[Goodies-dev] [Bug 10111] Enhancement in click function

bugzilla-daemon at xfce.org bugzilla-daemon at xfce.org
Sat Mar 7 00:49:55 CET 2015


https://bugzilla.xfce.org/show_bug.cgi?id=10111

ToZ <tpaulic at hotmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |tpaulic at hotmail.com

--- Comment #7 from ToZ <tpaulic at hotmail.com> ---
@ James Le Cuirot, I tried out your patch and have some questions/concerns. It
would seem to me that your patch is changing the genmon plugin into a
toggle-like plugin. I have 2 current use-cases for genmon that get broken by
the patch:

1. An update checker. I use to genmon to check for available updates. If some
exist, the icon changes to indicate that updates are available. Clicking on the
plugin fires up a terminal window that runs the update command. On completion,
I close the window. Here, I would like to see the plugin reset itself (re-run
the command). Currently, I have to right-click and select properties then okay
to have it reset.

2. A modified weather applet. There are some other conditions/layouts that I
prefer in my weather monitor and have created my own script to display the icon
and weather conditions. Clicking on the plugin opens the weather page in my web
browser. It is working fine.

After installing your patch, and clicking the icon, I find the following:
1. The text changes to XXX and the icon disappears. The tooltip remains intact.
I have to right-click, properties to get it to reset.

2. The weather icon and information disappears and I get a
"GLib-CRITICAL**.g_slice_set_config" error as the text output. Tooltip still
works, but I cannot reset the plugin.

So to confirm, does your code now change this plugin into a toggle-like plugin?
And if not, how would you script out the two use cases above to work properly
with the patch?

-- 
You are receiving this mail because:
You are the QA Contact for the bug.


More information about the Goodies-dev mailing list