[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-11-25 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/trusty-proposed/libdbusmenu -- You received this bug notification because you are a member of DX Packages, which is subscribed to libdbusmenu in Ubuntu. Matching subscriptions: dx-packages https://bugs.launchpad.net/bugs/1203888 Title: appindicator ignores menu

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-11-25 Thread Launchpad Bug Tracker
This bug was fixed in the package libdbusmenu - 12.10.3+14.04.20131125-0ubuntu1 --- libdbusmenu (12.10.3+14.04.20131125-0ubuntu1) trusty; urgency=low [ Alistair Buxton ] * Use insert signal instead of child-added (LP: #1203888) In recent Gtk+2 versions, the insert signal has

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-11-20 Thread Launchpad Bug Tracker
This bug was fixed in the package libdbusmenu - 12.10.3+13.10.20131104-0ubuntu1 --- libdbusmenu (12.10.3+13.10.20131104-0ubuntu1) saucy; urgency=low [ Robert Bruce Park ] * Use insert signal instead of child-added. (LP: #1203888) [ Alistair Buxton ] * Use insert signal

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-11-13 Thread Miklos Juhasz
** Tags removed: verification-needed ** Tags added: verification-done -- You received this bug notification because you are a member of DX Packages, which is subscribed to libdbusmenu in Ubuntu. Matching subscriptions: dx-packages https://bugs.launchpad.net/bugs/1203888 Title: appindicator

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-11-12 Thread Chris Halse Rogers
Hello Jeremy, or anyone else affected, Accepted into saucy-proposed. The package will build now and be available in a few hours in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-11-12 Thread theAntiBob
Commit Log for Tue Nov 12 18:26:58 2013 Upgraded the following packages: gir1.2-dbusmenu-glib-0.4 (12.10.3+13.10.20130913-0ubuntu2) to 12.10.3+13.10.20131104-0ubuntu1 gir1.2-dbusmenu-gtk-0.4 (12.10.3+13.10.20130913-0ubuntu2) to 12.10.3+13.10.20131104-0ubuntu1 libdbusmenu-glib4

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-11-04 Thread PS Jenkins bot
Fix committed into lp:libdbusmenu at revision 462, scheduled for release in libdbusmenu, milestone Unknown ** Changed in: libdbusmenu Status: New = Fix Committed -- You received this bug notification because you are a member of DX Packages, which is subscribed to libappindicator in

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-11-04 Thread PS Jenkins bot
Fix committed into lp:libdbusmenu/13.10 at revision 462, scheduled for release in libdbusmenu, milestone Unknown -- You received this bug notification because you are a member of DX Packages, which is subscribed to libappindicator in Ubuntu. Matching subscriptions: dx-packages, dx-packages

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-11-04 Thread Sebastien Bacher
** Description changed: + Impact: some indicator menus are incomplete + + Test Case: see comment #8 + + Regression potential: + Check that your menus still work correctly, the change is only impacting gtk2 and renaming from a signal that was dropped to an existant one, it shouldn't create any

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-11-02 Thread Alistair Buxton
This is the commit where the insert signal was backported from GTK3 to GTK2: https://git.gnome.org/browse/gtk+/commit/?h=gtk-2-24id=5ada51d3c7d3b476d954c4fdddb4895c3de00220 This explains why the fix works. However, it still doesn't explain what happened to child-added. -- You received this bug

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-11-02 Thread Sebastien Bacher
Hey Lars, could you have a look to this issue? I think you had a look at those GTK patches in saucy... did we drop some as not-needed? ** Changed in: libappindicator (Ubuntu) Assignee: (unassigned) = Lars Uebernickel (larsu) -- You received this bug notification because you are a member

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-11-02 Thread Alistair Buxton
@seb128: thanks for that clue: you are right, and this fills in all the pieces. In raring the child-added signal is added by the Ubuntu specific patch 072_indicator_menu_update.patch In saucy this patch is gone because upstream added the equivalent insert signal, but libdbusmenu was not updated

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-11-02 Thread Launchpad Bug Tracker
** Branch linked: lp:~a-j-buxton/libdbusmenu/gtk2signalfix -- You received this bug notification because you are a member of DX Packages, which is subscribed to libappindicator in Ubuntu. Matching subscriptions: dx-packages https://bugs.launchpad.net/bugs/1203888 Title: appindicator ignores

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-11-02 Thread Alistair Buxton
** Branch unlinked: lp:~a-j-buxton/libdbusmenu/appindicatorfix -- You received this bug notification because you are a member of DX Packages, which is subscribed to libappindicator in Ubuntu. Matching subscriptions: dx-packages https://bugs.launchpad.net/bugs/1203888 Title: appindicator

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-11-02 Thread Sebastien Bacher
Thank for the work. Did the new signal got backported to the old gtk? Or should we patch gtk as well? -- You received this bug notification because you are a member of DX Packages, which is subscribed to libappindicator in Ubuntu. Matching subscriptions: dx-packages

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-11-02 Thread Alistair Buxton
Yes, the new signal was backported and it is in saucy already- that is why my fix worked. What I missed is that child-added was an Ubuntu- specific thing, which is why I could never find it in the source - it's simply gone in saucy. See the merge proposal I just submitted for the tl;dr summary of

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-11-01 Thread Alistair Buxton
So, libdbusmenu cannot be built in a PPA because of https://bugs.launchpad.net/ubuntu/+source/libdbusmenu/+bug/1247162 If you want to test, you can build my changes like this: sudo apt-get build-dep libdbusmenu wget

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-10-30 Thread Alistair Buxton
Calling set_menu() again does not work. The message about child-added actually comes from libdbusmenu - none of the other involved packages contain this string at all. -- You received this bug notification because you are a member of DX Packages, which is subscribed to libappindicator in

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-10-30 Thread Alistair Buxton
I just noticed that libdbusmenu produces the following warning while building: l /usr/bin/vapigen --library=Dbusmenu-0.4 Dbusmenu-0.4.gir Dbusmenu-0.4.gir:877.7-877.29: warning: Signal `Dbusmenu.Menuitem.child_added' conflicts with method of the same name virtual-method name=child_added

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-10-30 Thread Alistair Buxton
I have tried downgrading all the libappindicator and libdbusmenu packages down to the raring versions and the bug is still present, which means it must be a problem with gtk/glib. -- You received this bug notification because you are a member of DX Packages, which is subscribed to

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-10-30 Thread Alistair Buxton
Some progress: In libdbusmenu/libdbusmenu-gtk/parser.c the following change was made: http://bazaar.launchpad.net/~dbusmenu- team/libdbusmenu/trunk.14.04/revision/355 g_signal_connect (G_OBJECT (menu), - child-added, - G_CALLBACK

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-10-30 Thread Alistair Buxton
Ok, got it working. It turns out that there are some more GTK3 tests in the same file which modify the argument list for the item_inserted_cb. It is necessary to remove all the tests so that only the GTK3 versions are present regardless of whether we are actually using GTK3 or not. Failure to do

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-10-30 Thread Alistair Buxton
** Also affects: libdbusmenu Importance: Undecided Status: New -- You received this bug notification because you are a member of DX Packages, which is subscribed to libappindicator in Ubuntu. Matching subscriptions: dx-packages https://bugs.launchpad.net/bugs/1203888 Title:

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-10-30 Thread Alistair Buxton
** Branch linked: lp:~a-j-buxton/libdbusmenu/appindicatorfix -- You received this bug notification because you are a member of DX Packages, which is subscribed to libappindicator in Ubuntu. Matching subscriptions: dx-packages https://bugs.launchpad.net/bugs/1203888 Title: appindicator ignores

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-10-30 Thread Alistair Buxton
PPA available shortly: https://launchpad.net/~a-j-buxton/+archive/dbusmenu Use at your own risk. I DO NOT understand why this works :( -- You received this bug notification because you are a member of DX Packages, which is subscribed to libappindicator in Ubuntu. Matching subscriptions:

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-10-26 Thread Brandon Williams
For application developers, I think a work-around to this problem might be simply to call indicator.set_menu(menu) again after any call to menu.append(item). Although it shouldn't be necessary, it works fine with earlier versions of python-appindicator. Calling set_menu(menu) with the same menu

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-10-25 Thread Alessandro Falappa
This API change/bug seems to affect all indicators that change their menus after creating and showing them for the first time. The feedindicator (https://code.google.com/p/feedindicator/) is also made unusable by this issue. I think it's a problem in python-appindicator or even in glib. -- You

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-10-22 Thread Roman
I've get this bug with own gtk application after upgrade to 13.10. -- You received this bug notification because you are a member of DX Packages, which is subscribed to libappindicator in Ubuntu. Matching subscriptions: dx-packages https://bugs.launchpad.net/bugs/1203888 Title: appindicator

[Dx-packages] [Bug 1203888] Re: appindicator ignores menu entries after having sent the menu to the indicator

2013-10-21 Thread Rainer Suhm
The blueman-applet didn't work for me as explained above. I 'autoremoved' the python-appindicator, which didn't affect any other of my installed packages. Then the blueman-applet worked, but the exit button in the applet menu was still missing. I went further and autoremoved python-gconf,