DockbarX

DockbarX Themes by M7S 997 comments

Quote:programs that are of I meant, of course, "programs that are off". - Mar 25 2009
DockbarX

DockbarX Themes by M7S 997 comments

Thanks for your improvement suggestions. I deliberately chose not to go for the kind of look you suggested when I made the launchers, though.
The rationale behind my decision is that launchers aren't needed for every single program you run on your system. Gnome's applications menu (or slab or USP or whatever) makes sure that you quickly can start your programs anyway. Launchers are meant for those programs you use every day, most of the time, programs that are on more than they are of. If you use launchers like this it means that the majority of icons on your dockbar will be running programs. To keep dockbar uncluttered these icons shouldn't have anything extra on them, they are in the normal state. My opinion is that when you look quickly at dockbar you should be able to spot the exeptions easily, not the normal state. The exeptions are the active window, windows that needs attention and programs that are of.

That said, if the public opinion prefers your solution I could change my mind. - Mar 25 2009
DockbarX

DockbarX Themes by M7S 997 comments

Never mind. I found it. - Mar 25 2009
DockbarX

DockbarX Themes by M7S 997 comments

You get the error every time you try to add DockBar to the panel?

Can you describe step by step what you've done, because I can't replicate this error. Where did you copy what files and so on.

- Mar 25 2009
DockbarX

DockbarX Themes by M7S 997 comments

Thanks for the bug report. No error messages with run-in-window? - Mar 25 2009
DockBar

DockbarX Themes by aleksey 134 comments

Excuse my ignorance, what is a menu launcher? - Mar 20 2009
DockBar

DockbarX Themes by aleksey 134 comments

On previous comment side I posted a version with a workaround for hardy. It's still untested, though. - Mar 20 2009
DockBar

DockbarX Themes by aleksey 134 comments

Sorry, but that makes no sense. Launchers are of course "disabled" until you make them. - Mar 18 2009
DockBar

DockbarX Themes by aleksey 134 comments

Sorry, but that makes no sense. Launchers are of course "disabled" until you make them. - Mar 18 2009
DockBar

DockbarX Themes by aleksey 134 comments

Thanks for the bug report. It has nothing to do with the icons, but with launchers. Dockbar is unable to open a (new) file ~/.dockbar/launchers.list that will be filled with addresses to any launchers you create later. Do you have a ~/.dockbar folder? Do you have a launchers.list file in it? If you do can you paste the content of it here? - Mar 08 2009
DockBar

DockbarX Themes by aleksey 134 comments

Notification of urgent is already implemented in my experimental version if you want to test it. - Mar 08 2009
DockBar

DockbarX Themes by aleksey 134 comments

Sorry. I screwed up the file-name. Now it should work. - Mar 08 2009
DockBar

DockbarX Themes by aleksey 134 comments

Dockbar uses gio to get the correct icon name so that the icon shown in Dockbar will be the one from the current icon scheme. Dockbar 0.1 didn't use this. It's not a necessary part of Dockbar.

Here is a quick fix for the problem. It simply ignores gio if it can't load it. It's based on my experimental version of dockbar but same small fixes could be used on dockbar 0.13. Test it and tell me if it works: http://www.kolumbus.fi/msevens/dockbar/dockbar_0.13-l3-hardy-safe.tar.gz - Mar 07 2009
DockBar

DockbarX Themes by aleksey 134 comments

You're right. That makes sense. Here is a updated version:
http://www.kolumbus.fi/msevens/dockbar/dockbar_0.13-l2.tar.gz - Mar 06 2009
DockBar

DockbarX Themes by aleksey 134 comments

I guess you droped the icon directly on the panel instead for on the dockbar, then. You should drop the launcher on an existing group button. The launcher will be created at the right of that button.

Perhaps I should make that clearer in the README? - Feb 27 2009
DockBar

DockbarX Themes by aleksey 134 comments

There were a stupid bug in the last file I uploaded. It is now fixed. The updated file is on the same address as the previous.

http://www.kolumbus.fi/msevens/dockbar/dockbar.tar.gz - Feb 26 2009
DockBar

DockbarX Themes by aleksey 134 comments

Since you weren't that interested in launchers I thought I'd better finish the implementation instead of presenting a half-finished implementation to you. Now it's done:

http://www.kolumbus.fi/msevens/dockbar/dockbar.tar.gz

This version includes launchers and notifications on which window that is focused/active (a toggled button) and which group that holds the focused/active window (an underline to the icon, for now). Moving groupbuttons is also possible in this version.

I had to change the mouse button functions a bit to make everything work. I believe it's changed to better. I added a right click menu to group buttons, which forced me to move 'close all windows' to double middle click. For consistency I switched middle and right click on window buttons, too. Many programs, including Firefox closes tabs with middle click so I would guess many people expect middle click to close and not right click.

I don't have much experience programming so my code is probably not the most well structured code ever written. I might mention as well that I borrowed some of the code from ubuntu system panel.


I disagree with you on the importance of launchers. The importance of launchers has very little to do with how easy or fast you can find and start programs on the OS. It's all about keeping the controls of the program in the same spot all the time. For example, I know that Firefox is the second icon on DockBar on my computer. If Firefox is off I see it immediately. If Firefox has a minimized window I see it, if a Firefox window is the focused window I see it directly. I don't have to scan the whole DockBar with my eyes to see it, a quick glance on the second icon is enough. It makes the work flow more streamlined and convenient. It's simply more logic to have your most used programs on a place you determined than to let their places be determined of the order in which they are opened. - Feb 25 2009
DockBar

DockbarX Themes by aleksey 134 comments

Do you have a homepage, a developer's blog, a svn repository, anything where one could follow the progress of this app, or is this page it?

Anyway, I grew impatient of waiting for updates and implemented launchers myself, just to see if I still remember how to program. If you haven't already implemented launchers yourself I could send you my code, if you tell me where to send it. - Feb 18 2009
DockBar

DockbarX Themes by aleksey 134 comments

Thanks for a promising app.

Here are some suggestions:
- I second DeepThoughts suggestion. Launchers would take the dockbar to a new level.
- Some visaul feedback on which window and application that has the focus would be great. The window that has focus could have a "pressed in" window button (I mean like gtk.ToggleButton.set_active(true)) or alternatively the window button could have bold text. The group button could have some visual indication as well if one of it's windows is the active one.
- Perhaps a small delay before showing the window list would be a good thing? It doesn't look good when the list shows for a fraction of a second when the mouse sweeps over the group buttons.
- I agree with st6. Your code needs comments. It's a bit hard to read without.

Keep up the good work!

@st6
If I understand the code correctly, you can't just easily change the transparency level. I believe the transparency effect is achieved simply by setting sensitivity to false (see row 261). If so, there are no options in between the two states. - Feb 09 2009