Wbar: a fancy launchbar (using Imlib2)
-
- Posts: 32
- Joined: Wed 09 May 2007, 07:51
-
- Posts: 32
- Joined: Wed 09 May 2007, 07:51
try to add a line "killall wbar" to /root/my-applications/bin/icewmpoweroff.
Myself I use xkill, that I have put on my desktop.
http://www.murga-linux.com/puppy/viewto ... =5931#5931
Mark
Myself I use xkill, that I have put on my desktop.
http://www.murga-linux.com/puppy/viewto ... =5931#5931
Mark
@Rhino:
Just a quick comment mate. Wanted to say that I love that desktop screenie of yours. Absolutely stunning! Pizza may have made the wallpaper, but you've done an excellent job of making JWM look breath-takingly beautiful. Who'd ever think that little window manager could look that great?
And yes---I've been a longtime admirer of your JWM themes as I have several of them myself back from when you'd made them.
Seems like we have you for an eye on JWM, and WhoDo for IceWM, Doughal on Xfce, and MU on KDE. We're so fortunate to have such artists in our midst!
Amicalement,
Eyes-Only
"L'Peau-Rouge"
Just a quick comment mate. Wanted to say that I love that desktop screenie of yours. Absolutely stunning! Pizza may have made the wallpaper, but you've done an excellent job of making JWM look breath-takingly beautiful. Who'd ever think that little window manager could look that great?
And yes---I've been a longtime admirer of your JWM themes as I have several of them myself back from when you'd made them.
Seems like we have you for an eye on JWM, and WhoDo for IceWM, Doughal on Xfce, and MU on KDE. We're so fortunate to have such artists in our midst!
Amicalement,
Eyes-Only
"L'Peau-Rouge"
*~*~*~*~*~*
Proud user of LXpup and 3-Headed Dog.
*~*~*~*~*~*
Proud user of LXpup and 3-Headed Dog.
*~*~*~*~*~*
-
- Posts: 32
- Joined: Wed 09 May 2007, 07:51
if the directory is not in the PATH you need
./wbar
./wbar
Will
contribute: [url=http://www.puppylinux.org]community website[/url], [url=http://tinyurl.com/6c3nm6]screenshots[/url], [url=http://tinyurl.com/6j2gbz]puplets[/url], [url=http://tinyurl.com/57gykn]wiki[/url], [url=http://tinyurl.com/5dgr83]rss[/url]
contribute: [url=http://www.puppylinux.org]community website[/url], [url=http://tinyurl.com/6c3nm6]screenshots[/url], [url=http://tinyurl.com/6j2gbz]puplets[/url], [url=http://tinyurl.com/57gykn]wiki[/url], [url=http://tinyurl.com/5dgr83]rss[/url]
- PuppyLinuxGuy
- Posts: 23
- Joined: Wed 25 Jul 2007, 15:27
- Location: I'll answer later...my keyboard's frozen.
- Contact:
That's perfect for use in PLP. I'm running XFCE, so i'll disable the panel using a script i made and run Wbar instead, along with the Pinboard parser.
PLP on this forum: http://www.murga-linux.com/puppy/viewtopic.php?p=153565
PLP on this forum: http://www.murga-linux.com/puppy/viewtopic.php?p=153565
Current Project: SphereCat1.com
[url=http://geeks.pirillo.com/profiles/SphereCat1]My Hangout - stop by and leave a comment![/url]
[size=84]now known as SphereCat1[/size][img]http://spherecat1.googlepages.com/spherecat1-small-transparent.png[/img]
[url=http://geeks.pirillo.com/profiles/SphereCat1]My Hangout - stop by and leave a comment![/url]
[size=84]now known as SphereCat1[/size][img]http://spherecat1.googlepages.com/spherecat1-small-transparent.png[/img]
This one is for the "experts": how about reducing the usable size of the pinboard(?) so that wbar can always be seen, instead of disappearing behind full-sized windows? This would give it a nice XFCE Panel behavior, allowing buttons to always be accessible without minimizing or closing open apps/windows.
Thanks!
-PHIL
Thanks!
-PHIL
Can You Picture A Better World?
http://www.PhotographersWithoutBorders.org
http://www.PhotographersWithoutBorders.org
The maximised window size is controlled by the window manager, jwm. But I think the only way currently to restrict the maximised window size is to create a tray (taskbar), which would probably sit on top of wbar and would look ugly whichever way it turned out.
I agree that a tray at the top (or bottom) and wbar at the other would look good but I think it will require a hack of jwm to achieve it.
I agree that a tray at the top (or bottom) and wbar at the other would look good but I think it will require a hack of jwm to achieve it.
Will
contribute: [url=http://www.puppylinux.org]community website[/url], [url=http://tinyurl.com/6c3nm6]screenshots[/url], [url=http://tinyurl.com/6j2gbz]puplets[/url], [url=http://tinyurl.com/57gykn]wiki[/url], [url=http://tinyurl.com/5dgr83]rss[/url]
contribute: [url=http://www.puppylinux.org]community website[/url], [url=http://tinyurl.com/6c3nm6]screenshots[/url], [url=http://tinyurl.com/6j2gbz]puplets[/url], [url=http://tinyurl.com/57gykn]wiki[/url], [url=http://tinyurl.com/5dgr83]rss[/url]
Ok Vettephil I rise to the challenge as long as you are willing to give up a single pixel of you desktop to a dummy jwm tray.
Assuming you have the default sized wbar at the bottom of a 1024x768 screen the following tray entry in /root/.jwmrc-tray gets what you asked for. a tiny near invisible tray that jwm will respect when maximising windows.
The slight kicker which you didn't specify is when the icons grow they do it behind the windows, you can move them in front of the widows by cracking up the layer that wbar is on but then it controls some of the space at the bottom of a maximised window which looks really ugly. This is because wbar's transparency is fake, it just copies the background when it starts.
For more fun with jwm trays read
http://joewing.net/programs/jwm/config.shtml
Assuming you have the default sized wbar at the bottom of a 1024x768 screen the following tray entry in /root/.jwmrc-tray gets what you asked for.
Code: Select all
<Tray x="500" y="723" width="1" height="1"></Tray>
The slight kicker which you didn't specify is when the icons grow they do it behind the windows, you can move them in front of the widows by cracking up the layer that wbar is on but then it controls some of the space at the bottom of a maximised window which looks really ugly. This is because wbar's transparency is fake, it just copies the background when it starts.
For more fun with jwm trays read
http://joewing.net/programs/jwm/config.shtml
Will
contribute: [url=http://www.puppylinux.org]community website[/url], [url=http://tinyurl.com/6c3nm6]screenshots[/url], [url=http://tinyurl.com/6j2gbz]puplets[/url], [url=http://tinyurl.com/57gykn]wiki[/url], [url=http://tinyurl.com/5dgr83]rss[/url]
contribute: [url=http://www.puppylinux.org]community website[/url], [url=http://tinyurl.com/6c3nm6]screenshots[/url], [url=http://tinyurl.com/6j2gbz]puplets[/url], [url=http://tinyurl.com/57gykn]wiki[/url], [url=http://tinyurl.com/5dgr83]rss[/url]
HairyWill: Nicely done! That has however produced another issue to overcome. When minimizing an app's window to the "fake tray" there is no way to get it back again. See if you can reproduce.
My thought around this is to run 2 trays if possible. A normal one at the top and the fake one at the bottom as a place holder for Wbar. I'm going to test this next. Thanks!
My thought around this is to run 2 trays if possible. A normal one at the top and the fake one at the bottom as a place holder for Wbar. I'm going to test this next. Thanks!
A second tray worked! Here is my full code from /.jwmrc-tray:
Nice cooperative effort, all!
-PHIL
Code: Select all
<JWM>
<Tray autohide="false" insert="right" x="0" y="0" border="0" height="26" >
<!-- Additional TaskList attribute: maxwidth -->
<TaskList maxwidth="160"/>
<Dock/>
<!-- Additional Swallow attribute: height -->
<Swallow name="blinky">
blinkydelayed -bg gray90
</Swallow>
<Swallow name="mini-volume.tcl">
mini-volume.tcl -bg gray90 -mixer pvolume-mixer.tcl
</Swallow>
<Swallow name="freememapplet" width="48">
<!-- freememappletdelayed -->
freememapplet
</Swallow>
<Swallow name="xload" width="32">
xload -nolabel -bg "#BCBAB5" -fg red -hl white
</Swallow>
<Swallow name="wbar">
killall wbar ; wbar -above-desk &
</Swallow>
<Clock>minixcal</Clock>
</Tray>
<Tray autohide="false" insert="right" x="500" y="723" border="0" height="1" width="1" > </Tray>
</JWM>
-PHIL
Can You Picture A Better World?
http://www.PhotographersWithoutBorders.org
http://www.PhotographersWithoutBorders.org
I had just assumed you would have a proper tray running as well.
The real tray wouldn't be so important if jwm supported unminimising using the keyboard alone but at the moment ALT-TAB only toggles programs that are not minimised. This is IMHO a significant weakness.
The real tray wouldn't be so important if jwm supported unminimising using the keyboard alone but at the moment ALT-TAB only toggles programs that are not minimised. This is IMHO a significant weakness.
Will
contribute: [url=http://www.puppylinux.org]community website[/url], [url=http://tinyurl.com/6c3nm6]screenshots[/url], [url=http://tinyurl.com/6j2gbz]puplets[/url], [url=http://tinyurl.com/57gykn]wiki[/url], [url=http://tinyurl.com/5dgr83]rss[/url]
contribute: [url=http://www.puppylinux.org]community website[/url], [url=http://tinyurl.com/6c3nm6]screenshots[/url], [url=http://tinyurl.com/6j2gbz]puplets[/url], [url=http://tinyurl.com/57gykn]wiki[/url], [url=http://tinyurl.com/5dgr83]rss[/url]
- Dougal
- Posts: 2502
- Joined: Wed 19 Oct 2005, 13:06
- Location: Hell more grotesque than any medieval woodcut
You can also enable the option in Rox that minimizes windows as thumbnails on the desktop.Vettephil wrote:HairyWill: Nicely done! That has however produced another issue to overcome. When minimizing an app's window to the "fake tray" there is no way to get it back again. See if you can reproduce.
My thought around this is to run 2 trays if possible. A normal one at the top and the fake one at the bottom as a place holder for Wbar. I'm going to test this next. Thanks!
What's the ugliest part of your body?
Some say your nose
Some say your toes
But I think it's your mind
Some say your nose
Some say your toes
But I think it's your mind
very nice and interesting app
is there a wat to put it into xinitrc file?
i think that itś possible to remove icons and font from the package because
you can define path to any icon or font(to support russian i defined dejavu instead the font that was inside the pack)
i use different rox panels with different walpapers
but wbar sticks to the first wallpaper
is it possible to turn off transparency?
also does anyone know where rox takes the pictures for placing minimized apps on the desktop?
some of them are just empty windows instead of icon
is there a wat to put it into xinitrc file?
i think that itś possible to remove icons and font from the package because
you can define path to any icon or font(to support russian i defined dejavu instead the font that was inside the pack)
i use different rox panels with different walpapers
but wbar sticks to the first wallpaper
is it possible to turn off transparency?
also does anyone know where rox takes the pictures for placing minimized apps on the desktop?
some of them are just empty windows instead of icon