Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 127127 - Change in backgrounds for fluxbox-0.9.15
Summary: Change in backgrounds for fluxbox-0.9.15
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Commonbox Team
URL: http://fluxbox.sourceforge.net/versio...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-21 17:04 UTC by Neil
Modified: 2006-06-21 19:02 UTC (History)
1 user (show)

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 Neil 2006-03-21 17:04:00 UTC
Very quick on an ebuild for fluxbox-0.9.15 :D

Unfortunately the way in which backgrounds are handled has changed (from the ChangeLog)...

* New theme item:
       * background: [texture option]
       * background.pixmap: image filename
       * background.color: [color]
       * background.colorTo: [color]
       The background.pixmap filename will be sent to "fbsetbg"
       which in turn sets the background.
       The following options will be available for the background.pixmap:
         - tiled 
         - centered
       For example:
         background: tiled
         background.pixmap: someimage.png
       and it can also generate a normal texture:
         background: gradient
         background.color: blue
         background.colorTo: green
       The rootCommand in the style is now obsolete and if the 
       "background" item is not found in the style then the default
       background will be green and with a warning text.


As a result no backgrounds are set by any of the legacy commonbox/fluxmod themes.  Would it be feasible to patch these to the new method of setting backgrounds when emerging?

Actually at the moment I can't get the new options to work with my own custom theme, but that may be an upstream problem.
Comment 1 Ciaran McCreesh 2006-03-22 08:23:31 UTC
This is one of those things that I'd really rather upstream handled. If there's a patch for them that we can pull out of upstream svn, we could use that.
Comment 2 Neil 2006-03-22 14:16:34 UTC
I've asked upstream if its possible to make 'rootCommand' deprecated rather than obsolete because of this very issue, that way old themes would work, but would be unspported. Guess we'll just have to wait and see :)
Comment 3 Caleb Cushing 2006-05-31 16:06:49 UTC
has there been any progress with this bug?
Comment 4 Caleb Cushing 2006-06-03 21:58:12 UTC
I was just trying the fluxbox core styles in 0.9.15.1 and none of them show backgrounds either. what gives? is this just the way it's going to be? is someone going to fix the theme files?
Comment 5 Neil 2006-06-03 22:13:42 UTC
(In reply to comment #4)
> I was just trying the fluxbox core styles in 0.9.15.1 and none of them show
> backgrounds either. what gives?

The way in which backgrounds are handled in themes changed in 0.9.15 (see the excrept from the ChangeLog that I originally posted).

> is this just the way it's going to be? is
> someone going to fix the theme files?
> 

As Ciaran McCreesh (one of the gentoo maintainers indicated), its something that is prefereable to resolve upstream.

You can manually change all the style files to the new scheme if desired (personally I use my own theme, so just changed that).
Comment 6 Alec Warner (RETIRED) archtester gentoo-dev Security 2006-06-21 19:02:31 UTC
I'll stick with Ciaran on this.  If there is a solution supported by upstream fot this please post it here and reopen, otherwise it will stay closed.