muffin (2.8.5+rosa) rosa; urgency=medium

  [ Michael Webster ]
  * tiling:  account for gtk frame extents when evaluating whether a c-s-d window can be tiled or not.
  * prefs.c: Update keybindings even when the new keybinding is empty - this prevents old built-in (muffin) keybindings from continuing to work even after they've been cleared.
  * prefs: don't attach modal dialogs by default
  * cogl wrappers: Perform a sanity check on the width/height request and clamp the sizes to a maximum of (x) screen size.
  * display.c: prevent assertion errors when clicking out of window menus.
  * Disable frame sync when used when OpenGL version used by the driver is < 3.0.
  * meta-sync-ring.c: simplify openGL version check to only check the major version number. Make the COGL_DRIVER_GL check a bit safer.

 -- Clement Lefebvre <root@linuxmint.com>  Mon, 07 Mar 2016 17:13:48 +0000

muffin (2.8.4) rosa; urgency=medium

  [ Michael Webster ]
  * meta-window-actor.c: Remove duplicate call to meta_window_get_input_rect()

 -- Clement Lefebvre <root@linuxmint.com>  Fri, 20 Nov 2015 17:25:58 +0000

muffin (2.8.3) rosa; urgency=medium

  [ leigh123linux ]
  * Remove invalid (transfer) annnotations

  [ Michael Webster ]
  * keybindings: make rebuilding keybindings an idle function.  Prior to this, meta_display_rebuild_keybindings was called around 60 times at startup on my more-or-less stock desktop.  Now it is called approximately once, as an idle function, after all keybinding changes are complete.

 -- Clement Lefebvre <root@linuxmint.com>  Wed, 11 Nov 2015 18:40:40 +0000

muffin (2.8.2) rosa; urgency=medium

  [ JosephMcc ]
  * Rework the strut handling code to better handle stacked monitor situations
  * keybindings: Currently our move-to-center keybinding respects the current location of the mouse cursor when placing the window. Change the other move-window-to-* keybindings to match this behavior. Also fixes issues with window being placed incorrectly with regards to the panel on multi-monitors with mixed panel layouts.

 -- Clement Lefebvre <root@linuxmint.com>  Mon, 09 Nov 2015 10:58:27 +0000

muffin (2.8.1) rosa; urgency=medium

  [ JosephMcc ]
  * constraints: clean up an unused variable

  [ Clement Lefebvre ]
  * Attach modal windows by default

 -- Clement Lefebvre <root@linuxmint.com>  Mon, 19 Oct 2015 14:09:18 +0100

muffin (2.8.0) rosa; urgency=medium

  [ Michael Webster ]
  * screen.c: Fix toggle-desktop behavior.
  * Fix some warnings
  * compositor.c: handle unstable API break
  * Implement frame sync between apps and compositor.
  * Add meta-sync-ring and nvidia patch -

  [ Dexter Chua ]
  * main.c: remove incorrect comment

  [ JosephMcc ]
  * Keybindings: Change how the "Center window is screen" hotkey works so it centers the window on the proper screen in multiple monitor setups and matches the placement of centered, newly opened windows
  * screen: Add a public meta_screen_get_current_monitor(). A convenience function for getting the current monitor index for the cursor. Helpful when implementing features with proper multiple monitor support.
  * Center attached dialogs on the parent window instead of the parents titlebar.
  * Pull some upstream fixes from mutter to allow getting/setting a windows icon geometry. This will allow us to get a proper working minimize effect when using multiple panel applets

 -- Clement Lefebvre <root@linuxmint.com>  Fri, 16 Oct 2015 14:19:13 +0100

muffin (2.6.1) rafaela; urgency=medium

  [ Dexter Chua ]
  * Fix memory leak

  [ Clement Lefebvre ]
  * Revert "fix an issue where window turns to a solid colored rectangle during the destroy animation" (caused black borders/backgrounds in metacity themes)

 -- Clement Lefebvre <root@linuxmint.com>  Sun, 31 May 2015 17:57:52 +0200

muffin (2.6.0) rafaela; urgency=medium

  * 2.6.0 

 -- Clement Lefebvre <root@linuxmint.com>  Tue, 19 May 2015 17:29:31 +0200

muffin (2.5.0) unstable; urgency=medium

  * bump for development

 -- Michael Webster <miketwebster@gmail.com>  Sat, 11 Apr 2015 08:46:16 -0400

muffin (2.4.4) betsy; urgency=medium

  * Add _NET_WM_STATE_MAXIMIZED_VERT to the _NET_WM_STATE for tiled windows.
  * window menu: fix right-click support for client-side-decorated windows.
  * Improved support for client-side-decorated windows:
  * Fix c-s-d windows properly, to account for unscaled GTK_FRAME_EXTENTS.

 -- Clement Lefebvre <root@linuxmint.com>  Mon, 02 Feb 2015 17:02:03 +0100

muffin (2.4.3) rebecca; urgency=medium

  * Fixed scroll-zoom modifier mask
  * Fixed freezing when receiving a Steam notification
  * Fixed keybinding events not referencing X Windows, improve handling for hotkeys that use modifiers that are themselves hotkeys.
  * Fixed dark theme variant support

 -- Clement Lefebvre <root@linuxmint.com>  Thu, 15 Jan 2015 16:08:08 +0100

muffin (2.4.2) rebecca; urgency=medium

  * Frames: Fixed clicking maximize button from a top or bottom-tiled state

 -- Clement Lefebvre <root@linuxmint.com>  Sun, 23 Nov 2014 11:57:56 +0100

muffin (2.4.1) rebecca; urgency=medium

  * re-added keybindings schema to allow cinnamon-desktop migration script to work.

 -- Clement Lefebvre <root@linuxmint.com>  Sat, 08 Nov 2014 10:02:10 +0100

muffin (2.4.0) rebecca; urgency=medium

  * 2.4.0

 -- Clement Lefebvre <root@linuxmint.com>  Thu, 30 Oct 2014 15:19:45 +0100

muffin (2.3.0) unstable; urgency=medium

  * 2.3.0

 -- Clement Lefebvre <root@linuxmint.com>  Fri, 27 Jun 2014 14:17:03 +0100

muffin (2.2.6) qiana; urgency=medium

  * 2.2.6

 -- Clement Lefebvre <root@linuxmint.com>  Fri, 27 Jun 2014 14:15:03 +0100

muffin (2.2.5) qiana; urgency=medium

  * 2.2.5

 -- Clement Lefebvre <root@linuxmint.com>  Wed, 21 May 2014 12:28:17 +0100

muffin (2.2.4) qiana; urgency=medium

  * 2.2.4

 -- Clement Lefebvre <root@linuxmint.com>  Tue, 20 May 2014 14:18:59 +0100

muffin (2.2.3) qiana; urgency=medium

  * 2.2.3

 -- Clement Lefebvre <root@linuxmint.com>  Sun, 11 May 2014 10:02:29 +0100

muffin (2.2.2) qiana; urgency=medium

  * 2.2.2

 -- Clement Lefebvre <root@linuxmint.com>  Thu, 01 May 2014 13:45:02 +0100

muffin (2.2.1) qiana; urgency=medium

  * 2.2.1

 -- Clement Lefebvre <root@linuxmint.com>  Mon, 14 Apr 2014 14:16:24 +0100

muffin (2.2.0) qiana; urgency=medium

  * 2.2.0

 -- Clement Lefebvre <root@linuxmint.com>  Sat, 12 Apr 2014 12:48:12 +0100

muffin (2.0.5) petra; urgency=low

  * 2.0.5

 -- Clement Lefebvre <root@linuxmint.com>  Sat, 23 Nov 2013 13:42:23 +0000

muffin (2.0.4) petra; urgency=low

  * 2.0.4

 -- Clement Lefebvre <root@linuxmint.com>  Thu, 07 Nov 2013 10:23:10 +0000

muffin (2.0.3) petra; urgency=low

  * 2.0.3

 -- Clement Lefebvre <root@linuxmint.com>  Tue, 22 Oct 2013 14:38:50 +0100

muffin (2.0.2) petra; urgency=low

  * 2.0.2

 -- Clement Lefebvre <root@linuxmint.com>  Thu, 17 Oct 2013 15:50:15 +0100

muffin (2.0.1) petra; urgency=low

  * 2.0.1

 -- Clement Lefebvre <root@linuxmint.com>  Wed, 09 Oct 2013 10:49:23 +0100

muffin (2.0.0) petra; urgency=low

  * 2.0.0

 -- Clement Lefebvre <root@linuxmint.com>  Mon, 07 Oct 2013 16:08:03 +0100

muffin (1.9.1) petra; urgency=low

  * 1.9.1

 -- Clement Lefebvre <root@linuxmint.com>  Mon, 30 Sep 2013 12:07:31 +0100

muffin (1.8.2) olivia; urgency=low

  * 1.8.2

 -- Clement Lefebvre <root@linuxmint.com>  Sun, 19 May 2013 20:55:33 +0100

muffin (1.8.1) olivia; urgency=low

  * 1.8.1

 -- Clement Lefebvre <root@linuxmint.com>  Thu, 09 May 2013 13:37:25 +0100

muffin (1.8.0) olivia; urgency=low

  * 1.8.0

 -- Clement Lefebvre <root@linuxmint.com>  Sun, 05 May 2013 12:08:27 +0100

muffin (1.7.5) olivia; urgency=low

  * 1.7.5

 -- Clement Lefebvre <root@linuxmint.com>  Fri, 03 May 2013 17:09:46 +0100

muffin (1.7.4) olivia; urgency=low

  * 1.7.4

 -- Clement Lefebvre <root@linuxmint.com>  Sat, 27 Apr 2013 20:01:00 +0100

muffin (1.7.3) olivia; urgency=low

  * 1.7.3

 -- Clement Lefebvre <root@linuxmint.com>  Mon, 15 Apr 2013 14:53:18 +0100

muffin (1.7.2) olivia; urgency=low

  * 1.7.2

 -- Clement Lefebvre <root@linuxmint.com>  Tue, 05 Mar 2013 10:43:31 +0000

muffin (1.7.1) olivia; urgency=low

  * 1.7.1

 -- Clement Lefebvre <root@linuxmint.com>  Thu, 21 Feb 2013 16:16:02 +0000

muffin (1.1.2) nadia; urgency=low

  * 1.1.2

 -- Clement Lefebvre <root@linuxmint.com>  Tue, 23 Oct 2012 15:24:39 +0100

muffin (1.1.1) maya; urgency=low

  * 1.1.1

 -- Clement Lefebvre <root@linuxmint.com>  Thu, 27 Sep 2012 14:30:13 +0100

muffin (1.1.0) maya; urgency=low

  * 1.1.0

 -- Clement Lefebvre <root@linuxmint.com>  Mon, 17 Sep 2012 16:33:28 +0100

muffin (1.0.9) maya; urgency=low

  * 1.0.9 (skipped 1.0.8 and 1.0.7 due to a git rebase)

 -- Clement Lefebvre <root@linuxmint.com>  Wed, 05 Sep 2012 23:55:04 +0100

muffin (1.0.6) maya; urgency=low

  * 1.0.6

 -- Clement Lefebvre <root@linuxmint.com>  Thu, 26 Jul 2012 23:23:20 +0100

muffin (1.0.5) maya; urgency=low

  * 1.0.5

 -- Clement Lefebvre <root@linuxmint.com>  Tue, 24 Jul 2012 15:50:33 +0100

muffin (1.0.4) maya; urgency=low

  * 1.0.4

 -- Clement Lefebvre <root@linuxmint.com>  Fri, 08 Jun 2012 15:47:55 +0100

muffin (1.0.3-UP1) maya; urgency=low

  * Fixed black borders (regression in GTK)

 -- Clement Lefebvre <root@linuxmint.com>  Fri, 18 May 2012 19:19:23 +0100

muffin (1.0.3) maya; urgency=low

  * 1.0.3

 -- Clement Lefebvre <root@linuxmint.com>  Thu, 26 Apr 2012 11:41:00 +0000

muffin (1.0.2) lisa; urgency=low

  * 1.0.2

 -- Clement Lefebvre <root@linuxmint.com>  Tue, 13 Mar 2012 15:55:26 +0000

muffin (1.0.1) lisa; urgency=low

  * 1.0.1

 -- Clement Lefebvre <root@linuxmint.com>  Fri, 17 Feb 2012 10:57:41 +0000

muffin (1.0.0) lisa; urgency=low

  * Muffin, based on Mutter 3.2.1(-0ubuntu2)

 -- Clement Lefebvre <root@linuxmint.com>  Wed, 11 Jan 2012 18:04:13 +0000