summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
4 dayscorrecting po with errorsHEADmasterEvelyne Harlé1-1/+1
4 daysremove empty po fileEvelyne Harlé39-58342/+20
4 daysadd translation coverage badgeEvelyne Harlé1-0/+2
4 daysretrieve last transifex translationsEvelyne Harlé87-4524/+95129
4 daysRevert "Retrieve last transifex translations"Evelyne Harlé167-95289/+4604
This reverts commit ec9a8bbf3739e7c2b5ba8651792a77e7eded97ef.
4 daysRetrieve last transifex translationsEvelyne Harlé167-4604/+95289
4 daysRefers to mate-desktop/mate-terminal#487Evelyne Harlé6-1609/+60
update pot file remove transifex configuration remove es_ES files/folder/config as es exists
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-270/+524
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-03-12fix memleakmbkma1-0/+1
2025-10-07Bump version to 1.29lukefromdc2-1/+12
2025-10-07xsettings: Remove HiDPI scale change workaroundVictor Kareh1-38/+0
Remove the workaround that restarted mate-panel and marco when the HiDPI scale changed. This is no longer necessary now that both components have native support for dynamic scale changes. The xsettings plugin now only manages the Gdk/WindowScalingFactor XSetting itself. GTK applications receive the scale change through the normal XSettings mechanism and update automatically via their style-updated signal handlers. This needs changes to mate-panel and marco to handle scale changes dynamically: - https://github.com/mate-desktop/mate-panel/pull/1521 - https://github.com/mate-desktop/marco/pull/814
2025-09-02xsettings: Add gsettings for custom XSettings overrides1.28Victor Kareh4-0/+133
Add XSettings override gsettings to allow changing arbitrary XSettings on GSettings without requiring code changes. This enables third-party tools (like unity-gtk-module extensions) to integrate with MATE by setting custom XSettings values at runtime. The implementation adds an 'overrides' key to the xsettings plugin schema which accepts a dictionary mapping XSetting names to values. The complete list of XSettings is over at https://www.freedesktop.org/wiki/Specifications/XSettingsRegistry/ Backported mostly from: - https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/commit/c6e9079d - https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/commit/35764838 Fixes: https://github.com/mate-desktop/mate-settings-daemon/issues/158
2024-10-02Remove remaining unused references to dbus-gliblukefromdc3-3/+2
2024-09-10Add a keyboard shortcut to start a screen reader (#416)vojtapolasek1-1/+1
alt+super+s
2024-08-15configure.ac: don't link plugins with -no-undefinedorbea1-1/+1
Many of the plugins depend on mate_settings_plugin_get_type(), but this symbol is only available at runtime in the mate-settings-daemon program. With GNU libtool the -no-undefined flag gets silently ignored and the build succeeds, but with slibtool it correctly sets -Wl,--no-undefined in the LDFLAGS causing the build to fail. To solve this simply removing -no-undefined is enough. Gentoo issue: https://bugs.gentoo.org/922326
2024-08-15plugins: add missing x11 linker flagsorbea6-1/+11
Many of the plugins depend on the libX11 and libXi linker flags, but they are missing. With GNU libtool the -no-undefined flag is silently ignored so the build succeeds, but with slibtool is correctly sets -Wl,--no-undefined in the linker flags. Gentoo issue: https://bugs.gentoo.org/922326
2024-08-15build: escape newlineorbea1-1/+1
2024-07-15ci: fix Debian buildslukefromdc1-1/+2
The policykit-1 transitional package seems to no longer exist in Debian testing
2024-02-16release 1.28.0v1.28.0raveit652-3/+7
2024-02-16tx: sync with transifexraveit653-16/+15
2024-01-25release 1.27.1v1.27.1raveit652-1/+17
2024-01-25tx: sync with transifexraveit65109-8148/+8239
2024-01-23ci: use ubuntu jammy as dockerraveit651-1/+1
2023-10-22Open default application using async functionXiaotian Wu1-17/+22
2023-10-20replace deprecated gtk_image_menu_item*raveit654-6/+8
2023-10-08ci: remove dbus-glibXiaotian Wu1-4/+0
2023-10-08remove dbus-glib from build systemXiaotian Wu1-4/+1
2023-10-07rfkill: change bus name to org.mate.SettingsDaemonXiaotian Wu2-2/+2
2023-10-07rfkill: allow another message bus connection to claim the bus name.Xiaotian Wu1-3/+2
2023-10-07xrandr: migrate from dbus-glib to GDBusWu Xiaotian4-66/+138
2023-10-07media-keys: migrate from dbus-glib to GDBusWu Xiaotian4-96/+232
2023-10-07msd: migrate from dbus-glib to GDBusWu Xiaotian6-348/+283
2023-09-28smartcard: migrate from dbus-glib to GDBusWu Xiaotian1-45/+70
2023-09-22datetime: migrate from dbus-glib to gdbusWu Xiaotian6-527/+608
2023-06-29a11y-keyboard-atspi: Fix memory leakColomban Wendling1-6/+6
Fix fairly large memory leak when beeping on keys while caps lock is enabled. The libatspi2 docs and API were quite misleading, so I overlooked the fact the event parameter should be freed in the callback. This changes the constness of the callback argument, which is new in libatspi2 2.40 -- yet the actual behavior didn't change, only the qualifier was removed, see [1]. This might however bring up a compiler warning when building against libatspi2 < 2.40; but on the other hand it fixed build with clang >= 16, see #399. As it is unlikely to build with clang >= 16 and libatspi2 < 2.40, I think it's a good compromise. [1] https://gitlab.gnome.org/GNOME/at-spi2-core/-/commit/7dfb0b7fc2d1710ef7fad54f910fa4c6a5e3af17
2022-11-11release 1.27.0v1.27.0mbkma2-1/+26
2022-11-03configure.ac: The macro 'AC_HELP_STRING' is obsoleterbuj1-9/+9
2022-11-03a11y-keyboard: migrate from dbus-glib to GDBusWu Xiaotian1-28/+28
2022-11-03Relax High DPI limitsFabio Pugliese Ornellas1-2/+4
2022-10-29tx: update resourcembkma1-69/+69
2022-10-28tx: migrate config filembkma2-6/+16
2022-08-17msd-keyboard-xkb: use G_N_ELEMENTS macrorbuj1-8/+4
2022-08-08Add setting for adjustment of audio volume above 100 per cent: Part 3Gordon Norman Squash1-1/+14
There is often a need for the user to increase the audio playback volume above the volume level known as "100% volume". While increasing the audio volume above 100% can result in degraded audio quality, sometimes the audio was, for example, originally recorded at an extremely low volume, and the user has no other option to clearly hear the audio. Unfortunately, most MATE applications with volume controls do not allow the user to set the volume level above 100%. For example, the main MATE Sound Preferences dialog lets you set the audio volume beyond 100% (when possible), whereas the Volume Control Applet, Volume Control status icon, and special "multimedia" volume control keys do not. In fact, if the user even tries to change the volume using any of the latter methods, and the current volume level is above 100%, these latter methods will all reduce the volume to 100%, even if the user tried to increase the volume! This is part 3 of a patch to change this situation. This patch adds this capability to the handlers for the "multimedia" volume control keys -- if the appropriate setting is enabled in the MATE Volume Control Dialog (see patch 2), then the user can increase the audio volume beyond 100% by pressing the "Volume Up" key on their keyboard (if they have such a key). While this patch is smaller than patch 2, it is equally important since the original feature request was for the multimedia keys and not for anything else in particular.
2022-06-22build warning: AC_OUTPUT should be used without argumentsrbuj1-1/+2
2022-03-27mate-settings-manager: fix memory leakrbuj1-1/+4
2022-03-14Fix implicit conversion changes signedness: 'gboolean' to 'guint'rbuj2-2/+2
2022-03-10datetime: declaration shadows a variable in the global scoperbuj1-5/+1
2022-03-10Fix build warnings about missing field initializerrbuj2-2/+3
2022-03-10Cppcheck: function parameter can be declared with constrbuj5-10/+10