After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 100007 - There can only be one applet
There can only be one applet
Status: RESOLVED FIXED
Product: gnome-applets
Classification: Other
Component: modemlights
2.2.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-applets Maintainers
gnome-applets Maintainers
: 103281 103356 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2002-11-30 21:29 UTC by Christian Marillat
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.1/2.2



Description Christian Marillat 2002-11-30 21:29:31 UTC
Hi,

http://bugs.debian.org/171271

I regularly connect to different ISPs. For that, I'd like a modemlights
applet which allows me to choose between those providers.

It used to be possible to have more than one modemlights-applet. Now,
however, they all share the same configuration, so in effect there can
only be one of those.
Comment 1 Kevin Vandersloot 2002-12-01 18:51:02 UTC
This is easy to fix for someone who wants to do a little hacking. The
problem is that modemlights uses global variables which get shared
between different instances of the applet. The global variables need
to get packed into a data structure and passed into the various
callbacks. I have already started the process of building a data
structure. Someone needs to just g_new0 it at applet creation and pass
it in each callback. That way each instance creates it's own data
structure instead of sharing.
Comment 2 Andrew Sobala 2003-01-23 18:13:24 UTC
*** Bug 103356 has been marked as a duplicate of this bug. ***
Comment 3 Andrew Sobala 2003-01-23 18:13:30 UTC
*** Bug 103281 has been marked as a duplicate of this bug. ***
Comment 4 Kevin Vandersloot 2003-03-11 19:59:19 UTC
Attaching easy-fix keyword.
Comment 5 Joseph Monti 2003-03-27 20:28:56 UTC
Still in GNOME 2.2
Comment 6 Kevin Vandersloot 2003-05-11 18:31:29 UTC
Fixed in cvs now