Re: [orca-list] for anyone on the bleeding edge
- From: Peter Vágner <pvdeejay gmail com>
- To: Zahari Yurukov <zahari yurukov gmail com>, orca-list gnome org
- Subject: Re: [orca-list] for anyone on the bleeding edge
- Date: Sun, 16 Aug 2015 07:47:32 +0200
Hello,
Just some comments I have also noticed.
I believe opening local folders full of images and videos in nautilus
might introduce a bit of delay not caused by the accessibility libraries
but by the fact for local files nautilus generates and displays
thumbnails for these filetypes by default. If you don't care about these
or you can't see it you can go to nautilus Preferences and set the
combobox Show thumbnails on the Preview tab to Never.
I don't know why but I am suspecting the performance increase I can see
after this new API has been introduced mostly happens for GTK apps. In
Thunderbird I can still see lags when switching folders with a lot of
messages inside. This is not verry significant in Firefox as I have no
such big lists, tables whatever there. I can load a page on my work
intranet with some 8000 + links, it takes about 7 seconds to render but
I think this is expected. Also when calling links list on such a page it
takes some 17 seconds from when I press alt+ctrl+k until I can browse
the list. What I have to say that once the list is populated it is super
responsive and the fact orca has to traverse the whole page hunting for
links may really last that "long" I am afraid we are not going to see an
update in this regard. Just to compare while there are more than 8000
links on my testing page there is just single list. When I press
alt+shift+l the list with single item comes up instantly.
I need to check Radio tray list with your bookmarks.
If you would like to see an app where this shows really big impact you
might like to try gnome-contacts. I have got about 1080 contacts in
there and without these patches list of contacts can hardly be navigable
using the keyboard with orca running. After updating at-spi2-core and
at-spi2-atk it starts to be usefull again.
Greetings
Peter
On 16.08.2015 at 01:24 Zahari Yurukov wrote:
Hi,
I've just updated Orca, at-spi2-core, at-spi2-atk and pyatspi2 to the
latest master from git.gnome.org, then I rebooted.
Now, I'm experiancing some improvement, but I want to verify that I'm
really using the latest at-spi2-core and at-spi2-atk.
So I did:
zahari zahari-laptop:~/at-spi2-core$ ls -l /usr/local/lib/ |grep libatspi.so
lrwxrwxrwx 1 root root 17 авг 16 00:18 libatspi.so ->
libatspi.so.0.0
lrwxrwxrwx 1 root root 17 авг 16 00:18 libatspi.so.0 -> libatspi.so.
-rwxr-xr-x 1 root root 565567 авг 16 00:18 libatspi.
zahari zahari-laptop:~/at-spi2-atk$ ls -l /usr/local/lib/ |grep
libatk-bridge-2.0.so
lrwxrwxrwx 1 root root 26 авг 16 00:20 libatk-bridge-2.0.so ->
libatk-bridge-2.0.so.0.0.0
lrwxrwxrwx 1 root root 26 авг 16 00:20 libatk-bridge-2.0.so.0 ->
libatk-bridge-2.0.so.0.0.0
-rwxr-xr-x 1 root root 627630 авг 16 00:20 libatk-bridge-2.0.so.0.0.0
So it appears I do, but is there a better way to check this, like to
ensure that Orca really uses this libraries?
So, I first opened Firefox, where I have 2189 Bookmarks. When I
navigated and opened the Bookmarks menu, the first time I've experianced
a freeze, but not the 2nd, 3rd and 4rd - so this should be Firefox -
creating the items.
Then I I opened Thunderbird, when I have over 130k e-mails in the All
Mail folder. It took some time til this folder loaded, but then I was
able to navigate freely through the e-mails. Then I've started to write
this message, but Thunderbird crashed, which could be very well on my
end, cause I experiance alot more crashes than the average Orca user
reports.
Then I opened the radiotray app, where I have a list with 24k radios,
organized by continent/country:
https://dl.dropboxusercontent.com/u/2445287/radiotray-bookmarks.zip
The navigation in the menu is really faster, but when I open the USA
submenu (5900 items), thinks become ugly.
When I went to my Dropbox folder in order to copy the above link, it
somwhat seemed that it loaded faster. So currently I'm playing around
and some folders load almost instantly, for example my Downloads folder
with 300+ items, but My Videos folder with 110 files took several
seconds, so I'm not really sure what happens here - maybe it's Nautilus
fault, cause my Home folder with 300+ items also loads instantly. Now,
when I opened the Videos folder for the 2nd time, it loaded much faster.
Yeah, it's Nautilus - even a folder with 7 subfolders can load slower -
may be it's calculating something.
Now Corebird. It's worth mentioning that some of Joannie's fixes made
things alot better here. Navigating the list was fast, but whenever I've
changed the focus - this was freezing everything. Now, I'm on 798 items
and I'm able to open a link (which opens Firefox) and to return to
Corebird without freezing. When Corebird releases this items however,
for example when I go to the first tweet and change to the Mentions tab
(Alt+2) Oor refresh the current tab (Alt+1), there is a small freeze
with 800 items, none with 100.
Ok, I've challenged it now - I invoked the List of links in Firefox
(Alt+Shift+k), which produced 3291 items. I can see when the dialog
appeared, and after that it took at least 10 seconds for Orca to be able
to read those items.
Very good job - thank you very much. This made me very happy today.
Please test with radiotray with the bookmarks file I gave you and the
Orca's Links list in pages with thousands of links, which appears to be
the most hard for now, and see if you could decreese the delay.
If I spot anything else - I'll write to the list.
Best wishes,
Zahari
На 15.08.2015 в 23:40, Michał Zegan написа:
Sorry, resending to the list
I have begun testing, using your pkbuild.
No problems so far, and gnome-logs works as expected. well, let's see.
W dniu 15.08.2015 o 12:06, Peter Vágner pisze:
Hello,
Thanks once again for this. My full comments can be found on the bug
it-self however I can't resist and I have to also comment here that
this is really significant update. Lags can now be hardly noticed on
my configuration running gnome apps.
If anyone would like to get one time tweaked PKGBUILD scripts for
trying this on arch linux and friends, they are attached.
First build and install at-spi2-core, then install at-spi2-atk and
finally relogin or reboot or whatewer you wish in order to get to use
them.
Greetings
Peter
On 15.08.2015 at 04:08 kendell clark wrote:
hi
Thanks a lot, mike! I'll pull immediately and test. If this works,
it'll be amazing and make gnome 3.18 that much better!
Thanks
Kendell clark
On 08/14/2015 07:24 PM, Mike Gorse wrote:
Hi all,
I just committed a change to at-spi2-core and at-spi2-atk that we've
been considering making for a while (see
https://bugzilla.gnome.org/show_bug.cgi?id=650090 for details).
There is some risk in making this change late in the 3.18 cycle.
However, it reportedly fixes various performance issues with large
lists and such, so it seemed worth making. However, testing would be
appreciated. To test, either pull the latest at-spi2-core and
at-spi2-atk from git or wait for the 3.17.90 release (I plan on
rolling a release on Monday).
Thanks,
-Mike
_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca.
The manual is at
http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Log bugs and feature requests at http://bugzilla.gnome.org
Find out how to help at http://live.gnome.org/Orca/HowCanIHelp
_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca.
The manual is at
http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Log bugs and feature requests at http://bugzilla.gnome.org
Find out how to help at http://live.gnome.org/Orca/HowCanIHelp
_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Visithttp://live.gnome.org/Orca for more information on Orca.
The manual is
athttp://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is athttp://live.gnome.org/Orca/FrequentlyAskedQuestions
Log bugs and feature requests athttp://bugzilla.gnome.org
Find out how to help athttp://live.gnome.org/Orca/HowCanIHelp
_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca.
The manual is at http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Log bugs and feature requests at http://bugzilla.gnome.org
Find out how to help at http://live.gnome.org/Orca/HowCanIHelp
_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca.
The manual is at http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Log bugs and feature requests at http://bugzilla.gnome.org
Find out how to help at http://live.gnome.org/Orca/HowCanIHelp
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]