Gnome Extensions

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

43
7.1
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 1 year ago

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

Pocio

8 years ago

Thanks! Great, I can't wait for it!

Report

C

holodeck

8 years ago

And here it is. Took me all night to find what was causing that damn bug.
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

8 years ago

Yeah!!! Now it works perfectly!!! I really love your applets and I want to thank you a lot for you great, great work...Those applets should be default in any gnome desktop, I enjoy them in my 9" screen as well as in my 15"!!

Thanks again!

Report

Pocio

8 years ago

ps. in my xsession-errors I found this message, maybe it can be useful to find the problem:
** (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

8 years ago

Thanks for all the work, loving the applets.

Hope to see the emerald workaround soon.

Report

C

holodeck

8 years ago

Thanks and you're welcome. :)

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

8 years ago

Hi, i have succesfully build Mandriva rpm for upcoming 2010.1 release. Package can be found at MandrivaTurkiye RPM repository. Also, rpm package has a note to how to hide metacity as mentioned above comments:

ftp://ftp.linux.org.tr/pub/mandriva-tr/2010.1/free

Report

C

holodeck

8 years ago

Thanks. But the link appears to be broken?

Report

atilla

8 years ago

Sorry, it should be:
ftp://ftp.linux.org.tr/pub/mandriva-tr/2010.1/$ARCH/free

Where $ARCH is your architecture, i.e. i586 or x86_64

Report

C

holodeck

8 years ago

Cool, thanks. I've added the link now.
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

8 years ago

I intended to build rpm for every version; but there are some rumors that Mandriva Linux production will be aborted. Just make some googling to see what happens. If Mandriva survives from this situation, i' lltry to provide RPMs for Mandriva.

Building an rpm for new version should not time consuming job; once a rpm spec file is ready.

Report

plopp

8 years ago

It would by great if the window title applet was not stretched all over the redundant area of the panel but had just the width of the window title (perhaps with some max width, as GlobalMenu applet allows to set), so that user could attach some other applets after the WTA

Report

C

holodeck

8 years ago

This is already in the TODO list. The only reason I haven't done it yet is because I'm trying to avoid having to use a "max width". I want it to be set automatically. However it is starting to look like a GTK limitation and I will probably be forced to use max width.

Report

atilla

8 years ago

I have packaged these great two applets for my Mandriva install. Everything seems fine. WB and WT appyets added to panel, WT shows title and WB controls windows. Except one thing, metacity didn't hide. Even compiz enabled. So, i need help; how can i hide Metacity?

Report

C

holodeck

8 years ago

From FAQ:

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

8 years ago

Thanks for immediate reply. I have forgotten to tell you that i've already check that option, in my first comment. So, is there any other way to make this?

Report

C

holodeck

8 years ago

Oh, I see. Well I'm not sure why it wouldn't work. Could be some distro-specific conflict.

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

8 years ago

Thanks for reply. I have tried out your suggestion but no success. The only way i found to get metacity hide is completely disabling compiz window decoration plugin. May be it is a distro specific thing.

Report

C

holodeck

8 years ago

What decorator is used in your settings (under Window Decorations --> Command) ?

It should be "/usr/bin/compiz-decorator" (w/o the quotes of course).

Report

atilla

8 years ago

Your "/usr/bin/compiz-decorator" way didn't work; but i manage to find my way. There was "(any & !name=kdesktop_lock)" option at my window decoration settings. I added "!(state=maxvert | maxhorz)" option after that and it wont work. So, i have changed options order as "!(state=maxvert | maxhorz)|(any & !name=kdesktop_lock)" and bum! now i can hide metacity! Thank you very much!

Report

atilla

8 years ago

I see... I' m using gtk-window-decorator. I should try your suggestion tonight on my home computer and give feedback. Thank you very much!

Report

MarioFlying

9 years ago

Great, the very best for my netbook, I especially like the buttons on the right, good idea.
Only thing, 0.2.6 + Ubuntu 10.04, if I try to open the Window Buttons Preferences, the applet crashes.

Report

C

holodeck

8 years ago

Alright, with ljrmorgan's help I've been able to locate the source of the problem.
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

8 years ago

Good. Thank you!

Report

MarioFlying

8 years ago

P.S. I confirm, no compiz.

Report

Shipped with GNOME 3.24.0 1 year ago

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

10 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 8 great
product-maker divan90 Feb 12 2013 8 great
product-maker psn84 Feb 02 2013 8 great
product-maker Brullworfel Jun 11 2012 8 great
product-maker Frenzie May 26 2012 8 great
product-maker Xanza Mar 18 2012 8 great
product-maker AlexVSharp Nov 22 2011 8 great
product-maker desktorp Jul 05 2011 8 great
product-maker aubade May 28 2011 8 great
product-maker xypepper May 28 2011 8 great
product-maker syco Feb 17 2011 8 great
product-maker gMinuses Jan 17 2011 8 great
product-maker doctaweeks Jan 15 2011 8 great
product-maker padawan Jan 13 2011 8 great
product-maker ghitu2 Jan 07 2011 8 great
product-maker olofnord Dec 30 2010 8 great
product-maker dau Dec 27 2010 8 great
product-maker nale12 Dec 26 2010 8 great
product-maker XXXyz Nov 19 2010 8 great
product-maker nickcloy Nov 19 2010 3 bad
product-maker Cierreics Nov 19 2010 8 great
product-maker Hadret Oct 26 2010 8 great
product-maker Ahmose Oct 19 2010 3 bad
product-maker McBurri Oct 14 2010 8 great
product-maker hotice Oct 13 2010 8 great
product-maker Zzzz Oct 13 2010 8 great
product-maker captainblood Oct 07 2010 8 great
product-maker sw2 Oct 07 2010 8 great
product-maker Count:172 Rating: 6.98

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
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
0.3
updated Aug 03 2017
added Apr 29 2009
downloads today
0
page views today 20