fbpanel 4.3 (Task-Bar with Puppy-menue)

Stuff that has yet to be sorted into a category.
Post Reply
Message
Author
User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

fbpanel 4.3 (Task-Bar with Puppy-menue)

#1 Post by MU »

This is a Task-Bar for Windowmanagers without one like oroborus.

Start it from the Dotpups-menue, or add "puppy-fbpanel&" to /root/.xinitrc

Homepage:
http://fbpanel.sourceforge.net/

Screenshot on Puppy:
http://noforum.de/pics/fbpanel.jpg

This is a new version, that includes an automatic menue-generation based on the Program jwm2fbpanel-menu from Rarsa.

If you want to edit the preferences, look in the folder /root/.fbpanel/
Do NOT edit "default", as it will be automatically overwritten.
Instead, use "default-personal" and "default-personal2".

New update:
A new bottom panel with the pager and easy to custimize Quick-launch-buttons now can be shown/hidden by a click on the "gears"-icon.
The Quicklaunch-icons use a configurationfile like this:

Code: Select all

image = /usr/local/fbpanel/resource/mini-sh.xpm
tooltip = Rxvt terminal emulator
action = rxvt 
If you want to use the expose-icon, install this dotpup, too: http://www.murga.org/%7Epuppy/viewtopic.php?t=2369
Attachments
fbpanel.pup
(123.13 KiB) Downloaded 1341 times
Last edited by MU on Sat 19 Nov 2005, 05:55, edited 12 times in total.

User avatar
klhrevolutionist
Posts: 1121
Joined: Wed 08 Jun 2005, 10:09

no

#2 Post by klhrevolutionist »

When I implied that I would use fbpanel with oberous wm,
I meant that if the menu-structure was simplified. Maybe ther is a way for the fbpanel to call on puppy's menu ?
Anybody know a way for this to work ?
Heaven is on the way, until then let's get the truth out!

User avatar
bombayrockers
Posts: 427
Joined: Sat 24 Sep 2005, 16:47
Location: Mumbai, India
Contact:

#3 Post by bombayrockers »

This is my suggestion
some one with c experience needs to change the menu code in fbpanel to handle jwmrc.
rarsa has already worked with jwm menu and created the jwm2xdg convertor. I have seen joes site the maker of jwm his xdg converter has now been integrated into jwm 1.0.
may be he can help.

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

#4 Post by rarsa »

I haven't had a chance to check on fbpanel.

fbpanel may already have that functionality.

If it does not, of course we could have a look at the code and see how difficult it would be to add a plugin with the XDG menu functionality.

I just checked the project page and there is no reference to how to create plugins. Again, the code may give us the answer.

In any case, Generating the fbpanel menu from the XDG structure should be quite easy.

It would have been easier if the configuration file was XML, I wonder why they decided a C like syntax for the configuration that requires ad-hoc parsing.
Last edited by rarsa on Fri 18 Nov 2005, 03:39, edited 1 time in total.

User avatar
klhrevolutionist
Posts: 1121
Joined: Wed 08 Jun 2005, 10:09

great

#5 Post by klhrevolutionist »

Great Job rarsa tell us when you need tester's & question's of course.
Heaven is on the way, until then let's get the truth out!

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

#6 Post by rarsa »

OK, here it is.

I'm posting a puppy1.0.6 standard configuration file. It must go to /root/.fbpanel/default to be the default panel.

If you want to name differently, you will need to start fbpanel with the -p option.


I created a small utility to convert a JWM menu to an fbpanel menu.

the only glitch right now is that fbpanel seems to require the full path for the icons. I haven't added that inteligence to the utility so I just added the path manually.

Here is the program (in case you want to try it). The program is not necessary to use the menu, just to regenerate it if you need.
Attachments
fbpanel-default-config.tar.gz
Extract with:
tar -xvzPf fbpanel-default-config.tar.gz
(5.38 KiB) Downloaded 1144 times
jwm2fbpanel-menu-src.tar.gz
Extract to an empty folder with
tar -xvzf jwm2fbpanel-menu-src.tar.gz
cd jwm2fbpanel-menu
make
make install
(2.17 KiB) Downloaded 1115 times
Last edited by rarsa on Fri 18 Nov 2005, 14:16, edited 1 time in total.

User avatar
klhrevolutionist
Posts: 1121
Joined: Wed 08 Jun 2005, 10:09

ok

#7 Post by klhrevolutionist »

Okay I tried it it works. But it looks as if you edited the fbpanel-menu ?
Unless I am wrong ? Is this your xdg menu thingy ?

Is there a way that people will not have to "make" & "make install"
Or you were just helping out ? If so And I like it I will gladly after errors are solved try and make a fbpanel puppy complete & orboruswm dotpup. Try.

Thanks rarsa.
Heaven is on the way, until then let's get the truth out!

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#8 Post by MU »

I updated the dotpup.
Now it includes Rarsas new program.
I also added a puppybasic-script, that sets the Paths for the icons and adds a "Restart fbpanel" -Menueentry.

If you want to add it to .xinitrc, use "puppy-fbpanel", not "fbpanel".

Many thanks to Rarsa for his excellent program :!: :!:
Mark

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

Re: ok

#9 Post by rarsa »

klhrevolutionist wrote:Unless I am wrong ? Is this your xdg menu thingy ?
No It is not my xdg menu thingy. I looked at the fbpanel code and it does not have either the xdg functionality or a way to include the output from an external program (as icewm and now jwm do)
klhrevolutionist wrote:Is there a way that people will not have to "make" & "make install"
Yes, don't do it. I just posted the program as FYI, so you can see how I created the menu. You would not normally need the application, so 99% of the users won't need the program, Actually, I just put it so MU could use it if he wanted to create a different menu for fbpanel.
klhrevolutionist wrote:If so And I like it I will gladly after errors are solved try and make a fbpanel puppy complete & orboruswm dotpup.
Good.

Note: One of the reasons why I posted the code is because I'm trying to set more time aside to continue with the Network connection wizard. Maybe someone wants to take a look at it and modify it accordingly to use whenever a menu needs to be generated for another wm or panel.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#10 Post by MU »

I had a bug in the "Restart fbpanel".

Please install the dotpup again.

Mark

User avatar
klhrevolutionist
Posts: 1121
Joined: Wed 08 Jun 2005, 10:09

question ?

#11 Post by klhrevolutionist »

rarsa is there a way to get rid of these virtual desktops ?
I only need the one I am using. I can understand why people need more than the one they are staring at though. Thanks.
Also gonna have to find something better than oroborus it is small but limited compared to others.
Heaven is on the way, until then let's get the truth out!

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

Re: question ?

#12 Post by rarsa »

klhrevolutionist wrote:rarsa is there a way to get rid of these virtual desktops ?
Just open the /root/.fbpanel/default file with a text editor and remove (or comment out with #) the pager plugin section


Plugin {
type = pager
}

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#13 Post by MU »

klh, what do you miss with oroborus?

It can be customized by editing /root/.oroborusrc-personal

It is also 100% compliant with my Window-Control:
http://www.murga.org/%7Epuppy/viewtopic.php?t=2592

oroborus has no grafical tools, so they must be added seperately by 3rd-party-developpers.
But it has excellent support of the NetWM/EWMH-specifications from http://freedesktop.org
So you can easily develop tools, especially PuppyBasic is prepared for this.

If you miss something, tell me, and I will try to add it.

Greets, Mark

User avatar
klhrevolutionist
Posts: 1121
Joined: Wed 08 Jun 2005, 10:09

error

#14 Post by klhrevolutionist »

The first thing I noticed is resizing. I can maximize & minimize
windows and what have you. But can't manually resize windows.
And it might be me but it seems slow. It looks nice with the windows feel and rarsa made magig with fbpanel. One question about fbpanel rarsa. And I migh have already asked. But did you manually edit the menu or use your xdg menu thingy ?

MU will keep looking for other "issues". I am glad to hear that it has extras available by third party dev. So far so good, looks slow, responds nicely has an okay feel to it. Thanks.
Heaven is on the way, until then let's get the truth out!

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#15 Post by MU »

you can resize Windows by dragging the corners.
If not, which theme do you use?

Mark

User avatar
rarsa
Posts: 3053
Joined: Sun 29 May 2005, 20:30
Location: Kitchener, Ontario, Canada
Contact:

Re: error

#16 Post by rarsa »

klhrevolutionist wrote:And I migh have already asked. But did you manually edit the menu or use your xdg menu thingy ?
The response is aobove in this thread along with the reasons http://www.murga.org/~puppy/viewtopic.php?p=24011#24011 ;)

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#17 Post by MU »

I updated the dotpup.
Now there is a "Top-Panel" with menue, taskbar, expose, iconify and watch.

If you click on the "gear" beside the menue, a second "Bottom-Panel" will be visible.
It has the pager, a CPU-display, and Quicklaunch-Buttons.

The Quicklaunchbuttons are easier to configure than the original fbpanel-config.
Click on the first button, to edit them.

You also can open 2 ROX-filer-windows side by side with one of the buttons.

Finally, I added a patch, so that all icons will be displayed with 16x16 pixel. This looks nicer than the original behaviour of rescaling them.

Mark

User avatar
bombayrockers
Posts: 427
Joined: Sat 24 Sep 2005, 16:47
Location: Mumbai, India
Contact:

systray errors

#18 Post by bombayrockers »

MU take a look at the screen shots below. The first screen shot is running fbpanel+oroborus+rox+kdetray proxy. I started klipper from the terminal nut it just doesnt go into the system tray and the system tray keeps extending from right to left. Similar effect if i do not use kdetrayproxy.

Why does this happen ?
Anybody else had the same problem or is it just me ?

However the second shot shows fbpanel+openbox+rox+kdetrayproxy with all the systray apps in proper place.

_________________
Boosted Puppy Kernel (2.4.29) available
Download Here
KDE for testers available
Download Here
KDE 3.5 to be released in a few days
Attachments
sync.jpg
(88.8 KiB) Downloaded 764 times
sync1.jpg
(72.35 KiB) Downloaded 814 times

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#19 Post by MU »

Nice theme you have :)

I don't know what kdetrayproxy is, so i don't use it.

I start fbpanel from .xinitrc

fbpanel&
exec $CURRENTWM

($CURRENTWM is startoroborus)

Now when I type "kmix" and "klipper" in a console, I get this:
see attached image.

Mark
Attachments
kdetray.jpg
(7.01 KiB) Downloaded 857 times

Post Reply