[Dx-packages] [Bug 1270486] Re: indicator-application doesn't use the menu item's label if it has a stock icon

2015-02-05 Thread Alistair Buxton
The bug still appears in vivid/xfce from about 3 days ago. -- 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/1270486 Title: indicator-application doesn

[Dx-packages] [Bug 1270486] Re: indicator-application doesn't use the menu item's label if it has a stock icon

2015-02-04 Thread Alistair Buxton
See screenshot. "Open" should be "Open a torrent" "Open" should be "Open URL" "Pause" should be "Pause all torrents" "Play" should be "Start all torrents". -- You received this bug notification because you are a member of DX Packages, which is subscribed to libdbusmenu in Ubuntu. Matching subscr

[Dx-packages] [Bug 1270486] Re: indicator-application doesn't use the menu item's label if it has a stock icon

2015-02-04 Thread Alistair Buxton
Just for the record this still affects trusty, including transmission which is a default app. ** Attachment added: "transmission menu" https://bugs.launchpad.net/ubuntu/+source/libdbusmenu/+bug/1270486/+attachment/4312122/+files/tm.png -- You received this bug notification because you are a

[Dx-packages] [Bug 1310788] Re: Thunar exists with segfault when accessing the context menu a second time

2014-09-03 Thread Alistair Buxton
** Changed in: thunar (Ubuntu) Status: Confirmed => Incomplete ** Changed in: unity-gtk-module (Ubuntu) Status: Confirmed => Incomplete -- You received this bug notification because you are a member of DX Packages, which is subscribed to unity-gtk-module in Ubuntu. https://bugs.lau

[Dx-packages] [Bug 1310788] Re: Thunar exists with segfault when accessing the context menu a second time

2014-09-03 Thread Alistair Buxton
Could you please tell us which desktop you are using? Xfce or Unity? Also where exactly do you right click to make it crash? And do you have all available updates installed? -- You received this bug notification because you are a member of DX Packages, which is subscribed to unity-gtk-module in U

[Dx-packages] [Bug 1307657] Re: UBUNTU_MENUPROXY should not be set in Xfce

2014-08-04 Thread Alistair Buxton
@bmaupin yes, that would probably do the trick, but it would break Unity if you subsequently log in to that desktop. -- You received this bug notification because you are a member of DX Packages, which is subscribed to unity-gtk-module in Ubuntu. https://bugs.launchpad.net/bugs/1307657 Title:

[Dx-packages] [Bug 1307657] Re: UBUNTU_MENUPROXY should not be set in Xfce

2014-08-04 Thread Alistair Buxton
This probably shouldn't be a duplicate of the fork-before-gtk_init bug, as it's only tangentally related - it merely exposes that other bug and requires a separate fix. This one also probably has other unrelated consequences too. ** This bug is no longer a duplicate of bug 1347272 Several XFCE

[Dx-packages] [Bug 1328884] Re: Can't Sustain Full Screen Flash Video while using Multiple Monitors

2014-06-11 Thread Alistair Buxton
This is a bug in Flash. For a workaround see https://github.com/ali1234/fullscreenhack -- You received this bug notification because you are a member of DX Packages, which is subscribed to unity in Ubuntu. Matching subscriptions: dx-packages https://bugs.launchpad.net/bugs/1328884 Title: Can'

[Dx-packages] [Bug 1307657] Re: UBUNTU_MENUPROXY should not be set in Xfce

2014-04-30 Thread Alistair Buxton
Another side effect of this is https://bugs.launchpad.net/ubuntu/+source/xfce4-volumed/+bug/1314782 Basically, the ubuntu extra gtk modules open dbus connections which become invalid if the application forks after calling gtk_init() - which is not supported, but something that you can usually get

[Dx-packages] [Bug 1307657] [NEW] UBUNTU_MENUPROXY should not be set in Xfce

2014-04-14 Thread Alistair Buxton
Public bug reported: To reproduce: either start with a fresh Ubuntu install and then install xubuntu-desktop, or start with Xubuntu and then install ubuntu-desktop - ie have both Xfce and Unity installed on the same machine. Xfce now has support for gtk3 indicators launched by upstart, but indica

[Dx-packages] [Bug 1283530] Re: Using alt-printscreen when locally integrated menus is turned on creates undesirable results

2014-02-22 Thread Alistair Buxton
When I do this I can get a variety of results. If you are quick, you can make it take a screenshot of the HUD (while it is opening so it has partial transparency). In order to reproduce the bug you have to hold alt long enough that it does not open the HUD - this reveals the LIM. Then press print

[Dx-packages] [Bug 1270486] Re: indicator-application doesn't use the menu item's label if it has a stock icon

2014-01-18 Thread Alistair Buxton
** Description changed: To reproduce, run the attached testcase1.py. You will see a new indicator, inside it will be one menu item with label "Pause" and a pause button icon. The menu item should have the label "Hello". Also note that this bug has been fixed once before: https://bugs.

[Dx-packages] [Bug 1270486] Re: indicator-application doesn't use the menu item's label if it has a stock icon

2014-01-18 Thread Alistair Buxton
testcase1.py does not trigger the bug on trusty, but testcase2.py does: ** Attachment added: "testcase for trusty" https://bugs.launchpad.net/ubuntu/+source/indicator-application/+bug/1270486/+attachment/3951740/+files/testcase2.py -- You received this bug notification because you are a memb

[Dx-packages] [Bug 1270486] Re: indicator-application doesn't use the menu item's label if it has a stock icon

2014-01-18 Thread Alistair Buxton
** Tags added: regression ** Description changed: To reproduce, run the attached testcase1.py. You will see a new indicator, inside it will be one menu item with label "Pause" and a pause button icon. The menu item should have the label "Hello". + + Also note that this bug has been fixed o

[Dx-packages] [Bug 1270486] [NEW] indicator-application doesn't use the menu item's label if it has a stock icon

2014-01-18 Thread Alistair Buxton
Public bug reported: To reproduce, run the attached testcase1.py. You will see a new indicator, inside it will be one menu item with label "Pause" and a pause button icon. The menu item should have the label "Hello". ProblemType: Bug DistroRelease: Ubuntu 13.10 Package: indicator-application 12.1

[Dx-packages] [Bug 1264873] [NEW] Indicator-datetime randomly disappears from the panel

2013-12-29 Thread Alistair Buxton
Public bug reported: In ~/.cache/upstart/dbus.log the following line is shown: Failed to activate service 'com.canonical.indicator.datetime': timed out The indicator-datetime is not visible on the Unity panel. This happens totally at random. This is not a duplicate of #1239710 - that bug is fix

[Dx-packages] [Bug 1074314] Re: indicator-datetime configuration panel only works in Unity session

2013-12-12 Thread Alistair Buxton
With Ubuntu now switching to it's own control center[1] and Gnome Shell's control center no longer supporting external applets, it should be possible to drop that "OnlyShowIn" line entirely. [1]https://lists.ubuntu.com/archives/ubuntu- desktop/2013-December/004360.html -- You received this bug

[Dx-packages] [Bug 1185565] Re: Indicators should have Upstart jobs

2013-12-06 Thread Alistair Buxton
** Branch linked: lp:~a-j-buxton/libindicator/remove-timeout -- You received this bug notification because you are a member of DX Packages, which is subscribed to indicator-datetime in Ubuntu. Matching subscriptions: dx-packages, dx-packages, dx-packages, dx-packages https://bugs.launchpad.net/bu

[Dx-packages] [Bug 1208204] Re: indicator-sound no longer functions with xfce4-indicator-plugin

2013-12-04 Thread Alistair Buxton
** Package changed: indicator-sound (Ubuntu) => indicator-sound-gtk2 (Ubuntu) -- You received this bug notification because you are a member of DX Packages, which is subscribed to indicator-sound in Ubuntu. Matching subscriptions: dx-packages https://bugs.launchpad.net/bugs/1208204 Title: indi

[Dx-packages] [Bug 1228360] Re: No clock in menu bar and can't edit Clock settings

2013-11-04 Thread Alistair Buxton
The package in -proposed appears to fix this for me (using unreleased xfce/gtk3 development branches). -- You received this bug notification because you are a member of DX Packages, which is subscribed to indicator-datetime in Ubuntu. Matching subscriptions: dx-packages https://bugs.launchpad.net

[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-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 ignore

[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 upda

[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-24&id=5ada51d3c7d3b476d954c4fdddb4895c3de00220 This explains why the fix works. However, it still doesn't explain what happened to "child-added". -- You received this

[Dx-packages] [Bug 1228360] Re: No clock in menu bar and can't edit Clock settings

2013-11-02 Thread Alistair Buxton
We've seen similar things with the xfce4-panel gtk3 indicator support: at the first load up some indicators are missing, usually indicator- datetime. Restarting the panel makes them show up. -- You received this bug notification because you are a member of DX Packages, which is subscribed to indi

[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 https://launchpad.net/~a-j-buxton/+archive/dbusmenu/+files/libdbusmenu_12.10.3%2

[Dx-packages] [Bug 1247162] [NEW] fails to build from source in PPA due to test failure

2013-11-01 Thread Alistair Buxton
Public bug reported: To reproduce, upload unmodified libdbusmenu to a PPA: apt-get source libdbusmenu cd libdbusmenu* dch -i -- libdbusmenu (12.10.3+13.10.20130913-0ubuntu2.1) saucy; urgency=low * Bump version for PPA test. -- Alistair Buxton Fri, 01 Nov 2013 09:34:35 + -- debuild -S

[Dx-packages] [Bug 1246842] Re: tests fail when building with fakeroot

2013-10-31 Thread Alistair Buxton
** Summary changed: - libdbusmenu fails to build from source because of test failures + tests fail when building with fakeroot -- 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://

[Dx-packages] [Bug 1246842] Re: libdbusmenu fails to build from source because of test failures

2013-10-31 Thread Alistair Buxton
** Description changed: To reproduce: sudo apt-get build-dep libdbusmenu apt-get source libdbusmenu cd libdbusmenu* fakeroot dpkg-buildpackage Result: nearly all of the tests fail to run properly: make[5]: Entering directory `/home/al/Source/test/libdbusmenu-12.10.3+13.10.2

[Dx-packages] [Bug 1246842] [NEW] libdbusmenu fails to build from source because of test failures

2013-10-31 Thread Alistair Buxton
Public bug reported: To reproduce: sudo apt-get build-dep libdbusmenu apt-get source libdbusmenu cd libdbusmenu* fakeroot dpkg-buildpackage Result: nearly all of the tests fail to run properly: make[5]: Entering directory `/home/al/Source/test/libdbusmenu-12.10.3+13.10.20130913/builddir/gtk2/t

[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-packa

[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
** 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: appindica

[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 t

[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 (child_a

[Dx-packages] [Bug 1208204] Re: indicator-sound no longer functions with xfce4-indicator-plugin

2013-10-30 Thread Alistair Buxton
** Description changed: + *** Problems with the default Bluetooth indicator on Xfce are caused by + a different, unrelated bug. See + https://bugs.launchpad.net/ubuntu/+source/glipper/+bug/1203888 *** + downgrading to the previous version, indicator- sound_12.10.2daily13.04.12-0ubuntu1_amd64

[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 libappindicator

[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 ^^^ Dbus

[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 Ubunt

[Dx-packages] [Bug 1208204] Re: indicator-sound no longer functions with xfce4-indicator-plugin

2013-09-17 Thread Alistair Buxton
The part that matters (the dbus service) is launched using dbus activation. That means that when any program tries to access the dbus service at namespace "com.canonical.indicator.sound", the dbus daemon will run the activation script (the bit you want to patch). In theory this should never happen

[Dx-packages] [Bug 1208204] Re: indicator-sound no longer functions with xfce4-indicator-plugin

2013-09-17 Thread Alistair Buxton
Also, checking for the PID isn't the greatest idea if there are multiple user sessions. It might be better to check the XDG_CURRENT_DESKTOP environment variable. -- You received this bug notification because you are a member of DX Packages, which is subscribed to indicator-sound in Ubuntu. Matchi

[Dx-packages] [Bug 1208204] Re: indicator-sound no longer functions with xfce4-indicator-plugin

2013-09-15 Thread Alistair Buxton
So this is my final analysis: The sound indicator has two parts: there is the part which gets loaded to the panel and displays the icons and menus, and then there is the dbus service which coordinates between the indicator and all the audio players. Both these parts exist in both the gtk2 and gtk3

[Dx-packages] [Bug 1208204] Re: indicator-sound no longer functions with xfce4-indicator-plugin

2013-09-14 Thread Alistair Buxton
Hmm... what you've written here doesn't really make sense. You can only use the gtk2 indicator in the current xfce packages. There is absolutely no way to load gtk3 indicators without installing a custom version of several xfce components. So whatever the problem is, it's a problem with the gtk2 i

[Dx-packages] [Bug 1208204] Re: indicator-sound no longer functions with xfce4-indicator-plugin

2013-09-07 Thread Alistair Buxton
indicator-bluetooth is now working for me. It still produces the error about com.canonical.indicator.switch, but it is showing up on the panel, including the menu. The blueman-applet is right next to it and is still broken. This is after i've been playing around all day killing services and so on,

[Dx-packages] [Bug 1208204] Re: indicator-sound no longer functions with xfce4-indicator-plugin

2013-09-07 Thread Alistair Buxton
@dtl131 https://bugs.launchpad.net/ubuntu/+source/glipper/+bug/1203888/ covers blueman-applet - that bug also affects glipper. indicator-bluetooth and indicator-sound I am not sure of - they could be the same bug or they could be different. -- You received this bug notification because you are a

[Dx-packages] [Bug 1203888] Re: appindicator doesn't work in Saucy

2013-09-07 Thread Alistair Buxton
Please ignore previous example code. It looks like what is happening is that glipper and blueman are trying to add menu entries after sending the menu to the indicator, which doesn't work any more in Saucy. The following code will display both menu items in 12.04 but in Saucy only "One" is displaye

[Dx-packages] [Bug 1208204] Re: indicator-sound no longer functions with xfce4-indicator-plugin

2013-09-07 Thread Alistair Buxton
Ok - there's two things going on here. First, when you get the bluetooth icon with an empty menu, that isn't indicator-bluetooth. It is blueman, which uses appindicator. Something is wrong there so it sends an empty menu. Second, indicator-bluetooth is also broken - but in this case it's so broke

[Dx-packages] [Bug 1208204] Re: indicator-sound no longer functions with xfce4-indicator-plugin

2013-09-03 Thread Alistair Buxton
Weird. In 13.10 bluetooth is a Unity service/indicator-ng, but it still uses appindicator APIs, but it doesn't use the library version of them, so it must have it's own. -- You received this bug notification because you are a member of DX Packages, which is subscribed to indicator-sound in Ubuntu

[Dx-packages] [Bug 1208204] Re: indicator-sound no longer functions with xfce4-indicator-plugin

2013-09-02 Thread Alistair Buxton
@daniel: I don't think it is directly related to the xfce4 indicator applet - I'm testing gtk3/indicator-ng support from upstream, and with it the sound menu works fine, but bluetooth menu is still broken. So it is either unrelated bugs, or something fixed in indicator-sound and not indicator-sound

[Dx-packages] [Bug 1208204] Re: indicator-sound no longer functions with xfce4-indicator-plugin

2013-09-02 Thread Alistair Buxton
Actually, I'm not sure how the reporter of bug 1219938 even got the bluetooth indicator to appear in Xubuntu given that is has no gtk2 version. -- You received this bug notification because you are a member of DX Packages, which is subscribed to indicator-sound in Ubuntu. Matching subscriptions: