Skip to content

Releases: mate-desktop/marco

marco 1.28.1 release

16 Feb 21:28
Compare
Choose a tag to compare

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

14 Feb 15:23
Compare
Choose a tag to compare

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

02 Feb 23:35
Compare
Choose a tag to compare

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

04 May 13:11
Compare
Choose a tag to compare

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

12 Nov 16:58
Compare
Choose a tag to compare

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

11 Nov 21:50
Compare
Choose a tag to compare

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

04 Aug 07:59
Compare
Choose a tag to compare

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

marco 1.25.1 release

04 Jun 16:47
Compare
Choose a tag to compare

Changes since the last release: v1.25.0...v1.25.1

marco 1.25.1

  • update translations
  • window: Do not render shadows on left/right tiled windows
  • iconcache: Use GDesktopAppInfo to find correct application icons
  • window: Track window rectangle before corner tiling
  • window: Track window rectangle before tiling
  • window: Only unmaximize when the window is already maximized.
  • window-props: g_memdup is dreprecated from glib 2.68
  • warning: declaration of a variable shadows a previous local
  • testasyncgetprop: Mismatching the argument type 'unsigned long'
  • bell: Unused static function 'bell_flash_screen'
  • frames: Unused static functions 'get_client_region', 'get_frame_region'
  • compositor-xrender.c: Make sure tooltips are visible when the source
  • bell: missing include guard
  • i18n: Use glib's gettext support macros
  • window: turn into a GObject
  • build: autoconf/meson use the same value for PACKAGE_STRING
  • Remove the copyright information when printing the version from the command line
  • build: show verbose logging and debug status in configuration summary
  • build: by default disable also the verbose mode for autoconf
  • Remove USE_MATE2_MACROS from autogen.sh (legacy)
  • Added VI keys (hjkl) for moving and resizing windows
  • window: do not unfocus on new window.
  • Do not call cairo paint on generate_pixmaps.
  • compositor-xrender: Use USHRT_MAX macro from limits.h
  • compositor-xrender: Remove float-conversion warning
  • theme: macro "ALPHA_TO_UCHAR" is not used
  • window: expand tile size cycling support
  • Remove multiple empty lines
  • Remove trailing spaces/tabs
  • common: window icon (META_DEFAULT_ICON_NAME) is no longer available

marco 1.24.2 release

23 Mar 16:07
Compare
Choose a tag to compare

Changes since the last release: v1.24.1...v1.24.2

marco 1.24.2

  • update translations
  • compositor-xrender.c: Make sure tooltips are visible
  • window: do not unfocus on new window.
  • Do not call cairo paint on generate_pixmaps.

marco 1.24.1 release

04 Aug 18:47
Compare
Choose a tag to compare

Changes since the last release: v1.24.0...v1.24.1

marco 1.24.1

  • update translations
  • common: window icon (META_DEFAULT_ICON_NAME) is no longer available
  • workspace: Don't try to use per-workspace MRU lists as a hint for focusing
  • stack: make meta_window_raise() and meta_window_lower() smarter
  • compositor: fix possible crash closing/destroying window . Fixes to previous commit.
  • window: fix crash if workspace is null
  • workspace-switcher: fix colors of selected workspace when compositing is disabled.
  • build: silent build warnings for distcheck
  • Remove unnecessary warnings about visible region
  • meson: improvements
  • Guard against null changes introduced by previous commit
  • Introduce nullpointer checks and return null if validation fails
  • util: meta_bug raises SIGABRT so it shouldn't return
  • add meson build files to EXTRA_DIST
  • remove warning: 'GTimeVal' is deprecated
  • theme: avoid deprecated g_memmove
  • frames: don't bother painting the background