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
** Branch linked: lp:ubuntu/trusty-proposed/libdbusmenu
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1203888
Title:
appindicator ignores menu entries after having sent the menu to the
indicator
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
** Tags removed: verification-needed
** Tags added: verification-done
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1203888
Title:
appindicator ignores menu entries after having sent the menu to the
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 (12.10.3+13.10.20
** Branch linked: lp:ubuntu/saucy-proposed/libdbusmenu
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1203888
Title:
appindicator ignores menu entries after having sent the menu to the
indicator
T
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 -pro
** 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
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 Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1203888
Title:
appindicator ignores men
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 Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.lau
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
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 Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1203888
Title:
appindicator ignores menu entries a
** Branch unlinked: lp:~a-j-buxton/libdbusmenu/appindicatorfix
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1203888
Title:
appindicator ignores menu entries after having sent the menu to the
indi
** Branch linked: lp:~a-j-buxton/libdbusmenu/gtk2signalfix
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1203888
Title:
appindicator ignores menu entries after having sent the menu to the
indicato
@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 upda
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 o
This is the commit where the "insert" signal was backported from GTK3 to
GTK2:
https://git.gnome.org/browse/gtk+/commit/?h=gtk-2-24&id=5ada51d3c7d3b476d954c4fdddb4895c3de00220
This explains why the fix works. However, it still doesn't explain what
happened to "child-added".
--
You received this
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
https://launchpad.net/~a-j-buxton/+archive/dbusmenu/+files/libdbusmenu_12.10.3%2
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 Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1203888
Title:
a
** Branch linked: lp:~a-j-buxton/libdbusmenu/appindicatorfix
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1203888
Title:
appindicator ignores menu entries after having sent the menu to the
indica
** Also affects: libdbusmenu
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1203888
Title:
appindicator ignores menu entries after having sent the menu to
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
t
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 (child_a
I don't know if this helps, but if you install blueman from the debian
tree it works just fine, just the ubuntu tree one that messes.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1203888
Title:
app
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 Ubuntu
Bugs, which is subscribed to Ubuntu.
https:/
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
^^^
Dbus
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 Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.lau
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 tha
Nagstamon (http://nagstamon.ifw-dresden.de/) is also affected.
Workaround for me is to use it in hovering mode.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1203888
Title:
appindicator ignores menu
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
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 Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1203888
Title:
appindicator ignores menu entries after having sent the menu to the
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, which
32 matches
Mail list logo