{"push_id":1301905175,"size":18,"distinct_size":2,"ref":"refs/heads/netplay-new-features-iffy","head":"f6eb74daab6bbe683b4d2584d9a16aeb5e8b2aaf","before":"7139f554b370a2c0a1c68480cabd5f07e97ed8f4","commits":[{"sha":"fe4dbcb3f52786525bd77e885126ddbf139a6d40","author":{"name":"nguillaumin","email":"a5e7d345ee75d9cc1b4275aae6d8ad58ac9c2493@funnelback.com"},"message":"Fixes #2026: Make DBus dependency 'auto' to enable it by default\n\nRationale copied from #2026:\n\nThis DBus issue solves a real problem for users, and while I understand\nsome people may not want the DBus dependency (but in that case, why have\nthe lib on your system at all?) and agree it should be disablable, I\nthink it should be enabled by default.\nOne could argue other people doesn't want `xdg-screensaver` for various\nreasons, but that doesn't mean it should be disabled by default.\n\nI don't think we can really say one method is better over the other,\nthere are arguments for and against both, so I believe doing both by\ndefault is a reasonable compromise.","distinct":false,"url":"https://api.github.com/repos/GregorR/RetroArch/commits/fe4dbcb3f52786525bd77e885126ddbf139a6d40"},{"sha":"247de41ce103ad4d100914a2a9061448cc471595","author":{"name":"radius","email":"4dda661af2db6f6aeea94269156bf884cfb4ffe8@gmail.com"},"message":"(ems) itch.io, readd log window","distinct":false,"url":"https://api.github.com/repos/GregorR/RetroArch/commits/247de41ce103ad4d100914a2a9061448cc471595"},{"sha":"65fa874c3ad930b9abdf7f210583152137ec5a1b","author":{"name":"Bastien Nocera","email":"3daa4f13a6364ef8225def1dd1f4d302c8ef82f1@hadess.net"},"message":"x11: Rename function fetching the D-Bus connection\n\nYou'd expect a \"get\" function to return the variable in question. This\ndoesn't, and simply sets a global variable.","distinct":false,"url":"https://api.github.com/repos/GregorR/RetroArch/commits/65fa874c3ad930b9abdf7f210583152137ec5a1b"},{"sha":"6ab7fab326d1f2eddceec713b227e4329e395345","author":{"name":"Bastien Nocera","email":"3daa4f13a6364ef8225def1dd1f4d302c8ef82f1@hadess.net"},"message":"x11: Lower the severity of D-Bus not being accessible\n\nAs there is a fallback through xdg-screensaver, no need to make this any\nmore important than a log message.","distinct":false,"url":"https://api.github.com/repos/GregorR/RetroArch/commits/6ab7fab326d1f2eddceec713b227e4329e395345"},{"sha":"297c9a8613aa1a7bd68ebbd98eff17be87334564","author":{"name":"Bastien Nocera","email":"3daa4f13a6364ef8225def1dd1f4d302c8ef82f1@hadess.net"},"message":"x11: Reset dbus_connection global variable on exit\n\nTo ensure that the state of the variable is correct. This won't be\nneeded if X11 is never reinitialised.","distinct":false,"url":"https://api.github.com/repos/GregorR/RetroArch/commits/297c9a8613aa1a7bd68ebbd98eff17be87334564"},{"sha":"17e78909d51188d3d3469177724e7861c7fade10","author":{"name":"twinaphex","email":"394c35265aad6bb1275f6c0d177c03c34b20703f@gmail.com"},"message":"Cleanups","distinct":false,"url":"https://api.github.com/repos/GregorR/RetroArch/commits/17e78909d51188d3d3469177724e7861c7fade10"},{"sha":"7060f0994864821e659366539e018259768bbe3b","author":{"name":"twinaphex","email":"394c35265aad6bb1275f6c0d177c03c34b20703f@gmail.com"},"message":"remove header include","distinct":false,"url":"https://api.github.com/repos/GregorR/RetroArch/commits/7060f0994864821e659366539e018259768bbe3b"},{"sha":"574d51d1e080f7cd5489d3b88622e76e9cfa234a","author":{"name":"twinaphex","email":"394c35265aad6bb1275f6c0d177c03c34b20703f@gmail.com"},"message":"Cleanups","distinct":false,"url":"https://api.github.com/repos/GregorR/RetroArch/commits/574d51d1e080f7cd5489d3b88622e76e9cfa234a"},{"sha":"e563bd5512d149fd9dffcedab87401ebf7458c4f","author":{"name":"Bastien Nocera","email":"3daa4f13a6364ef8225def1dd1f4d302c8ef82f1@hadess.net"},"message":"x11: Flatten D-Bus (un)inhibit functions\n\nInstead of nesting, try to exit as soon as possible in case of errors.\nAlso make sure to tell the caller whether the call succeeded and a\nfallback should be attempted.","distinct":false,"url":"https://api.github.com/repos/GregorR/RetroArch/commits/e563bd5512d149fd9dffcedab87401ebf7458c4f"},{"sha":"9726de615bf13c8c15fbcda47c5e1f0b30b17e3a","author":{"name":"twinaphex","email":"394c35265aad6bb1275f6c0d177c03c34b20703f@gmail.com"},"message":"Fix stray icon","distinct":false,"url":"https://api.github.com/repos/GregorR/RetroArch/commits/9726de615bf13c8c15fbcda47c5e1f0b30b17e3a"},{"sha":"a061b4a80122f252b4529d20080db547ebae725b","author":{"name":"Bastien Nocera","email":"3daa4f13a6364ef8225def1dd1f4d302c8ef82f1@hadess.net"},"message":"x11: Implement xdg-screensaver uninhibition","distinct":false,"url":"https://api.github.com/repos/GregorR/RetroArch/commits/a061b4a80122f252b4529d20080db547ebae725b"},{"sha":"5afdd35e54a99d581014e39835d431827eb3ead8","author":{"name":"Bastien Nocera","email":"3daa4f13a6364ef8225def1dd1f4d302c8ef82f1@hadess.net"},"message":"x11: Only call out to xdg-screensaver when D-Bus failed","distinct":false,"url":"https://api.github.com/repos/GregorR/RetroArch/commits/5afdd35e54a99d581014e39835d431827eb3ead8"},{"sha":"ed4e9d5a3c0f59c409374b71e18be7141300d245","author":{"name":"Twinaphex","email":"394c35265aad6bb1275f6c0d177c03c34b20703f@gmail.com"},"message":"Merge pull request #3601 from hadess/master\n\nX11 screensaver cleanups","distinct":false,"url":"https://api.github.com/repos/GregorR/RetroArch/commits/ed4e9d5a3c0f59c409374b71e18be7141300d245"},{"sha":"ee0cbd401233f511e43a3fd1953232ea0b91b2b5","author":{"name":"Twinaphex","email":"394c35265aad6bb1275f6c0d177c03c34b20703f@gmail.com"},"message":"Merge pull request #3592 from nguillaumin/dbus-auto\n\nFixes #2026: Make DBus dependency 'auto' to enable it by default","distinct":false,"url":"https://api.github.com/repos/GregorR/RetroArch/commits/ee0cbd401233f511e43a3fd1953232ea0b91b2b5"},{"sha":"cb17c0f4932ebe44343ca9e57883da59b9fce255","author":{"name":"twinaphex","email":"394c35265aad6bb1275f6c0d177c03c34b20703f@gmail.com"},"message":"Style nits","distinct":false,"url":"https://api.github.com/repos/GregorR/RetroArch/commits/cb17c0f4932ebe44343ca9e57883da59b9fce255"},{"sha":"e4cf93cff4001dc109b13cc91b8eaa8f21fa90e8","author":{"name":"Twinaphex","email":"394c35265aad6bb1275f6c0d177c03c34b20703f@gmail.com"},"message":"Merge pull request #3600 from GregorR/netplay-new-features\n\nNew Netplay features","distinct":false,"url":"https://api.github.com/repos/GregorR/RetroArch/commits/e4cf93cff4001dc109b13cc91b8eaa8f21fa90e8"},{"sha":"f2058620d3798b74ec9a997ea01b611401c2cf70","author":{"name":"Gregor Richards","email":"fcc9b8c16572960a02797458dbc026f8ff8f7ff0@gregor.im"},"message":"Tell Netplay when the frontend is paused\n\nThe runloop now informs Netplay if it's paused. This currently happens\nby polling the pause state every frame, which is ugly, but might be the\nonly feasible technique.","distinct":true,"url":"https://api.github.com/repos/GregorR/RetroArch/commits/f2058620d3798b74ec9a997ea01b611401c2cf70"},{"sha":"f6eb74daab6bbe683b4d2584d9a16aeb5e8b2aaf","author":{"name":"Gregor Richards","email":"fcc9b8c16572960a02797458dbc026f8ff8f7ff0@gregor.im"},"message":"Transfer savestates over netplay\n\nWhen a savestate is loaded, send it over the network. This currently\nslides into the savestate task, both for loading and undoing a load, but\nthere may be somewhere better to put it.","distinct":true,"url":"https://api.github.com/repos/GregorR/RetroArch/commits/f6eb74daab6bbe683b4d2584d9a16aeb5e8b2aaf"}]}
{"actor":{"display_login":"GregorR"}}