Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-10-20 | add datarootdir to .pc.in file, fix warning during configure process | Monsta | 1 | -1/+2 | |
2015-10-14 | Lock the screen on systemd sleep under systemd | Faidon Liambotis | 1 | -0/+17 | |
Add a handler for the PrepareForSleep event on the system bus under systemd and lock the screen in such an event. This addresses the issue where "systemctl suspend" suspends the system but the system isn't locked on resume, with the obvious negative security connotations. | |||||
2015-10-14 | Fix systemd event handling | Faidon Liambotis | 1 | -21/+35 | |
Right now the systemd event handling is not actually working at all. This happens because _listener_message_path_is_our_session() has code to check if the event came to our session (e.g. "10") and, under systemd, does this by trying to compare it with the object path, by stripping the /org/freedesktop/login1/session/ prefix. However, under -at least recent versions- of systemd, the session ID part of the path is escaped separately, and following D-Bus rules initial numbers are escaped. In the example above, the obj_path is /org/freedesktop/login1/session/_310, so the comparison actually fails. Port a fix that has been present on various distributions (e.g. Arch) and pieces of software (e.g. cinnamon-screensaver) since at least March 2013. The original author is Peter de Ridder <[email protected]>. The bug and the fix can both be easily verified by running "loginctl lock-sessions". | |||||
2015-10-09 | release 1.11.0mate-screensaver-1.11.0 | raveit65 | 1 | -0/+5 | |
2015-10-08 | Merge pull request #79 from paravoid/no-fade | Clement Lefebvre | 1 | -1/+1 | |
Don't fade to black when locking the screen | |||||
2015-10-06 | pre-bump version to 1.11.0 | raveit65 | 2 | -1/+5 | |
2015-10-05 | fix build w/o systemd support | Monsta | 1 | -2/+2 | |
fixes https://github.com/mate-desktop/mate-screensaver/issues/83 | |||||
2015-10-01 | configure.ac: add support for new libsystemd library | Monsta | 1 | -3/+3 | |
2015-09-16 | manager: fade out explicitly locks more quickly | Ray Strode | 2 | -2/+2 | |
If the screensaver is explicitly asked to lock (as opposed to locking because of idle), then we should do it very quickly. 1 second is too long. This commit changes the fade to 60 steps per second and a quarter of second long (put another way, about 15 fade increments). Taken from gnome-screensaver, commit:44edc03104f9757f4d866f24df8793f064b6ce70 And applied to MATE by infirit | |||||
2015-09-15 | Don't fade to black when locking the screen | Faidon Liambotis | 1 | -1/+1 | |
Fading to black has negative security consequences: the screen locking and actual suspend race with each other, and this can result in the screen's contents being briefly visible after resume. This has been reported as #54 but has been known and patched for in Debian/Ubuntu since at least 2010 (see LP 546578). | |||||
2015-09-08 | define max/min version of GLib | infirit | 1 | -0/+6 | |
2015-09-08 | Rework gsettings schema building | infirit | 4 | -6/+7 | |
* Bump intltool required version for gsettings support * Extract strings with intltool directly | |||||
2015-09-08 | Merge pull request #77 from monsta/patch-2 | Martin Wimpress | 1 | -1/+0 | |
configure.ac: drop obsolete macro | |||||
2015-09-04 | Switch to org.gnome.SessionManager | Clement Lefebvre | 2 | -9/+9 | |
2015-08-25 | Merge pull request #78 from monsta/laundry | Martin Wimpress | 1 | -10/+0 | |
stop caring for osx | |||||
2015-08-25 | stop caring for osx | Monsta | 1 | -10/+0 | |
2015-08-19 | configure.ac: drop obsolete macro | monsta | 1 | -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-12 | slideshow: Cleanup cairo drawing between gtk versions | infirit | 1 | -30/+12 | |
2015-07-12 | slideshow: Drop GdkPixmap and use retrieve GdkPixbuf directly | infirit | 1 | -12/+1 | |
2015-07-12 | popsquares: Use cairo for Gtk+2 | infirit | 1 | -49/+21 | |
2015-07-09 | Simplify cursur hiding | infirit | 2 | -53/+1 | |
Use GDK_BLANK_CURSOR across Gtk versions for new cursors. | |||||
2015-07-09 | Remove useless call to gtk_dialog_set_has_separator | infirit | 1 | -3/+0 | |
The default is already FALSE | |||||
2015-07-09 | Use accessor functions instead of direct access | infirit | 12 | -187/+44 | |
Make Gtk2 build with GSEAL_ENABLE And cut down on ifdef hell. | |||||
2015-07-09 | Don't use gdkkeysyms-compat for Gtk+2 | infirit | 2 | -10/+8 | |
2015-07-09 | Always use GDK_DISPLAY_XDISPLAY instead of GDK_DISPLAY | infirit | 6 | -87/+2 | |
Has been in Gtk since 2.22 | |||||
2015-07-09 | Remove gtk version check around gdk_x11_screen_lookup_visual | infirit | 3 | -16/+0 | |
The function has been in Gtk 2 since 2.2. | |||||
2015-07-08 | Use the string screensaver consistantly | infirit | 1 | -1/+1 | |
closes #56 | |||||
2015-07-07 | popsquares: do not return a value in void function draw_frame | infirit | 1 | -2/+2 | |
2015-06-26 | [joequant] fix segfault due to wrong object being destroyed (ported from ↵ | Clement Lefebvre | 1 | -1/+1 | |
https://github.com/linuxmint/cinnamon-screensaver/pull/106) | |||||
2015-06-12 | Sync translations with transifex | mate-i18n | 3 | -24/+28 | |
2015-06-11 | Bump version to 1.10.1mate-screensaver-1.10.1 | Martin Wimpress | 2 | -1/+7 | |
2015-05-19 | Merge pull request #70 from NiceandGently/master | Martin Wimpress | 1 | -15/+17 | |
check for running DM for user switching | |||||
2015-05-04 | Bump version to 1.10.0mate-screensaver-1.10.0 | Stefano Karapetsas | 2 | -2/+2 | |
2015-05-04 | Sync translations with transifex | mate-i18n | 2 | -13/+14 | |
2015-04-04 | Bump version to 1.9.90mate-screensaver-1.9.90 | Stefano Karapetsas | 2 | -2/+2 | |
2015-04-04 | Sync translations with transifex | mate-i18n | 5 | -53/+56 | |
2015-04-01 | check for running DM for user switching | raveit65 | 1 | -15/+17 | |
2015-01-20 | Bump version to 1.9.2mate-screensaver-1.9.2 | Stefano Karapetsas | 2 | -2/+2 | |
2015-01-20 | Sync translations with transifex | mate-i18n | 15 | -200/+209 | |
2014-12-16 | Revert "Add back Glib 2.32 support" | infirit | 3 | -12/+0 | |
This reverts commit ddc4152abebd61f14055dec8c2f7c4c1e0d2ddd0. | |||||
2014-12-16 | Revert "Drop back to Glib 2.32 in configure.ac" | infirit | 1 | -1/+1 | |
This reverts commit d1381afe0285c1fb4dabb2ccf3ad496efab9f3ff. | |||||
2014-12-16 | Drop back to Glib 2.32 in configure.ac | infirit | 1 | -1/+1 | |
2014-12-16 | Add back Glib 2.32 support | infirit | 3 | -0/+12 | |
2014-12-15 | Bump mate-desktop required to version 1.9.4 | infirit | 1 | -1/+1 | |
The materr* changes are not in mate-desktop 1.9.3 yet. | |||||
2014-11-30 | configure.ac: use dots when printing dbus version | monsta | 1 | -1/+1 | |
2014-11-30 | Update NEWS | infirit | 1 | -1/+1 | |
2014-11-30 | Bump required mate-desktop version for materr* changes | infirit | 1 | -1/+1 | |
2014-11-30 | Update to api changes for MateRR* in mate-desktop | infirit | 1 | -3/+1 | |
2014-11-28 | don't leak memory | Monsta | 1 | -0/+4 | |
2014-11-28 | avoid dereferencing NULL pointers | Monsta | 1 | -2/+8 | |