Packaging light-themes for Debian

Asked by Adnan Hodzic

Hello everyone,

I'm packaging light-themes as part of implementing Unity into Debian.

So far this whole "tailoring" process went on perfectly from every possible aspect, until I switched control buttons back to right side. Now no matter what I do within metacity file I end up having "square" edges on the right side, or with "close" button in the middle:

Can anyone give me some pointers, since this is preventing me from completing the overall process.



Question information

English Edit question
Ubuntu light-themes Edit question
No assignee Edit question
Solved by:
James Schriver
Last query:
Last reply:
Revision history for this message
mycae (mycae) said :

The only thing I can think of is that somehow your images' alpha channels are being lost or modified; but I am certainly no expert in theming.

Do the individually installed files in the built deb have the correct form?

If you have an online code repository, where someone can just pull down the package and try compiling it, this might make it easier for others to assist you.

Revision history for this message
Adnan Hodzic (fooctrl) said :

Let me add that everything works fine, building the package works fine and installs fine. If window control buttons remain on the same side, then there won't be square buttons, everything will look great.

This problem occurs when I change debian/gconf-defaults file from:
/apps/metacity/general/button_layout close,minimize,maximize:
/apps/metacity/general/button_layout :minimize,maximize,close

to change window controls from left to right, that's when the problem I described above arises. Until I change the sides, it's all working and looking great.

Revision history for this message
Best James Schriver (dashua) said :

Metacity has been patched (debian/patches/13_better_support_for_button_layout.patch) to fix this issue back in 10.04.

Revision history for this message
Adnan Hodzic (fooctrl) said :

It works perfectly, thanks!

Revision history for this message
Adnan Hodzic (fooctrl) said :

Thanks James Schriver, that solved my question.

Revision history for this message
James Schriver (dashua) said :

No problem. Glad I could help.