Richard Hughes ([info]hughsient) wrote,

Cool new applets...

Now that gnome-power-manager can do trivial applets, I'm open to suggestions to what would be sane to expose to a power user as additional "manually add" features.
Ideas I'm playing with at the moment include:
  • Hotspot applet : click the icon and the computer won't auto-suspend or blank the screen until it is clicked again. Useful for proprietary programs that don't support the Inhibit() interface like matlab or vmware.
  • CPU frequency scaling applet : i.e. a re-implementation of the existing cpufreq-applet but using g-p-m to do the policy and HAL to do the heavy lifting. Should be tiny in comparison to the old applet (and not be setuid), and would work well with existing g-p-m policy.
  • Logout, suspend, hibernate and shutdown icons (power-applet) : i.e. a set of icons that provide one click access to these functions (and that hide individual icons if you have no support or not enough permissions). i.e. a distro would add this applet, and it would show the right stuff on the right computers.
Feel free to suggest other "cool applets", or just tell me I'm insane. Thanks.

  • Post a new comment

    Error

    Comments allowed for friends only

    Anonymous comments are disabled in this journal

    Your reply will be screened

    Your IP address will be recorded 

  • 32 comments

Anonymous

November 26 2006, 23:19:27 UTC 5 years ago

Sounds good! How about a wanda that slowly dies with the battery?

Anonymous

November 26 2006, 23:43:23 UTC 5 years ago

For the suspend/etc icons, I really like the current gnome power manager icon with the right click menu. I hate to have thousands of icons on my menu, and the g-p-m icon makes everythin accessible in two clicks.

The cpu scaling sounds cool, I want to see that. Long live g-p-m!

Anonymous

November 26 2006, 23:55:03 UTC 5 years ago

Too many applets = bad...

I am very happy to see that it becomes easy to develop applets to control hardware but we might see too many applets too... What about thinking how to easily integrate numerous applets under a kind of "meta" one?

Anonymous

November 27 2006, 00:03:39 UTC 5 years ago

Hugsie, really, I love you, keep rocking, you make awesome software!

A Fan.

[info]hughsient

November 27 2006, 00:06:26 UTC 5 years ago

*blush*

Anonymous

November 27 2006, 00:09:37 UTC 5 years ago

Screen Off

How about an applet which toggles the screen (LCD) on or off - properly, not just dimming the screen. Good for people like me who wish to conserve power for 5-10 mis but cant be bothered suspending their laptop

[info]bookeldor

November 27 2006, 23:22:29 UTC 5 years ago

Re: Screen Off

Sounds interesting...
And the game is to find the icon in the dark to toggle it on ;-)
Just joking, I really find this interesting.

Anonymous

November 28 2006, 18:43:20 UTC 5 years ago

Re: Screen Off

resume from suspend really should be < 1 second or it's a bug.

[info]bookeldor

November 28 2006, 21:03:05 UTC 5 years ago

Re: Screen Off

Sometimes you just don't use the screen but want the computer on (music, mail notification sound, ...), so it's not the same goal.

Anonymous

November 27 2006, 03:26:44 UTC 5 years ago

Try applet

where i can get info of how make applets for gnome??? with C# or MONO????

Anonymous

November 27 2006, 03:41:17 UTC 5 years ago

Temperature!

Wonderful!!, thanks for all the effort and making the gnome desktop rock.

suggestion:
Please redo the computertemp applet, this is really a must for laptop users with temperature problems (like me).

original applet: http://computertemp.berlios.de/

[info]dannipenguin

November 27 2006, 04:39:57 UTC 5 years ago

A patch to cpufreq-applet to allow it to interface with g-p-m for policy control would be happily accepted. I've always thought the suid binary solution was suboptimal and just waiting for the day it could be improved upon.

Also integration between battstat and g-p-m!

Anonymous

November 27 2006, 10:10:32 UTC 5 years ago

Davyd, is cpu-applet really needed if that function goes into g-p-m? The old applet has some long outstanding issues anyway, like text not fully readable on vertical panel (consider a 1280x800 laptop screen, no need to waste precious vertical space).

Just a thought..

[info]dannipenguin

November 27 2006, 13:48:44 UTC 5 years ago

Well, obviously the applet isn't for everyone. If you're not interested in the clocking of your CPU, or controlling the policy, there is little point in having it.

Vertical panel display issues should be resolved. Of course, I don't really have the right screen for vertical panels.

Anonymous

5 years ago

Anonymous

5 years ago

[info]hughsient

5 years ago

Anonymous

November 27 2006, 11:19:44 UTC 5 years ago

Agree, adding support for g-p-m and hal in current cpufreq applet should be easy.

Anonymous

November 27 2006, 09:51:54 UTC 5 years ago

It's not an applet but...

Hi Richard

this is not an applet (well, it could be :P) but an improvement of g-p-m main applet: I think it would be really cool to have a "semi-permanent" countdown popup when g-p.-m is going to power off the pc within 45 sec - 1 minute. Very often people simply ignores passive popups that last 4-5 seconds, but if you have something that nags people, maybe they are going to look for an energy plug :)
Obviously you can close it if you want, but by default it should last at least 45 secs.

[info]dannipenguin

November 27 2006, 13:50:37 UTC 5 years ago

Re: It's not an applet but...

The battstat low power dialog does this.

I've always thought that a dialog here was more inline with the HIG than a notification bubble. It's meant to be in your face, you're about to lose all your work.

Anonymous

November 27 2006, 12:34:26 UTC 5 years ago

why don't we have a single power-management-profiles applet (probably as a menu popping up on left-cliking g-p-m like nm-applet)?

Anonymous

November 27 2006, 15:46:56 UTC 5 years ago

Pretty good

New applet looks cool.
I have an idea about an applet wich can help the navigation with the nautilus spatial mode. An applet wich look like a list wich contains a tree of files click on a shrtcut will open a new nautilus window.
This is actually in the KDE main menu and a project call Fxplorer under windows is really interesting.
http://www.dready.org/projects/fXplorer/images/fxp2shot.gif

Thanx

Anonymous

November 27 2006, 18:24:56 UTC 5 years ago

Re: Cool new applets...

I'm interested in the hotspot applet, but I don't quite understand the issue it's supposed to resolve. What is exactly the problem with Gnome and Matlab?

About the logout, suspend etc icons: I read an interesting article on Joel on Software (http://www.joelonsoftware.com/items/2006/11/21.html). It's perhaps a little radical, but surely can give some inspiration.

Regards,

admar (admar at luon dot net)

[info]hughsient

November 27 2006, 18:29:44 UTC 5 years ago

Re: Cool new applets...

>What is exactly the problem with Gnome and Matlab?

That matlab doesn't invoke Inhbit() when it's running a simulation (that can take hours in my case) - the same with vmware.

Richard.

Anonymous

November 27 2006, 22:19:11 UTC 5 years ago

Re: Cool new applets...

I think this is the kind of details that should be handled automatically.
I'm sure some way to spot long lasting, non interactive, CPU hungry processes can be found.
Can't g-p-m avoid to suspend the machine if its CPU load is high, for example?

[info]hughsient

5 years ago

Anonymous

5 years ago

Anonymous

November 28 2006, 05:44:03 UTC 5 years ago

Hotspot

Richard,

We are in the process of polishing VMware Workstation 6 and associated VMware Player. They both will be based on GTK+ 2.10. So if something does not work for you, now is a good time to chime in :)

I see you provide sample d-bus code here
http://cvs.gnome.org/viewcvs/*checkout*/gnome-power-manager/src/gpm-inhibit-test.c
Is the interface stable at this point?

Now, what behavior would you like to see?
Would you like to inhibit auto-suspend when at least 1 VM is powered on?
To me it does not seem desirable/valuable for VMware to prevent screen blanking, do you agree?

[info]hughsient

November 28 2006, 09:48:46 UTC 5 years ago

Re: Hotspot

Ohh wow, that would be great if you guys could do this. The interface is stable - even if the interface is added to or changed then the old interface will stay around for at least one cycle (9 months).

I think screen blanking should be allowed, as you suggest, but I think *any* vm running should inhibit suspend or power off. You guys would be legends if you can do this for us.

Thanks.

Richard.

Anonymous

November 30 2006, 01:43:21 UTC 5 years ago

Re: Hotspot

Can you clarify the use-case for this? What's happening inside the VM that needs suspend on the host to be inhibited?
Create an Account
Forgot your login or password?
Facebook Twitter More login options
English • Español • Deutsch • Русский…