Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 250117 - x11-themes/gtk-engines should provide use flag "animation"
Summary: x11-themes/gtk-engines should provide use flag "animation"
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-07 06:24 UTC by Lars Strojny
Modified: 2009-04-26 13:56 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Strojny 2008-12-07 06:24:30 UTC
From ./configure --help
[...]
--enable-animation      compile clearlooks with animation support
[...]

This enabled animated progress bars in the clearlooks theme. Other
distributions like ubuntu have this enabled by default and Gentoo should provide
a use flag to allow that optionally.
Comment 1 Wormo (RETIRED) gentoo-dev 2008-12-07 07:04:02 UTC
Thanks for the interesting suggestion, let's see what the gnome team thinks
Comment 2 Mart Raudsepp gentoo-dev 2008-12-07 07:46:43 UTC
We have it unconditionally always enabled already. What do you want to be done here?
Comment 3 Lars Strojny 2008-12-09 06:13:05 UTC
Strange, I oversaw that it is enabled always. The thing is, the flag seems not to have any effect here. Normally progress bars should be animated which they aren't in my case. Can you confirm this behavior?
Comment 4 Mart Raudsepp gentoo-dev 2008-12-09 09:34:51 UTC
The configure flag enables support. The theme has to declare wanting that support.
For example the default Clearlooks theme doesn't, because it says animation = FALSE in /usr/share/themes/Clearlooks/gtk-2.0/gtkrc
So select a theme that makes use of animations. I admit I have in the past edited Clearlooks theme myself to animation = TRUE, but that is a bit dirty.
Comment 5 Lars Strojny 2008-12-09 10:12:13 UTC
Thank you very much for the explaination. Maybe when USE=animation is set, seding the gtkrc?
Comment 6 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-12-09 13:11:15 UTC
(In reply to comment #5)
> Thank you very much for the explaination. Maybe when USE=animation is set,
> seding the gtkrc?
> 

please no such hack. If you want a theme with animation, just write one. It's easy to write a gtkrc that includes another one and just changes the animation variable to TRUE.
Comment 7 Mart Raudsepp gentoo-dev 2008-12-09 14:18:54 UTC
I think the solution should be an upstream one. Perhaps instead of TRUE and FALSE there should be one for honoring the "gtk-enable-animations"[1] global toolkit setting, or just doing that only.

1. http://library.gnome.org/devel/gtk/stable/GtkSettings.html#GtkSettings--gtk-enable-animations
Comment 8 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-04-26 13:56:52 UTC
per comment #7