SEARCH

Enter your search query in the box above ^, or use the forum search tool.

You are not logged in.

#1 2009-04-28 23:51:24

ADcomp
Python Script Master
From: Belgium
Registered: 2008-12-22
Posts: 600
Website

CrunchBang Panel

Hello ..

corenominal wrote:

P.S. Have you ever thought about creating a full panel application? If not, I think you should, while there are several available already, I have yet to find one which I am totally happy with. I could see ADeskbar developing into a great panel application.

corenominal wrote:

so something similar to existing panels, such as BMPanel, but with some added ADcomp set-up magic! wink I could be way off here, but it occurred to me that ADeskbar already has a really nice preferences GUI, so would it be a big job to include pager, taskbar and system tray features?

So , Why not ?  I discussed with corenominal and I start some hack from other panel llike pypanel , foobar/barpanel  and some python script from awn

Size 1440x900  :  pager  |  tasklist | systray | clock    //  Size 1440x900

.cbpanel_1440x900_m.jpg .cbpanel_full_1440x900_m.jpg

Menu and plugins :  menu is based on debian-menu.xml  like openbox menu   ( sorry, is in french. I forgot to change )

cbpanel_2.png

Clock / Calendar

cbpanel_1.png

Menu Tasklist  ( in french too )

cbpanel_3.png

Plugin  :  Search  /  Terminal

cbpanel_4.png

cbpanel_5.png

Need more develop ( brain damage lol )  for first beta but coming soon for testing ..
Before asking if someone need feature/plugin , I have to work on  pager / tasklist / systray / clock

Bye

Last edited by ADcomp (2009-04-28 23:58:38)


David [aka] ADcomp

Offline

Help fund CrunchBang, donate to the project!

#2 2009-04-29 01:04:28

kBang
#! Die Hard
From: Calera, AL, USA
Registered: 2009-01-06
Posts: 774

Re: CrunchBang Panel

Any chance of full faux transparency ala Tint2?


I view KDE like I view snow. It looks fun and marvelous, it's fun to play in, but after a while I just want someone to take it all away.

Offline

#3 2009-04-29 02:06:54

anonymous
The Mystery Member
From: Arch Linux Forums
Registered: 2008-11-29
Posts: 9,418

Re: CrunchBang Panel

Does this panel just use the default gtk theme?

Also could a hide windows (show desktop) button be added?

Thanks

Offline

#4 2009-04-29 03:09:07

corenominal
WRONG
From: Lincoln, UK
Registered: 2008-11-20
Posts: 5,058
Website

Re: CrunchBang Panel

Great work ADcomp! I am really excited to see this develop, I cannot wait to get my hands on it! smile

Offline

#5 2009-04-29 08:21:04

ADcomp
Python Script Master
From: Belgium
Registered: 2008-12-22
Posts: 600
Website

Re: CrunchBang Panel

kBang wrote:

Any chance of full faux transparency ala Tint2?

not now .. but when code is stable , I add this option like adeskbar  (  gtk / override gtk /  transparency )

anonymous wrote:

Does this panel just use the default gtk theme? Also could a hide windows (show desktop) button be added?

Yes , It's only gtk ( as I say to KBang wink ). "Showdesktop" button  is already exist / working

cbpanel_showdesktop.png

Screenshot with  CrunchBang default theme ( 1440x900 )

.cbpanel_theme_1440x900_m.jpg

corenominal wrote:

I am really excited to see this develop, I cannot wait to get my hands on it! smile

Yes , I know  big_smile

Bye


David [aka] ADcomp

Offline

#6 2009-04-29 09:25:04

omns
#! wanderer
From: ~/
Registered: 2008-11-25
Posts: 5,131

Re: CrunchBang Panel

Wow, that latest screenshot looks really great. This is an exciting development smile

Offline

#7 2009-04-29 15:28:43

stopie
#! Die Hard
Registered: 2009-02-02
Posts: 547

Re: CrunchBang Panel

Is this a panel specific to CB? like...tintCB or CBpanel...or what?

Offline

#8 2009-04-29 18:58:19

ADcomp
Python Script Master
From: Belgium
Registered: 2008-12-22
Posts: 600
Website

Re: CrunchBang Panel

omns wrote:

Wow, that latest screenshot looks really great. This is an exciting development smile

Tanks .. big_smile

stopie wrote:

Is this a panel specific to CB? like...tintCB or CBpanel...or what?

?? don't understand your question , sorry .. Do you read 1st post  ( some kind of summary ). Otherwise it is likely to work with other WM , I think , not tested yet.
___

Some news : I working now on Preferences UI  ..

What do you think about this little popup window ?  (  Exit Button  => OBLogout  )

settings.png

About dialog :

about.png


Bye


David [aka] ADcomp

Offline

#9 2009-04-29 19:55:53

iggykoopa
Script Master
Registered: 2008-12-13
Posts: 1,486

Re: CrunchBang Panel

great job, I normally don't use a panel, but I'll have to give this a try. Does it autohide?


I say never be complete, I say stop being perfect, I say lets evolve, let the chips fall where they may.

Offline

#10 2009-04-29 19:57:31

anonymous
The Mystery Member
From: Arch Linux Forums
Registered: 2008-11-29
Posts: 9,418

Re: CrunchBang Panel

What does "Stop" do? Also I would use a  normal right-click menu rather than a pop-up.

Offline

#11 2009-04-29 20:06:41

omns
#! wanderer
From: ~/
Registered: 2008-11-25
Posts: 5,131

Re: CrunchBang Panel

Just one suggestion. I find the debian menu structure confusing and difficult to use. Something like the way the lxpanel menu is structured would be nice smile

Offline

#12 2009-04-29 20:26:02

ADcomp
Python Script Master
From: Belgium
Registered: 2008-12-22
Posts: 600
Website

Re: CrunchBang Panel

iggykoopa wrote:

great job, I normally don't use a panel, but I'll have to give this a try. Does it autohide?

Thanks. yes ..

anonymous wrote:

What does "Stop" do? Also I would use a  normal right-click menu rather than a pop-up.

" stop " should be "Exit panel"   and " Exit " should be  " Logout " ( oblogout )  .. I have to change these label.
no right-click ( not yet ) because I have to rewrite some code .. So pop-up is more easy for me. wink

omns wrote:

Just one suggestion. I find the debian menu structure confusing and difficult to use. Something like the way the lxpanel menu is structured would be nice smile

Menu plugin requires a complete rewrite from scratch. I did a few critical mistakes  hmm
Otherwise I think to use xdotool to simply call openbox menu ..?  But as panel use plugin ( python ) , we can virtually code many different menu smile

Bye ..


David [aka] ADcomp

Offline

#13 2009-04-29 20:49:05

anonymous
The Mystery Member
From: Arch Linux Forums
Registered: 2008-11-29
Posts: 9,418

Re: CrunchBang Panel

Also for your plugins (calendar/search/terminal), I think removing the title/description/icon would give a cleaner look.

Offline

#14 2009-04-29 20:52:09

ADcomp
Python Script Master
From: Belgium
Registered: 2008-12-22
Posts: 600
Website

Re: CrunchBang Panel

I already do it  big_smile


David [aka] ADcomp

Offline

#15 2009-04-30 23:55:52

ADcomp
Python Script Master
From: Belgium
Registered: 2008-12-22
Posts: 600
Website

Re: CrunchBang Panel

Hello ..

If someone want to give a try : http://www.ad-comp.be/public/projets/cb … el.tar.bz2
!! Remember to close other bar with systray before if you want the panel share with systray

Config is stored in ~/.config/cbpanel .. not yet Preferences UI

Also need help on this (big) project ..
* Someone could make some pretty icons for menu / settings ?
* all feedbacks are welcome to find where are buggy stuff
* .. other come with time  wink

And last but not least , Have you some idea for a good name for this new panel  ? 
---

Panel works (almost) fine on my desktop / netbook but ..

* systray needs some  tune-up when change gtk-theme
* pager : one like LxPanel ( ok ) , one with only label ( desktop number ) that not yet finish ( doesn't refresh when add/remove desktop )
* And also some problems with transparency ( xcompmgr )  and "top" position when "Animate iconify and restore" is checked on OBconf
* My implement of debian-menu is really crappy ( like my english ) !!  Why don't use xdotool to call openbox menu ?  Maybe I can write another menu plugin with some Eye's candy ?

* when use terminal plugin / search plugin , panel doesn't give focus to terminal / entry

Bye ..

Last edited by ADcomp (2009-05-01 00:00:11)


David [aka] ADcomp

Offline

#16 2009-05-01 00:15:08

anonymous
The Mystery Member
From: Arch Linux Forums
Registered: 2008-11-29
Posts: 9,418

Re: CrunchBang Panel

ADcomp wrote:

Also need help on this (big) project ..
* Someone could make some pretty icons for menu / settings ?

Well for the settings at least, why not just use the users gtk icons? It would look nicer than a custom icon.

Offline

#17 2009-05-01 00:23:55

ADcomp
Python Script Master
From: Belgium
Registered: 2008-12-22
Posts: 600
Website

Re: CrunchBang Panel

Hi anonymous ..

When there are stock gtk icons , I usually use them. But in Preferences UI , I will need few 'custom' icons  smile
one more for a "crunchbang" menu and why not a cool icon for panel itself ..  As I say before , all feedback are welcome  big_smile

# edit: my design skill is more like Picasso  lol

Last edited by ADcomp (2009-05-01 00:26:57)


David [aka] ADcomp

Offline

#18 2009-05-01 00:28:48

anonymous
The Mystery Member
From: Arch Linux Forums
Registered: 2008-11-29
Posts: 9,418

Re: CrunchBang Panel

What custom icons do you need btw?

Offline

#19 2009-05-01 02:07:43

stopie
#! Die Hard
Registered: 2009-02-02
Posts: 547

Re: CrunchBang Panel

^^^ Indeed. Shoot us a list of what you need, want, or could use an icon for. I would be happy to donate some time for ya! Not sure if the end result of my work would be good, but its the though that counts wink

Offline

#20 2009-05-01 05:43:04

iggykoopa
Script Master
Registered: 2008-12-13
Posts: 1,486

Re: CrunchBang Panel

I may be able to help by writing plugins for it once that is ready(maybe a system monitor or something to start with) . My artistic skill is probably worse than yours so don't feel bad.


I say never be complete, I say stop being perfect, I say lets evolve, let the chips fall where they may.

Offline

#21 2009-05-01 13:18:39

Yogi
#! Member
From: France
Registered: 2009-03-25
Posts: 57

Re: CrunchBang Panel

Hi ADcomp, I downloaded CB Panel, extracted it and did the following :
Killall lxpanel
click on cbpanel.

The panel poped up instantly but:
- No Menu
- No systray

I got a look at the  config file, but nothing obvious..
But maybe you did not included these parts ?

Anyway this is a great work !
Here is a screenshot of my desktop at the moment :

bureau-CBPanel.jpg


Asus EeePC 901A (16Gb SSD) - Waldorf
old Toshiba laptop(Celeron 1,5GHz/20Go/512Mo) - Statler

Offline

#22 2009-05-01 13:31:54

cut_copy
Member
Registered: 2009-03-03
Posts: 24
Website

Re: CrunchBang Panel

Yogi: Download and install python-xlib to get systray running..

Offline

#23 2009-05-01 13:40:48

ADcomp
Python Script Master
From: Belgium
Registered: 2008-12-22
Posts: 600
Website

Re: CrunchBang Panel

iggykoopa wrote:

I may be able to help by writing plugins for it once that is ready(maybe a system monitor or something to start with).

cool .. smile

Yogi wrote:

[..] The panel poped up instantly but:  No Menu ,   No systray

I forgot to say for depends !! hmm

systray plugin depends "python-xlib"  / terminal plugin depends "python-vte"  and maybe libwnck-common .. so

sudo apt-get install python-vte python-xlib libwnck-common

I don't know why menu doesn't show .. Can you run panel into a terminal to look after some error ? Thanks for feedback


> Icons :  1 for panel itself  ,  1 for menu ( like a button ? )  and  one ( a big one ) like a monitor ( to set bar position in Preferences UI like adeskbar )
It's a good start point .. Thanks

Bye


[ Edit ] @cut_copy  :  You beat me  wink

Last edited by ADcomp (2009-05-01 13:42:12)


David [aka] ADcomp

Offline

#24 2009-05-01 13:49:45

anonymous
The Mystery Member
From: Arch Linux Forums
Registered: 2008-11-29
Posts: 9,418

Re: CrunchBang Panel

And why not just the a gtk monitor icon? Heres the one from Gnome at 64px:

841542839videodisplay.png

Offline

Be excellent to each other!

#25 2009-05-01 14:13:34

Yogi
#! Member
From: France
Registered: 2009-03-25
Posts: 57

Re: CrunchBang Panel

Thanks Cut_Copy and ADcomp.

run in terminal : I do that ASAP.


Asus EeePC 901A (16Gb SSD) - Waldorf
old Toshiba laptop(Celeron 1,5GHz/20Go/512Mo) - Statler

Offline

Board footer

Powered by FluxBB

Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.

Debian Logo