./wm/marco, Fork of GNOME Metacity

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 1.22.1, Package name: marco-1.22.1, Maintainer: youri

MATE Marco is a fork of GNOME Metacity.

Required to run:
[sysutils/desktop-file-utils] [x11/startup-notification] [x11/zenity] [sysutils/libgtop] [audio/libcanberra] [x11/gtk3] [lang/python37]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [graphics/gdk-pixbuf2] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

SHA1: 3d2cff329492fd3fef188df31761d6671e3bcde2
RMD160: 7e62d97b0b4c83d884728ffaaad0eb1e2fb1de66
Filesize: 1326.039 KB

Version history: (Expand)

CVS history: (Expand)

   2019-05-08 03:23:19 by David H. Gutteridge | Files touched by this commit (2) | Package updated
Log message:
marco: update to 1.22.1

### marco 1.22.1

  * update translations
  * window: set atom__NET_WM_STATE_FOCUSED for meta_window_appears_focused
  * window: make docks and spashscreens appear focused
  * Do not judge whether the window is decorated or not
  * screen: Fix use of memory after it is freed
  * [Security] Use 'g_strlcpy' instead of 'strcpy'
  * compositor-xrender: Fix memory leak
   2019-04-25 09:33:32 by Maya Rashish | Files touched by this commit (620)
Log message:
PKGREVISION bump for anything using python without a PYPKGPREFIX.

This is a semi-manual PKGREVISION bump.
   2019-03-07 22:35:05 by Jared D. McNeill | Files touched by this commit (2) | Package updated
Log message:
marco: update to 1.22.0
   2019-01-16 16:01:30 by Youri Mouton | Files touched by this commit (3) | Package updated
Log message:
marco: Update to 1.21.1:

### marco 1.21.1

  * update translations
  * theme: revert theme format version 3.6
  * doc: add info for 3.5 and 3.6 theme format versions
  * Convert frame region handling to cairo regions
  * theme: add invisible_border to metacity theme
  * add support for app-menu button in theme
  * remove option to attach modal dialogs
  * theme: replace mutter/metacity with marco
  * theme: Replace char array element comparisons with strncmp
  * tabpopup.c: always show 5px outline border
  * tabpopup.c: improve
  * Don't show the ws switcher if we only have one
  * theme: Allow disabling fallback colors in gtk:custom()
  * theme: Allow using custom colors from the GTK+ theme
  * theme: Add tiled_left/tiled_right frame states
  * theme: Add background functions for single buttons
  * theme-parser: Use peek_required_version() for validation
  * Add frame type for attached modal dialogs
  * Optionally attach modal dialogs
  * Add meta_window_get_transient_for() method
  * Allow a theme to specify ellipsize width for a title
  * Add frame_x_center/frame_y_center variables for themes
  * metacity-theme-3.xml: Add a flexible version mechanism
  * theme-parser: Remove unused define

### marco 1.21.0

  * update translations
  * Correct resize popup position on HiDPI displays
  * Fix frame geometry to avoid stuck resize cursor
  * Scale cursor size for HiDPI
  * tx: update config with branch specific resoures
  * Use frame window to determine scale
   2018-11-29 12:22:00 by Patrick Welche | Files touched by this commit (173)
Log message:
Revbump for libcanberra gstreamer change.
   2018-11-14 23:22:54 by Klaus Klein | Files touched by this commit (1332) | Package updated
Log message:
Revbump after cairo 1.16.0 update.
   2018-11-12 04:53:16 by Ryo ONODERA | Files touched by this commit (1532)
Log message:
Recursive revbump from hardbuzz-2.1.1
   2018-05-14 14:48:14 by Youri Mouton | Files touched by this commit (3) | Package updated
Log message:
Update to 1.20.1:

Marco now supports DRI3 and XPresent, if available.
Frame rates in games are significantly increased when using Marco.
Marco now supports drag to quadrant window tiling, cursor keys can be used to \ 
navigate the Alt + Tab switcher and keyboard shortcuts to move windows to \ 
another monitor were added.

Full changelog:

build: drop unneeded pangoxft requirement
Small bugfix for the move_to_X keybinds
Bugfix for monitors of different sizes
Restructured monitor keybinds and adjust save_rect
Implemented simple shourtcuts to move window to another monitor
schema: fix typos
compositor: don’t try to paint window that is not viewable
Fix wrong result in meta_window_titlebar_is_onscreen() for windows without a frame
Add support for gtk3 _GTK_SHOW_WINDOW_MENU event
More elegant solution for handling new move-to-workspace keybinds
Implemented a setting to disable top tiling
Implemented tabpopup when moving window to different workspace
keybindings.c: Fix build warning:
Reset tile_resized to false when fullscreening
Fixes windows not going to save_rect when unmaximimizing
Allow horizontal and vertical resizing when corner tiled
Fixes window getting reset to saved_rect when untiling from corner
Added keybindings for corner tiling
Implemented simple corner tiling by mouse drag
WidthOfScreen and HeightOfScreen implementation
XFIXES regions are leaked during paint_windows
Add stricter logic for running without XPresent support
Make XPresent optional
Add in some changes from xfwm4
Cancel present_pending flag when erroring out
XPresent extension support
Store a window flag when user resizes from tiled
Allow tiled windows to be resized horizontally
gtk 3.22: avoid deprecated gdk_screen_get_monitor functions:
avoid deprecated gdk_screen_width/height
avoid deprecated gdk_screen_get_width
display: don’t use deprecated GDK_DEVICE_MANAGER
tools: remove marco-mag and marco-grayscaletools
Fix synthetic keybinding/button-grab window
Forces a window scale of 1 for the window manager, instead of using the default \ 
or user configured scale.
avoid deprecated gdk_display_get_screen
avoid deprecated gdk_screen_get_number
Alt/tab - define arrow keycode + numpad arrows
Allow use of arrows while in Alt + Tab popup
ui: Fix invalid object construction in frames
README: fix names of GSettings keys
keybindings: remove uppercase from “current workspace”
Added hotkey to rename current workspace
fix code deprecations
Translations update