← Back to team overview

gtg team mailing list archive

[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