summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-04-18Implement OpenBSD authentication using bsd_auth(3).Robert Nagy5-9/+171
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-16sync with transifexraveit654-70/+72
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-15lock-dialog UI: remove deprecated GtkAlignmentraveit651-327/+314
2017-04-15lock-dialog UI: avoid deprecated widgetsraveit651-13/+20
2017-04-15Bug fix: screensaver and lock screen not correctly displayed in ↵fuzaburo1-3/+12
configurations with overlapping monitor geometries
2017-03-30pre-bump versionraveit652-1/+3
2017-03-28Merge pull request #116 from mate-desktop/dev-gdkseatScott Balneaves5-304/+227
Switch to GdkSeat for GTK+ 3.20 and newer
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-28Set input purpose for the password entry widgetAlexei Sorokin1-11/+7
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-03-13release 1.18.0v1.18.0raveit651-1/+1
2017-03-13sync with transifexraveit6593-9658/+9665
2017-03-13update NEWS for 1.18, also add 1.16.1 entriesmonsta1-17/+17
2017-02-13man: fix indent of --debug optionmonsta1-1/+1
2017-02-10copy-theme-dialog: port GtkTable to GtkGridraveit651-19/+16
2017-01-18Bump version to 1.17.1v1.17.1Martin Wimpress2-2/+14
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-18Merge pull request #110 from XRevan86/masterMartin Wimpress15-338/+456
Avoid deprecated gdk_window_set_background functions
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 Sorokin5-104/+85
Which are completely broken in GTK+ 3.22.
2017-01-13Update mate-screensaver NEWS to use consistent, project wide, markdown-like ↵Martin Wimpress1-83/+62
formatting. This will make generating release announcements easier.
2017-01-08preferences UI: fix vertical expand of the scrolledwindow of the themetreeviewraveit651-0/+1
2016-12-27preferences UI: don't use gtk+ deprecationsraveit651-28/+45
2016-12-26patch to use user's background for lock screen also.Oliver Mangold1-1/+4
2016-11-28po: actually add new languages from Transifexmonsta1-0/+3
2016-11-24release 1.17.0v1.17.0raveit651-0/+6
2016-11-24sync with transifexraveit6514-76/+2258
2016-11-20move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build optionmonsta31-1318/+39
and require libmatekbd and libmate-desktop >= 1.17
2016-11-20fix indent a bitmonsta2-3/+3
2016-11-20build: require libmate-menu 1.10monsta1-1/+1
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-09-19release 1.16.0v1.16.0raveit651-1/+1
2016-09-18update NEWS for 1.16monsta1-5/+6
2016-09-18sync with Transifexmonsta4-140/+143
2016-07-15distcheck: explicitly use currently selected GTK+ versionraveit652-1/+5
2016-06-30fix minor warningmonsta1-1/+1
2016-06-30fix UI issues introduced in 296b056monsta3-16/+45
2016-06-30po: drop languages not present on Transifexmonsta3-1658/+0
2016-06-25pre-bump versionraveit652-1/+5
2016-06-24use gtk_box_new instead of gtk_{h,v}box_new properlySorokin Alexei3-22/+23
2016-06-22Gtk3, popsquares: use color from view style class for fallbackSorokin Alexei1-3/+6
2016-06-22Gtk2, popsquares: fix a memory leakSorokin Alexei1-0/+2
2016-06-18Gtk3: fix several deprecationsSorokin Alexei10-114/+442
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-18update GtkBuilder filesSorokin Alexei2-788/+560
2016-06-18fix clear backgroundSorokin Alexei2-44/+46
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