lp:~unity-team/unity-window-decorator/uwd.hack

Created by Jason Smith and last modified
Get this branch:
bzr branch lp:~unity-team/unity-window-decorator/uwd.hack
Members of Unity Team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Unity Team
Project:
unity-window-decorator
Status:
Development

Recent revisions

36. By Jason Smith

remove transient window work for testing

35. By Sam Spilsbury

Merge in fix for LP#656519

34. By Sam Spilsbury

Merge in race condition fix

33. By Sam Spilsbury

Add missing files

32. By Sam Spilsbury

Few Things:

1) Syncs with gtk-window-decorator upstream, adds support for new frame types, so that modal dialogs, utility windows can have different styles (useful for a number of reasons, but means we get to support gimp's utility windows \o/
2) Fixed some crashes
3) Detects if a window is in a modal state since wnck doesn't do that
4) Support new decoration interface so that default decorations can be created for windows of different types and states without funny looking defaults
5) Reduced overhead by shoving everything default in one property rather than two
6) Fixed shadow being incorrect on inactive windows due to reading the maximized shadow property bit
7) Don't give modal state windows which are dialogs which are not transients to any window (eg gnome sessions logout dialog which is "display modal" a modal dialog style since it looks wrong)

Fixes:

- LP#795048
- LP#795048
- LP#795051
- LP#795055
- LP#795055

---------- This line and the following will be ignored --------------

modified:
  src/CMakeLists.txt
  src/TODO
  src/actionmenu.c
  src/blurprops.c
  src/cairo.c
  src/decorator.c
  src/decorprops.c
  src/events.c
  src/forcequit.c
  src/gdk.c
  src/gtk-window-decorator.c
  src/gtk-window-decorator.h
  src/metacity.c
  src/settings.c
  src/style.c
  src/switcher.c
  src/util.c
  src/wnck.c
pending merges:
  Sam Spilsbury 2011-05-20 Two things:
    Sam Spilsbury 2011-05-19 Shove everything in one property
    Sam Spilsbury 2011-05-18 Support different frame types, states and a...
    Sam Spilsbury 2011-04-30 Fix crash that can happen if window gets ad...
    Sam Spilsbury 2011-03-09 Fix some crashes (check if wnck is actually...
    Sam Spilsbury 2011-03-08 Only do transient tracking on modal type wi...
    Sam Spilsbury 2011-03-08 Fix transient window handling
    Sam Spilsbury 2011-03-08 Don't optimize out shadow drawing for now s...
    Sam Spilsbury 2011-03-07 Update for new gtk-w-d changes
    Sam Spilsbury 2011-03-02 [merge] Merge ../unity-window-decorator-test
    Sam Spilsbury 2011-02-28 Don't crash when doing transient window checks
    Sam Spilsbury 2011-02-24 [merge] Merge branch 'master' of git+ssh://...
    Sam Spilsbury 2011-02-24 Update for new gtk-w-d changes

31. By Sam Spilsbury

Be a little bit smarter about that - also make the parent appear
unfocused when the dialog goes out of focus

30. By Sam Spilsbury

Display transient parent as "active" if the current window has a
transient dialog

New UXD specification

29. By Sam Spilsbury

Add support for the switcher window being override-redirect

28. By Malcolm Lewis <email address hidden>

Explicitly include gdk/gdk.h to avoid offset problems on amd64

27. By Sam Spilsbury

Support semantic difference between frame extents and frame geometry

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:unity-window-decorator
This branch contains Public information 
Everyone can see this information.

Subscribers