lp:~uriboni/metacity/capture-before-unmap
- Get this branch:
- bzr branch lp:~uriboni/metacity/capture-before-unmap
Branch merges
Branch information
Recent revisions
- 3616. By Ugo Riboni
-
Enable and disable the capture based on the gconf key /apps/metacity/
general/ capture_ before_ unmap - 3615. By Ugo Riboni
-
Add the following feature: when a window is minimized or sent to another workspace, its pixmap is grabbed and saved in a property on the window. When the window comes back to visibility, that property (and the pixmap) is deleted.
This feature is needed for unity-2d's workspaces switcher, which can't otherwise capture the pixmap of windows in other workspaces since metacity unmaps them.
There's still some polish to do and the feature has to be made configurable.
- 3612. By Marnanel Thurman
-
Removed error left over from commit 85aba1afe33d973
bdea0229b534516 c1658a44d5
which was breaking the build. Closes bug 640719. Thanks to Luca Ferretti
for reporting this. - 3610. By Sascha Silbe <email address hidden>
-
core/boxes.c: fix unchecked values in meta_rectangle_
clip_to_ region( ) - 3608. By Owen Taylor
-
Should set RestartStyleHint to RestartIfRunning when replaced
This reverts most of commit abbd057eb967e6a
b462ffe305f41b2 b04d417b25; - It's fine to call meta_session_
shutdown( ) after the display
is closed, since it's talking over the ICE connection
- We should not call warn_about_lame_clients_ and_finish_ interact( )
unless we are interacting with the window manager in a session
save.However, the part of abbd057 that fixed accessing freed memory was
fixing a real problem; this patches does the same thing in a simpler
way by fixing an obvious type in meta_display_close() where it was
NULL'ing out the local variable 'display' rather than the global
variable 'the_display' and adding keeping the check in meta_finalize()
that was added in abbd057.The order of calling meta_session_
shutdown( ) and
calling meta_display_close() is reverted back to the old order to
make it clear that it's OK if the display way already closed previously. - 3607. By Florian Müllner <email address hidden>
-
Add compatibility with GTK+ 2.20
In order to replace calls to deprecated GDK code, yet-unreleased
GTK+ 2.22 is required. Add some basic compatibility code to allow
building mutter with GTK+ 2.20.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~vcs-imports/metacity/master