commit 88b098ab9beb54237a608ec23b101c823d2aa85f
Author: Victor Kareh <vkareh@redhat.com>
Date:   Mon May 18 20:49:31 2026 -0400

    release 1.28.1

 .github/FUNDING.yml                          |    9 +
 .github/dependabot.yml                       |    8 +
 .github/issue_template.md                    |   19 +
 .github/workflows/archlinux.sh               |   45 +
 .github/workflows/builds.sh                  |   38 +
 .github/workflows/builds.yml                 |   92 +
 .github/workflows/debian.sh                  |   55 +
 .github/workflows/fedora.sh                  |   51 +
 .github/workflows/mate-desktop.sh            |  148 ++
 .github/workflows/release.yml                |   31 +
 .github/workflows/ubuntu.sh                  |   55 +
 AUTHORS                                      |    7 +
 COPYING                                      |  339 ++++
 COPYING.LIB                                  |  481 +++++
 ChangeLog                                    |    2 +
 Makefile.am                                  |   70 +
 NEWS                                         |  270 +++
 README                                       |   46 +
 autogen.sh                                   |   24 +
 configure.ac                                 | 1187 ++++++++++++
 data/Makefile.am                             |  112 ++
 data/images/Makefile.am                      |   17 +
 data/images/cosmos/CREDITS                   |   29 +
 data/images/cosmos/Makefile.am               |   58 +
 data/images/cosmos/background-1.xml.in       |   92 +
 data/images/cosmos/blue-marble-west.jpg      |  Bin 0 -> 456110 bytes
 data/images/cosmos/cloud.jpg                 |  Bin 0 -> 1314514 bytes
 data/images/cosmos/comet.jpg                 |  Bin 0 -> 141297 bytes
 data/images/cosmos/cosmos.xml.in.in          |   11 +
 data/images/cosmos/earth-horizon.jpg         |  Bin 0 -> 210180 bytes
 data/images/cosmos/galaxy-ngc3370.jpg        |  Bin 0 -> 460107 bytes
 data/images/cosmos/helix-nebula.jpg          |  Bin 0 -> 138039 bytes
 data/images/cosmos/jupiter.jpg               |  Bin 0 -> 44528 bytes
 data/images/cosmos/sombrero.jpg              |  Bin 0 -> 552723 bytes
 data/images/cosmos/whirlpool.jpg             |  Bin 0 -> 1059826 bytes
 data/images/gnome-logo-white.svg             |    9 +
 data/images/mate-logo-white.svg              |  128 ++
 data/lock-dialog-default.ui                  |  437 +++++
 data/mate-screensaver                        |   15 +
 data/mate-screensaver-command.1              |   70 +
 data/mate-screensaver-preferences.1          |   50 +
 data/mate-screensaver-preferences.desktop.in |   16 +
 data/mate-screensaver-preferences.ui         |  627 ++++++
 data/mate-screensaver.1                      |   67 +
 data/mate-screensaver.directory.desktop.in   |    8 +
 data/mate-screensaver.pc.in                  |   18 +
 data/mate-screensavers.menu.in               |   20 +
 data/migrate-xscreensaver-config.sh          |   34 +
 data/org.mate.ScreenSaver.service.in         |    3 +
 data/org.mate.screensaver.gresource.xml      |   22 +
 data/org.mate.screensaver.gschema.xml.in     |  104 +
 data/xscreensaver-config.xsl                 |   27 +
 doc/Makefile.am                              |   29 +
 doc/config.xsl                               |    6 +
 doc/dbus-interface.xml                       |  488 +++++
 doc/docbook.css                              |   18 +
 doc/mate-screensaver.xml.in                  |   23 +
 git.mk                                       |  400 ++++
 helper/Makefile.am                           |   27 +
 helper/helper_proto.c                        |  167 ++
 helper/helper_proto.h                        |   53 +
 helper/pam-helper.c                          |  289 +++
 its/wallpaper.its                            |   12 +
 its/wallpaper.loc                            |   10 +
 makepot                                      |    7 +
 mate-screensaver.pot                         |  813 ++++++++
 po/ChangeLog                                 | 2622 +++++++++++++++++++++++++
 po/LINGUAS                                   |  111 ++
 po/Makevars                                  |   81 +
 po/POTFILES.in                               |   25 +
 po/POTFILES.skip                             |    7 +
 po/af.po                                     |  815 ++++++++
 po/am.po                                     |  814 ++++++++
 po/ar.po                                     |  842 ++++++++
 po/as.po                                     |  822 ++++++++
 po/ast.po                                    |  863 +++++++++
 po/az.po                                     |  814 ++++++++
 po/be.po                                     |  852 ++++++++
 po/bg.po                                     |  870 +++++++++
 po/bn.po                                     |  854 ++++++++
 po/bn_IN.po                                  |  854 ++++++++
 po/br.po                                     |  838 ++++++++
 po/bs.po                                     |  818 ++++++++
 po/ca.po                                     |  873 +++++++++
 po/ca@valencia.po                            |  871 +++++++++
 po/cmn.po                                    |  811 ++++++++
 po/crh.po                                    |  848 ++++++++
 po/cs.po                                     |  878 +++++++++
 po/cy.po                                     |  839 ++++++++
 po/da.po                                     |  859 ++++++++
 po/de.po                                     |  878 +++++++++
 po/dz.po                                     |  864 +++++++++
 po/el.po                                     |  874 +++++++++
 po/en_AU.po                                  |  848 ++++++++
 po/en_CA.po                                  |  831 ++++++++
 po/en_GB.po                                  |  858 ++++++++
 po/eo.po                                     |  818 ++++++++
 po/es.po                                     |  887 +++++++++
 po/es_AR.po                                  |  821 ++++++++
 po/es_CO.po                                  |  821 ++++++++
 po/es_MX.po                                  |  818 ++++++++
 po/et.po                                     |  851 ++++++++
 po/eu.po                                     |  864 +++++++++
 po/fa.po                                     |  851 ++++++++
 po/fi.po                                     |  853 ++++++++
 po/fr.po                                     |  891 +++++++++
 po/fr_CA.po                                  |  734 +++++++
 po/frp.po                                    |  814 ++++++++
 po/fur.po                                    |  815 ++++++++
 po/fy.po                                     |  814 ++++++++
 po/ga.po                                     |  824 ++++++++
 po/gl.po                                     |  869 +++++++++
 po/gnome-copyrights.txt                      |  939 +++++++++
 po/gu.po                                     |  852 ++++++++
 po/he.po                                     |  835 ++++++++
 po/hi.po                                     |  842 ++++++++
 po/hr.po                                     |  863 +++++++++
 po/hu.po                                     |  871 +++++++++
 po/hy.po                                     |  855 ++++++++
 po/ia.po                                     |  815 ++++++++
 po/id.po                                     |  863 +++++++++
 po/ie.po                                     |  815 ++++++++
 po/is.po                                     |  846 ++++++++
 po/it.po                                     |  886 +++++++++
 po/ja.po                                     |  836 ++++++++
 po/ka.po                                     |  832 ++++++++
 po/kab.po                                    |  815 ++++++++
 po/kk.po                                     |  815 ++++++++
 po/kn.po                                     |  858 ++++++++
 po/ko.po                                     |  827 ++++++++
 po/ku.po                                     |  837 ++++++++
 po/ku_IQ.po                                  |  814 ++++++++
 po/ky.po                                     |  812 ++++++++
 po/lt.po                                     |  873 +++++++++
 po/lv.po                                     |  851 ++++++++
 po/mai.po                                    |  842 ++++++++
 po/mg.po                                     |  846 ++++++++
 po/mk.po                                     |  851 ++++++++
 po/ml.po                                     |  876 +++++++++
 po/mn.po                                     |  834 ++++++++
 po/mr.po                                     |  840 ++++++++
 po/ms.po                                     |  858 ++++++++
 po/nan.po                                    |  811 ++++++++
 po/nb.po                                     |  853 ++++++++
 po/nds.po                                    |  876 +++++++++
 po/ne.po                                     |  847 ++++++++
 po/nl.po                                     |  883 +++++++++
 po/nn.po                                     |  838 ++++++++
 po/oc.po                                     |  877 +++++++++
 po/or.po                                     |  857 ++++++++
 po/pa.po                                     |  840 ++++++++
 po/pl.po                                     |  882 +++++++++
 po/ps.po                                     |  815 ++++++++
 po/pt.po                                     |  887 +++++++++
 po/pt_BR.po                                  |  872 +++++++++
 po/ro.po                                     |  852 ++++++++
 po/ru.po                                     |  887 +++++++++
 po/rw.po                                     |  734 +++++++
 po/sc.po                                     |  814 ++++++++
 po/si.po                                     |  818 ++++++++
 po/sk.po                                     |  866 +++++++++
 po/sl.po                                     |  871 +++++++++
 po/sq.po                                     |  841 ++++++++
 po/sr.po                                     |  856 ++++++++
 po/sr@latin.po                               |  850 ++++++++
 po/sv.po                                     |  867 +++++++++
 po/ta.po                                     |  838 ++++++++
 po/te.po                                     |  843 ++++++++
 po/th.po                                     |  840 ++++++++
 po/tr.po                                     |  867 +++++++++
 po/tt.po                                     |  811 ++++++++
 po/tzm.po                                    |  814 ++++++++
 po/ug.po                                     |  814 ++++++++
 po/uk.po                                     |  877 +++++++++
 po/ur.po                                     |  816 ++++++++
 po/uz.po                                     |  812 ++++++++
 po/vi.po                                     |  855 ++++++++
 po/wa.po                                     |  814 ++++++++
 po/xh.po                                     |  814 ++++++++
 po/zh_CN.po                                  |  827 ++++++++
 po/zh_HK.po                                  |  820 ++++++++
 po/zh_TW.po                                  |  826 ++++++++
 po/zu.po                                     |  814 ++++++++
 savers/Makefile.am                           |  172 ++
 savers/cosmos-slideshow.desktop.in.in        |   12 +
 savers/floaters.c                            | 1207 ++++++++++++
 savers/footlogo-floaters.desktop.in.in       |   12 +
 savers/gnomelogo-floaters.desktop.in.in      |   12 +
 savers/gs-theme-engine-marshal.list          |    1 +
 savers/gs-theme-engine.c                     |  188 ++
 savers/gs-theme-engine.h                     |   89 +
 savers/gs-theme-window.c                     |  183 ++
 savers/gs-theme-window.h                     |   73 +
 savers/gste-popsquares.c                     |  603 ++++++
 savers/gste-popsquares.h                     |   58 +
 savers/gste-slideshow.c                      | 1049 ++++++++++
 savers/gste-slideshow.h                      |   70 +
 savers/gste-starfield.c                      |  424 ++++
 savers/gste-starfield.h                      |   57 +
 savers/personal-slideshow.desktop.in.in      |   12 +
 savers/popsquares.c                          |   74 +
 savers/popsquares.desktop.in.in              |   12 +
 savers/slideshow.c                           |  144 ++
 savers/starfield.c                           |  135 ++
 savers/starfield.desktop.in.in               |   12 +
 savers/xdg-user-dir-lookup.c                 |  168 ++
 savers/xdg-user-dir-lookup.h                 |   34 +
 src/Makefile.am                              |  309 +++
 src/copy-theme-dialog.c                      |  510 +++++
 src/copy-theme-dialog.h                      |   57 +
 src/debug-screensaver.sh                     |   42 +
 src/gs-auth-bsdauth.c                        |  104 +
 src/gs-auth-helper.c                         |  216 +++
 src/gs-auth-pam.c                            |  810 ++++++++
 src/gs-auth-pam.h                            |   54 +
 src/gs-auth-pwent.c                          |  291 +++
 src/gs-auth.h                                |   68 +
 src/gs-debug.c                               |  164 ++
 src/gs-debug.h                               |   72 +
 src/gs-fade.c                                |  928 +++++++++
 src/gs-fade.h                                |   80 +
 src/gs-grab-x11.c                            |  451 +++++
 src/gs-grab.h                                |   83 +
 src/gs-job.c                                 |  613 ++++++
 src/gs-job.h                                 |   70 +
 src/gs-listener-dbus.c                       | 2686 ++++++++++++++++++++++++++
 src/gs-listener-dbus.h                       |   94 +
 src/gs-lock-plug.c                           | 2293 ++++++++++++++++++++++
 src/gs-lock-plug.h                           |   85 +
 src/gs-manager.c                             | 1967 +++++++++++++++++++
 src/gs-manager.h                             |  108 ++
 src/gs-marshal.list                          |    4 +
 src/gs-monitor.c                             |  483 +++++
 src/gs-monitor.h                             |   60 +
 src/gs-prefs.c                               |  577 ++++++
 src/gs-prefs.h                               |   88 +
 src/gs-theme-manager.c                       |  452 +++++
 src/gs-theme-manager.h                       |   68 +
 src/gs-visual-gl.c                           |  115 ++
 src/gs-visual-gl.h                           |   33 +
 src/gs-watcher-x11.c                         |  679 +++++++
 src/gs-watcher.h                             |   68 +
 src/gs-window-x11.c                          | 2570 ++++++++++++++++++++++++
 src/gs-window.h                              |  105 +
 src/mate-screensaver-command.c               |  556 ++++++
 src/mate-screensaver-configure               |   86 +
 src/mate-screensaver-dialog.c                |  611 ++++++
 src/mate-screensaver-gl-helper.c             |   80 +
 src/mate-screensaver-preferences.c           | 1857 ++++++++++++++++++
 src/mate-screensaver.c                       |  128 ++
 src/mate-screensaver.desktop.in.in           |   17 +
 src/mate-screensaver.h                       |   35 +
 src/setuid.c                                 |  255 +++
 src/setuid.h                                 |   28 +
 src/subprocs.c                               |  165 ++
 src/subprocs.h                               |   41 +
 src/test-fade.c                              |  135 ++
 src/test-passwd.c                            |  283 +++
 src/test-watcher.c                           |  107 +
 src/test-window.c                            |  180 ++
 260 files changed, 131389 insertions(+)
