GNOME Bugzilla – Bug 667705
fix up GtkApplication on OS X
Last modified: 2012-01-11 18:01:40 UTC
see patches. The inhibit dialog implementation is pretty minimal...
Created attachment 205028 [details] [review] GtkApplication: fix/simplify OS X implementation Make the OS X implementation compile, and remove the code that was only needed to support user interaction during the quit request.
Created attachment 205029 [details] [review] GtkApplication: add inhibitor dialog under OS X Since OS X doesn't have an inhibitors API, we need to display the inhibit reason ourselves.
Created attachment 205030 [details] [review] testlogout: actually quit if told to
Review of attachment 205028 [details] [review]: looks great to me, thanks
Review of attachment 205029 [details] [review]: Looks good
Review of attachment 205030 [details] [review]: Yes, thanks.
Attachment 205028 [details] pushed as 7afc708 - GtkApplication: fix/simplify OS X implementation Attachment 205029 [details] pushed as 05c484d - GtkApplication: add inhibitor dialog under OS X Attachment 205030 [details] pushed as 9c7d795 - testlogout: actually quit if told to