GNOME Bugzilla – Bug 545430
The way to select sync items doens't support keyboard navigation
Last modified: 2018-07-01 09:05:14 UTC
Users have to drag items to the right "sync area". There should be a way to do this by keyborad.
Li Yuan or Willie, can you basically explain how to make this work in the code? it's hard if one hasn't had to deal a lot with accessibility yet. Thanks in advance!
I think no code from accessibility modules is needed. Just need a way to select the items by keyboard, like add a check box for each item to let user select them. This is work for UI design I think. CCing Calum, the UI expert. :)
I haven't used conduit myself yet, so I can't give very specific suggestions unfortunately... but looking at the screenshots and the video available on conduit-project.org, I would agree that you basically need: * Some method of multiple selection in the list on the left-- either a checkbox list, or just a regular multi-select list (where Ctrl/Shift+select are used to select multiple items) * Some additional items (with keyboard shortcuts), probably on the Edit menu, and corresponding context menu items on the selected list items, for moving the selected items from the list to any valid location on the canvas. Once items are on the canvas, it will also be necessary to allow keyboard navigation between them (probably using Tab and/or arrow keys), and to use a suitable indicator to show which item has keyboard focus. The user should then be able to access the context menu of the selected canvas item using Shift+F10.
Conduit is not under active development anymore, has not seen code changes for eight years, and saw its last tarball release in 2010. Its codebase has been archived: https://gitlab.gnome.org/Archive/conduit/commits/master Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is deprecated) if anyone takes the responsibility for active development again.