{"head":"b901779ab153081a29feb284d13872f5d410646c","size":14,"push_id":47431544,"commits":[{"sha":"70db187c36fcc84b42668738e66397569522297e","author":{"name":"Jasper St. Pierre","email":"5d8f4442e5d567aed616eebcfe54d707f2ec5349@mecheye.net"},"url":"https://api.github.com/repos/magcius/mutter/commits/70db187c36fcc84b42668738e66397569522297e","message":"frames: Don't use deprecated API to grab pointer position\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=662574"},{"sha":"4b411ea2416711f90f7e1d2e58a883ade81486bd","author":{"name":"Jasper St. Pierre","email":"5d8f4442e5d567aed616eebcfe54d707f2ec5349@mecheye.net"},"url":"https://api.github.com/repos/magcius/mutter/commits/4b411ea2416711f90f7e1d2e58a883ade81486bd","message":"tabpopup: Update to fix GTK+ deprecations\n\nReplace the GtkTable with a GtkGrid, replace GtkH/VBox with GtkBox\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=662574"},{"sha":"ec1979f9f518609ccef5f5729948bc0c12c1aa91","author":{"name":"Jasper St. Pierre","email":"5d8f4442e5d567aed616eebcfe54d707f2ec5349@mecheye.net"},"url":"https://api.github.com/repos/magcius/mutter/commits/ec1979f9f518609ccef5f5729948bc0c12c1aa91","message":"theme-viewer: Update to fix GTK+ deprecations\n\nReplace the GtkTable with a GtkGrid, replace GtkH/VBox with GtkBox\nand junk a GtkHandleBox.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=662574"},{"sha":"331c9aaee4aab3f7f945c0278ca2c86f48d55c6e","author":{"name":"Jasper St. Pierre","email":"5d8f4442e5d567aed616eebcfe54d707f2ec5349@mecheye.net"},"url":"https://api.github.com/repos/magcius/mutter/commits/331c9aaee4aab3f7f945c0278ca2c86f48d55c6e","message":"Reverting \"configure: Turn off -Werror by default\" Revert \"configure: Turn off -Werror by default\"\n\nThis reverts commit a26e72c452d98c5c2c68dcaa3d8117b86af1f9ce.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=662574"},{"sha":"812eb02fafd905225e5afc1a133675f74e8f05df","author":{"name":"Jasper St. Pierre","email":"5d8f4442e5d567aed616eebcfe54d707f2ec5349@mecheye.net"},"url":"https://api.github.com/repos/magcius/mutter/commits/812eb02fafd905225e5afc1a133675f74e8f05df","message":"Junk visible_pixels_region\n\nIt isn't necessary -- it was a minor optimization that's now invalid\nbecause we can paint outside our own shape_region.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=657639"},{"sha":"2f7ebc13e64d1e57c07fac9058d36f6b21864d3e","author":{"name":"Jasper St. Pierre","email":"5d8f4442e5d567aed616eebcfe54d707f2ec5349@mecheye.net"},"url":"https://api.github.com/repos/magcius/mutter/commits/2f7ebc13e64d1e57c07fac9058d36f6b21864d3e","message":"window: Fix meta_window_move_frame in the context of the new invisible borders\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=659643"},{"sha":"c7b444e36e097fae6b5611f8b850f93a0e4b72b6","author":{"name":"Jasper St. Pierre","email":"5d8f4442e5d567aed616eebcfe54d707f2ec5349@mecheye.net"},"url":"https://api.github.com/repos/magcius/mutter/commits/c7b444e36e097fae6b5611f8b850f93a0e4b72b6","message":"MetaShapedTexture: Junk old \"notify\" hack\n\nThe bug in question hasn't existed for a long while now...\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=660941"},{"sha":"bca98bb1649259fd0d749a55977304875fcd397d","author":{"name":"Jasper St. Pierre","email":"5d8f4442e5d567aed616eebcfe54d707f2ec5349@mecheye.net"},"url":"https://api.github.com/repos/magcius/mutter/commits/bca98bb1649259fd0d749a55977304875fcd397d","message":"MetaShapedTexture: Make into a ClutterActor\n\nClutterTexture (and for that matter, ClutterTextureX11Pixmap) has a lot of\ncruft, as well magic for things that we, as a window manager, tend to handle\nourselves. Additionally, ClutterTexture/ClutterTextureX11Pixmap use materials\nto paint that we just don't use.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=660941"},{"sha":"f3cba35b10281215fc56797b18ba3aca89d3b063","author":{"name":"Jasper St. Pierre","email":"5d8f4442e5d567aed616eebcfe54d707f2ec5349@mecheye.net"},"url":"https://api.github.com/repos/magcius/mutter/commits/f3cba35b10281215fc56797b18ba3aca89d3b063","message":"stack: Make meta_window_raise() and meta_window_lower() smarter\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=620744"},{"sha":"68332096d55f3fc6c27c38691ba82d21fee0b985","author":{"name":"Jasper St. Pierre","email":"5d8f4442e5d567aed616eebcfe54d707f2ec5349@mecheye.net"},"url":"https://api.github.com/repos/magcius/mutter/commits/68332096d55f3fc6c27c38691ba82d21fee0b985","message":"workspace: Don't try to focus the MRU window\n\nFocus the top window on a workspace instead.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=620744"},{"sha":"5fd171d712e2a7a55b351105be1f07f97949b8f7","author":{"name":"Jasper St. Pierre","email":"5d8f4442e5d567aed616eebcfe54d707f2ec5349@mecheye.net"},"url":"https://api.github.com/repos/magcius/mutter/commits/5fd171d712e2a7a55b351105be1f07f97949b8f7","message":"Use generic marshaller\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=662153"},{"sha":"b45b95a7803b18cdae11b0bd4aada630b32c28de","author":{"name":"Jasper St. Pierre","email":"5d8f4442e5d567aed616eebcfe54d707f2ec5349@mecheye.net"},"url":"https://api.github.com/repos/magcius/mutter/commits/b45b95a7803b18cdae11b0bd4aada630b32c28de","message":"prefs: Remove a large section of unused code and squash a memory leak\n\n==5281== 45 (16 direct, 29 indirect) bytes in 1 blocks are definitely lost in loss record 5,148 of 11,144\n==5281==    at 0x4C2640D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)\n==5281==    by 0x6E49D9F: standard_malloc (gmem.c:88)\n==5281==    by 0x6E49E37: g_malloc (gmem.c:164)\n==5281==    by 0x6E634B5: g_slice_alloc (gslice.c:842)\n==5281==    by 0x514EF0E: meta_prefs_override_preference_location (prefs.c:1244)\n==5281==    by 0x402AAA: shell_prefs_init (main.c:294)\n==5281==    by 0x402EFC: main (main.c:536)\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=642652"},{"sha":"ca7b7508295de9c8b5febe90b9d4dcae4c4006ac","author":{"name":"Jasper St. Pierre","email":"5d8f4442e5d567aed616eebcfe54d707f2ec5349@mecheye.net"},"url":"https://api.github.com/repos/magcius/mutter/commits/ca7b7508295de9c8b5febe90b9d4dcae4c4006ac","message":"display: Only manage the first screen of a display"},{"sha":"b901779ab153081a29feb284d13872f5d410646c","author":{"name":"Jasper St. Pierre","email":"5d8f4442e5d567aed616eebcfe54d707f2ec5349@mecheye.net"},"url":"https://api.github.com/repos/magcius/mutter/commits/b901779ab153081a29feb284d13872f5d410646c","message":"meta-shaped-texture: Use nearest neighbor interpolation when upscaling\n\nIf we don't do this, when upscaling the texture, we could sample pixels that\nare supposed to be hidden by the alpha mask.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=659166"}],"ref":"refs/heads/master","legacy":{"head":"b901779ab153081a29feb284d13872f5d410646c","size":14,"push_id":47431544,"shas":[["70db187c36fcc84b42668738e66397569522297e","jstpierre@mecheye.net","frames: Don't use deprecated API to grab pointer position\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=662574","Jasper St. Pierre"],["4b411ea2416711f90f7e1d2e58a883ade81486bd","jstpierre@mecheye.net","tabpopup: Update to fix GTK+ deprecations\n\nReplace the GtkTable with a GtkGrid, replace GtkH/VBox with GtkBox\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=662574","Jasper St. Pierre"],["ec1979f9f518609ccef5f5729948bc0c12c1aa91","jstpierre@mecheye.net","theme-viewer: Update to fix GTK+ deprecations\n\nReplace the GtkTable with a GtkGrid, replace GtkH/VBox with GtkBox\nand junk a GtkHandleBox.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=662574","Jasper St. Pierre"],["331c9aaee4aab3f7f945c0278ca2c86f48d55c6e","jstpierre@mecheye.net","Reverting \"configure: Turn off -Werror by default\" Revert \"configure: Turn off -Werror by default\"\n\nThis reverts commit a26e72c452d98c5c2c68dcaa3d8117b86af1f9ce.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=662574","Jasper St. Pierre"],["812eb02fafd905225e5afc1a133675f74e8f05df","jstpierre@mecheye.net","Junk visible_pixels_region\n\nIt isn't necessary -- it was a minor optimization that's now invalid\nbecause we can paint outside our own shape_region.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=657639","Jasper St. Pierre"],["2f7ebc13e64d1e57c07fac9058d36f6b21864d3e","jstpierre@mecheye.net","window: Fix meta_window_move_frame in the context of the new invisible borders\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=659643","Jasper St. Pierre"],["c7b444e36e097fae6b5611f8b850f93a0e4b72b6","jstpierre@mecheye.net","MetaShapedTexture: Junk old \"notify\" hack\n\nThe bug in question hasn't existed for a long while now...\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=660941","Jasper St. Pierre"],["bca98bb1649259fd0d749a55977304875fcd397d","jstpierre@mecheye.net","MetaShapedTexture: Make into a ClutterActor\n\nClutterTexture (and for that matter, ClutterTextureX11Pixmap) has a lot of\ncruft, as well magic for things that we, as a window manager, tend to handle\nourselves. Additionally, ClutterTexture/ClutterTextureX11Pixmap use materials\nto paint that we just don't use.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=660941","Jasper St. Pierre"],["f3cba35b10281215fc56797b18ba3aca89d3b063","jstpierre@mecheye.net","stack: Make meta_window_raise() and meta_window_lower() smarter\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=620744","Jasper St. Pierre"],["68332096d55f3fc6c27c38691ba82d21fee0b985","jstpierre@mecheye.net","workspace: Don't try to focus the MRU window\n\nFocus the top window on a workspace instead.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=620744","Jasper St. Pierre"],["5fd171d712e2a7a55b351105be1f07f97949b8f7","jstpierre@mecheye.net","Use generic marshaller\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=662153","Jasper St. Pierre"],["b45b95a7803b18cdae11b0bd4aada630b32c28de","jstpierre@mecheye.net","prefs: Remove a large section of unused code and squash a memory leak\n\n==5281== 45 (16 direct, 29 indirect) bytes in 1 blocks are definitely lost in loss record 5,148 of 11,144\n==5281==    at 0x4C2640D: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)\n==5281==    by 0x6E49D9F: standard_malloc (gmem.c:88)\n==5281==    by 0x6E49E37: g_malloc (gmem.c:164)\n==5281==    by 0x6E634B5: g_slice_alloc (gslice.c:842)\n==5281==    by 0x514EF0E: meta_prefs_override_preference_location (prefs.c:1244)\n==5281==    by 0x402AAA: shell_prefs_init (main.c:294)\n==5281==    by 0x402EFC: main (main.c:536)\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=642652","Jasper St. Pierre"],["ca7b7508295de9c8b5febe90b9d4dcae4c4006ac","jstpierre@mecheye.net","display: Only manage the first screen of a display","Jasper St. Pierre"],["b901779ab153081a29feb284d13872f5d410646c","jstpierre@mecheye.net","meta-shaped-texture: Use nearest neighbor interpolation when upscaling\n\nIf we don't do this, when upscaling the texture, we could sample pixels that\nare supposed to be hidden by the alpha mask.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id=659166","Jasper St. Pierre"]],"ref":"refs/heads/master"}}