Subject: CVS commit: pkgsrc/wm/marco
From: David H. Gutteridge
Date: 2022-11-24 03:25:39
Message id: 20221124022539.3C39DFA90@cvs.NetBSD.org

Log Message:
marco: update to 1.26.1

Change log:

### 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.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

  * 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.25.0

  * update translations
  * Remove enum conversion warnings
  * 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
  * In the pop-up workspace switcher, show the selected workspace
  * Use rounded values instead of truncate them
  * build: silent build warnings for distcheck
  * build: do not override the default value for MATE_COMPILE_WARNINGS
  * 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

Files:
RevisionActionfile
1.33modifypkgsrc/wm/marco/Makefile
1.19modifypkgsrc/wm/marco/distinfo
1.2modifypkgsrc/wm/marco/patches/patch-src_core_delete.c
1.2modifypkgsrc/wm/marco/patches/patch-src_core_keybindings.c
1.2modifypkgsrc/wm/marco/patches/patch-src_core_main.c
1.2modifypkgsrc/wm/marco/patches/patch-src_core_window-props.c
1.1removepkgsrc/wm/marco/patches/patch-src_ui_draw-workspace.c