summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-10-22Merge pull request #104 from mate-desktop/session-save-fixClement Lefebvre1-3/+29
mate-session-save: try org.mate.SessionManager if org.gnome fails
2015-10-21mate-session-save: try org.mate.SessionManager if org.gnome failsMonsta1-3/+29
fixes https://github.com/mate-desktop/mate-session-manager/issues/103
2015-10-19Merge pull request #102 from clefebvre/exit_timeout_1secClement Lefebvre1-1/+6
Only wait 1 second max on logout/shutdown
2015-10-15Only wait 1 second max on logout/shutdownClement Lefebvre1-1/+6
Ported from https://github.com/linuxmint/cinnamon-session/commit/73048abbfe05f882fed31365a1fe5b5733b6b7f6
2015-10-08release 1.11.0mate-session-manager-1.11.0raveit651-0/+5
2015-10-06pre-bump version to 1.11.0raveit652-1/+3
2015-10-05fix build issue when using libsystemd-login packageMonsta1-2/+2
2015-10-01fix systemd support that my copy/paste mistake broke in last commitMonsta1-2/+2
2015-10-01configure.ac: add support for new libsystemd libraryMonsta1-1/+3
2015-09-27Merge pull request #96 from flexiondotorg/docksupportMartin Wimpress1-1/+6
Add support for an optional dock, such as Plank.
2015-09-17Add support for an optional dock, such as Plank.Martin Wimpress1-1/+6
The `required-components-list` adds an entry for `dock` which is null by default so that behaviour is unchanged. This change makes it possible to better integrate docks into the MATE session rather than manipulating autostart files.
2015-09-08Fix transifex configinfirit1-1/+1
2015-09-08define max/min version of GLibinfirit1-0/+6
2015-09-08Rework gsettings schema buildinginfirit5-74/+70
* Bump intltool required version for gsettings support * Extract strings with intltool directly * Let autoconf generate the xml files
2015-09-08Merge pull request #95 from monsta/patch-1Martin Wimpress1-1/+0
configure.ac: drop obsolete macro
2015-09-04Use org.gnome.SessionManager at /org/gnome/SessionManager as the DBUS API. ↵Clement Lefebvre21-86/+86
This is necessary for compatibility and it brings support for many apps hardcoding GNOME support but also apps written in GTK (Gtk.Application taps into org.gnome.Session to register applications for a clean shutdown and for inhibition). It doesn't conflict with GNOME or Cinnamon (which both use the same name) since it's on the SessionBus. It makes mate-session aware of programs such as gedit, etc.. which might need to save people's work before logout, it brings support for totem inhibiting the session etc etc..
2015-09-01Add option to disable overlay scrollinginfirit1-0/+23
2015-08-19configure.ac: drop obsolete macromonsta1-1/+0
It's been a no-op for a long time. See https://mail.gnome.org/archives/commits-list/2011-December/msg00681.html for example.
2015-07-27use g_settings_bind + unref GSettings during dialog cleanupMonsta1-45/+7
from https://github.com/GNOME/gnome-session/commit/11d9ec5976671e54714a4667e5ca45c925c0d762
2015-07-27don't use ancient properties (deprecated in GTK+ 2.22)Monsta1-2/+1
from https://github.com/GNOME/gnome-session/commit/172db15097c84e4d3c93bfcc4d51eed6c7d25e3d
2015-07-27clean up and de-duplicate definesMonsta9-21/+4
from https://github.com/GNOME/gnome-session/commit/f415130f0de6cdc13d9433632d5ee1554a242103 and https://github.com/GNOME/gnome-session/commit/378f502047022b263d14bbbec213ad442e5ad822
2015-07-27properties dialog: fix inline search in apps listMonsta1-2/+7
from https://github.com/GNOME/gnome-session/commit/b3375fa652b236d0c81079a3513ba2a11f22eee9
2015-07-16Use gsettings in mate-wm scriptinfirit1-1/+1
2015-07-13Bump version to 1.10.2mate-session-manager-1.10.2Monsta2-1/+7
2015-07-08session properties: actually show help (fixed broken link)Monsta1-1/+1
2015-06-28Merge pull request #89 from obache/neatsrcMartin Wimpress1-2/+2
Fix uninitialized variable usages for !HAVE_UPOWER
2015-06-28Fix uninitialized variable usages for !HAVE_UPOWEROBATA Akio1-2/+2
2015-06-21Merge pull request #88 from monsta/fixMartin Wimpress1-0/+1
inhibit tool: add missing include
2015-06-21inhibit tool: add missing includeMonsta1-0/+1
fixes https://github.com/mate-desktop/mate-session-manager/issues/85
2015-06-20Merge pull request #87 from NiceandGently/masterMartin Wimpress1-1/+3
set XDG_CURRENT_DESKTOP env to MATE
2015-06-20set XDG_CURRENT_DESKTOP env to MATEraveit651-1/+3
2015-06-12Sync translations with transifexmate-i18n13-161/+171
2015-06-11Bump version to 1.10.1mate-session-manager-1.10.1Martin Wimpress2-1/+5
2015-06-09Merge pull request #84 from NiceandGently/masterMartin Wimpress1-0/+1
fix size of GtkScrolledWindow in session properties
2015-05-19fix size of GtkScrolledWindow in session propertiesraveit651-0/+1
2015-05-19Merge pull request #80 from NiceandGently/masterMartin Wimpress1-42/+43
ckeck for running DM for user switching
2015-04-07Bump version to 1.10.0mate-session-manager-1.10.0Stefano Karapetsas2-2/+2
2015-04-01ckeck-for-running DM for user switchingraveit651-42/+43
fixes https://github.com/mate-desktop/mate-session-manager/issues/76 taken from linuxmint/cinnamon-session@55538a5
2015-02-25Bump version to 1.9.90mate-session-manager-1.9.90Stefano Karapetsas2-2/+2
2015-02-25Sync translations with transifexmate-i18n14-138/+145
2015-02-25debug GSettings: first connect to settings, then read them.Monsta1-3/+4
fixes the issue with GLib >= 2.43, https://git.gnome.org/browse/glib/commit/?id=8ff5668a458344da22d30491e3ce726d861b3619
2015-02-25make indentation more consistent, removed excessive var assignmentMonsta1-8/+6
2015-02-25first connect to settings, then read them.Monsta2-3/+5
fixes the issue with GLib >= 2.43, https://git.gnome.org/browse/glib/commit/?id=8ff5668a458344da22d30491e3ce726d861b3619 Closes https://github.com/mate-desktop/mate-session-manager/pull/72
2015-01-20Sync translations with transifexmate-i18n103-5126/+10703
2015-01-20MsmGnome: Fix and simplify logicColomban Wendling1-23/+15
2015-01-13MsmGnome: Allow users to disable compatibility optionsinfirit2-5/+41
For example users may want to use a different ssh agent. Debian bug:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=775189msmgnome: Allow users to disable one or both compatibility options
2014-12-16Revert "Revert "Drop support for Glib < 2.36""infirit2-5/+1
This reverts commit f61b93311585587b105748b77b4b7279b5699a3e.
2014-12-16Revert "Drop support for Glib < 2.36"infirit2-1/+5
This reverts commit e017ed5b24f91705facec821afdc066f7a3523b5.
2014-12-15avoid dereferencing NULL pointerMonsta1-3/+5
2014-12-15va_start should be paired with va_endmonsta1-0/+1