summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
4 dayscorrecting po with errorsHEADmasterEvelyne Harlé1-1/+1
4 daysremove empty po fileEvelyne Harlé1-2/+2
4 daysadd translation coverage badgeEvelyne Harlé1-0/+2
4 daysretrieve last transifex translationsEvelyne Harlé20-181/+1836
4 daysRevert "Retrieve last transifex translations"Evelyne Harlé20-1836/+181
This reverts commit 29ccf6938260be391ef475a46c67ead1fc4d18b2.
4 daysRetrieve last transifex translationsEvelyne Harlé20-181/+1836
4 daysRefers to https://github.com/mate-desktop/mate-terminal/issues/487Evelyne Harlé4-70/+64
update potfile remove transifex configuration
2026-04-08Fix mate-screensaver may not respond on logind dbus commandsPetr Mikhalicin1-9/+55
GetSessionByPID may fail in some cases. For example when it was started by D-bus. Let's try to additionally get session D-bas path using GetSession method, like loginctl doint it Fixes https://github.com/mate-desktop/mate-screensaver/issues/306
2026-04-01fix memleakmbkma1-0/+2
2026-03-17Fix warning due to source being removed twiceAndrew Sayers1-0/+4
2026-03-13mate-screensaver-preferences: Simplify mnemonic widget associationColomban Wendling2-8/+3
2026-03-12build(deps): bump actions/checkout from 5 to 6dependabot[bot]2-2/+2
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v5...v6) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
2026-03-12ci: migrate from Travis CI to GitHub Actionsmbkma11-263/+523
Replace Travis CI configuration with GitHub Actions workflows. Add CI build workflow for Debian, Fedora, Ubuntu, and Archlinux. Add release workflow for automated GitHub releases on tags. Add dependabot configuration for GHA pin updates. Remove obsolete .travis.yml. Remove .build.yml
2026-01-11gs-lock-plug: Fix HiDPI scaling for user face imagesVictor Kareh1-147/+52
Uses cairo surfaces to load user face images (~/.face) at the correct scale. This allows us to show a sharp image on HiDPI screens. Fixes #191
2025-12-18DBus: Report correct paths in Introspect()Colomban Wendling1-30/+78
2025-12-18Register DBus interface on historical KDE path /ScreenSaverColomban Wendling1-8/+19
For better compatibility.
2025-12-18Add support for org.freedesktop.ScreenSaver DBus interfaceColomban Wendling1-52/+95
Fixes #57.
2025-10-31Add screensaver configurations in GSettingsVictor Kareh5-1/+153
Screensaver command-line arguments can now be configured via a gsettings dictionary. It's also compatible with screensavers from XScreenSaver. A helper script is included: mate-screensaver-configure starfield --count 500 --speed 10 Fixes #5
2025-10-09Added starfield screensaverKane Scipioni5-0/+647
2025-09-10mate-screensaver-preferences: Fix lock-delay time wordingColomban Wendling1-4/+1
The scale controls the delay after which to lock the screen once the screensaver activated, not whether or not it happens -- which has its own checkbox. So remove the "Never" wording for value 0, which was inherited from an earlier version of the activate-delay scale that is not used anymore (the activate-delay scale is now 1-120, never 0).
2025-04-26Fix same travis build failures as in other reposlukefromdc1-3/+14
2024-05-21mate-screensaver-preferences: Improve and cleanup time scale formatting (#295)Colomban Wendling1-76/+62
Formatting the value of a GtkScale is actually pretty tricky, because the lower and upper values representations are used to compute the size required do draw *all* values. This means the representations for the lower and upper bounds have to be at least as big as any other possible value, failing that leads to wrapping and overflowing of the value representation. This was previously partially done in `time_to_string_text()`, but not only wasn't it comprehensive (it only did so for whole minutes < 59), but it also meant that if one of the bounds wasn't a whole minute it didn't have the desired effect. Fix this by extracting the code for padding the string outside of the time formatting, and pad the resulting format string whatever it is. Also improve the padding to try and be less visible, by padding to the side where we don't want the value to align (e.g. pad on the right if we want the value left-aligned). This is still basically a sad hack, but there doesn't seem to be a better way to do this when neither the lower nor upper bound is necessarily the largest value.
2024-05-20mate-screensaver-preferences: Add tooltip for lock-delayColomban Wendling1-0/+1
2024-05-20mate-screensaver-preferences: Add missing mnemonicColomban Wendling1-1/+1
2024-05-20mate-screensaver-preferences: Cleanup UI file after lock-delay changesColomban Wendling1-6/+11
2024-05-20mate-screensaver-preferences: Add mnemonic for background-pictureColomban Wendling1-1/+3
2024-05-16add the number of minutes for GUI settings to lock the screen after ↵mouse2-36/+125
activating the screen saver (#293)
2024-02-22ci: use ubuntu jammy as dockerv1.28.0raveit651-1/+1
2024-02-22release 1.28.0raveit652-2/+7
2024-02-22tx: sync with transifexraveit65106-201/+214
2023-05-14configure.ac: The macro 'AC_HELP_STRING' is obsoleteraveit651-4/+4
2022-11-11release 1.27.0v1.27.0mbkma2-1/+31
2022-11-09tx: sync with transifexmbkma107-7044/+8928
2022-10-29tx: update resourcembkma1-58/+54
2022-10-28tx: migrate config filembkma2-6/+16
2022-06-22build warning: AC_OUTPUT should be used without argumentsrbuj1-1/+2
2022-03-22gs-prefs: macros instead of static methods of one sentencerbuj1-56/+9
2022-03-22Fix implicit conversion changes signedness: 'gboolean' to 'guint'rbuj8-34/+34
2022-03-19gs-window-x11: Fix -Wshorten-64-to-32 warningrbuj1-3/+3
2022-03-19gs-watcher-x11: Fix -Wshorten-64-to-32 warningrbuj1-3/+3
2022-03-19gs-lock-plug: Fix -Wshorten-64-to-32 warningrbuj1-2/+2
2022-03-19xdg-user-dir-lookup: Fix -Wshorten-64-to-32 warningrbuj1-3/+2
2022-03-11mate-screensaver-preferences: Fix -Wfloat-conversion warningsrbuj1-10/+8
2022-03-11gs-fade: Fix -Wfloat-conversion warningsrbuj1-31/+18
2022-03-07mate-screensaver-preferences: fix memory leakrbuj1-4/+5
2022-02-19Unnecessary G_OBJECT cast when calling signal connect functionrbuj4-9/+12
2022-02-19Fix build warnings about missing field initializerrbuj5-5/+5
2022-02-19gs-listener-dbus: GTimeVal deprecationrbuj1-4/+7
2022-02-19floaters: GTimeVal deprecationrbuj1-9/+2
2022-02-19Don't build the path to mate-screensaver-dialogrbuj1-4/+2