Replies: 52 comments 130 replies
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
-
It would also be good to have a column called "date of last published stable release" containing a date when the last stable release has been published by the add-on author. In that case the user would know if an add-on is outdated or poorly maintained even before installing it. Or even better, provide a version history overview like in usual app stores where you can see the dates of all stable releases published so far. |
Beta Was this translation helpful? Give feedback.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
-
Hi @seanbudd Following the list of issues reported in #13985 (comment) and #13985 (comment) and your answer in #13985 (comment): First of all, thanks for all the modifications after my comments. Could you please provide a new try build? This way I can check various points that you have fixed or on which you have commented. Thanks. Here are points where I can already answer:
Of course it's not a critical bug. But it would help the overall understanding of the add-on store GUI by users. Keeping this bug would be one more case when NVDA is over verbose where other screen readers are not.
There are already settings set out of NVDA settings dialog in NVDA, e.g. speech viewer position and "show at startup" config. But I agree that the typical UX is the settings dialog.
In the add-on store (still opened), the add-on list is not updated with incompatible add-ons. An alternative implementation would be to set the checkbox in the add-on store anyway, but not to save the config at all. That is the checkbox would unblock the incompatible add-on installation only for the current session. This has the addvantage that the user will not forget that he has bypassed the manifest security once. Personnally, I prefer this last approach. |
Beta Was this translation helpful? Give feedback.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
-
@seanbudd wrote (sorry, it won't let me comment in thread, probably because it's hidden):
I agree with this, but I don't think we are talking about the same thing. What I am saying, is that check for updates should always check for updates to incompatible add-ons, not only when the checkbox is checked, so the box shouldn't be there on updates. Either that, or the box should be checked by default on the updates page.
TL;DR: IMO, the incompatible checkbox should only appear on the "available add-ons" tab. |
Beta Was this translation helpful? Give feedback.
This comment has been hidden.
This comment has been hidden.
-
When focus is on the list, and the tab is changed with Ctrl+Tab, "Available add-ons" is not announced. When that tab is reached, there is a pause, and then the first available list item is spoken. I wouldn't suggest delaying alpha merge for this, but I would suggest fixing it before release if possible. |
Beta Was this translation helpful? Give feedback.
-
I think that the id of the add-on selected on the add-ons list should be shown in the panel of other details, to avoid ambiguities if two display names are equal. |
Beta Was this translation helpful? Give feedback.
-
STR:
Actual: ERROR - gui.settingsDialogs.new (05:46:03.883) - MainThread (2352): |
Beta Was this translation helpful? Give feedback.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
-
@seanbudd I have run into a situation that I can't replicate, but in which no add-on data was fetched, or so the log claims. I was playing with version pr13985-28305,cdb226f8, having restarted with add-ons disabled for my earlier test. When I restarted normally, I could see the installed add-ons, but when I tried to list available add-ons, I got an empty list, and this in the log:
Here's the full log. I was unable to replicate this, but I didn't go through and try keystroke for keystroke, to attempt the various sort changes I did in both store windows. |
Beta Was this translation helpful? Give feedback.
-
We may have to disable or enable certain add-ons one by one when troubleshooting issues caused by add-ons. |
Beta Was this translation helpful? Give feedback.
This comment has been hidden.
This comment has been hidden.
-
@seanbudd it seems the lists in the addon store do not support scroling with ctrl+home or ctrl+end to reach the beginning or the end of the list. I was browsing through the available addons, 96 addons as of now, and was wondering how to reach the beginning of the list again with the keyboard. Also it might make sense to introduce a category label in the addons manifest and a category filter in the addon store and match the category chosen by the author with the filter, or even group addons by category in the addon store (i.e. entertainment, translation, text recognition, productivity, audio management etc.). Otherwise we will end up with a really huge list in the future and grouping them at a later stage might become very difficult. Thank you for the huge work implementing the addon store, this is really amazing. |
Beta Was this translation helpful? Give feedback.
-
@Adriani90 wrote:
For me, all you need is pressing Home/End on your keyboard. |
Beta Was this translation helpful? Give feedback.
-
Now that #13985 has been merged, please open new issues for add-on store issues, as you would for any other issue on alpha.
Discussion of the PR #13985
Discussion is limited to here to make working on the PR easier.
Please use the threaded replies to respond to comments and avoid email based replies.
Emoji reactions have been used to mark threads.
Beta Was this translation helpful? Give feedback.
All reactions