You are not logged in.
Good time of day, archers. I decided to stop waiting and make a release for bmpanel2.. and call it alpha
If you don't know what I'm talking about please visit: http://nsf.110mb.com/bmpanel
That was the first version of the project.
But since it's an alpha version, there are definitely things that are missing. So.. if any questions will arise, I will answer them and maybe even make the fix (if critical) and write down the FAQ. Please ask them here!
I've uploaded the version to AUR ("bmpanel2"), so do your:
yaourt -S bmpanel2
and judge!
First steps are:
bmpanel2
or more nicer theme:
bmpanel2 --theme=xsocam_dark
Bmpanel2 has config file, but the default values are nice and theme parameter can be overriden by command line as shown above. You don't need the config file (even though I stated it in my blog earlier).
Links:
http://bmpanel2.googlecode.com - official site of the project
http://nsfdev.wordpress.com - my blog, there are few details on bmpanel2 development proccess
Thanks for you time!
Last edited by nsf (2009-08-07 07:41:24)
Offline
hi nsf,
what's the difference to bmpanel v1?
Offline
This is someting I have been waiting for
I'll start testing it later this evening, and perhaps even submit some suggestions and bugs.
Offline
hi nsf,
what's the difference to bmpanel v1?
Hi, DonVla.
1. New libraries base (pango + cairo = better font handling mainly, subpixel antialiasing).
2. A completly new codebase, which allows to add new widgets easily.
3. Thanks to (2), we have even a drag'n'drop feature.
4. Erm.. New widgets, currently they aren't well PRed, but there are few (decor, launchbar).
5. A few changes in theme engine - it's more flexible.
6. New theme format which is more flexible and extensible too.
7. Few improvements in system tray. It's still the most horrible area of the panel, since the protocol itself sucks (btw, there is a new system tray protocol in KDE 4.3, hopefully it will be popular enough to replace the old one, it uses dbus, which is "ugh..", but it's still better).
Shortly - it's not something completely new and innovative, but it's a better software than the previous one.
I just hope, eventually it will be the best companion panel for openbox and pekwm window managers. I like openbox for simplicity and clearness, and pekwm for it's look. These two are kinda my two philosophies. Simplicity and beauty.
Last edited by nsf (2009-08-07 12:18:17)
Offline
Offline
Offline
It works now for me too
I like the way your themes are built up in a simple file that is easy to modify and make your own themes too, I will give this a try when I get home and provide some feedback
→ im.ole
Offline
I tried this for a little while. It looks very nice (especially with the theme). If you could close windows with right click and the arch theme (from bmpanel) was implimented I would stick with it. Didn't encounter any bugs. Thanks for the hard work!
Offline
good! I very happy for this news!
I have never bought on ebay, the macbook I do not like, I do not need facebook or myspace or secondlife
I am not a nerd or lamer or troll or geek or hacker or cracker
and I have never voted to elect berlusconi
Offline
I tried this for a little while. It looks very nice (especially with the theme). If you could close windows with right click and the arch theme (from bmpanel) was implimented I would stick with it. Didn't encounter any bugs. Thanks for the hard work!
You can kill apps by just dragging task out of the panel (far enough).
Arch theme will be never ported to bmpanel2, unless there will be composite mode in the panel.
Offline
Just installed it. It works!
I've checked config files, downloaded Muin and Isotop themes from your blog and also checked their configs. I can see many improvements, especially ability to stretch images and proper display of transparent png files (so you don't have to always make images with their background).
Launchbar is also good thing (didn't tested it yet). Conifg syntax - after porting many themes to BMPanel, it feel kinda strange, but I'm sure that I just need to get used to it.
Here's my wishlist as a user and themer:
- making alternative workspace switcher that works like Fluxbox's one (displays only name of active workspace, clicking on it (or using arrows near it) changes workspace);
EDIT: removed most wishes after I've checked THIS SITE.
Last edited by weakhead (2009-08-15 14:10:00)
Offline
Here's my wishlist as a user and themer:
- making alternative workspace switcher that works like Fluxbox's one (displays only name of active workspace, clicking on it (or using arrows near it) changes workspace);
It's a good idea, I'll think about it.
Offline
God job, but unfortunately i'm adicted to bmpanel1 function right click -> minimise all windows. To have that in 2. version would be super cool.
Offline
Great job you've done here. I really dig the launchbar. I use it as a start menu in Openbox (with a little help from xdotool) and it's working great. Only problem I have is that it reacts as a window, not a dock. What I mean is, I use margins in Openbox and with v1 the dock doesn't get affected by it (which it shouldn't) however with v2 it follows the margins. Is this a feature or a bug? (I'm using v2.0.1a by the way)
Offline
Great job you've done here. I really dig the launchbar. I use it as a start menu in Openbox (with a little help from xdotool) and it's working great. Only problem I have is that it reacts as a window, not a dock. What I mean is, I use margins in Openbox and with v1 the dock doesn't get affected by it (which it shouldn't) however with v2 it follows the margins. Is this a feature or a bug? (I'm using v2.0.1a by the way)
I'm not sure why v1 doesn't get affected by openbox's margins, because it should be. And why the panel shouldn't? NETWM doesn't say anything about that as far as I can understand. Maybe I'm wrong. Btw, the whole STRUT thing in NETWM sucks.
Also maybe I got you wrong, a screenshot should help.
Last edited by nsf (2009-08-19 11:00:58)
Offline
Instructions for luanchbar: http://nsfdev.wordpress.com/2009/08/15/the-launchbar/
Instructions found, but they don't work. The launchbar area appears, but no icons are in it. I used the exact examples from the site above for firefox and gvim and the icon files do exist. This happens with any theme I adjust to include the launchbar.
Does anyone have a working launchbar and might know why I don't?
Last edited by PiousMinion (2009-11-01 11:13:29)
Offline
I can't seem to find docs anywhere on how exactly to set up icons for the launchbar.
Ideas?
EDIT:
Nevermind, found it.
http://nsfdev.wordpress.com/2009/08/15/the-launchbar/
You should use bmpanel2cfg program, it comes with both bmpanel2 AUR packages.
Offline
PiousMinion wrote:I can't seem to find docs anywhere on how exactly to set up icons for the launchbar.
Ideas?
EDIT:
Nevermind, found it.
http://nsfdev.wordpress.com/2009/08/15/the-launchbar/You should use bmpanel2cfg program, it comes with both bmpanel2 AUR packages.
bmpanel2 in the AUR didn't include bmpanel2cfg.
bmpanel2-git did, but it crashes instantly.
Traceback (most recent call last):
File "/usr/bin/bmpanel2cfg", line 573, in <module>
lbedit = LaunchbarEditor()
File "/usr/bin/bmpanel2cfg", line 351, in __init__
self.parse_items()
File "/usr/bin/bmpanel2cfg", line 547, in parse_items
for i in g_launch:
File "/usr/lib/python2.6/site-packages/bmpanel2.py", line 509, in __iter__
yield LaunchbarItem(c.value, c['icon'].value)
File "/usr/lib/python2.6/site-packages/bmpanel2.py", line 143, in __getitem__
raise KeyError, item
KeyError: 'icon'
EDIT:
I wiped my config and everything works fine with bmpanel2cfg
I assume my error was using single tab in the file instead of double tab.
thanks.
Last edited by PiousMinion (2009-11-01 11:22:03)
Offline
bmpanel2 in the AUR didn't include bmpanel2cfg.
bmpanel2-git did, but it crashes instantly.
Traceback (most recent call last): File "/usr/bin/bmpanel2cfg", line 573, in <module> lbedit = LaunchbarEditor() File "/usr/bin/bmpanel2cfg", line 351, in __init__ self.parse_items() File "/usr/bin/bmpanel2cfg", line 547, in parse_items for i in g_launch: File "/usr/lib/python2.6/site-packages/bmpanel2.py", line 509, in __iter__ yield LaunchbarItem(c.value, c['icon'].value) File "/usr/lib/python2.6/site-packages/bmpanel2.py", line 143, in __getitem__ raise KeyError, item KeyError: 'icon'
EDIT:
I wiped my config and everything works fine with bmpanel2cfg
I assume my error was using single tab in the file instead of double tab.
thanks.
Are you sure?
[nsf @ ~]$ pacman -Ql bmpanel2 | grep bmpanel2cfg
bmpanel2 /usr/bin/bmpanel2cfg
bmpanel2 /usr/lib/python2.6/site-packages/bmpanel2cfg-1.0-py2.6.egg-info
I've updated the bmpanel2 package to bmpanel2 2.1pre1, so maybe that's the issue.
The crash might happen only when your config file is screwed. Just delete it and let bmpanel2cfg make it for you. I'll fix this too as far as I can (I mean bad input handing).
Offline
Arch theme will be never ported to bmpanel2, unless there will be composite mode in the panel.
Is there any luck it will be added, with systray support ? That would be killer.
Offline
Offline
I'd like to say that I really like both bmpanel and bmpanel2.
Is there any way to make right mouse button iconify all windows in bmpanel2 like in bmpanel? I find it really useful.
Offline
I'd like to say that I really like both bmpanel and bmpanel2.
Is there any way to make right mouse button iconify all windows in bmpanel2 like in bmpanel? I find it really useful.
Currently, no. But if I don't forget about your feature request, I'll add it someday.
To make sure that I won't forget you can help me with that by adding a feature request here: http://code.google.com/p/bmpanel2/issues/list ;-)
Offline
Thanks.
Submitted feature request :]
Offline