Releases: mate-desktop/marco
Releases Β· mate-desktop/marco
v1.28.2
What's Changed
- tabpopup: Report the window as active to a11y when it's showing by @cwendling in #773
- Fix client pid check by @cwendling in #786
- iconcache: Use desktop_id to lookup GDesktopAppInfo by @vkareh in #776
- Fix GTK deprecations by @vkareh in #798
- GitHub action by @yetist in #795
- build(deps): bump dev-hanz-ops/install-gh-cli-action from 0.1.0 to 0.2.1 by @dependabot[bot] in #799
- build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #802
- build(deps): bump actions/cache from 3 to 4 by @dependabot[bot] in #800
- theme: Extend button clickable area to edge of screen by @vkareh in #804
- theme: Fix left-side Fitt's Law by @vkareh in #809
Full Changelog: v1.28.1...v1.28.2
Marco v1.29.1
What's Changed
Full Changelog: v1.29.0...v1.29.1
v1.29.0
What's Changed
- tabpopup: Report the window as active to a11y when it's showing by @cwendling in #773
- Fix client pid check by @cwendling in #786
- iconcache: Use desktop_id to lookup GDesktopAppInfo by @vkareh in #776
- Fix GTK deprecations by @vkareh in #798
- GitHub action by @yetist in #795
- build(deps): bump dev-hanz-ops/install-gh-cli-action from 0.1.0 to 0.2.1 by @dependabot[bot] in #799
- build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #802
- build(deps): bump actions/cache from 3 to 4 by @dependabot[bot] in #800
- theme: Extend button clickable area to edge of screen by @vkareh in #804
- theme: Fix left-side Fitt's Law by @vkareh in #809
- window: Add configurable mouse actions for titlebar by @vkareh in #808
New Contributors
- @dependabot[bot] made their first contribution in #799
Full Changelog: v1.28.1...v1.29.0
marco 1.28.1 release
Changes since the last release: v1.28.0...v1.28.1
- themes/eOS/meson.build: Install missing PNGs
Follow-up of 4a2a5dc ("eOS theme: Add single button backgrounds")
Without this fix these PNGs are installed when using autotools but not using meson.
- release 1.28.1
marco 1.28.0 release
Changes since the last release: v1.27.1...v1.28.0
marco 1.28.0
- update translations
- workspace: ignore not_this_one if not in current workspace
marco 1.27.1 release
Changes since the last release: v1.27.0...v1.27.1
marco 1.27.1
- update translations
- tabpopup: Use more contrasting background when not composited
- Allow applications to raise windows when raise_on_click is off.
- replace deprecated gtk_image_menu_item
- ui/tabpopup: likewise only enable compositing code if available.
- ui/frames: check that compositing is not only requested, but also available.
- Fix losing title of windows with a 3 or 4 bytes first character
- meson: Enable verbose mode support by default in line with Autoconf
- Revert "build: by default disable also the verbose mode for autoconf"
- configure.ac: The macro 'AC_HELP_STRING' is obsolete
- Show correct window title when owned by superuser. Issue #749
- Add setting to raise windows on alt+tab popup
- Test if XResQueryClientIds() is available before using it.
- Test Xres 1.2 is present
- test return value from XResQueryClientIds()
marco 1.26.2 release
Changes since the last release: v1.26.1...v1.26.2
marco 1.26.2
- update translations
- Show correct window title when owned by superuser. Issue #749
- Test if XResQueryClientIds() is available before using it.
- Needed for X2Go as it does not have XRES 1.2 extension.
- Test Xres 1.2 is present
- test return value from XResQueryClientIds()
marco 1.26.1 release
Changes since the last release: v1.26.0...v1.26.1
marco 1.26.1
- update translations
- replace _NET_WM_PID with XResGetClientPid
- Always bring into foreground the previous window after closing one
- window: do not disable fullscreen for dialogs
- theme: fix memory leak
- compositor-xrender: fix memory leak
- build: fix meson build
- prefs: fix memory leak
- fix code-formatting issue of previous commit
- Safeguard against calling gdk_x11_window_get_xid with a NULL GdkWindow
marco 1.27.0 release
Changes since the last release: v1.26.0...v1.27.0
marco 1.27.0
- tx: sync with transifex
- replace _NET_WM_PID with XResGetClientPid (#741)
- Always bring into foreground the previous window after closing one
- tx: update resource
- tx: migrate config file
- window: do not disable fullscreen for dialogs
- ui: avoid 'g_object_unref (NULL)'
- marco: Add cmdline option --no-keybindings for disabling all key bindings directly on WM startup.
- boxes: fix build warning -Wstring-conversion
- Fix some -Wfloat-conversion warnings
- keybindings: fix build warning -Wbad-function-cast
- Remove TRUE, FALSE from if statement
- ci: drop -Wunused-parameter compiler cflag from debian build
- theme-viewer: use GTK_STYLE_PROPERTY_FONT
- theme: fix memory leak
- Fix implicit conversion changes signedness: 'gboolean' to 'guint'
- compositor-xrender: remove unrequired g_free because of g_new0
- compositor-xrender: fix memory leak
- build: fix meson build
- prefs: fix memory leak
- main: Add short name for version option
- Remove whitespaces before #define, #ifdef, and #endif
- fix code-formatting issue of previous commit
- Safeguard against calling gdk_x11_window_get_xid with a NULL GdkWindow
- README: Update gtk requirement and patch submission
marco 1.26.0 release
Changes since the last release: v1.25.1...v1.26.0
marco 1.26.0
- update translations
- tabpopup: fix cairo surface leak
- window: add support for _GNOME_WM_STRUT_AREA
- screen: add support for _GTK_WORKAREAS_Dn