You are not logged in.

#101 2008-03-06 18:12:53

Sjoden
Member
From: WA
Registered: 2007-08-16
Posts: 380
Website

Re: bmpanel

Just tried bmpanel yesterday. It is amazing, great work nsf! I used it in pekwm(which I also tried for the first time) with the default/blueish theme. It worked perfectly, although I only used urxvt and firefox. Keep up the great work.

-Zack

Offline

#102 2008-03-07 14:08:20

hk2717
Member
From: China
Registered: 2007-09-13
Posts: 217

Re: bmpanel

bmpanel says "failed to load font: Bitstream Vera Sans/7", is this relate to my freetype2-lcd?

Last edited by hk2717 (2008-03-07 14:12:06)

Offline

#103 2008-03-07 20:40:55

nsf
Member
From: Yekaterinburg, Russia
Registered: 2007-09-15
Posts: 160
Website

Re: bmpanel

hk2717 wrote:

bmpanel says "failed to load font: Bitstream Vera Sans/7", is this relate to my freetype2-lcd?

bmpanel uses font file names.
It means for bitstream font you should specify something like: Vera/7 or VeraBI/7 depends on font file name.
Here are my Vera font files:

[nsf @ TTF]$ ls | grep Vera
Vera.ttf
VeraBI.ttf
VeraBd.ttf
VeraIt.ttf
VeraMoBI.ttf
VeraMoBd.ttf
VeraMoIt.ttf
VeraMono.ttf
VeraSe.ttf
VeraSeBd.ttf

I know it's ugly. But sorry for now it's the only way.

In other words you just cut off ".ttf" and replace it with font size "/7"

Last edited by nsf (2008-03-07 20:42:56)


Bmpanel2 and obkey developer.

Offline

#104 2008-03-11 00:32:58

Sjoden
Member
From: WA
Registered: 2007-08-16
Posts: 380
Website

Re: bmpanel

Is there a way to use a 12 hour clock/am pm instead of a 24 hour clock. I've tried changing the variables but I must not have done it right.

Offline

#105 2008-03-11 03:42:16

cbxzcm
Member
Registered: 2007-06-17
Posts: 18

Re: bmpanel

Sjoden wrote:

Is there a way to use a 12 hour clock/am pm instead of a 24 hour clock. I've tried changing the variables but I must not have done it right.

I  have the line:

clock_format  %-l:%M %p

In the theme file of the theme that I'm using.

Offline

#106 2008-03-11 03:53:24

mrcold
Member
Registered: 2008-01-24
Posts: 150

Re: bmpanel

Sjoden wrote:

Is there a way to use a 12 hour clock/am pm instead of a 24 hour clock. I've tried changing the variables but I must not have done it right.

clock_format             %I:%M:%S %p

this currently is displayed on my computer as:
10:52:02 PM

Offline

#107 2008-03-11 17:40:13

Sjoden
Member
From: WA
Registered: 2007-08-16
Posts: 380
Website

Re: bmpanel

@cbxzcm & mrcold, thank you so much, thats exactly what I wanted!

-Zack

Offline

#108 2008-03-12 17:14:19

bslagowski
Member
Registered: 2008-02-23
Posts: 102

Re: bmpanel

I get a font error every time I try to start it. I have Freetype and Freetype-devel versions 2.3 installed. I have imlib2 and imlib2-devel versions 1.4 installed. I'm also using the name "cut off" before .ttf as you specified earlier. No luck though.

starting bmpanel with theme: native
failed to load font: DejaVuLGCSans/9
fatal loading error
failed to load font: DejaVuSans/14
fatal loading error
failed to load theme: native

What really confuses me is that second error, failing to load DejaVuSans since NOWHERE in my theme file do I have DejaVuSans. Is there a default config somewhere else? Does it try to load themes in ~.bmpanel/themes and then resort to /usr/share/bmpanel/themes?

Last edited by bslagowski (2008-03-12 17:16:36)

Offline

#109 2008-03-13 00:35:16

mrcold
Member
Registered: 2008-01-24
Posts: 150

Re: bmpanel

bslagowski wrote:

I get a font error every time I try to start it. I have Freetype and Freetype-devel versions 2.3 installed. I have imlib2 and imlib2-devel versions 1.4 installed. I'm also using the name "cut off" before .ttf as you specified earlier. No luck though.

starting bmpanel with theme: native
failed to load font: DejaVuLGCSans/9
fatal loading error
failed to load font: DejaVuSans/14
fatal loading error
failed to load theme: native

What really confuses me is that second error, failing to load DejaVuSans since NOWHERE in my theme file do I have DejaVuSans. Is there a default config somewhere else? Does it try to load themes in ~.bmpanel/themes and then resort to /usr/share/bmpanel/themes?

it is trying to start the native theme(the blue one).. not whatever one you want. To start a different one the command is

 bmpanel theme

did you try that?
If thats not working, try moving your theme to the /usr/share/... folder and see if that works

Offline

#110 2008-03-13 00:36:13

mrcold
Member
Registered: 2008-01-24
Posts: 150

Re: bmpanel

bslagowski wrote:

I get a font error every time I try to start it. I have Freetype and Freetype-devel versions 2.3 installed. I have imlib2 and imlib2-devel versions 1.4 installed. I'm also using the name "cut off" before .ttf as you specified earlier. No luck though.

starting bmpanel with theme: native
failed to load font: DejaVuLGCSans/9
fatal loading error
failed to load font: DejaVuSans/14
fatal loading error
failed to load theme: native

What really confuses me is that second error, failing to load DejaVuSans since NOWHERE in my theme file do I have DejaVuSans. Is there a default config somewhere else? Does it try to load themes in ~.bmpanel/themes and then resort to /usr/share/bmpanel/themes?

it is trying to start the native theme(the blue one).. not whatever one you want. To start a different one the command is

 bmpanel theme

where 'theme' is the name of your theme(that is the name of the folder your theme is stored in)
did you try that?
If thats not working, try moving your theme to the /usr/share/... folder and see if that works

Offline

#111 2008-03-13 05:05:32

bslagowski
Member
Registered: 2008-02-23
Posts: 102

Re: bmpanel

I'm aware of how to switch themes, neither the "redmini" or "native" themes supplied with bmpanel seem to work. I edited the theme in /usr/share to use my own supplied font and that fixes the issue with it using DejaVuSans. It seems that it tries to first use the theme in the users .bmpanel/themes folder and then tries /usr/share. Makes sense, but doesn't help me.

I think my issue must be with the fonts. What is the version requirement for freetype? I thought I saw somewhere in here that it was 2.3.

Offline

#112 2008-03-13 14:27:26

Perre
Member
Registered: 2008-01-22
Posts: 189

Re: bmpanel

nsf wrote:

I really think config file isn't necessary. Because everything what you should do is to add line to your .xinitrc:

bmpanel MySuperTheme &

And that's all the configuration smile

I use autostart.sh in openbox. I've put in

bmpanel &

and it start just fine. But I really don't understand how to use another theme... hmm
I've copied everything from /usr/share/bmpanel/themes/ to ~/.bmpanel and I then
change "bmpanel &" to "bmpanel Sandwich-black &" in autostart.sh, but then the panel
doesn't start at all. Do I have to edit .xinitrc or can I just use autostart.sh??

What am I doing wrong?? I'm kinda noob so I guess the sollution is staring straight at me. smile

Offline

#113 2008-03-13 17:46:01

Mazaev
Member
Registered: 2004-05-25
Posts: 29
Website

Re: bmpanel

Perre wrote:
nsf wrote:

I really think config file isn't necessary. Because everything what you should do is to add line to your .xinitrc:

bmpanel MySuperTheme &

And that's all the configuration smile

I use autostart.sh in openbox. I've put in

bmpanel &

and it start just fine. But I really don't understand how to use another theme... hmm
I've copied everything from /usr/share/bmpanel/themes/ to ~/.bmpanel and I then
change "bmpanel &" to "bmpanel Sandwich-black &" in autostart.sh, but then the panel
doesn't start at all. Do I have to edit .xinitrc or can I just use autostart.sh??

What am I doing wrong?? I'm kinda noob so I guess the sollution is staring straight at me. smile

Try running it from the command line to troubleshoot. The Sandwich* themes by default use a font that needs to be downloaded separately, so it's probably not loading because of that. Edit the theme file (~/.bmpanel/themes/Sandwich-*/theme) and change the font to something you already have on your system. Note that the font gets specified 3 times in the config file and all 3 must be changed.

Speaking of that Sandwich theme, btw, I've downloaded the font that's specified in it and it STILL won't load with it. Tried putting it in ~/.fonts and /usr/share/fonts/TTF, re-ran fc-update and such, and it still dies with a font error. Any suggestions? Other fonts do work ok.

Last edited by Mazaev (2008-03-13 17:46:34)

Offline

#114 2008-03-13 18:26:40

Perre
Member
Registered: 2008-01-22
Posts: 189

Re: bmpanel

Mazaev wrote:
Perre wrote:
nsf wrote:

I really think config file isn't necessary. Because everything what you should do is to add line to your .xinitrc:

bmpanel MySuperTheme &

And that's all the configuration smile

I use autostart.sh in openbox. I've put in

bmpanel &

and it start just fine. But I really don't understand how to use another theme... hmm
I've copied everything from /usr/share/bmpanel/themes/ to ~/.bmpanel and I then
change "bmpanel &" to "bmpanel Sandwich-black &" in autostart.sh, but then the panel
doesn't start at all. Do I have to edit .xinitrc or can I just use autostart.sh??

What am I doing wrong?? I'm kinda noob so I guess the sollution is staring straight at me. smile

Try running it from the command line to troubleshoot. The Sandwich* themes by default use a font that needs to be downloaded separately, so it's probably not loading because of that. Edit the theme file (~/.bmpanel/themes/Sandwich-*/theme) and change the font to something you already have on your system. Note that the font gets specified 3 times in the config file and all 3 must be changed.

Speaking of that Sandwich theme, btw, I've downloaded the font that's specified in it and it STILL won't load with it. Tried putting it in ~/.fonts and /usr/share/fonts/TTF, re-ran fc-update and such, and it still dies with a font error. Any suggestions? Other fonts do work ok.

Thanks! smile Ran it from terminal and the fonts are the ones giving me problems.

Offline

#115 2008-03-14 23:30:23

Perre
Member
Registered: 2008-01-22
Posts: 189

Re: bmpanel

BTW: Is it possible to have a transparent bmpanel??

Offline

#116 2008-03-15 10:26:14

nsf
Member
From: Yekaterinburg, Russia
Registered: 2007-09-15
Posts: 160
Website

Re: bmpanel

Mazaev wrote:

Speaking of that Sandwich theme, btw, I've downloaded the font that's specified in it and it STILL won't load with it. Tried putting it in ~/.fonts and /usr/share/fonts/TTF, re-ran fc-update and such, and it still dies with a font error. Any suggestions? Other fonts do work ok.

Don't know what can it be. You can try to use absolute paths.

Perre wrote:

BTW: Is it possible to have a transparent bmpanel??

Composite managers can change transparency of all windows. So, if you have good composite manager (not sure if there is at least one), you can tell him to make bmpanel transparent. But currently you can't use alpha channel in bmpanel skins to make really nice effects. I'm not familiar with composite extension and working now on another project. Not sure if any changes will be made to bmpanel by me in future sad


Bmpanel2 and obkey developer.

Offline

#117 2008-03-15 14:33:25

Mazaev
Member
Registered: 2004-05-25
Posts: 29
Website

Re: bmpanel

nsf wrote:
Mazaev wrote:

Speaking of that Sandwich theme, btw, I've downloaded the font that's specified in it and it STILL won't load with it. Tried putting it in ~/.fonts and /usr/share/fonts/TTF, re-ran fc-update and such, and it still dies with a font error. Any suggestions? Other fonts do work ok.

Don't know what can it be. You can try to use absolute paths.

Thanks, that did the trick.

Offline

#118 2008-03-25 14:07:57

Marcel-
Member
From: Utrecht, NL
Registered: 2006-12-03
Posts: 266

Re: bmpanel

Your panel is great, nsf, thanks a lot!

But... I also experience a problem with PekWM and something else.

1) When I minimize a window, select another window (by clicking on it, not just working in the next top-level window) and then try to open the minimized window again, the window gets selected and gets focus, but doesn't appear on top. Perhaps this is a configuration issue with PekWM, I am just using it since yesterday. wink

2) Something annoying: when using the mouse wheel over a button, bmpanel acts as if the button was clicked (I was a bit confused when another window popped up out of the blue).

Anyway, thanks again!

Offline

#119 2008-03-26 16:39:26

nsf
Member
From: Yekaterinburg, Russia
Registered: 2007-09-15
Posts: 160
Website

Re: bmpanel

Marcel- wrote:

1) When I minimize a window, select another window (by clicking on it, not just working in the next top-level window) and then try to open the minimized window again, the window gets selected and gets focus, but doesn't appear on top. Perhaps this is a configuration issue with PekWM, I am just using it since yesterday. wink

Try openbox wink

Marcel- wrote:

2) Something annoying: when using the mouse wheel over a button, bmpanel acts as if the button was clicked (I was a bit confused when another window popped up out of the blue).
Anyway, thanks again!

Yep, wheel is a mouse button in X too. It works simple: When you click RMB anywhere on panel, panel hides windows and shows desktop. When you click other buttons (including wheel), panel checks if there is any button under pointer and it "clicks" on it. I don't want to change anything.

I'm still accepting patches, but I'm not listening user demands. Sorry smile

Last edited by nsf (2008-03-26 16:39:53)


Bmpanel2 and obkey developer.

Offline

#120 2008-03-29 17:59:38

noalwin
Member
From: Spain
Registered: 2007-06-08
Posts: 115

Re: bmpanel

If a window it's in all Desktops itget's removed from the panel. I'm using openbox.

Offline

#121 2008-03-30 09:09:34

nsf
Member
From: Yekaterinburg, Russia
Registered: 2007-09-15
Posts: 160
Website

Re: bmpanel

noalwin wrote:

If a window it's in all Desktops itget's removed from the panel. I'm using openbox.

Thank you for bug report. But I'm sorry, I'm already released 0.9.13 and just saw this report after that. So, bug will be fixed in next release.
Also I have serious design problems with this bug (don't know how I missed this) and I can't just fix it in 5 minutes.

0.9.13:

* Modified build script, Imlib >= 1.4.0 is necessary now. Also building with gcc -march=native option. This decission leads to gcc >= 4.2.0 dependency (afair, maybe other version actually, anyway arch users are happy with gcc 4.3.0)
* Size hints bug fix, supplied by Mikael Magnusson.
* Sorted order corruption fix when moving window from one desktop to another.


updated: damn, I forgot to update version string again.
bmpanel --version still outputs 0.9.10 big_smile sorry for that

Last edited by nsf (2008-03-30 09:21:39)


Bmpanel2 and obkey developer.

Offline

#122 2008-03-30 09:59:23

nsf
Member
From: Yekaterinburg, Russia
Registered: 2007-09-15
Posts: 160
Website

Re: bmpanel

I guess I will be famous with my fast release style smile But I can't sit still when there is a known bug.

0.9.14:

* Panel shows windows with desktop == -1 (show on all desktops) correctly now.
* 'bmpanel --version' shows correct version.

Happy using. smile
I hope I didn't make some new bugs while fixing these.

Last edited by nsf (2008-03-30 10:02:26)


Bmpanel2 and obkey developer.

Offline

#123 2008-03-30 17:07:56

pyther
Member
Registered: 2008-01-21
Posts: 1,395
Website

Re: bmpanel

Awesome panel, great work, I'm loving it!!


Website - Blog - arch-home
Arch User since March 2005

Offline

#124 2008-04-07 17:04:02

scottro
Member
From: NYC
Registered: 2002-10-11
Posts: 466
Website

Re: bmpanel

This looks quite nice and I want to try it.  At work, however, I'm on Fedora and it doesn't seem to recognize Fedora's libev.  Is there a known workaround?  (I've only done a quick forum search for bmpanel and libev which didn't return anything.)

Offline

#125 2008-04-11 17:57:57

nsf
Member
From: Yekaterinburg, Russia
Registered: 2007-09-15
Posts: 160
Website

Re: bmpanel

scottro wrote:

This looks quite nice and I want to try it.  At work, however, I'm on Fedora and it doesn't seem to recognize Fedora's libev.  Is there a known workaround?  (I've only done a quick forum search for bmpanel and libev which didn't return anything.)

Are you sure that Fedora has libev? There is another similar and very popular library called libevent.
And if it has, everything should work fine. Compiler should know where to find ev.h (main libev header file) and libev.a/libev.so. I'm not doing something special to find any of these. So, if you have ev.h in your /usr/include or /usr/local/include and libev.a/libev.so in /usr/lib or /usr/local/lib, everything really should work.


Bmpanel2 and obkey developer.

Offline

Board footer

Powered by FluxBB