### marco 1.20.2

  * Translations update
  * Correct resize popup position on HiDPI displays
  * Fix frame geometry to avoid stuck resize cursor

### marco 1.20.1

  * Translations update
  * Fix cursor size on HiDPI displays.
  * Fix mismatched enums in keybinding detection for switch-panels and switch-panels-backward.
  * Fix move_to_center moving window between monitors.
  * Support HiDPI window decorations.

### marco 1.20.0

  * Translations update
  * require GTK+ 3.22 and GLib 2.50
  * 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 #324
  * 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

### marco 1.19.2

  * Translations update
  * building: add back README
  * 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
  * Use Markdown for formatting the README
  * XFIXES regions are leaked during paint_windows
  * Add stricter logic for running without XPresent support
  * Make XPresent optional
  * Remove debug output
  * Add in some changes from xfwm4
  * Cancel present_pending flag when erroring out
  * XPresent extension support - first pass

### marco 1.19.1

  * Translations update
  * 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
  * Restore Polish translation credits from GNOME

### marco 1.19.0

  * fix strange window switching foreground/background behavior
  * Translations update
  * fis come deprecations

### marco 1.18.0

  * NEWS: use consistent, project wide, markdown-like formatting to make
    generating release announcements easier
  * Move to GTK+3 (require GTK+ >= 3.14), drop GTK+2 code and --with-gtk
    build option
  * Theme viewer: fix build for GTK+3 and fix some GTK+ deprecations
  * Add ability to disable showing preselected window border on alt-tab
  * Add ability to ignore applications when show-desktop is triggered
  * Schema: make compositing on by default
  * Workspaces: switch wrapping behavior for 'classic' and 'toroidal'
    modes (it was reversed somehow)
  * Translations update

### marco 1.16.0

  * Translations update
  * Make distcheck use currently selected GTK+ version

### marco 1.14.2

  * Translations update
  * GTK+3: fix a typo with deprecated GtkMisc
  * GTK+3 fixedtip: add style class tooltip

### marco 1.14.1

  * Fix crash on showing alt-tab thumbnails with compositor on
  * Translations update

### marco 1.14.0

  * Drop MateConf migration script
  * Fix visual glitches appearing after unmaximizing Chromium window
  * Correct description of compositing-fast-alt-tab GSettings key
      (mention that it disables thumbnails)
  * Bump libmarco-private's sover for GTK+3 build
  * GTK+3: re-add ability to show alt-tab thumbnails when compositor is on
  * GTK+3: fix several deprecations
  * Translations update
  * Add Changelog generation

### marco 1.12.1

  * Fix animation issues that led to crashes and visual glitches
  * GTK+3 fixes
  * Translations update

### marco 1.12.0

  * Add manual and by-pointer window placement
  * Use Alt-` for switching between windows of the same application
  * GTK+3 fixes
  * Some more fixes and cleanups

### marco 1.10.3

  * Fix crash with minimize animation
  * Fix crash with moving a window in some distros

### marco 1.10.2

  * Remove outdated assertion.
  * Make minimize item insensitive when window should not be minimized.
  * Fix crash when struts change during grab operation.
  * Fix switching of fullscreen Direct3D applications running in Wine.
  * Update translations.

### marco 1.10.1

  * Assorted bugfixes

### marco 1.10.0

  * Use zenity instead of mate-dialogs
  * Bugfixes

### marco 1.8.0

  * Implement side-by-side tiling
  * Use yelp-tools instead of mate-doc-utils
  * Cut with fading the bar title when it's longer than the decoration bar

### marco 1.6.0

  * Migration to GSettings and dropped MateConf
  * Fix key handling while drag and drop is active
  * Add option to open new windows on the center of the screen
