
Source (link to git-repo or to original if based on someone elses unmodified work): https://github.com/GNOME/gnome-applets
GNOME Panel applets substitute the maximized window title and buttons. I've decided to make it because GNOME violates Fitts's Law by putting a panel between the maxed window buttons and the corner of the screen. These applets were designed to solve the problem. Window Title and Window Buttons are essentially controls for windows that are placed on the Panel instead of a window. They also provide a clever way to increase vertical screen space. By default they only control maximized windows, but can be configured to control any focused window.
Builds/Repositories:
Ubuntu: https://launchpad.net/~tsbarnes/+archive/misc/ Thank you Scott!
Ubuntu: https://launchpad.net/~nilarimogard/+archive/webupd8 Thank you Andrew!
Mandriva: ftp://ftp.linux.org.tr/pub/mandriva-tr/2010.1/ Thank you Atilla!
Dependencies:
Ubuntu (for 0.2.10): build-essential, intltool, libwnck-dev, libpanel-applet2-dev, *autoconf-archive
Ubuntu (for 0.3): build-essential, intltool, libwnck-3-dev, libpanel-applet-4-dev
Installation from source:
1) Download
2) Unpack
3) ./configure --prefix=/usr --with-gconf-schema-file-dir=/usr/share/gconf/schemas
4) make
5) sudo make install
6) cd buttons && sudo gconf-schemas --register windowbuttons.schemas && cd ../title && sudo gconf-schemas --register windowtitle.schemas && cd ..
* Alternatively you can try using gconftool-2 --install-schema-file instead of gconf-schemas --register
7) Add desired applets to panel.
FAQ:
Q: How do I hide the window decorations on maximized windows so that it looks like in the screenshots?
A: The simplest way is with the help of Compiz. Right click on the Window Buttons applet --> Preferences --> Behavior --> "Hide Compiz decorations for maximized windows". If you do not want to use Compiz then you can achieve the same effect using an external program called maximus created by Canonical Ltd.
Q: After installation, I cannot find the applets in the "Add to Panel" dialog.
A: Try restarting the panel by pressing Alt+F2 and typing: killall gnome-panel.
TODO:
- Make a variant for Gnome Shell
- Make a variant for Unity
- WBA: A more user-friendly way to configure button order
- WBA: Option to save/export the theme
- New screenshots (feel free to contribute)
- Investigate merging of XfApplet functionality
Latest update:
Great news!
Window Applets are now shipped by default with Gnome (Flashback) 3.24.0, as two individual applets (Window Buttons and Window Title) !
I no longer maintain the project, it now gets its love from the GNOME community. This page will remain available for its historic value, but please report the bugs/requests directly to GNOME.
Minor note: In order to include the project in GNOME I allowed the new maintainers to change the license to GPL 2.0.
Shipped with GNOME 3.24.0 3 years ago
The applets are now available in GNOME 3.24.0 within the gnome-applets package.
Shipped with GNOME 3.24.0 3 years ago
The applets are now available in GNOME 3.24.0 within the gnome-applets package.
9 years ago
0.3
- Ported applets to Gnome 3
- Migrated Bonobo to DBus
- Moved logo pixmaps to proper folder
- Makefile cleanups
- Added tooltips (off by default)
- WTA: Improved automatic color detection
- WBA: Moved themes into proper folder
Pocio
10 years ago
Report
holodeck
10 years ago
Turns out they changed something in the latest WNCK library that comes with Ubuntu 10.04 or perhaps in Compiz, so it wasn't really my bug. Either way, I had to work around it, and it should work now. Please test.
Report
Pocio
10 years ago
Thanks again!
Report
Pocio
10 years ago
** (gnome-panel:13940): WARNING **: panel-applet-frame.c:1363: failed to load applet OAFIID:WindowTitleApplet (cannot get popup component):
Unknown CORBA exception id: 'IDL:omg.org/CORBA/COMM_FAILURE:1.0'
Report
Syanide
10 years ago
Hope to see the emerald workaround soon.
Report
holodeck
10 years ago
As for Emerald, I hope to see a workaround too, but I don't think much can be done in the applet though.
Report
atilla
10 years ago
ftp://ftp.linux.org.tr/pub/mandriva-tr/2010.1/free
Report
holodeck
10 years ago
Report
atilla
10 years ago
ftp://ftp.linux.org.tr/pub/mandriva-tr/2010.1/$ARCH/free
Where $ARCH is your architecture, i.e. i586 or x86_64
Report
holodeck
10 years ago
PS: will you be making builds for every version? How long do you think it will take on average to make a new one?
Report
atilla
10 years ago
Building an rpm for new version should not time consuming job; once a rpm spec file is ready.
Report
plopp
10 years ago
Report
holodeck
10 years ago
Report
atilla
10 years ago
Report
holodeck
10 years ago
Q: How do I hide the window decorations on maximized windows so that it looks like in the screenshots?
- A: You need to be using Compiz, then right click on the Window Buttons applet --> Preferences --> Behavior --> "Hide Compiz decorations for maximized windows"
;)
Report
atilla
10 years ago
Report
holodeck
10 years ago
Anyway, try installing CCSM (CompizConfig Settings Manager), running it and enabling "Window Decorations".
In there you should find an option called "Decoration windows". It should contain this: "!(state=maxvert | maxhorz)" (without the quotes)
Report
atilla
10 years ago
Report
holodeck
10 years ago
It should be "/usr/bin/compiz-decorator" (w/o the quotes of course).
Report
atilla
10 years ago
Report
atilla
10 years ago
Report
MarioFlying
10 years ago
Only thing, 0.2.6 + Ubuntu 10.04, if I try to open the Window Buttons Preferences, the applet crashes.
Report
holodeck
10 years ago
None of you have Compiz installed.
But nothing to worry about - I will fix it in the next version so that you do not need it.
Report
MarioFlying
10 years ago
Report
MarioFlying
10 years ago
Report