[Dx-packages] [Bug 1577049] Re: Switch user feature has disappeared from GNOME Shell since upgrade from 15.10 to 16.04

2016-08-25 Thread Bug Watch Updater
** Changed in: accountsservice (Debian)
   Status: Unknown => Fix Released

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to accountsservice in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1577049

Title:
  Switch user feature has disappeared from GNOME Shell since upgrade
  from 15.10 to 16.04

Status in accountsservice:
  Unknown
Status in Ubuntu GNOME:
  Fix Committed
Status in accountsservice package in Ubuntu:
  Fix Committed
Status in accountsservice source package in Xenial:
  In Progress
Status in accountsservice package in Debian:
  Fix Released

Bug description:
  Impact
  ==
  Ubuntu 16.04's accountsservice was built without systemd support because 
systemd dropped libsystemd-login because that functionality was merged into 
libsystemd.

  At a minimum, this broke GNOME Shell's "Switch User" feature.

  Test Case
  =
  1. From Ubuntu GNOME 16.04.1, install the updated accountsservice packages.
  2. Add a user if necessary to ensure you have at least 2 user accounts 
configured.
  3. Reload gnome-shell. You can do this with Alt+F2 and entering the lower 
case letter r. Or you can log out of all user accounts and log back in.
  4. Click the system status area in the top right of GNOME Shell.
  5. Click your user name. "Switch User" should appear in the list.

  Regression Potential
  
  None.
  The one-line change to accountsservice's configure check was made in Debian's 
accountsservice 0.6.40-3 a year ago(!). The patch is upstreamed and was 
included in accountsservice 0.6.42 released in June.

To manage notifications about this bug go to:
https://bugs.launchpad.net/accountsservice/+bug/1577049/+subscriptions

-- 
Mailing list: https://launchpad.net/~dx-packages
Post to : dx-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dx-packages
More help   : https://help.launchpad.net/ListHelp


[Dx-packages] [Bug 1617122] [NEW] Gnome flashback indicator-applet-complete disappears with option to restore

2016-08-25 Thread GeeMac
Public bug reported:

Still ongoing... See bug 1249663

I just did a fresh install of 16.04 and the same issue. "Indicator Applet 
Complete" disappears.
My applet is at the bottom, I swapped the top with the bottom bar. I have 
noticed that with the bar in "autohide" it seems that if there is activity of 
the bar opening and closing it will cause the crash faster than a crash with no 
activity.
Apparently this looks to be an issue that can't be fixed since it does go back 
a few versions of Ubuntu with Flashback (Metacity).

Thanks
GEE

** Affects: indicator-applet (Ubuntu)
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to indicator-applet in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1617122

Title:
  Gnome flashback indicator-applet-complete disappears with option to
  restore

Status in indicator-applet package in Ubuntu:
  New

Bug description:
  Still ongoing... See bug 1249663

  I just did a fresh install of 16.04 and the same issue. "Indicator Applet 
Complete" disappears.
  My applet is at the bottom, I swapped the top with the bottom bar. I have 
noticed that with the bar in "autohide" it seems that if there is activity of 
the bar opening and closing it will cause the crash faster than a crash with no 
activity.
  Apparently this looks to be an issue that can't be fixed since it does go 
back a few versions of Ubuntu with Flashback (Metacity).

  Thanks
  GEE

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/indicator-applet/+bug/1617122/+subscriptions

-- 
Mailing list: https://launchpad.net/~dx-packages
Post to : dx-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dx-packages
More help   : https://help.launchpad.net/ListHelp


[Dx-packages] [Bug 1577049] Re: Switch user feature has disappeared from GNOME Shell since upgrade from 15.10 to 16.04

2016-08-25 Thread Jeremy Bicha
** Bug watch added: Debian Bug tracker #779740
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779740

** Also affects: accountsservice (Debian) via
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779740
   Importance: Unknown
   Status: Unknown

** Bug watch added: freedesktop.org Bugzilla #91678
   https://bugs.freedesktop.org/show_bug.cgi?id=91678

** Also affects: accountsservice via
   https://bugs.freedesktop.org/show_bug.cgi?id=91678
   Importance: Unknown
   Status: Unknown

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to accountsservice in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1577049

Title:
  Switch user feature has disappeared from GNOME Shell since upgrade
  from 15.10 to 16.04

Status in accountsservice:
  Unknown
Status in Ubuntu GNOME:
  Fix Committed
Status in accountsservice package in Ubuntu:
  Fix Committed
Status in accountsservice source package in Xenial:
  In Progress
Status in accountsservice package in Debian:
  Unknown

Bug description:
  Impact
  ==
  Ubuntu 16.04's accountsservice was built without systemd support because 
systemd dropped libsystemd-login because that functionality was merged into 
libsystemd.

  At a minimum, this broke GNOME Shell's "Switch User" feature.

  Test Case
  =
  1. From Ubuntu GNOME 16.04.1, install the updated accountsservice packages.
  2. Add a user if necessary to ensure you have at least 2 user accounts 
configured.
  3. Reload gnome-shell. You can do this with Alt+F2 and entering the lower 
case letter r. Or you can log out of all user accounts and log back in.
  4. Click the system status area in the top right of GNOME Shell.
  5. Click your user name. "Switch User" should appear in the list.

  Regression Potential
  
  None.
  The one-line change to accountsservice's configure check was made in Debian's 
accountsservice 0.6.40-3 a year ago(!). The patch is upstreamed and was 
included in accountsservice 0.6.42 released in June.

To manage notifications about this bug go to:
https://bugs.launchpad.net/accountsservice/+bug/1577049/+subscriptions

-- 
Mailing list: https://launchpad.net/~dx-packages
Post to : dx-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dx-packages
More help   : https://help.launchpad.net/ListHelp


[Dx-packages] [Bug 1577049] Re: Switch user feature has disappeared from GNOME Shell since upgrade from 15.10 to 16.04

2016-08-25 Thread Jeremy Bicha
** Description changed:

  Impact
  ==
  Ubuntu 16.04's accountsservice was built without systemd support because 
systemd dropped libsystemd-login because that functionality was merged into 
libsystemd.
  
  At a minimum, this broke GNOME Shell's "Switch User" feature.
  
  Test Case
  =
  1. From Ubuntu GNOME 16.04.1, install the updated accountsservice packages.
- 2. Because Ubuntu does not automatically restart accountsservice on upgrades 
like Debian does (maybe we should?), you'll need to run this command:
- 
- sudo systemctl restart accounts-daemon.service
- 
- Or just restart your computer.
- 
- 3. Add a user if necessary to ensure you have at least 2 user accounts 
configured.
+ 2. Add a user if necessary to ensure you have at least 2 user accounts 
configured.
+ 3. Reload gnome-shell. You can do this with Alt+F2 and entering the lower 
case letter r. Or you can log out of all user accounts and log back in.
  4. Click the system status area in the top right of GNOME Shell.
- 5. Click your user name. Extra options should appear including "Switch User"
+ 5. Click your user name. "Switch User" should appear in the list.
  
  Regression Potential
  
  None.
  The one-line change to accountsservice's configure check was made in Debian's 
accountsservice 0.6.40-3 a year ago(!). The patch is upstreamed and was 
included in accountsservice 0.6.42 released in June.

** Tags added: xenial yakkety

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to accountsservice in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1577049

Title:
  Switch user feature has disappeared from GNOME Shell since upgrade
  from 15.10 to 16.04

Status in Ubuntu GNOME:
  Fix Committed
Status in accountsservice package in Ubuntu:
  Fix Committed
Status in accountsservice source package in Xenial:
  In Progress

Bug description:
  Impact
  ==
  Ubuntu 16.04's accountsservice was built without systemd support because 
systemd dropped libsystemd-login because that functionality was merged into 
libsystemd.

  At a minimum, this broke GNOME Shell's "Switch User" feature.

  Test Case
  =
  1. From Ubuntu GNOME 16.04.1, install the updated accountsservice packages.
  2. Add a user if necessary to ensure you have at least 2 user accounts 
configured.
  3. Reload gnome-shell. You can do this with Alt+F2 and entering the lower 
case letter r. Or you can log out of all user accounts and log back in.
  4. Click the system status area in the top right of GNOME Shell.
  5. Click your user name. "Switch User" should appear in the list.

  Regression Potential
  
  None.
  The one-line change to accountsservice's configure check was made in Debian's 
accountsservice 0.6.40-3 a year ago(!). The patch is upstreamed and was 
included in accountsservice 0.6.42 released in June.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-gnome/+bug/1577049/+subscriptions

-- 
Mailing list: https://launchpad.net/~dx-packages
Post to : dx-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dx-packages
More help   : https://help.launchpad.net/ListHelp


[Dx-packages] [Bug 1577049] Re: Switch user feature has disappeared from GNOME Shell since upgrade from 15.10 to 16.04

2016-08-25 Thread Jeremy Bicha
** Description changed:

- Before upgrade to 16.04, I could select "change (or switch) user" from
- the indicator applet (on the top right of the screen in gnome-shell).
- Since 16.04, this option has vanished, only "close session" and "account
- parameters" are present.
+ Impact
+ ==
+ Ubuntu 16.04's accountsservice was built without systemd support because 
systemd dropped libsystemd-login because that functionality was merged into 
libsystemd.
+ 
+ At a minimum, this broke GNOME Shell's "Switch User" feature.
+ 
+ Test Case
+ =
+ 1. From Ubuntu GNOME 16.04.1, install the updated accountsservice packages.
+ 2. Because Ubuntu does not automatically restart accountsservice on upgrades 
like Debian does (maybe we should?), you'll need to run this command:
+ 
+ sudo systemctl restart accounts-daemon.service
+ 
+ Or just restart your computer.
+ 
+ 3. Add a user if necessary to ensure you have at least 2 user accounts 
configured.
+ 4. Click the system status area in the top right of GNOME Shell.
+ 5. Click your user name. Extra options should appear including "Switch User"
+ 
+ Regression Potential
+ 
+ None.
+ This change was made in Debian's accountsservice 0.6.40-3 a year ago(!). The 
patch is upstreamed and was included in accountsservice 0.6.42 released in June.

** Changed in: ubuntu-gnome
   Status: Triaged => Fix Committed

** Description changed:

  Impact
  ==
  Ubuntu 16.04's accountsservice was built without systemd support because 
systemd dropped libsystemd-login because that functionality was merged into 
libsystemd.
  
  At a minimum, this broke GNOME Shell's "Switch User" feature.
  
  Test Case
  =
  1. From Ubuntu GNOME 16.04.1, install the updated accountsservice packages.
  2. Because Ubuntu does not automatically restart accountsservice on upgrades 
like Debian does (maybe we should?), you'll need to run this command:
  
  sudo systemctl restart accounts-daemon.service
  
  Or just restart your computer.
  
  3. Add a user if necessary to ensure you have at least 2 user accounts 
configured.
  4. Click the system status area in the top right of GNOME Shell.
  5. Click your user name. Extra options should appear including "Switch User"
  
  Regression Potential
  
  None.
- This change was made in Debian's accountsservice 0.6.40-3 a year ago(!). The 
patch is upstreamed and was included in accountsservice 0.6.42 released in June.
+ The one-line change to accountsservice's configure check was made in Debian's 
accountsservice 0.6.40-3 a year ago(!). The patch is upstreamed and was 
included in accountsservice 0.6.42 released in June.

** Changed in: accountsservice (Ubuntu Xenial)
   Status: Triaged => In Progress

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to accountsservice in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1577049

Title:
  Switch user feature has disappeared from GNOME Shell since upgrade
  from 15.10 to 16.04

Status in Ubuntu GNOME:
  Fix Committed
Status in accountsservice package in Ubuntu:
  Fix Committed
Status in accountsservice source package in Xenial:
  In Progress

Bug description:
  Impact
  ==
  Ubuntu 16.04's accountsservice was built without systemd support because 
systemd dropped libsystemd-login because that functionality was merged into 
libsystemd.

  At a minimum, this broke GNOME Shell's "Switch User" feature.

  Test Case
  =
  1. From Ubuntu GNOME 16.04.1, install the updated accountsservice packages.
  2. Because Ubuntu does not automatically restart accountsservice on upgrades 
like Debian does (maybe we should?), you'll need to run this command:

  sudo systemctl restart accounts-daemon.service

  Or just restart your computer.

  3. Add a user if necessary to ensure you have at least 2 user accounts 
configured.
  4. Click the system status area in the top right of GNOME Shell.
  5. Click your user name. Extra options should appear including "Switch User"

  Regression Potential
  
  None.
  The one-line change to accountsservice's configure check was made in Debian's 
accountsservice 0.6.40-3 a year ago(!). The patch is upstreamed and was 
included in accountsservice 0.6.42 released in June.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-gnome/+bug/1577049/+subscriptions

-- 
Mailing list: https://launchpad.net/~dx-packages
Post to : dx-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dx-packages
More help   : https://help.launchpad.net/ListHelp


[Dx-packages] [Bug 1577049] Re: Switch user feature has disappeared from GNOME Shell since upgrade from 15.10 to 16.04

2016-08-25 Thread Jeremy Bicha
** Package changed: gnome-shell (Ubuntu) => accountsservice (Ubuntu)

** Changed in: accountsservice (Ubuntu)
   Status: Triaged => Fix Committed

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to accountsservice in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1577049

Title:
  Switch user feature has disappeared from GNOME Shell since upgrade
  from 15.10 to 16.04

Status in Ubuntu GNOME:
  Fix Committed
Status in accountsservice package in Ubuntu:
  Fix Committed
Status in accountsservice source package in Xenial:
  Triaged

Bug description:
  Impact
  ==
  Ubuntu 16.04's accountsservice was built without systemd support because 
systemd dropped libsystemd-login because that functionality was merged into 
libsystemd.

  At a minimum, this broke GNOME Shell's "Switch User" feature.

  Test Case
  =
  1. From Ubuntu GNOME 16.04.1, install the updated accountsservice packages.
  2. Because Ubuntu does not automatically restart accountsservice on upgrades 
like Debian does (maybe we should?), you'll need to run this command:

  sudo systemctl restart accounts-daemon.service

  Or just restart your computer.

  3. Add a user if necessary to ensure you have at least 2 user accounts 
configured.
  4. Click the system status area in the top right of GNOME Shell.
  5. Click your user name. Extra options should appear including "Switch User"

  Regression Potential
  
  None.
  This change was made in Debian's accountsservice 0.6.40-3 a year ago(!). The 
patch is upstreamed and was included in accountsservice 0.6.42 released in June.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-gnome/+bug/1577049/+subscriptions

-- 
Mailing list: https://launchpad.net/~dx-packages
Post to : dx-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dx-packages
More help   : https://help.launchpad.net/ListHelp


[Dx-packages] [Bug 1577049] [NEW] Switch user feature has disappeared from GNOME Shell since upgrade from 15.10 to 16.04

2016-08-25 Thread Launchpad Bug Tracker
You have been subscribed to a public bug:

Before upgrade to 16.04, I could select "change (or switch) user" from
the indicator applet (on the top right of the screen in gnome-shell).
Since 16.04, this option has vanished, only "close session" and "account
parameters" are present.

** Affects: ubuntu-gnome
 Importance: High
 Status: Triaged

** Affects: accountsservice (Ubuntu)
 Importance: High
 Status: Triaged

** Affects: accountsservice (Ubuntu Xenial)
 Importance: High
 Status: Triaged

-- 
Switch user feature has disappeared from GNOME Shell since upgrade from 15.10 
to 16.04
https://bugs.launchpad.net/bugs/1577049
You received this bug notification because you are a member of DX Packages, 
which is subscribed to accountsservice in Ubuntu.

-- 
Mailing list: https://launchpad.net/~dx-packages
Post to : dx-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dx-packages
More help   : https://help.launchpad.net/ListHelp


[Dx-packages] [Bug 1253693] Re: top status bar missing shutdown button, clock, sound icon and more on upgrade to 13.10

2016-08-25 Thread pdknsk
I still get this occasionally in 14.04, but less frequently than it used
to be.

-- 
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
https://bugs.launchpad.net/bugs/1253693

Title:
  top status bar missing shutdown button, clock, sound icon and more on
  upgrade to 13.10

Status in indicator-datetime package in Ubuntu:
  Confirmed
Status in indicator-session package in Ubuntu:
  Confirmed

Bug description:
  This bug has been split from #1239710 as the branch for which changing
  launcher placement to "all displays" does not work.

  Every time I login, without fail, the top status bar is missing the
  gear icon for shutdown, the date, the sound icon and some others. The
  icons do show from the login window. So if I let the session time out
  so that the screen locks, I the gear icon appears in the top status
  bar and works. I have also added a new user to see if the issue has
  something to do with my account. The new user also has an empty top
  status bar.

  The issue happens for both dual monitor and single monitor
  configurations. When the second monitor is connected, setting launcher
  placement to "all displays" does not solve the problem. Neither does
  mirroring the displays.

  Everything worked just fine with 13.04. The problem appeared
  immediately following upgrade to 13.10.

  mark@mark-desktop:~$ lsb_release -rd
  Description:  Ubuntu 13.10
  Release:  13.10

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/1253693/+subscriptions

-- 
Mailing list: https://launchpad.net/~dx-packages
Post to : dx-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dx-packages
More help   : https://help.launchpad.net/ListHelp


[Dx-packages] [Bug 1612767] Re: Drop appmenu-qt5 from default installations

2016-08-25 Thread Dmitry Shachnev
By "locally" I meant a pbuilder on my own server, not really locally...

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to indicator-appmenu in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1612767

Title:
  Drop appmenu-qt5 from default installations

Status in indicator-appmenu package in Ubuntu:
  New
Status in qtbase-opensource-src package in Ubuntu:
  New

Bug description:
  Currently we are using appmenu-qt5 as our platform theme on desktop,
  however it has many disadvantages, which make me want to get rid of
  it:

  1) Its design is a hack: instead of the using normal QPA API for
  getting the menu, it retrieves the menu bar using QWidget::findChild,
  and then casts the pointer to QMenu*. The normal methods (which are
  getting called by Qt) remain empty stubs.

  2) It is preventing applications from using GTK+ theme integration,
  such as dialogs (I reported this as bug 1378935, but there is no easy
  way to fix that).

  3) It is not working with Qt Quick applications (because it expects a
  QtWidgets window; see also bug 1323853). The standard implementation
  will work with i.e. Qt Quick Controls 2 using apps (implemented in
  https://codereview.qt-project.org/142733).

  4) It breaks other environments such as Plasma when installed: see bug
  1434516.

  5) Finally, it is mostly unmaintained: most patches since 2014 are
  authored by me, however I see no point continuing to develop that
  code.

  Recently, Shawn Rutledge and I have written a native implementation of
  what appmenu-qt5 provides (global menu and system tray), which is part
  of Qt. That code uses the normal API, is well maintained, and works
  better than appmenu-qt5 (or at least not worse).

  So I propose to drop appmenu-qt5 from default Ubuntu installations,
  and maybe later from archive too.

  Unfortunately we use Qt 5.6, and some of the needed patches are only
  in Qt 5.7, so I would like to backport them to our packaging:

  https://code.qt.io/cgit/qt/qtbase.git/commit/?id=f199bb9133fe0446 (will be in 
5.6.2 / 5.7.0)
  https://code.qt.io/cgit/qt/qtbase.git/commit/?id=488cf78e44947eff (will be in 
5.7.0)
  https://code.qt.io/cgit/qt/qtbase.git/commit/?id=b6a824d0a3b4fabd (will be in 
5.7.0)
  https://code.qt.io/cgit/qt/qtbase.git/commit/?id=e4d79e1fdeb6b26b (will be in 
5.7.0)

  Timo: if you have no objections, I will commit those patches to the
  packaging Git.

  After we do that, I will remove the appmenu-qt5 recommendation from
  indicator-appmenu (that is the only package referring to it).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/indicator-appmenu/+bug/1612767/+subscriptions

-- 
Mailing list: https://launchpad.net/~dx-packages
Post to : dx-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dx-packages
More help   : https://help.launchpad.net/ListHelp


[Dx-packages] [Bug 1612767] Re: Drop appmenu-qt5 from default installations

2016-08-25 Thread Timo Jyrinki
Dmitry, any idea how did you get it reproduced locally? I'm getting:

$ QT_QPA_PLATFORM=xcb xvfb-run -a -s "-screen 0 640x480x24" make check 
QT_PLUGIN_PATH=~/b/qtbase-opensource-src-5.6.1+dfsg/plugins 
LD_LIBRARY_PATH=~/b/qtbase-opensource-src-5.6.1+dfsg/lib 
PATH=~/b/qtbase-opensource-src-5.6.1+dfsg/bin:$PATH -k
/home/ubuntu/b/qtbase-opensource-src-5.6.1+dfsg/tests/auto/printsupport/dialogs/qabstractprintdialog/target_wrapper.sh
  ./tst_qabstractprintdialog 
make: 'tst_qabstractprintdialog' is up to date.
* Start testing of tst_QAbstractPrintDialog *
Config: Using QtTest library 5.6.1, Qt 5.6.1 (x86_64-little_endian-lp64 shared 
(dynamic) release build; by GCC 6.2.0 20160822)
PASS   : tst_QAbstractPrintDialog::initTestCase()
PASS   : tst_QAbstractPrintDialog::getSetCheck()
XFAIL  : tst_QAbstractPrintDialog::setMinMax() QTBUG-22637
   Loc: [tst_qabstractprintdialog.cpp(107)]
PASS   : tst_QAbstractPrintDialog::setMinMax()
PASS   : tst_QAbstractPrintDialog::setFromTo()
PASS   : tst_QAbstractPrintDialog::cleanupTestCase()
Totals: 5 passed, 0 failed, 0 skipped, 0 blacklisted
* Finished testing of tst_QAbstractPrintDialog *

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to indicator-appmenu in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1612767

Title:
  Drop appmenu-qt5 from default installations

Status in indicator-appmenu package in Ubuntu:
  New
Status in qtbase-opensource-src package in Ubuntu:
  New

Bug description:
  Currently we are using appmenu-qt5 as our platform theme on desktop,
  however it has many disadvantages, which make me want to get rid of
  it:

  1) Its design is a hack: instead of the using normal QPA API for
  getting the menu, it retrieves the menu bar using QWidget::findChild,
  and then casts the pointer to QMenu*. The normal methods (which are
  getting called by Qt) remain empty stubs.

  2) It is preventing applications from using GTK+ theme integration,
  such as dialogs (I reported this as bug 1378935, but there is no easy
  way to fix that).

  3) It is not working with Qt Quick applications (because it expects a
  QtWidgets window; see also bug 1323853). The standard implementation
  will work with i.e. Qt Quick Controls 2 using apps (implemented in
  https://codereview.qt-project.org/142733).

  4) It breaks other environments such as Plasma when installed: see bug
  1434516.

  5) Finally, it is mostly unmaintained: most patches since 2014 are
  authored by me, however I see no point continuing to develop that
  code.

  Recently, Shawn Rutledge and I have written a native implementation of
  what appmenu-qt5 provides (global menu and system tray), which is part
  of Qt. That code uses the normal API, is well maintained, and works
  better than appmenu-qt5 (or at least not worse).

  So I propose to drop appmenu-qt5 from default Ubuntu installations,
  and maybe later from archive too.

  Unfortunately we use Qt 5.6, and some of the needed patches are only
  in Qt 5.7, so I would like to backport them to our packaging:

  https://code.qt.io/cgit/qt/qtbase.git/commit/?id=f199bb9133fe0446 (will be in 
5.6.2 / 5.7.0)
  https://code.qt.io/cgit/qt/qtbase.git/commit/?id=488cf78e44947eff (will be in 
5.7.0)
  https://code.qt.io/cgit/qt/qtbase.git/commit/?id=b6a824d0a3b4fabd (will be in 
5.7.0)
  https://code.qt.io/cgit/qt/qtbase.git/commit/?id=e4d79e1fdeb6b26b (will be in 
5.7.0)

  Timo: if you have no objections, I will commit those patches to the
  packaging Git.

  After we do that, I will remove the appmenu-qt5 recommendation from
  indicator-appmenu (that is the only package referring to it).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/indicator-appmenu/+bug/1612767/+subscriptions

-- 
Mailing list: https://launchpad.net/~dx-packages
Post to : dx-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dx-packages
More help   : https://help.launchpad.net/ListHelp