← Back to team overview

gtg team mailing list archive

[Bug 428462] [NEW] regression in plugin api (toolbar button)

 

Public bug reported:

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

** Affects: gtg
     Importance: Undecided
         Status: New

-- 
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!: New

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



Follow ups

References