Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-10-02 | gs_prefs: avoid 'g_type_class_add_private' | Pablo Barciela | 1 | -7/+2 | |
2019-10-02 | gs-job: avoid 'g_type_class_add_private' | Pablo Barciela | 1 | -6/+2 | |
2019-10-02 | gs-listener-dbus: avoid 'g_type_class_add_private' | Pablo Barciela | 1 | -6/+2 | |
2019-10-02 | gs-manager: avoid 'g_type_class_add_private' | Pablo Barciela | 1 | -6/+2 | |
2019-10-02 | copy-theme-dialog: avoid 'g_type_class_add_private' | Pablo Barciela | 1 | -34/+3 | |
2019-10-02 | gs-theme-manager: avoid 'g_type_class_add_private' | Pablo Barciela | 1 | -6/+2 | |
2019-10-02 | gs-lock-plug: avoid 'g_type_class_add_private' | Pablo Barciela | 1 | -6/+2 | |
2019-10-02 | gs-fade: avoid 'g_type_class_add_private' | Pablo Barciela | 1 | -6/+2 | |
2019-10-02 | gs-grab-x11: avoid 'g_type_class_add_private' | Pablo Barciela | 1 | -7/+3 | |
2019-10-02 | gs-window-x11: avoid 'g_type_class_add_private' | Pablo Barciela | 1 | -6/+2 | |
2019-10-02 | gs-monitor: avoid 'g_type_class_add_private' | Pablo Barciela | 1 | -7/+2 | |
2019-10-02 | gs-watcher-x11: avoid 'g_type_class_add_private' | Pablo Barciela | 1 | -6/+2 | |
2019-08-26 | remove old HAL remnants | monsta | 1 | -37/+1 | |
2019-08-26 | Ensure lock on suspend and unlock on resume | Ali Akbar | 3 | -2/+119 | |
This patch is adopted from xfce4-screensaver: https://git.xfce.org/apps/xfce4-screensaver/commit/?id=9e53bb2866 Modified to match screen locking behavior of mate-power-manager. Introduced new Inhibitor lock to make sure lock was in place and user will be greeted with unlock dialog when resumes from suspend/ hibernate. | |||||
2019-08-22 | Use gresources for mate-screensaver-preferences.ui | rbuj | 2 | -7/+11 | |
2019-08-19 | lock-dialog: add style_provider to current screen globally | rbuj | 1 | -1/+6 | |
gtk_style_context_add_provider_for_screen (gdk_screen_get_default(), GTK_STYLE_PROVIDER (style_provider), GTK_STYLE_PROVIDER_PRIORITY_USER); https://developer.gnome.org/gtk3/stable/GtkStyleContext.html#gtk-style-context-add-provider-for-screen css data is located at /usr/share/mate-screensaver/lock-dialog-THEME.css, XDG_CONFIG_HOME/gtk-3.0/gtk.css, /usr/share/themes/... /usr/share/mate-screensaver/lock-dialog-THEME.css file has highest priority, if exists: $ gsettings get org.mate.screensaver lock-dialog-theme 'test' $ grep lock-dialog /usr/share/mate-screensaver/lock-dialog-test.css .lock-dialog.background { .lock-dialog frame { .lock-dialog notebook { .lock-dialog entry, .lock-dialog entry:focus { .lock-dialog button, .lock-dialog button:focus { .lock-dialog button:hover, .lock-dialog button:hover:active { ... Otherwise: /usr/share/themes folder if lock-dialog-theme is set to 'debault' $ gsettings get org.mate.screensaver lock-dialog-theme 'default' $ gsettings get org.mate.interface gtk-theme 'TraditionalOk' $ grep lock-dialog /usr/share/themes/TraditionalOk/gtk-3.0/*.css /usr/share/themes/TraditionalOk/gtk-3.0/mate-applications.css:.lock-dialog { /usr/share/themes/TraditionalOk/gtk-3.0/mate-applications.css:.lock-dialog notebook { Priority order: https://developer.gnome.org/gtk3/stable/GtkStyleProvider.html | |||||
2019-08-11 | Replace deprecated gtk_css_provider_get_default | raveit65 | 1 | -1/+5 | |
2019-07-11 | drop libXxf86 dependency | raveit65 | 1 | -68/+0 | |
The X server hasn't implemented it in over 10 years. and it was dropped from debian since a long time. fixes https://github.com/mate-desktop/mate-screensaver/issues/199 | |||||
2019-07-05 | Remove trailing whitespaces | Laurent Napias | 2 | -2/+2 | |
2019-04-04 | Add ELOGIND support | Victor Kareh | 1 | -0/+2 | |
Reuses WITH_SYSTEMD #define to reduce #ifdef mess. ELOGIND is not officially supported, but since it's a subset of systemd, it should work out of the box. Co-authored-by: Joakim Tjernlund <[email protected]> | |||||
2019-01-25 | mate-screensaver-command: Support unlocking (--unlock) the screensaver via CLI. | Mike Gabriel | 2 | -0/+17 | |
2018-09-09 | fade: fix fade computation math | raveit65 | 1 | -1/+1 | |
commit https://github.com/mate-desktop/mate-screensaver/commit/599bc81 changed the fade time out to be less than a 1000ms. Unfortunately, this broke the fade because the math for computing the number of fade steps used integer arithmetic, and performed a division by a 1000. https://bugzilla.gnome.org/show_bug.cgi?id=672583 origin commit: https://gitlab.gnome.org/GNOME/gnome-screensaver/commit/7e2085a | |||||
2018-08-24 | fix more GdkScreen related deprecations | Alexei Sorokin | 4 | -92/+81 | |
This is a follow-up to 5d4416a to fix #126 | |||||
2018-08-22 | gs-grab-x11: replace deprecated gdk_error_trap_push/pop | raveit65 | 1 | -5/+8 | |
2018-08-22 | gs-visual-gl: replace deprecated gdk_error_trap_push/pop | raveit65 | 1 | -2/+2 | |
2018-08-19 | Remove "monitor" pointer from debug information | Zhang Xianwei | 2 | -4/+3 | |
Signed-off-by: Zhang Xianwei <[email protected]> | |||||
2018-08-13 | lock-plug: Only scale lock-screen widgets on older versions of GTK | Victor Kareh | 1 | -0/+4 | |
2018-07-14 | gs-lock-plug: avoid deprecated 'gdk_keymap_get_default' | Pablo Barciela | 1 | -1/+1 | |
2018-05-27 | support new mate-menus api | yetist | 1 | -43/+33 | |
2018-05-14 | Fixed some gdk deprecations | yetist | 4 | -19/+32 | |
2018-02-12 | avoid deprecated GtkStock | Pablo Barciela | 2 | -3/+7 | |
2018-02-01 | require GTK+ 3.22 and GLib 2.50 | monsta | 7 | -262/+1 | |
2018-02-01 | Add HiDPI support for lock screen (#148) | Victor Kareh | 2 | -5/+33 | |
* Password dialog is now scaled * Background of lock screen is now scaled | |||||
2018-01-02 | gs-lock-plug.c: Fix build warning: | Pablo Barciela | 1 | -1/+4 | |
ignoring return value of ‘fscanf’, declared with attribute warn_unused_result | |||||
2017-12-19 | WidthOfScreen and HeightOfScreen implementation | Pablo Barciela | 3 | -20/+5 | |
This commit reverts: https://github.com/mate-desktop/mate-screensaver/commit/816394c1a6ce9968dba3e1b0ecc884c8ccca4d43 And it applies an alternative to fix the deprecated functions: gdk_screen_get_width gdk_screen_get_height | |||||
2017-09-11 | fix loop initial declarations | raveit65 | 1 | -2/+2 | |
2017-09-09 | Fix: idle slider display in all languages | ZenWalker | 1 | -5/+11 | |
2017-09-08 | Fix: idle slider display bug | ZenWalker | 1 | -0/+63 | |
Fixes #101 | |||||
2017-08-10 | avoid deprecated gdk_screen_get_width/height | ZenWalker | 3 | -5/+20 | |
2017-07-26 | don't use deprecated gtk_show_uri | raveit65 | 1 | -0/+7 | |
2017-04-18 | build: put new bsdauth file in the tarball | monsta | 1 | -0/+1 | |
2017-04-18 | Implement OpenBSD authentication using bsd_auth(3). | Robert Nagy | 4 | -7/+123 | |
OpenBSD does not have nor use pam(8) for password authentication but instead uses bsd_auth(3): add a bsd_auth authentication scheme to make locking possible. This has been a part of gnome-screensaver already but was probably removed at one point. This is mostly identical to that code, with some minor modifications. | |||||
2017-04-15 | Bug Fix: g_get_real_name will never return NULL pointer | Hao Lee | 1 | -1/+2 | |
The function g_get_real_name is used to get user's full name, but when the full name is not existed, it will return an empty string instead of NULL. | |||||
2017-04-15 | Bug fix: screensaver and lock screen not correctly displayed in ↵ | fuzaburo | 1 | -3/+12 | |
configurations with overlapping monitor geometries | |||||
2017-03-28 | [GTK+3.20] Switch to GdkSeat | Alexei Sorokin | 5 | -304/+227 | |
This changes the code quite a lot as both grabbing the pointer and the keyboard have to be done simultaneously now. | |||||
2017-03-18 | copy theme dialog: fix build warning about wrong variable type | monsta | 1 | -2/+1 | |
and set grid property only once, after grid is created | |||||
2017-02-10 | copy-theme-dialog: port GtkTable to GtkGrid | raveit65 | 1 | -19/+16 | |
2017-01-18 | Merge pull request #112 from hao-lee/master | Martin Wimpress | 1 | -1/+1 | |
Change shake times to even number, so the dialog can return to its original position. | |||||
2017-01-17 | Change shake times to even number, so the dialog can return to its original ↵ | Hao Lee | 1 | -1/+1 | |
position. | |||||
2017-01-17 | GTK+3.22: fix some GdkScreen related deprecations | Alexei Sorokin | 12 | -234/+371 | |