Bug#1033995: qtbase-opensource-src: Fix accessibility of qt5 applications run as root

2023-04-13 Thread Samuel Thibault
Lisandro Damián Nicanor Pérez Meyer, le mer. 12 avril 2023 21:54:03 -0300, a ecrit: > Samuel: do you know if this bug is also applicable to Qt 6? Yes it is. The patch I have sent upstream should apply fine on debian's qt6. Samuel

Bug#1033995: qtbase-opensource-src: Fix accessibility of qt5 applications run as root

2023-04-12 Thread Lisandro Damián Nicanor Pérez Meyer
Samuel: do you know if this bug is also applicable to Qt 6? -- Lisandro Damián Nicanor Pérez Meyer https://perezmeyer.com.ar/

Bug#1033995: qtbase-opensource-src: Fix accessibility of qt5 applications run as root

2023-04-12 Thread Lisandro Damián Nicanor Pérez Meyer
On Wed, 12 Apr 2023 at 19:56, Lisandro Damián Nicanor Pérez Meyer wrote: > > Uups, I wrongly tested this without re enabling the patch, my bad! > Building and testing again! Patch tested, everything looks fine! I am now pushing the package to the archive.

Bug#1033995: qtbase-opensource-src: Fix accessibility of qt5 applications run as root

2023-04-12 Thread Lisandro Damián Nicanor Pérez Meyer
Uups, I wrongly tested this without re enabling the patch, my bad! Building and testing again! On Wed, 12 Apr 2023 at 19:50, Samuel Thibault wrote: > > Lisandro Damián Nicanor Pérez Meyer, le mer. 12 avril 2023 19:49:00 -0300, a > ecrit: > > In the meantime I'll be preparing the upload, if

Bug#1033995: qtbase-opensource-src: Fix accessibility of qt5 applications run as root

2023-04-12 Thread Lisandro Damián Nicanor Pérez Meyer
Hi again, On Wed, 12 Apr 2023 at 19:19, Lisandro Damián Nicanor Pérez Meyer wrote: > > Hi, > > On Wed, 12 Apr 2023 at 19:03, Samuel Thibault wrote: > > > > And again it's posing problem. As advised by svuorela on irc, here is a > > version that defers the trigger. This is probably even safer

Bug#1033995: qtbase-opensource-src: Fix accessibility of qt5 applications run as root

2023-04-12 Thread Samuel Thibault
Lisandro Damián Nicanor Pérez Meyer, le mer. 12 avril 2023 19:49:00 -0300, a ecrit: > In the meantime I'll be preparing the upload, if everything is OK I'll > push to the repo and upload the packages. Thanks for your patience on this! Samuel

Bug#1033995: qtbase-opensource-src: Fix accessibility of qt5 applications run as root

2023-04-12 Thread Lisandro Damián Nicanor Pérez Meyer
Hi, On Wed, 12 Apr 2023 at 19:03, Samuel Thibault wrote: > > And again it's posing problem. As advised by svuorela on irc, here is a > version that defers the trigger. This is probably even safer since > that's what is committed upstream for the AT_SPI_BUS_ADDRESS environment > variable case.

Bug#1033995: qtbase-opensource-src: Fix accessibility of qt5 applications run as root

2023-04-12 Thread Samuel Thibault
And again it's posing problem. As advised by svuorela on irc, here is a version that defers the trigger. This is probably even safer since that's what is committed upstream for the AT_SPI_BUS_ADDRESS environment variable case. Samuel --- a/src/platformsupport/linuxaccessibility/bridge.cpp +++

Bug#1033995: qtbase-opensource-src: Fix accessibility of qt5 applications run as root

2023-04-10 Thread Samuel Thibault
Control: reopen -1 Control: found -1 5.15.8+dfsg-5 Hello, So the patch that was submitted upstream is indeed posing problems: #1034160, #1034169, #1034191. AIUI, I guess that connecting the enabledChanged signal too early is problematic because the code is not actually ready to handle it because

Bug#1033995: qtbase-opensource-src: Fix accessibility of qt5 applications run as root

2023-04-06 Thread Samuel Thibault
Hello, Dmitry Shachnev, le jeu. 06 avril 2023 22:15:01 +0300, a ecrit: > On Thu, Apr 06, 2023 at 06:20:04PM +0200, Samuel Thibault wrote: > > Oh, I didn't notice that there was a recorded test failure. > > > > I don't see how the failure can be related to the change... > > > > Cc-ing Frederik, in

Bug#1033995: qtbase-opensource-src: Fix accessibility of qt5 applications run as root

2023-04-06 Thread Dmitry Shachnev
Hi Frederik and Samuel, On Thu, Apr 06, 2023 at 06:20:04PM +0200, Samuel Thibault wrote: > Oh, I didn't notice that there was a recorded test failure. > > I don't see how the failure can be related to the change... > > Cc-ing Frederik, in case he remembers / realizes something. I just want to

Bug#1033995: qtbase-opensource-src: Fix accessibility of qt5 applications run as root

2023-04-06 Thread Samuel Thibault
Dmitry Shachnev, le jeu. 06 avril 2023 19:10:28 +0300, a ecrit: > I don't like that this change has not been merged upstream because of > test failures, Oh, I didn't notice that there was a recorded test failure. I don't see how the failure can be related to the change... Cc-ing Frederik, in

Bug#1033995: qtbase-opensource-src: Fix accessibility of qt5 applications run as root

2023-04-06 Thread Dmitry Shachnev
Hi Samuel! On Thu, Apr 06, 2023 at 01:57:25AM +0200, Samuel Thibault wrote: > Hello, > > Currently, qt5 applications, when run in sudo, are not accessible to > screen readers. This is because the accessibility layer does not manage > to connect to the accessibility bus to export the application

Bug#1033995: qtbase-opensource-src: Fix accessibility of qt5 applications run as root

2023-04-05 Thread Samuel Thibault
Source: qtbase-opensource-src Version: 5.15.8+dfsg-3 Severity: important Tags: patch upstream Forwarded: https://bugreports.qt.io/browse/QTBUG-43674 Hello, Currently, qt5 applications, when run in sudo, are not accessible to screen readers. This is because the accessibility layer does not manage