Compiz-Indicator

Various Gnome Stuff

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

4
Score 67.1%
Description:

----------------------------------
**What is compiz-indicator?**
----------------------------------

The overall idea of this app is based off the very popular fusion-icon tray application. The general functions should be similar.
The app allows you to control the seperate elements of your Window manager and Decorators, all from your Indicator tray in ubuntu.
compiz-indicator is my very first python program. I created this to better integrate with the Ubuntu environment.

----------------------------------
**Installation**
----------------------------------
To install this package, execute the following in a terminal:

chmod +x install.sh
./install.sh

The installer should perform all the neccessary steps.

To activate the indicator at startup, add an entry to Ubuntu's startup applications with the command 'compiz-indicator-start'.


For a manual install, do the following:

chmod +x compiz-indicator
chmod +x compiz-indicator-start.sh

sudo cp compiz-indicator /usr/local/bin
sudo cp compiz-indicator-start.sh /usr/local/bin/compiz-indicator-start

If this fails for you, amend your commands to the following:

chmod +x compiz-indicator
chmod +x compiz-indicator-start.sh

sudo cp -r compiz-indicator /usr/local/bin
sudo cp -r compiz-indicator-start.sh /usr/local/bin/compiz-indicator-start

If this still gives you issues, please contact me via Gnome-look comments or private messaging.

Emerald will be installed to fulfil a dependancy
Last changelog:

8 years ago

v0.1 - First Release
v0.2 - Enhanced the install script. Added Emerald to install items.

C

OrphanShadow

8 years ago

Sorry I havent been able to fix this program to work better with Maverick and later. Work got a little busy for me and so I havent had the free time I would have liked.

I will be looking to update the system soon enough.

Report

impei

7 years ago

It works great for me in Natty. I couldn't get the compiz fusion icon to appear in Indicator Applet 0.4.12 but then I found this.

Thanks!

Report

armc

8 years ago

DisPlex builds upon the functionality from this program. Previous Post.

DisPlex is version 0.4.1

https://sourceforge.net/p/displex

.deb available. See readme / changelog for details.

Report

armc

8 years ago

All,

You can get a newer/better program in .deb format from this link:
http://dl.dropbox.com/u/195281/acerhk-pack/displex-0.1-all.deb

if it fails, search Sourceforge.net for the program.

DisPlex

I will post an updated link when available.

Let me know what you think!!! Post in the forum on SourceForge (less preferred, post reply here).

Report

WiseFerret

8 years ago

Same problem - ever escalating list of "terminate effects" and "activate effects". Can this be fixed? It would be a beutiful app if it can. Also, why the dependency on emerald?

Report

XmaskX

8 years ago

each time i choose terminate or activate effects i get another instance of it in the indicator applet.
in the end i reside with 5times terminate effects and 5times activate for example. and i can do this to an unlimited amount.
the effects will actually terminate and activate so this works properly.

Report

armc

8 years ago

This is one reason that I wrote DisPlex. I started out with one and ended up with multiple items.

In the process of fixing the program I decided to take it and go several steps further to "try" and combine multiple functions into one menu... primarily focusing around display functions.

Noteable exceptions:

* Show/Hide desktop icons.
* Metacity Compositing
* Basic "Disper" integration (just working from online information... I don't own a NVIDIA system)
* AcerHK Driver Control (yes, that is an odd ball, but will only show if you use the driver)
* Made menus display what is installed only and change to reflection action (enable/disable).

Anyway, if you try out DisPlex, checking the about dialog will provide you with a authors list... and this author is credited for his prior work that contributed to DisPlex. So far, he has been no responsive to my attempt to contact him and enlist his participation in the program development/enhancement.

Regards to all,
ARMC
https://sourceforge.net/p/displex

Report

elric80

8 years ago

Hi!

I'm on Debian Squeeze AMD64 with plain gnome, and the compiz-indicator's menu has the entries grayed out.

If I run «emerald/gtk-window-decorator --replace» they appear, but sometimes it only allows me to change to the current window decorator. If I click on it, the current window decorator reloads and then I'm given the chance to change to the other window decorator (meaning it gets un-grayed).

Just in case, I set sleep 6 for compiz-indicator in startup applications, but nothing.

Still a very nice app, however :)

Report

24dhruv

8 years ago

hello there,
i m having problem with the icon being shown on the compiz-indicator it does not show the theme icon
here is the screenshot
http://lh5.ggpht.com/_z3LlBkNbDVU/TJUaPMt7dsI/AAAAAAAABiY/YLoyXqFy8ys/s800/Screenshot.png

i m on amd-turion-x2 and lucid 64bit os

it looks ugly can u tell me how to fix this?

Report

MikiTwic

8 years ago

try to replace icons in /usr/share/icons/Humanity/apps/22/fusion-icon-panel.svg with icon which you want and then restart gnome panel (sudo killall gnome-panel)

Report

UrosG3

8 years ago

Terminal:
urosh@urosh-desktop:~/compiz-indicator$ compiz-indicator
**found CCSM**
**found Emerald**
**found gtk-window-decorator**
**gtk-window-decorator is running**
**compiz running**
/usr/local/bin/compiz-indicator:152: GtkWarning: Can't set a parent on widget which has a parent

menu.append(sep)

And hanging there. Any idea?

Report

C

OrphanShadow

8 years ago

What version of Ubuntu are you using? Also, what icon theme?

From that output the program seems to be running fine.

The issue in this case may be that you dont have an icon for the indicator in your icon theme. I packaged icons for ubuntu-mono with the program, and most popular themes like Faenza should already have them.

If your theme doesnt have an icon, take the icon bundled with the app (or add a custom one) and transfer it into the icon directory in /usr/share/icons/*your theme here*. Place the icon in the apps and status categories in the 24, 22 and 16 sizes. Name it fusion-icon

If ammending your icon theme yeilds no results then I will look more into it.

Hope this helps.

Report

UrosG3

8 years ago

It helps, 100%. Tnx nice work.

Report

MadnessRed

8 years ago

When it first runs I have:

Compiz Settings
Emerald Theme Manager
Window Decorators
Terminate Effects
Activate Effects

If I press Terminate effects the options become:

Compiz Settings
Emerald Theme Manager
Window Decorators
Terminate Effects
Activate Effects
Terminate Effects
Activate Effects

Then if I activate, the options become:

Compiz Settings
Emerald Theme Manager
Window Decorators
Terminate Effects
Activate Effects
Terminate Effects
Activate Effects
Terminate Effects
Activate Effects

And soo on.

Otherwise a great applet :)

Report

C

OrphanShadow

8 years ago

I cant seem to replicate the issue on my installation.

Could you try running 'compiz-indicator' from terminal and post some of the output when you activate and terminate?

Also, what version of Ubuntu are you using?

Report

ateholiz

8 years ago

I have the same issue on Maverick.
This is the output when clicking terminate and then activate.
I'm running it from my home folder, as you can see. Great indicator, hope you can fix this.


**found CCSM**
**found Emerald**
**found gtk-window-decorator**
**gtk-window-decorator is running**
**compiz running**
/home/[username]/Scripts/compiz-indicator/compiz-indicator:152: GtkWarning: Can't set a parent on widget which has a parent

menu.append(sep)
**Switching to Metacity window management**
/home/[username]/Scripts/compiz-indicator/compiz-indicator:90: GtkWarning: Can't set a parent on widget which has a parent

menu.append(kill)
/home/[username]/Scripts/compiz-indicator/compiz-indicator:91: GtkWarning: Can't set a parent on widget which has a parent

menu.append(start)
Window manager warning: "" found in configuration database is not a valid value for keybinding "run_command_terminal"
**Switching to Compiz window management**
/home/[username]/Scripts/compiz-indicator/compiz-indicator:99: GtkWarning: Can't set a parent on widget which has a parent

menu.append(kill)
/home/[username]/Scripts/compiz-indicator/compiz-indicator:100: GtkWarning: Can't set a parent on widget which has a parent

menu.append(start)
compiz (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
compiz (cube) - Warn: Failed to load slide: /usr/share/gdm/themes/Human/ubuntu.png

Report

MadnessRed

8 years ago

Maverick Beta.
I'll post the terminal output tomorrow, its 2am here.

Report

anubeon

8 years ago

I can't seem to get it to work, it appears to be dependant on emerald.

I receive the following output in the terminal when trying to start compiz-indicator (or compiz-indicator-start).

#ch2lah@ch2lah-vaio:~$ compiz-indicator
#**found CCSM**
#**Emerald not installed**
#Traceback (most recent call last):
File "/usr/local/bin/compiz-indicator", line 50, in <module>
emeraldwd.set_sensitive(False)
#NameError: name 'emeraldwd' is not defined

If indeed emerald is a dependency, I would seriously suggest reviewing that decision. I would imagine that a sizeable proportion of compiz users do not use emerald.

Regards,

Nubey.

P.S. Thanks for taking the time to code this by the way, I've been waiting with baited breath for someone to port fusion-icon to the indicator-applet for a while now.

Report

anubeon

8 years ago

I can't seem to get it to work, it appears to be dependant on emerald.

I receive the following output in the terminal when trying to start compiz-indicator (or compiz-indicator-start).

#ch2lah@ch2lah-vaio:~$ compiz-indicator
#**found CCSM**
#**Emerald not installed**
#Traceback (most recent call last):
File "/usr/local/bin/compiz-indicator", line 50, in <module>
emeraldwd.set_sensitive(False)
#NameError: name 'emeraldwd' is not defined

If indeed emerald is a dependency, I would seriously suggest reviewing that decision. I would imagine that a sizeable proportion of compiz users do not use emerald.

Regards,

Nubey.

P.S. Thanks for taking the time to code this by the way, I've been waiting with baited breath for someone to port fusion-icon to the indicator-applet for a while now.

Report

anubeon

8 years ago

I can't seem to get it to work, it appears to be dependant on emerald.

I receive the following output in the terminal when trying to start compiz-indicator (or compiz-indicator-start).

#ch2lah@ch2lah-vaio:~$ compiz-indicator
#**found CCSM**
#**Emerald not installed**
#Traceback (most recent call last):
File "/usr/local/bin/compiz-indicator", line 50, in <module>
emeraldwd.set_sensitive(False)
#NameError: name 'emeraldwd' is not defined

If indeed emerald is a dependency, I would seriously suggest reviewing that decision. I would imagine that a sizeable proportion of compiz users do not use emerald.

Regards,

Nubey.

P.S. Thanks for taking the time to code this by the way, I've been waiting with baited breath for someone to port fusion-icon to the indicator-applet for a while now.

Report

C

OrphanShadow

8 years ago

Hi

Whether it is an issue with my coding I cannot say, but for the time being I have updated the script to auto-download emerald.

I know this is not ideal and I will seriously try to remove this dependancy, but for the time being its the best I can do to make it work.

This is my first ever Program after all :P

Thanks for the feedback

Report

anubeon

8 years ago

No worries, I suppose it doesn't hurt to have emerald installed, after all I don't actually have to use it.

Once again, kudos for taking on the task of porting fusion-icon. Also, apologies for the quadruple post, I don't know how in the name of hell THAT happened!

Nubey

Report

anubeon

8 years ago

I can't seem to get it to work, it appears to be dependant on emerald.

I receive the following output in the terminal when trying to start compiz-indicator (or compiz-indicator-start).

#ch2lah@ch2lah-vaio:~$ compiz-indicator
#**found CCSM**
#**Emerald not installed**
#Traceback (most recent call last):
File "/usr/local/bin/compiz-indicator", line 50, in <module>
emeraldwd.set_sensitive(False)
#NameError: name 'emeraldwd' is not defined

If indeed emerald is a dependency, I would seriously suggest reviewing that decision. I would imagine that a sizeable proportion of compiz users do not use emerald.

Regards,

Nubey.

P.S. Thanks for taking the time to code this by the way, I've been waiting with baited breath for someone to port fusion-icon to the indicator-applet for a while now.

Report

8 years ago

v0.1 - First Release
v0.2 - Enhanced the install script. Added Emerald to install items.

12345678910
3
product-maker XmaskX Nov 28 2010 9 excellent
product-maker ateholiz Nov 26 2010 9 excellent
product-maker elric80 Nov 19 2010 9 excellent
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description PackagetypeArchitecture Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
v0.2
updated Sep 08 2010
added Sep 08 2010
downloads 24h
0
page views 24h 2