
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
holodeck
10 years ago
Report
Pocio
10 years ago
Report
yurik81
10 years ago
Report
greoj
10 years ago
It would appear that this bug is circumventable: Disabling the Window-Applets setting to hide decorations on maximized windows and manually setting "!state=maxvert" under Compiz' window-decoration settings results in a stable Emerald experience for me (Ubuntu 10.10, default Compiz & Emerald).
Setting the Window-Applets setting to hide decorations on maximized windows again makes Emerald crash again as well. This behaviour is reproducable.
Please test this on your end. If it works like I described you can tell your users how to prevent this bug from happening or even modify your Window-Applets code to match.
Report
holodeck
10 years ago
Report
Nik0s
10 years ago
Thanks for all your work it's a great add to my desktop.
But for a strange reason when i enable Hide Compiz decorations for maximized option. I loose my Window decoration, when i run emerald -replace and i maximize one window (firefox or nautilus, or xterm) i have a segmentation fault.
Nik0s
Report
holodeck
10 years ago
Report
holodeck
10 years ago
Report
Nik0s
10 years ago
Report
clicker4721
10 years ago
Report
holodeck
10 years ago
Report
Pocio
10 years ago
Can you provide a download link for version 0.2.7 for all Debian users?
Thanks a lot.
Report
MarioFlying
10 years ago
It’s a pity cause in 0.2.8 the buttons pref window works w/out compiz installed and I can play with themes.
Report
holodeck
10 years ago
Report
MarioFlying
10 years ago
Report
holodeck
10 years ago
Of course if someone provides the Debian builds I will not hesitate to add the links!
Report
McBurri
10 years ago
http://img139.imageshack.us/img139/9152/screente.png
But I don't know how to move buttons vertically on the toolbar?
Packages here:
http://multiupload.com/0DZZU1NIX8
--
Thnx for great app :)
Report
holodeck
10 years ago
Report
McBurri
10 years ago
I tought that is option for this somewhere in configuration.
Report
holodeck
10 years ago
Report
McBurri
10 years ago
Second version - 22px added:
http://img225.imageshack.us/img225/7899/screenyk.png
Package here:
http://www.multiupload.com/T2X2E7J2Q8
Report
holodeck
10 years ago
PS: But please next time don't make me use megaupload or any of the kind :D
Report
McBurri
10 years ago
Ok.. I use dropbox next time :)
Report
davim
10 years ago
Only two problems, there should be an option to truncate the window title to a certain number of characters and it should be able to get the buttons from the actual theme instead of using themes...
Report
holodeck
10 years ago
2) This has been discussed many times before. It is extremely difficult to do because it would require a GNOME theme parser (which is far more complex than the applets themselves). If someone can code it I will add the feature, but otherwise the themes stay. Another option is adding the code to export the button images from GNOME, which would be better but would require arguing with the developers.
Report