Merge lp://qastaging/~muktupavels/compiz/gwd-titlebar-font into lp://qastaging/compiz/0.9.12
Status: | Merged |
---|---|
Approved by: | Marco Trevisan (Treviño) |
Approved revision: | 4066 |
Merged at revision: | 4056 |
Proposed branch: | lp://qastaging/~muktupavels/compiz/gwd-titlebar-font |
Merge into: | lp://qastaging/compiz/0.9.12 |
Prerequisite: | lp://qastaging/~muktupavels/compiz/gwd-cleanup |
Diff against target: |
807 lines (+202/-253) 10 files modified
gtk/window-decorator/decorator.c (+9/-60) gtk/window-decorator/frames.c (+0/-42) gtk/window-decorator/gtk-window-decorator.c (+5/-9) gtk/window-decorator/gtk-window-decorator.h (+3/-11) gtk/window-decorator/gwd-settings.c (+7/-7) gtk/window-decorator/gwd-theme-metacity.c (+34/-17) gtk/window-decorator/gwd-theme.c (+76/-33) gtk/window-decorator/gwd-theme.h (+50/-46) gtk/window-decorator/tests/test_gwd_settings.cpp (+9/-9) gtk/window-decorator/wnck.c (+9/-19) |
To merge this branch: | bzr merge lp://qastaging/~muktupavels/compiz/gwd-titlebar-font |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Sam Spilsbury | Approve | ||
Review via email: mp+296773@code.qastaging.launchpad.net |
Commit message
gtk-window-
In Metacity 3.20 titlebar font is handled internally. To use custom / non-system titlebar font meta_theme_
Previous Metacity versions has function to create titlebar font. Lets use it to make sure that decorations are equal between gtk-window-
Old code on titlebar font change did unneeded work if not-system font was used. In update-frames signal old font was destroyed and then recreated. After that in update-decorations signal it was done again.
Description of the change
In Metacity 3.20 titlebar font is handled internally. To use custom / non-system titlebar font meta_theme_
Previous Metacity versions has function to create titlebar font. Lets use it to make sure that decorations are equal between gtk-window-
Old code on titlebar font change did unneeded work if not-system font was used. In update-frames signal old font was destroyed and then recreated. After that in update-decorations signal it was done again.
This looks great to me!