aboutsummaryrefslogtreecommitdiffstats
path: root/smclient/eggsmclient-win32.c
Commit message (Collapse)AuthorAgeFilesLines
* Bug 676141 - Use GtkApplication for session managementMatthew Barnes2012-10-161-349/+0
| | | | | As of GTK+ 3.4, GtkApplication now provides session management support similar to EggSMClient. So drop our copy of EggSMClient.
* Remove all GDK threads usage.Matthew Barnes2012-08-061-6/+0
| | | | | | | | | | | | According to [1], we don't need to worry about GDK's global lock since we don't call gdk_threads_init() or gdk_threads_set_lock_functions(). The GDK threads API is being aggressively deprecated by GTK+ developers so let's just abandon it entirely. I've never really understood when you're supposed to use it or not use it anyway, so it's good to be rid of this confusion. [1] https://mail.gnome.org/archives/desktop-devel-list/2012-August/msg00005.html
* Coding style and whitespace cleanup.Matthew Barnes2012-02-201-4/+4
|
* Bug #646109 - Fix use of include <config.h> to make sure translations workMilan Crha2011-05-271-1/+3
|
* Implement the shutdown protocol and stub in session management.Matthew Barnes2009-07-111-0/+353
The shutdown protocol is modelled after online/offline preparation. Session management code is copied from libegg. Not yet used.