After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 422022 - Theming
Theming
Status: RESOLVED WONTFIX
Product: gimmie
Classification: Deprecated
Component: general
0.2.x
Other All
: Normal enhancement
: ---
Assigned To: Tony Tsui
Gimmie Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-03-23 20:36 UTC by entheend
Modified: 2008-10-09 17:56 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Initial theming patch (8.72 KB, patch)
2007-04-09 08:28 UTC, Tony Tsui
none Details | Review
Updated patch with preferences dialog (43.05 KB, patch)
2007-05-09 12:25 UTC, Tony Tsui
none Details | Review
Enable/disable translucency based on whether the screen is composited (46.46 KB, patch)
2007-05-19 10:49 UTC, Tony Tsui
none Details | Review
New patch against latest SVN (24.79 KB, patch)
2007-10-07 17:29 UTC, Tony Tsui
none Details | Review

Description entheend 2007-03-23 20:36:36 UTC
I'm really lovin' Gimmie, but the standard colors (I mean - light blue, green and "pink") don't fit my desktop at all. It would be really great if I could set the Gimmie colors or - even better - they matched the Gnome theme.
Comment 1 David Prieto 2007-03-24 14:24:49 UTC
That's right, gimmie can "stand out" a bit too much with certain themes. There is in fact a button not to show colors in gimmie-panel, but doesn't work too well:

-the buttons look flat, but if the cursor is hovered over them they show their colour again.
-the panels' frame still shows the colour.

I think marking that option should make the buttons look like a common button, and the panels' frame follow the colour specified by the GTK theme.
Comment 2 Tony Tsui 2007-04-09 08:28:57 UTC
Created attachment 86043 [details] [review]
Initial theming patch

Here is a patch with initial theming support. You can set the background colour and an image for each Topic.

Some screenshots are available here: http://tsui.tony.googlepages.com/gimmiestuff
Comment 3 Tony Tsui 2007-04-30 23:42:23 UTC
FYI I'm just about ready to submit a new patch which adds:
 - a preference dialog to set the theme colors, image, etc;
 - support for color gradient;
 - a highlight to make things look shiny;
Comment 4 Tony Tsui 2007-05-09 12:25:32 UTC
Created attachment 87870 [details] [review]
Updated patch with preferences dialog

Finally, here's an updated themeing patch.

This patch adds a preference dialog to set the background color and image. The preference dialog can be opened from the Computer topic from Settings. It is listed under "Gimmie Preferences".

I still need to add support to detect whether the Composite extension is available so I can determine whether to show or hide the opacity sliders. Opacity doesn't work correctly without Composite.

I used Glade to create the preference dialog because that was the quickest way for me to prototype and whip up the dialog. Hopefully, this will not be an issue.
Comment 5 Tony Tsui 2007-05-19 10:49:06 UTC
Created attachment 88436 [details] [review]
Enable/disable translucency based on whether the screen is composited

Here's the final version of the themeing patch. Now translucency will only be supported if the screen is composited, i.e. a compositing manager is running.
Comment 6 Tony Tsui 2007-05-19 11:49:07 UTC
I've updated the screenshots at http://tsui.tony.googlepages.com/gimmiestuff
Comment 7 Tony Tsui 2007-10-07 17:29:48 UTC
Created attachment 96836 [details] [review]
New patch against latest SVN
Comment 8 André Klapper 2008-10-09 17:56:24 UTC
Gimmie is unmaintained and no work is going on anymore.

If you are interested in hacking on the codebase:
A fork named Mayanna exists at http://groups.google.com/group/mayanna

Closing all remaining Gimmie bugs as WONTFIX.
Please do not file new bugs against Gimmie.
Mayanna is the project you want to use and file your bugs against.

Also see
http://groups.google.com/group/gimmie/browse_thread/thread/4e0f8088e08e59a6
http://mail.gnome.org/archives/gnome-bugsquad/2008-October/msg00000.html
for more information.

Thanks.