
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
Can someone confirm?
Report
Noctivivans
10 years ago
Report
holodeck
10 years ago
Can someone who has this issue please send me their IM address (any will do) in private, so that we may find the cause of this problem.
Report
ljrmorgan
10 years ago
Report
schlumpf
10 years ago
Report
holodeck
10 years ago
Report
DanaG
10 years ago
A few improvements you could make to the title applet: have it follow the active and inactive metacity text colors automatically, and make the title draggable like the Ubuntu netbook UI.
Also, if you try to set the font to, say, DejaVu Sans Book 8.5, Very Bad Things happen when you return to the preferences dialog.
On my netbook, one time it made the preferences window 5 screens wide, exceeded Intel's maximum texture size (and so killed compiz), and then locked up the intel GPU.
On my full-size laptop with fglrx, it hard-locked the system -- corrupt video, and heartbeat LED completely dead.
Report
holodeck
10 years ago
It actually does that, but the problem is that each theme (at least in Ubuntu) has applet-specific font/color settings. And obviously they do not exist for WTA. Still trying to figure out some kind of a workaround for this.
>> and make the title draggable like the Ubuntu netbook UI.
Adding this option could be a good idea, agree.
>> if you try to set the font to, say, DejaVu Sans Book 8.5, Very Bad Things happen when you return to the preferences dialog.
I've just tested this (on fglrx/compiz) and it only crashed WTA. This looks like a gtk/gnome bug though. I will look into it.
Thank you for the report.
Report
holodeck
10 years ago
Report
mandyzhou
10 years ago
Report
hellocatfood
10 years ago
Report
holodeck
10 years ago
Report
hellocatfood
10 years ago
Report
holodeck
10 years ago
Otherwise a simple "Remove From Panel" applet command will delete the settings, unless there is something wrong with your distribution.
Report
brx75
10 years ago
Report
holodeck
10 years ago
What would be the advantage to simply using Window Selector instead?
Report
casshern
10 years ago
Report
holodeck
10 years ago
Report
holodeck
10 years ago
Report
roshan-george
10 years ago
Occasionally it loses the theme and becomes flat, though.
Report
holodeck
10 years ago
But what do you mean by "becomes flat"? Can you explain in a bit more detail?
Report
roshan-george
10 years ago
Thanks for a very useful applet!
Report
brx75
10 years ago
Like the Ubuntu Window Picker.
Report
noduck
10 years ago
However, one function of the Window Picker applet I have not yet been able to replace: it shows a single button for each open window. This allows to quickly change applications (with the mouse). It is a bit like the "Window Selector" applet, but without the menu and flattened.
Would you be interested in implementing something like that.
Anyway, thanks for the nice applets!
Report
holodeck
10 years ago
Report