summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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
2014-12-15zero-init signals arraymonsta1-1/+1
2014-12-15Update configure.acposophe2-38/+3
2014-11-22Bump version to 1.9.3mate-session-manager-1.9.3Stefano Karapetsas2-2/+2
2014-11-22Sync translations with transifexmate-i18n1-4/+5
2014-11-18logout-dialog: Fix stupid mistake in ccfc0f67de5e6b15a1c7e33f45c671bc2cebd4b4infirit1-4/+5
2014-11-11Properly init boolean variable and don't leak memorymonsta2-2/+3
Closes https://github.com/mate-desktop/mate-session-manager/pull/67
2014-11-10Disable upower support by defaultmate-session-manager-1.9.2Stefano Karapetsas2-2/+2
2014-11-10Sync translations with transifexmate-i18n3-24/+27
2014-11-10Bump version to 1.9.2Stefano Karapetsas2-2/+2
2014-11-07Add a commandline wrapper to inhibit idleinfirit5-3/+366
Based on gnome-commit: fcdbf2b36b184f10239ac7a81cb3c88b4c5ed477 From: Matthias Clasen <[email protected]>
2014-11-07gsm: Refuse to install an idle timeout of 0 secondsinfirit1-1/+2
This was making gnome-screensaver fade and blank the screen as soon as you stopped moving the mouse/using the keyboard when the timeout is set to 0. Based on gnome-session commit: be627c10409129408e135925d5dd83ae2d554fa0 From: Rodrigo Moya <[email protected]> Original bug: https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/863038
2014-11-07gsm: Never mark as handled the Disconnected signal from dbusinfirit1-1/+2
Disconnected is emitted when dbus is quitting. And all the dbus filters might be interested in this signal, so never mark it as handled when we look at it. Based on gnome-commit: 67dd879fbe62bc28d3bbc48b88c3842e2cb827e8 From: Vincent Untz <[email protected]>
2014-11-07Fix usage of %lld for 64-bit formatsinfirit1-5/+5
Scott already did some work on this, update to how gnome-session handles this. Based on gnome-session commit: b2ad0abf2263b4af044388035df8993db9223a1b From: Owen W. Taylor <[email protected]>
2014-11-07Add an IsSessionRunning methodinfirit3-1/+30
This gives clients who missed the SessionRunning signal a chance to find out if the session has entered the running phase, and lets us avoid race conditions. Based on gnome-session commit: b59d358796343f81b31d4a398998faedd20b8f4b From: Matthias Clasen <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=636229