Gnome Extensions

Source (link to git-repo or to original if based on someone elses unmodified work): https://github.com/GNOME/gnome-applets

43
Score 81.3%
Description:

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.
Last changelog:

Shipped with GNOME 3.24.0 2 years ago

The applets are now available in GNOME 3.24.0 within the gnome-applets package.

cedl38

7 years ago

XfApplet that can be used to run GNOME Window Applet in Xfce, however it is no longer maintained and will not work with newer versions of Xfce. So it should be great to port this applet and possibly the globale menu if it is’nt too hard to do. I would be interested to be involved in this project but I didn't know how to develop a panel applet....

Report

9

desktorp

8 years ago

I'm simply happy that you responded to my comment so quickly.

The way you made the buttons so easy to theme is one reason why I believe it suits Xfce's nature so well. The "Applications Menu" for xfce4-panel has the same level of ease; click here - select image - icon changed. Very system theme-agnostic; very cool.

The only feature I could think to add to the package would be to provide menu access (File, Edit, View, etc..) in a button. Rather, this is an option I think the Window Title's icon could provide. I've thought a bit about how it might look from a config gui perspective; something like a child option to the Window icon option (like it's grayed out when the icon is hidden)

I'm not sure if it would be better as a third, separate applet or if it could be fit in as an option to Window Title, but it just seems like it would fit well with the package. For me anyhow, I would achieve desktop perfection if I could just do that. :D (So I'm pretty close now!)

Basically I'm using Xfce + Compiz but I think the most important facet of how your applets tie in to what I'm doing is my use of a five-button mouse. It's a Logitech MX series so I have two thumb buttons, which I use for move and resize. It's so elegant to be able to grab anywhere without using the keyboard for Alt. ..and because it's a thumb button, you can almost get a feeling like you're physically handling the windows like the virtual sheets of paper they are. I can just sum it up to say that the average visitor has a strange combination of confusion and jealousy when they see how it all functions. Plus I operate a gajillion times faster than before.

I know you didn't ask but it seems relevant enough to provide a bit of demographics info while I have dev attention ;)

Suffice to say, I probably could have manacled together some trashy scripts to make it BARELY happen, but you have made it so super easy and it really, honestly did change the way I use my computer(s). I look forward to seeing the concept continue and hopefully gather more proponents. (Fitts Foundation! Wooo!)

So thanks a whole bunch. You are permanently ranked in my personal Linux Pantheon. .. and sorry for the long, gushing response. :P

Report

9

aubade

8 years ago

Hi! I'm using version 0.2.10, from the webupd8 PPA on Ubuntu Natty, and i've found that the compiz decoration hiding option isn't working for me--it simply acts as if it wasn't enabled.

Additionally, when i restart the gnome-panel, or reload the applet, the option appears unchecked.

Report

C

holodeck

8 years ago

Yes, this appears to be true.
It seems there was another change in Ubuntu 11.04 (either with Compiz or Gconf).

Anyway, you can still set it manually.
In CompizConfig-Settings-Manager click on "Window decorations" and put "!state=maxvert" in the "Decoration windows" field.

Report

purehavoc

8 years ago

Thanks for asking this. Worked for me.

Report

aproposnix

8 years ago

Since we are seeing the demise of the 'classic' panel in Gnome and Ubuntu, it would be nice for those of us who have been using Window Applets to have a way to continue using it.

It would be very nice if there were a Window Title AWN plugin (much like dockbarx did). It would be useful with AWN in panel mode.

Could you possibly do this? Please Please Please :)))

Report

C

holodeck

8 years ago

There's already a "port to Unity" entry in the TODO list ;)

Report

aproposnix

8 years ago

Yeah, but Unity sucks (IMHO anyway). It would be nice to see windows applets working with either awn or dockbarx (esp., in Panel Mode).

Makes more sense than shoe horning it into Unity.

Report

C

holodeck

8 years ago

Unity is by far the worst user interface ever produced by a commercial company in my opinion too. But unfortunately a lot of people are stuck with the crap, so I will definitely port the applets to it in hopes of making their lives a little less miserable.

This however doesn't mean I won't try AWN (which I use myself). Ideally I would like to port it to every platform in existence, but of course my obstacle is the lack of time.

Report

aproposnix

8 years ago

I'm happy you agree in terms of Unity.

My goal is to use neither Unity or Gnome shell. The only thing missing from all other window managers is Windows Applets - really. I'm dependent on it.

If you could find some time, please have a look into this.

thanks a million.

Report

luke-alike

8 years ago

1. I absolutely love the "window applets" panel extension! thanks for your excellent work :)

2. If you ever feel like, pls give a thought to creating a combination of the gnome "window list" panel applet and "window applets": it would be great to have a close button on every window panel tab (like in tabbed web browsing). i think it would be a huge innovation and productivity booster! :D

best,
lukas

Report

saudrapsmann

8 years ago

This is great! I'm loving it. Wish it was exactly like Unity's in that a hover shows the menu bar, but I would imagine that would be really hard to recreate. If the gnome panel had a way to overlap applets and show via hovering that'd be really cool, I could just combine your window applets and my Global Menu applet and never have to use Unity when it feels so alpha-y.

As it stands I've switched Global Menu to the tiny one-button version because having window controls and a title bar without having two bars essentially is so much better.

Report

S3

simonbcn

8 years ago

It would be nice a tooltip, on mouseover, with the complete title of actual window.
This is specially useful with Firefox 4 without titlebar.

Report

C

holodeck

8 years ago

Great idea. I'm definitely adding this to the next release.

Report

S3

simonbcn

8 years ago

How I can increase the size of the title?
The current maximum size is not enough for me.

Report

C

holodeck

8 years ago

PS: I may have misunderstood. According to your comment subject you want to change the "Width of title"? In that case I'm not really sure what you are trying to do. The width is already as wide as possible. What more do you want? Can you give a little bit more detail as to what exactly you are trying to achieve.

Report

S3

simonbcn

8 years ago

Sorry, my english is really awful.
I refer to length of title. To maximize the showed text.
The font size is a workaround valid, but I thought if, for example via gconf, I can increase this length.

Again thanks for this program. It's really useful to me.

Report

C

holodeck

8 years ago

You have two options.
1) Go to window title preferences and check "Custom style". Then simply select a bigger font.
2) Do not change anything in window applets. Go to the GNOME Appearance Preferences and define a larger "Application font". However this will also change various other fonts, so unless you want that, you should probably stick with the first option.

Report

S3

simonbcn

8 years ago

I like this program. It's very useful to me. Thanks.
But I have a question: why it opens almost every window maximized?
For example, I download/open one deb package from Firefox with gdebi-gtk (to install it). Gdebi-gtk, without this program, opens always no maximized, but with this program opens always maximized. Why?

Report

C

holodeck

8 years ago

Are you sure it's because of the applets? Which one?
I find this very unlikely, because window applets do not influence window sizes (unless instructed to by clicking).

Report

S3

simonbcn

8 years ago

Forget it.
Sorry, it's my fault.

Report

jarryson

8 years ago

after gnome 2.30, gnome-panel don't need bonobo and use a new applet system.

hope window applet could support it.

Report

C

holodeck

8 years ago

Already on the TODO list ;)

Report

jarryson

8 years ago

i mean libpanelapplet-3.0, not gnome 3

Report

9

nale12

8 years ago

For those who don't use compiz like me(maximus is buggy),I modded wow metacity theme to be maximised windows borderless.Here you get it
http://www.mediafire.com/?1t43z1gd9slag63

Report

Shipped with GNOME 3.24.0 2 years ago

The applets are now available in GNOME 3.24.0 within the gnome-applets package.

7 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

12345678910
226
product-maker KDEWorkshop May 03 2014 9 excellent
product-maker divan90 Feb 12 2013 9 excellent
product-maker psn84 Feb 02 2013 9 excellent
product-maker Brullworfel Jun 11 2012 9 excellent
product-maker Frenzie May 26 2012 9 excellent
product-maker Xanza Mar 18 2012 9 excellent
product-maker AlexVSharp Nov 22 2011 9 excellent
product-maker desktorp Jul 05 2011 9 excellent
product-maker aubade May 28 2011 9 excellent
product-maker xypepper May 28 2011 9 excellent
product-maker syco Feb 17 2011 9 excellent
product-maker gMinuses Jan 17 2011 9 excellent
product-maker doctaweeks Jan 15 2011 9 excellent
product-maker padawan Jan 13 2011 9 excellent
product-maker ghitu2 Jan 07 2011 9 excellent
product-maker olofnord Dec 30 2010 9 excellent
product-maker dau Dec 27 2010 9 excellent
product-maker nale12 Dec 26 2010 9 excellent
product-maker XXXyz Nov 19 2010 9 excellent
product-maker nickcloy Nov 19 2010 3 bad
product-maker Cierreics Nov 19 2010 9 excellent
product-maker Hadret Oct 26 2010 9 excellent
product-maker Ahmose Oct 19 2010 3 bad
product-maker McBurri Oct 14 2010 9 excellent
product-maker hotice Oct 13 2010 9 excellent
product-maker Zzzz Oct 13 2010 9 excellent
product-maker captainblood Oct 07 2010 9 excellent
product-maker sw2 Oct 07 2010 9 excellent
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
divan90
Feb 12 2013
McBurri
Jan 27 2013
Frenzie
May 26 2012
prMoriarty
Jun 27 2011
desktorp
Jun 18 2011
luke-alike
May 08 2011
simonbcn
Apr 03 2011
syco
Feb 17 2011
padawan
Jan 13 2011
olofnord
Dec 30 2010
Catastrophe
Dec 28 2010
dau
Dec 27 2010
enli
Nov 21 2010
torturedutopian
Oct 22 2010
timorei
Aug 28 2010
megadevil
Jul 20 2010
baubusiukas
Jun 17 2010
hotice
Jun 06 2010
Moimeme
May 31 2010
mehor
May 29 2010
commodoor
May 24 2010
Cowboy78
May 13 2010
mdye
May 13 2010
Cierreics
May 12 2010
steveacab
May 12 2010
Sciron
Feb 25 2010
DreadKnight
Feb 25 2010
paspartu
Jan 16 2010
casshern
Dec 31 2009
4tis
Nov 05 2009
KYRN
Nov 01 2009
iasonas
Jul 09 2009
bINX
Jul 02 2009
mentis
Jun 19 2009
cb2k
May 20 2009
dilomo
May 18 2009
mflaig
May 12 2009
wolvie1986
May 11 2009
Rajca
May 11 2009
jarryson
May 08 2009
reeve
May 07 2009
d0od
May 06 2009
TSuNaMy
Apr 30 2009
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.3
updated Aug 03 2017
added Apr 29 2009
downloads 24h
0
mediaviews 24h 0
pageviews 24h 27