summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2019-01-25mate-screensaver-command: Support unlocking (--unlock) the screensaver via CLI.Mike Gabriel2-0/+17
2018-09-09fade: fix fade computation mathraveit651-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-24fix more GdkScreen related deprecationsAlexei Sorokin4-92/+81
This is a follow-up to 5d4416a to fix #126
2018-08-22gs-grab-x11: replace deprecated gdk_error_trap_push/popraveit651-5/+8
2018-08-22gs-visual-gl: replace deprecated gdk_error_trap_push/popraveit651-2/+2
2018-08-19Remove "monitor" pointer from debug informationZhang Xianwei2-4/+3
Signed-off-by: Zhang Xianwei <[email protected]>
2018-08-13lock-plug: Only scale lock-screen widgets on older versions of GTKVictor Kareh1-0/+4
2018-07-14gs-lock-plug: avoid deprecated 'gdk_keymap_get_default'Pablo Barciela1-1/+1
2018-05-27support new mate-menus apiyetist1-43/+33
2018-05-14Fixed some gdk deprecationsyetist4-19/+32
2018-02-12avoid deprecated GtkStockPablo Barciela2-3/+7
2018-02-01require GTK+ 3.22 and GLib 2.50monsta7-262/+1
2018-02-01Add HiDPI support for lock screen (#148)Victor Kareh2-5/+33
* Password dialog is now scaled * Background of lock screen is now scaled
2018-01-02gs-lock-plug.c: Fix build warning:Pablo Barciela1-1/+4
ignoring return value of ‘fscanf’, declared with attribute warn_unused_result
2017-12-19WidthOfScreen and HeightOfScreen implementationPablo Barciela3-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-11fix loop initial declarationsraveit651-2/+2
2017-09-09 Fix: idle slider display in all languagesZenWalker1-5/+11
2017-09-08Fix: idle slider display bugZenWalker1-0/+63
Fixes #101
2017-08-10avoid deprecated gdk_screen_get_width/heightZenWalker3-5/+20
2017-07-26don't use deprecated gtk_show_uriraveit651-0/+7
2017-04-18build: put new bsdauth file in the tarballmonsta1-0/+1
2017-04-18Implement OpenBSD authentication using bsd_auth(3).Robert Nagy4-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-15Bug Fix: g_get_real_name will never return NULL pointerHao Lee1-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-15Bug fix: screensaver and lock screen not correctly displayed in ↵fuzaburo1-3/+12
configurations with overlapping monitor geometries
2017-03-28[GTK+3.20] Switch to GdkSeatAlexei Sorokin5-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-18copy theme dialog: fix build warning about wrong variable typemonsta1-2/+1
and set grid property only once, after grid is created
2017-02-10copy-theme-dialog: port GtkTable to GtkGridraveit651-19/+16
2017-01-18Merge pull request #112 from hao-lee/masterMartin Wimpress1-1/+1
Change shake times to even number, so the dialog can return to its original position.
2017-01-17Change shake times to even number, so the dialog can return to its original ↵Hao Lee1-1/+1
position.
2017-01-17GTK+3.22: fix some GdkScreen related deprecationsAlexei Sorokin12-234/+371
2017-01-15avoid deprecated gdk_window_set_background functionsAlexei Sorokin2-76/+73
Which are completely broken in GTK+ 3.22.
2016-12-26patch to use user's background for lock screen also.Oliver Mangold1-1/+4
2016-11-20move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build optionmonsta22-962/+25
and require libmatekbd and libmate-desktop >= 1.17
2016-11-20fix indent a bitmonsta2-3/+3
2016-10-19Also look for gdm-binary processGeorge Vlahavas1-2/+2
In some systems the gdm binary is actually called "gdm-binary", so we need to check for that too.
2016-10-02GTK+-3 gs-grab-x11: use correct GTK_VERSION_CHECKraveit651-1/+1
fixes https://github.com/mate-desktop/mate-screensaver/issues/104
2016-06-30fix minor warningmonsta1-1/+1
2016-06-30fix UI issues introduced in 296b056monsta3-16/+45
2016-06-24use gtk_box_new instead of gtk_{h,v}box_new properlySorokin Alexei3-22/+23
2016-06-18Gtk3: fix several deprecationsSorokin Alexei7-57/+316
2016-06-18properly lock even if already activeMarc Deslauriers1-6/+11
If the screensaver is already active without a lock, and it got a request to lock, it would bail out without switching to a locked state. https://bugzilla.gnome.org/show_bug.cgi?id=668967
2016-06-18fix clear backgroundSorokin Alexei1-33/+34
2016-06-18Gtk3, gs-window-x11: defer setting bg color until realizationRay Strode1-5/+13
commit adfc280 changed the drawing area associated with each monitors screensaver window to get realized early. That change is seemingly causing problems for users. This commit stops preemptively realizing the drawing areas, and instead makes the background color settings get applied reactively in response to realization. http://bugzilla.gnome.org/show_bug.cgi?id=679441
2016-04-18gtk3: fix assertion 'GTK_IS_WIDGET (widget)' failedDenis Gorodnichev2-2/+2
2016-04-09add style class lock-dialograveit651-0/+7
2016-01-26GTK3: fix GtkMisc decperation commitWolfgang Ulbrich3-26/+26
2016-01-21drop defines for ancient dbus versionmonsta2-11/+0
2015-12-22mate_gdk_spawn_command_line_on_screen can be used with any GTK+monsta2-8/+8
2015-12-14get rid of some build warnings when --without-console-kit is setmonsta1-0/+2
2015-12-13GTK3: don't use deprecated GtkMiscWolfgang Ulbrich3-0/+65