List Info

Thread: Re: Module with multiple actions




Re: Module with multiple actions
country flaguser name
Germany
2007-09-03 05:06:51
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Matthew Gregg schrieb:
> On Sun, 2007-09-02 at 13:00 +0200, Sebastian Pölsterl
wrote:
> Matthew Gregg schrieb:
>>>> I'm trying to extend one of my existing
modules to support multiple
>>>> actions.  I'm using a single match with
multiple "add_actions".  Unless
>>>> I include one of the stock actions,
CopyToClipboardAction for example,
>>>> Deskbar seems to pick the first action and
ignore the rest.  I'm
>>>> probably doing something horribly wrong,
can anyone help?  I've attached
>>>> a very simple test module that attempts to
show what I am doing.
>>>>
> Deskbar takes the first action you added when you
activate the match. If
> a match has more than one action a '>' is displayed
on the right. If you
>  click on it you will see a list of actions.

Right. A closer look revealed the problem. If two actions
return the
same value for get_hash() (default is None) they will be
treated as the
same and only the first action is actually added.
I guess I should return the default value of get_hash to
something
different. I'm thinking of id(self).

- --
Greetings,
Sebastian Pölsterl
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org


iD8DBQFG29y71ygZeJ3lLIcRArlrAJ9TX+8iy7qHLcR+jDy5nnMD/rLeBgCf
eA1z
oE5AzyINizSyOm8pdMrpFiE=
=Rca0
-----END PGP SIGNATURE-----
_______________________________________________
deskbar-applet-list mailing list
deskbar-applet-listgnome.org
http://mail.gnome.org/mailman/listinfo/deskbar-applet-
list

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )