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.

C

holodeck

8 years ago

Well, this works, but it's not the approach I'm taking. For the next version I made it so that you do not need to set the maximum width, it just uses the space it has available and no more. I'm still having some trouble with the "Expand" option, because it has to be on all the time for this to work and I need a way to simulate the off mode. When I get this working, I'll probably push out the new release.

Report

Pocio

8 years ago

I can't wait!

Report

yurik81

8 years ago

Sure, autoresize is better, but I doubt that you can correctly implement this. At least you have a choice if something goes wrong.

Report

greoj

8 years ago

I've just posted a comment on your bugreport on Emerald crashing when hiding its decorations on maximized windows: https://bugs.launchpad.net/ubuntu/+source/emerald/+bug/376008

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

C

holodeck

8 years ago

Yes, thank you for sharing this with us. I have already changed the default configuration setting in the trunk, so the problem will go away in the next version.

Report

Nik0s

8 years ago

Hi,

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

C

holodeck

8 years ago

With version 0.2.9 the problem should go away (try turning the Hide compiz decorations option on and off).

Report

C

holodeck

8 years ago

Read the FAQ. Emerald has a bug that prevents it from being hidden.

Report

Nik0s

8 years ago

Thanks for your answer, sorry about my last post

Report

clicker4721

8 years ago

I love your work. My panel is so hyper-functional, and you are to blame for some of it. Thank you.

Report

C

holodeck

8 years ago

Glad I could help! :)

Report

Pocio

8 years ago

Hi my friend, I'm a fan of yours but I do not use Ubuntu, I actualy use Debian, both sid and testing, where version 0.2.8 can't be installed because libgconf2-4 >= 2.31.1 dependency is not satisfiable.

Can you provide a download link for version 0.2.7 for all Debian users?

Thanks a lot.

Report

MarioFlying

8 years ago

I force-installed it on my Ubuntu Lucid, but then had to remove it because of window names that are longer than the applet’s allocated space causing the name itself to "pop out" and cover other panel applets like dockbarx.

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

C

holodeck

8 years ago

Title overexpansion problem fixed and now we also have debian builds available :)

Report

MarioFlying

8 years ago

Great, but I need to wait for packages my trusty Ubuntu 10.04 can relate to.

Report

C

holodeck

8 years ago

I would love to, but I am not the one who makes the builds. You should talk to the person who did (his gnome-look username is reeve or click the link to his launchpad PPA).
Of course if someone provides the Debian builds I will not hesitate to add the links!

Report

McBurri

8 years ago

Ok.. I create my theme:
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

C

holodeck

8 years ago

Canvas the images with transparency at the bottom so that they are the same height as your panel (21px in Ubuntu 10.10 and 22px in previous versions).

Report

McBurri

8 years ago

Ok.. thnx for tip :)

I tought that is option for this somewhere in configuration.

Report

C

holodeck

8 years ago

I deliberately made it this way because it enables more freedom to the theme creators.

Report

McBurri

8 years ago

Update..

Second version - 22px added:
http://img225.imageshack.us/img225/7899/screenyk.png

Package here:
http://www.multiupload.com/T2X2E7J2Q8

Report

C

holodeck

8 years ago

Lovely! It will be included in the next version.

PS: But please next time don't make me use megaupload or any of the kind :D

Report

McBurri

8 years ago

Thnx.
Ok.. I use dropbox next time :)

Report

davim

8 years ago

This is great.
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

C

holodeck

8 years ago

1) I will probably add a way to limit the window title.
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

Shipped with GNOME 3.24.0 2 years 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 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 Count: 4 Rating: 5.0

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
2
page views today 23