gtg team mailing list archive
-
gtg team
-
Mailing list archive
-
Message #00175
[Bug 428462] Re: regression in plugin api (toolbar button)
** Changed in: gtg
Importance: Undecided => Critical
** Changed in: gtg
Importance: Critical => High
** Also affects: gtg/trunk
Importance: High
Assignee: Paulo Cabido (pcabido)
Status: New
** Changed in: gtg/trunk
Status: New => Fix Committed
--
regression in plugin api (toolbar button)
https://bugs.launchpad.net/bugs/428462
You received this bug notification because you are a member of Gtg
developers, which is the registrant for Getting Things GNOME!.
Status in Getting Things GNOME!: Fix Committed
Status in Getting Things GNOME! trunk series: Fix Committed
Bug description:
In trunk commit #311 the plugin helloword doesn't show the toolbar button and menu entry anymore. The plugin itself has not been changed, so it must be something in GTG/core/plugins/api.py or GTG/core/plugins/manager.py
If the plugin was already activated at loading time, it will work fine until deactivation and reactivation.
(my rtm plugin is also affected)
==steps to reproduce:
$bzr branch lp:gtg
$bzr revert -r 311
$./scripts/debug.sh
activate plugin -> no toolbar button present
deactivate plugin
$bzr revert -r 310
$./scripts/debug.sh
activate plugin -> toolbar button present
References