{"push_id":993883123,"size":28,"distinct_size":28,"ref":"refs/heads/master","head":"ab136f32b45a0d7b37e9b73acf53d1fbe399995c","before":"0c57d93b614b48b59953283fc7a7b110756c99f3","commits":[{"sha":"de0e08a74ac9f8bcfdaf74cc677530a40f211fdc","author":{"email":"1b294443d806c7d10a2a4d848351df9ecacfb135@nowhere","name":"gnome-mpv"},"message":"mpv: Remove unused parameter app from parse_dim_string()","distinct":true,"url":"https://api.github.com/repos/gnome-mpv/gnome-mpv/commits/de0e08a74ac9f8bcfdaf74cc677530a40f211fdc"},{"sha":"eeb2573268ab0d6b3efc82bd5da22d5c441762a6","author":{"email":"1b294443d806c7d10a2a4d848351df9ecacfb135@nowhere","name":"gnome-mpv"},"message":"Rename mpv to mpv_obj and make it a GObject subclass","distinct":true,"url":"https://api.github.com/repos/gnome-mpv/gnome-mpv/commits/eeb2573268ab0d6b3efc82bd5da22d5c441762a6"},{"sha":"24e96eeb2e81599ddd5cbc715fc3e9f42741f69a","author":{"email":"1b294443d806c7d10a2a4d848351df9ecacfb135@nowhere","name":"gnome-mpv"},"message":"application: Move mpv_ctx and opengl_ctx to MpvObj","distinct":true,"url":"https://api.github.com/repos/gnome-mpv/gnome-mpv/commits/24e96eeb2e81599ddd5cbc715fc3e9f42741f69a"},{"sha":"b7cbd24a8b065fc50625889067da5edfa441cb2a","author":{"email":"1b294443d806c7d10a2a4d848351df9ecacfb135@nowhere","name":"gnome-mpv"},"message":"application: Move log_level_list to MpvObj","distinct":true,"url":"https://api.github.com/repos/gnome-mpv/gnome-mpv/commits/b7cbd24a8b065fc50625889067da5edfa441cb2a"},{"sha":"4eec29d69a6a87a9976da8f6f9ccc41256cbd02a","author":{"email":"1b294443d806c7d10a2a4d848351df9ecacfb135@nowhere","name":"gnome-mpv"},"message":"main_window: Move mpv-related signals to MpvObj","distinct":true,"url":"https://api.github.com/repos/gnome-mpv/gnome-mpv/commits/4eec29d69a6a87a9976da8f6f9ccc41256cbd02a"},{"sha":"149323a18dd99405ca04d71e77c352117d41717d","author":{"email":"1b294443d806c7d10a2a4d848351df9ecacfb135@nowhere","name":"gnome-mpv"},"message":"main_window: Use Application instead of GtkApplication\n\nMake main_window new accept Application instead of GtkApplication.","distinct":true,"url":"https://api.github.com/repos/gnome-mpv/gnome-mpv/commits/149323a18dd99405ca04d71e77c352117d41717d"},{"sha":"bad842ad8f939d90d65813ceb474217251225ed1","author":{"email":"1b294443d806c7d10a2a4d848351df9ecacfb135@nowhere","name":"gnome-mpv"},"message":"mpv_obj: Add new event mpv-event","distinct":true,"url":"https://api.github.com/repos/gnome-mpv/gnome-mpv/commits/bad842ad8f939d90d65813ceb474217251225ed1"},{"sha":"7fa797bec0d027e31c820545a14d50fa81908ac1","author":{"email":"1b294443d806c7d10a2a4d848351df9ecacfb135@nowhere","name":"gnome-mpv"},"message":"Use single instance of Playlist for both MpvObj and PlaylistWidget\n\nPlaylist is constructed in MpvObj and passed to playlist_widget_new().","distinct":true,"url":"https://api.github.com/repos/gnome-mpv/gnome-mpv/commits/7fa797bec0d027e31c820545a14d50fa81908ac1"},{"sha":"51aa6b8491ca939ad5588db63309e6c14cd072d2","author":{"email":"1b294443d806c7d10a2a4d848351df9ecacfb135@nowhere","name":"gnome-mpv"},"message":"mpv_obj: Add new event mpv-error","distinct":true,"url":"https://api.github.com/repos/gnome-mpv/gnome-mpv/commits/51aa6b8491ca939ad5588db63309e6c14cd072d2"},{"sha":"7e6464f0fc8b87b522d9db20662433624fe40b43","author":{"email":"1b294443d806c7d10a2a4d848351df9ecacfb135@nowhere","name":"gnome-mpv"},"message":"application: Move mpv state variables to MpvObj","distinct":true,"url":"https://api.github.com/repos/gnome-mpv/gnome-mpv/commits/7e6464f0fc8b87b522d9db20662433624fe40b43"},{"sha":"148b15b360e2ba37f4877dd5434ddd4863259be3","author":{"email":"1b294443d806c7d10a2a4d848351df9ecacfb135@nowhere","name":"gnome-mpv"},"message":"mpv_obj: Make mpv_obj_load() accept MpvObj instead of Application","distinct":true,"url":"https://api.github.com/repos/gnome-mpv/gnome-mpv/commits/148b15b360e2ba37f4877dd5434ddd4863259be3"},{"sha":"198c2ee55745df83f3e5192d7d0c5f0a14c94767","author":{"email":"1b294443d806c7d10a2a4d848351df9ecacfb135@nowhere","name":"gnome-mpv"},"message":"Split automake rule for marshal.c and marshal.h","distinct":true,"url":"https://api.github.com/repos/gnome-mpv/gnome-mpv/commits/198c2ee55745df83f3e5192d7d0c5f0a14c94767"},{"sha":"a63784915f8a696302f3998bf9c856476bc5b65b","author":{"email":"1b294443d806c7d10a2a4d848351df9ecacfb135@nowhere","name":"gnome-mpv"},"message":"configure.ac: Add checks for gdbus-codegen and glib-genmarshal","distinct":true,"url":"https://api.github.com/repos/gnome-mpv/gnome-mpv/commits/a63784915f8a696302f3998bf9c856476bc5b65b"},{"sha":"58d3add81e178d8dfc6f15a836295790d24c4e89","author":{"email":"1b294443d806c7d10a2a4d848351df9ecacfb135@nowhere","name":"gnome-mpv"},"message":"configure.ac: Fail if required headers or functions are not found","distinct":true,"url":"https://api.github.com/repos/gnome-mpv/gnome-mpv/commits/58d3add81e178d8dfc6f15a836295790d24c4e89"},{"sha":"089751f98a93b82f280a46f47a39b514dd47c224","author":{"email":"1b294443d806c7d10a2a4d848351df9ecacfb135@nowhere","name":"gnome-mpv"},"message":"mpv_obj: Use callback function for secondary mpv event handler\n\nThis avoids cloning mpv_event which would be required in an equivalent\nimplementation using GSignal.","distinct":true,"url":"https://api.github.com/repos/gnome-mpv/gnome-mpv/commits/089751f98a93b82f280a46f47a39b514dd47c224"},{"sha":"ab54e0cf68bedfcfc8995fb75d8a8e4cbbf09ad5","author":{"email":"1b294443d806c7d10a2a4d848351df9ecacfb135@nowhere","name":"gnome-mpv"},"message":"application: Add mpv_prop_change_handler()\n\nRelevant code is also moved from MpvObj.","distinct":true,"url":"https://api.github.com/repos/gnome-mpv/gnome-mpv/commits/ab54e0cf68bedfcfc8995fb75d8a8e4cbbf09ad5"},{"sha":"65c17dcf863594affd7d8d6acf49746c17dd4804","author":{"email":"1b294443d806c7d10a2a4d848351df9ecacfb135@nowhere","name":"gnome-mpv"},"message":"mpv_obj: Move some functions to Application\n\nRename mpv_obj_load_gui_update() to mpv_load_gui_update() and move to\nApplication. parse_track_list() is also moved to Appication. Track list\nupdate code is split off to update_track_list().","distinct":true,"url":"https://api.github.com/repos/gnome-mpv/gnome-mpv/commits/65c17dcf863594affd7d8d6acf49746c17dd4804"},{"sha":"26abeefbcb9810e99ea1022087ac4004b2905471","author":{"email":"1b294443d806c7d10a2a4d848351df9ecacfb135@nowhere","name":"gnome-mpv"},"message":"mpv_obj: Make handle_property_change_event() accept MpvObj","distinct":true,"url":"https://api.github.com/repos/gnome-mpv/gnome-mpv/commits/26abeefbcb9810e99ea1022087ac4004b2905471"},{"sha":"fd83a5811b2e2512bace507fdc568a4d67b3e62e","author":{"email":"1b294443d806c7d10a2a4d848351df9ecacfb135@nowhere","name":"gnome-mpv"},"message":"mpv_obj: Make mpv_obj_update_playlist() accept MpvObj","distinct":true,"url":"https://api.github.com/repos/gnome-mpv/gnome-mpv/commits/fd83a5811b2e2512bace507fdc568a4d67b3e62e"},{"sha":"96b18cc187870235728cfd3846fc604e1e4be2fe","author":{"email":"1b294443d806c7d10a2a4d848351df9ecacfb135@nowhere","name":"gnome-mpv"},"message":"mpv_obj: Make some functions static\n\nmpv_obj_update_playlist(), mpv_obj_apply_args(), mpv_obj_log_handler(),\nand mpv_obj_handle_event() are made static.","distinct":true,"url":"https://api.github.com/repos/gnome-mpv/gnome-mpv/commits/96b18cc187870235728cfd3846fc604e1e4be2fe"}]}