Re: [orca-list] qt-at-spi 32 bit on arch



Hello,

What I've noticed so far is that popup menus appear to work better now also when reading these using flat review. I am not sure this is really an improvement of the qt-at-spi but I think flat review has improved in qt4 apps in general. For example I can now read VLC's main window using flat review. Until now it was tricky to be able to read it with flat review.

Greetings

Peter



Dňa 3. februára 2017 2:32:23 AM používateľ "B. Henry" <burt1iband gmail com> napísal:

Yes, 2nd that.
Has anyone noticed any actual improvement or differences at all between the two versions?
I'll try the git pafckges soon.


--
     B.H.
   Registerd Linux User 521886


  chrys87 wrote:
Fri, Feb 03, 2017 at 12:14:04AM +0100

   Nice one!
   thanks for that.
   Am 02.02.2017 um 22:33 schrieb Peter Vágner:

     Hello,

     Sorry that I am talking a lot about qt-at-spi recently however I have
     looked at it a bit more closely during past few days.

     What I have found out that the stable version qt-at-spi 0.3.1 we were
     using all the time is several years old.
     qt-at-spi is not in the rapid development since that time but there are
     about 40 additional commits in its git repository that might be usefull
     up to now.
     So it's why I have also came up with qt-at-spi-git and
     lib32-qt-at-spi-git packages in the AUR today.
     This is not the end of this story though. The matter is a bit more
     complicated.
     Originally qt-at-spi maintainers were using qmake to manage its build
     process. This is also the case with the qt-at-spi 0.3.1 stable release
     we have been using all the time.
     As the development progressed, qt-at-spi lived as a QT5 built-in feature
     and some of its changes were also cherry picked into the original QT4
     compatible repository. In order to more tightly integrate into the QT /
     KDE ecosystem, the build environment has been switched from qmake to
     cmake. Ability to translate the library into various languages has also
     been added although no translations are in the qt-at-spi repository and
     this feature appears to be unused as far as I can see.
     This resulted in qt-at-spi being hard dependency on kdelibs package.
     We do have 32 and 64 bit kdelibs packages in Arch linux however we don't
     have multilib lib32-kdelibs package. The package has been available a
     while ago and it has been dropped because nothing else depended on it
     for quite a while.
     So I have done a horible hack.
     I have built qt-at-spi-git package using cmake the way its creators
     intended with translations support and kdelibs dependency in place.
     However when building lib32-qt-at-spi-git package I avoided pulling ton
     of multilib dependencies related to lib32-kdelibs. I have forcefully
     reverted some commits from the qt-at-spi source tree disabling
     translation support, removing cmake build system support and restored
     qmake build system support. This is hacky configuration I have used for
     building lib32-qt-at-spi-git.
     Whether it's useful is still to be seen. However I think we should try
     to make some good use of it if it's available.

     So if you like to try out slightly more up to date qt-at-spi builds you
     do have a chance.

     [1]https://aur.archlinux.org/packages/qt-at-spi-git
     [2]https://aur.archlinux.org/packages/lib32-qt-at-spi-git

     Greetings

     Peter

     On 02.02.2017 at 04:19 B. Henry wrote:

       yes, the 32bit alsa pkg is useful, I got it as a dep for something a
       long time ago, and think
       more than one app I uses requires it.
       I asume you have more than one server uncommented in your pacman
       mirrorlist file, but if not do
       so.
       I do not know what exactly is going on, but the correct version now is
       29, not 28 i.e.
       lib32-util-linux 2.29.1-1
         the build date for the version I list is the  20th of Jan, although
       I just installed it
       yesterday, so somehow you are showing an old version...I'd replace my
       whole pkg database with
       pacman -Syyu
       in case yours is somehow corrupted or similar. This could happen if
       you got some packages from
       one server, and other from another perhaps, aand or your database
       update was from one server
       but you were downloading the packages from another and the first was
       not up to date.
         

 _______________________________________________
 orca-list mailing list
 [3]orca-list gnome org
 [4]https://mail.gnome.org/mailman/listinfo/orca-list
 Orca wiki: [5]https://wiki.gnome.org/Projects/Orca
 Orca documentation: [6]https://help.gnome.org/users/orca/stable/
GNOME Universal Access guide: [7]https://help.gnome.org/users/gnome-help/stable/a11y.html
 Log bugs and feature requests at [8]http://bugzilla.gnome.org

References

   Visible links
   1. https://aur.archlinux.org/packages/qt-at-spi-git
   2. https://aur.archlinux.org/packages/lib32-qt-at-spi-git
   3. mailto:orca-list gnome org
   4. https://mail.gnome.org/mailman/listinfo/orca-list
   5. https://wiki.gnome.org/Projects/Orca
   6. https://help.gnome.org/users/orca/stable/
   7. https://help.gnome.org/users/gnome-help/stable/a11y.html
   8. http://bugzilla.gnome.org/

_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Orca wiki: https://wiki.gnome.org/Projects/Orca
Orca documentation: https://help.gnome.org/users/orca/stable/
GNOME Universal Access guide: https://help.gnome.org/users/gnome-help/stable/a11y.html
Log bugs and feature requests at http://bugzilla.gnome.org

_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Orca wiki: https://wiki.gnome.org/Projects/Orca
Orca documentation: https://help.gnome.org/users/orca/stable/
GNOME Universal Access guide: https://help.gnome.org/users/gnome-help/stable/a11y.html
Log bugs and feature requests at http://bugzilla.gnome.org




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]