NameBar

Various Gnome Stuff

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

2
Score 58.0%
Description:

NameBar puts the name list of the top-most maximized or the focused window in the gnome-panel so that it doesn't take up precious space elsewhere. It's meant to be used with maximus from ubuntu netbook remix, that removes the window border (alternatively you can just fiddle around with compiz decorating settings). Together with DockBar it works as an alternative to ubuntu netbook remix's window picker.

Copyright (c) 2009, 2010 Matias Särs
Namebar is licenced under GPL 3.0 or later.


Dust-ish theme is made from images taken from metacity theme Dust by Rico Sta. Cruz and Kido Mariano.
https://wiki.ubuntu.com/Artwork/Incoming/DustTheme
New Wave-ish theme is made from images taken from metacity theme New Wave by Anton Kerezov and.
https://wiki.ubuntu.com/Artwork/Incoming/New_Wave
Human-ish theme is made from images taken from Ubuntu's theme Human.

[size=3]INSTALL[/size]
- install python-gnome2-desktop
$ sudo apt-get install python-gnome2-desktop
- copy namebar.py to /usr/bin/ and GNOME_NameBarApplet.server to /usr/lib/bonobo/servers
$ sudo cp namebar.py /usr/bin
$ sudo cp GNOME_NameBarApplet.server /usr/lib/bonobo/servers
- copy the content of themes/ to /usr/share/namebar/themes (or alternatively copy them to ~/.namebar/themes)
$ sudo mkdir -p /usr/share/namebar/themes
$ sudo cp themes/* /usr/share/namebar/themes
- restart the gnome-panel
$ killall gnome-panel
- add Namebar applet to panel

You can run it in window (meant for debugging purposes):
namebar.py run-in-window

Ubuntu packages:
Scott Barnes (reeve) is kind enough to maintain deb packages for NameBar, though they are occasionally out of date. They are available in his repository.
https://launchpad.net/~nekoreeve/+archive/ppa


[size=3]FAQ[/size]
Q: Why are the name of the program in a undreadable white color?
A: You should change the color to something darker if you use a bright panel. Go to namebar's preference dialog and change the preference.

Q: How do I get to namebar's preference dialog?
A: Right-click on namebar's handle (that's the dots or lines on the left of namebar). Choose preference from the menu. Sometimes you have to double-right-click the handle to get the menu, don't ask me why.


[size=3]LINKS[/size]
DockBar
http://www.gnome-look.org/content/show.php?content=97822
DockbarX
http://www.gnome-look.org/content/show.php?content=101604
Last changelog:

9 years ago

0.5
- Namebar now supports themes for the maximize/minimize/close buttons.
- Three themes are included: Dust-ish, Human-ish and New Wave-ish
- The buttons change depending on the state of the window shown in namebar (focused or unfocused and maxmimized or unmaxmimized).
- Namebar can be customised to have different colored text if the window shown in namebar are focused or unfocused. The text can be normal or bold.
- You can now bring up the window by clicking on namebar.
- Lots of bugfixes!


0.3
- If NameBar is set to only show itself with maximized windows, then if there are one or more maximized windows on that screen, it shows the topmost of the maximized window, even if a non maximized window is on top of it.
- Added option not to show minimize/maximize/close buttons.
- Button layout are set according to metacity settings (gconf /apps/metacity/general/button_layout).
- Preference dialog should work with gtk older than 2.14 (Hardy) now.

0.2
- It's possible to set the width of NameBar Applet from the preference dialog
- Every change made in the preference dialog are supposed to take effect immediately now

0.1
First release

CruelAngel

10 years ago

As I tested NameBar out, I found it quite usefull. But.
I use it so it only shows up, when a window is maximized. So I can use a metacity theme that has no titlebar when maximised. (That way, the titlebar "blends" in to upper panel.) If i then open a non-maximized window over the maximized one, Namebar naturally disapears. But that's not how it should work. Since this way to close/minimize/etc the maximized window, you have to first click on it, for namebar to show up.

Suggested behaviour: If NameBar is set to only show it's self with maximized windows, then if there are one or more maximized windows on that screen, it should always show the last selected maximized window, even if a nonmaximized window is selected after it.

Oh, and another thing: I suggest NameBar should read from gconf (/apps/metacity/general/button_layout) how the buttons an the icon should be placed on the titlebar.

Report

C

M7S

10 years ago

Thanks for your feedback. The second request should be easy enough to implement and the feature will probably show up in next version of namebar.

I will see what I can do about that behavior suggestion. It shouldn't be imposible.

Report

ElTimo

10 years ago

I have tried every theme I have installed (which, believe me, is a lot) and no matter which one i used, the window title would not show. All I ever got was a light-blue box where I placed the applet. I'm on Ubuntu Jaunty. Any ideas?

Report

ElTimo

10 years ago

Oops. I'm an idiot. It usually helps to follow the instructions ;) Is there any way to get rid of the window buttons? I already have them on the right-hand side of my panel, a la the window buttons applet.

Report

C

M7S

10 years ago

First feature request. Yay! :)

I will add that to the next version. I didn't know about window buttons applet, thanks for pointing it out.

Report

aleksey

10 years ago

Cool
You read my mind. I also thought about it.

Report

C

M7S

10 years ago

Thanks.

The question is where to go from here. Do you have any idea how it could be made easily themeable? That's the only feature it should need that I can come up with.

Report

derma

10 years ago

The version number showed in the Information Window is still 0.1 in the 0.2 release... that's not a bug/issue, but someone could get confused... ev'rything else works like a charm.

Report

C

M7S

10 years ago

You're right. I completely forgot to change that. Thanks for reporting.

Report

derma

10 years ago

Now... it works !!!

Don't know what you changed in the code... I yet set the permissions as you suggest... maybe(!!!) just needed to restart the session/system.



Mersì bo q

Report

derma

10 years ago

Forgot to say that restarting gnome-panel didn't resolve the issue.

Report

derma

10 years ago

Not showing in the panel applets' list... tried to change permissions from root to derma (and viceversa... obviously!!!!!!) but nothing... the applet isn't shown in the list.

Running instead perfect in window... but so it's useless.

P.S.: Intrepid Ibex and Dockbarx installed.

Report

C

M7S

10 years ago

The only reason I can find why this doesn't work is that I accidentally made GNOME_NameBar_Applet.server runnable by moving it on a fat-formated USB stick. Why this should be of any significance beats me but it's the best guess I've got. Try chmod 644 on the file and see if that helps. You might have to restart gnome-panel, gnome-session or the computer before the change is registered.

Report

C

M7S

10 years ago

chmod 644 /usr/lib/bonobo/servers/GNOME_NameBarApplet.server
and restarting gnome-session should work. It was not the runnable that was the problem it was read-rights for others that were needed. Sorry for the stupid bug and thanks for reporting it.

Report

9 years ago

0.5
- Namebar now supports themes for the maximize/minimize/close buttons.
- Three themes are included: Dust-ish, Human-ish and New Wave-ish
- The buttons change depending on the state of the window shown in namebar (focused or unfocused and maxmimized or unmaxmimized).
- Namebar can be customised to have different colored text if the window shown in namebar are focused or unfocused. The text can be normal or bold.
- You can now bring up the window by clicking on namebar.
- Lots of bugfixes!


0.3
- If NameBar is set to only show itself with maximized windows, then if there are one or more maximized windows on that screen, it shows the topmost of the maximized window, even if a non maximized window is on top of it.
- Added option not to show minimize/maximize/close buttons.
- Button layout are set according to metacity settings (gconf /apps/metacity/general/button_layout).
- Preference dialog should work with gtk older than 2.14 (Hardy) now.

0.2
- It's possible to set the width of NameBar Applet from the preference dialog
- Every change made in the preference dialog are supposed to take effect immediately now

0.1
First release

12345678910
1
product-maker Clinri Oct 13 2010 9 excellent
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description PackagetypeArchitecture Downloads Date Filesize DL OCS-Install MD5SUM
*Needs ocs-url or ocs-store to install things
Pling
Details
license
version
0.5
updated Jan 16 2010
added Mar 25 2009
downloads 24h
0
page views 24h 6