summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-06-07Fix travis deploymentlukefromdc1-2/+4
2024-05-26appearance in wayland: Support changing theme, icon theme, and fontslukefromdc5-6/+137
*If we are in a wayland session, write the gtk theme and icon theme to both org.mate and org.gnome *This changes wayland and xwayland themes simultaniously *Under wayland, set the application and document fonts for both MATE and GNOME *Otherwise some applications will ignore font changes set from the appearance capplet *Only load GNOME interface gsettings when running under wayland *fail gracefully if the gnome interface schema is not present *Do not depend on it but use it if it is present to allow setting themes in compositors such as wayfire that use the GNOME gsettings values
2024-04-04Bump version to 1.29.0lukefromdc3-2/+4
2024-04-01Add time-admin dependency check on systemdzhuyaliang1-1/+4
time-admin depends on systemd. If systemd is not used in the systemd, time-admin is disabled
2024-03-11Fix summary outputOz Tiram1-1/+1
Signed-off-by: Oz Tiram <[email protected]>
2024-03-11Add libsystemd to build.ymlOz Tiram1-0/+3
Signed-off-by: Oz Tiram <[email protected]>
2024-03-11Enable systemd by defaultOz Tiram1-14/+15
Signed-off-by: Oz Tiram <[email protected]>
2024-03-11Disable function definitions if systemd isn't foundOz Tiram1-7/+16
Signed-off-by: Oz Tiram <[email protected]>
2024-03-11Make systemd optionalOz Tiram2-3/+25
There is not much of direct systemd usage in the system-info plugin. This patch suggestion enables building this plugin on system like alpine, voidlinux or gentoo with openrc. Signed-off-by: Oz Tiram <[email protected]>
2024-02-27Distribute Meson build systemraveit651-0/+31
2024-02-22release 1.28.0v1.28.0raveit653-3/+30
2024-02-22tx: sync with transifexraveit65225-22727/+30700
2024-01-23ci: use ubuntu jammy as dockerraveit651-1/+1
2024-01-02Meson: fix mate-time-admin directory errorlukefromdc1-1/+1
*Ensure we attempt to load files *from mate-time-admin/map/ *not mate-time-admin/map Otherwise mate-time-admin built with meson cannot find the files and errors out
2023-12-27Add meson build supportzhuyaliang28-0/+1212
2023-11-05Remove libslab libraryzhuyaliang38-120/+55
libslab is only used in mate-c-c and there is no need to provide a library
2023-10-28appearance: Fix compilation warnings replace deprecated functionszhuyaliang2-35/+39
g_pattern_match_string has been deprecated since GLib 2.70
2023-10-25common: Fix compilation warnings replace deprecated functions ↵zhuyaliang3-2/+64
gtk_rc_get_theme_dir and gtk_rc_scanner_new
2023-10-24typing-break: Force dependency on appindicator and remove deprecated ↵zhuyaliang5-332/+61
GtkStatusIcon
2023-10-17typing-break: Fix compilation warnings and replace deprecated functionszhuyaliang3-80/+122
2023-10-13Remove "libwindow settings" that are no longer in usezhuyaliang12-1384/+2
2023-10-12capplets/display: Fix compilation warnings and replace deprecated functionszhuyaliang2-23/+64
2023-10-11libslab: Fix compilation warnings and replace deprecated functionszhuyaliang3-15/+91
2023-10-11font-viewer: Fix compilation warnings and replace deprecated functionszhuyaliang1-2/+42
2023-10-11appearance: Remove useless match_wm_manager_init functionzhuyaliang2-3/+0
2023-10-02Add new capplets: system infozhuyaliang14-3/+1234
2023-09-16tx: fix warnings in Japanese and Serbian translationsraveit654-401/+453
2023-09-12Update glib2 dependency version from 2.50 to 2.64zhuyaliang1-1/+1
2023-09-02tx: update resourcesraveit651-179/+205
2023-08-09libslab: Remove gdk/gdkx.h from includeslukefromdc1-1/+0
*It's no longer used after updating monitor measurements for column sizing not to use a gdk-x11 function
2023-08-09Wayland: remove xisms from screen width detectionlukefromdc1-2/+12
*This permits the control center to run on wayland and simplifies to code
2023-05-30windows: Fix UI accessibility (#704)Colomban Wendling2-193/+135
Use real frames for a semantic UI so GTK and screen readers can set up and figure out accessibility relationships between the frame label and the content automatically. Also properly add relationships between the movement keys descriptive label and the key radio items so a screen reader can pick it up. As a bonus, it also prevents Orca from erroneously announcing the label when the window comes up because it thinks this long orphaned label is probably a general description for the window. Fixes #703.
2023-05-24windows: Fix spacing in the Compositing Manager tabColomban Wendling1-1/+1
2023-04-16Fix implicit conversion changes signedness: 'gboolean' to 'guint'rbuj2-5/+5
2023-04-14keybindings: fix memory leakrbuj1-27/+41
2023-04-05appearance: use mate_image_menu_item replace gtk_image_menu_itemzhuyaliang5-30/+71
2023-03-31keyboard: fix memory leakrbuj1-20/+23
2022-11-11release 1.27.0v1.27.0mbkma2-1/+29
2022-11-11tx: sync with transifexmbkma228-18184/+18120
2022-11-10configure.ac: The macro 'AC_HELP_STRING' is obsoleterbuj1-2/+2
2022-10-29tx: update resourcembkma2-124/+129
2022-10-28tx: migrate config filembkma2-11/+28
2022-02-09bookmark-agent: remove whitespaces before #if, #else, and #endifrbuj1-6/+6
2022-02-09bookmark-agent: fix backward compatibility with glib < 2.66rbuj2-2/+20
2022-02-09appearance-style: fix memory leakrbuj1-0/+1
2022-02-09Unnecessary GTK_WIDGET castrbuj7-270/+255
2022-02-09Unnecessary G_OBJECT cast when calling signal connect functionrbuj16-132/+146
2022-02-09Remove build warning -Wbad-function-castrbuj2-2/+4
2022-02-09mate-theme-info: code formattingrbuj1-351/+381
2022-02-09common: fix memory leak detected by scan-buildrbuj1-2/+5