roberts
Group: Members
Posts: 4983
Joined: Oct. 2003 |
|
Posted: Nov. 14 2007,19:24 |
|
When one publishes an new or radically different system, one never quite knows how it will be received or what will be common issues.
What I am talking about here is Wallpapers, backgrounds. With 4.x it is confusing as there are three system competing for background control. And, if one partakes in adding new window manager, the completion would only increase. With the new window manager structure in 4.1, I am thinking of using a netural corner for background independence. That being the {wm}.inc file.
I would take away background control from dfm and .xinitrc. I would use, as in 3.x versions, xsri which is quite capable of many image formats (jpg, gif, tif, etc). This would allow for far more background choices without having to convert to xpm.
The xsri command would be specified in the window manager include file. By doing so, I could bring back my wallpaper.lua program and set the background via the include.
Any additional window managers using the new structure of the .inc would then also be supported. We would have a common known location to manually change backgrouds if so desired.
Each window manager could easily have its own background.
Example: .jwm.inc xsri --scale-width=100 --scale-height=100 /opt/.backgrounds/lance-blue.xpm
.fluxbox.inc fluxter -w &>/dev/null & xsri --scale-width=100 --scale-height=100 /opt/.backgrounds/envane.tif
.
Edited by roberts on Nov. 15 2007,15:09
|