Hello The Template Manager is only functional with the mouse: -It lacks all mnemonic (alt + underlined character) -Only the arrow keys are used to navigate between tabs. -Impossible to "go down" in the bottom of the dialog (choice of categories, and model selection in a category) with the keyboard Regards Pierre-Yves Operating System: All Version: 4.0.1.1 rc
confirmed under LO 4.0.1.1, windows 7 Home Premium Jacques Guilleron
The UI looks to need addition of basic UAA accessibility functions.
*** Bug 61468 has been marked as a duplicate of this bug. ***
replacing bug 61468 on MAB 4.0 (bug 54157)
Adding substantive notes from bug 61468: Description: Cor Nouws 2013-02-25 22:33:58 UTC File > New > Templatemanager * Tab - no result * Ctrl+Tab - cycles through the tabs of the dialog, which is odd Ctrl+PgDwn/PgUp - does the same, which is OK * No way to get focuson the folders as shown in the main window Select folder with the mouse .. * Enter does not open it * Tab does not work , .. Double click to open it .. * No way to get focus on the templates Select template with mouse .. * Enter does not work * Labels with buttons do not have accelerators.. Comment 1 Cor Nouws 2013-02-25 22:37:35 UTC see http://lists.freedesktop.org/archives/libreoffice-ux-advise/2013-January/001730.html
One first fix for that: http://cgit.freedesktop.org/libreoffice/core/commit/?id=eff94128b8434501a6f9c26a5a47cfd7d408f472 With that one, the tab can move the focus to the toolbars
Some more fixes for this one: This commit enables the thumbnail view to get the focus when using the Tab key. http://cgit.freedesktop.org/libreoffice/core/commit/?id=5fa5f9561dddd2c53511fb951660b4ad397321e8 and this one selects the first item when the thumbnails view gets the focus. http://cgit.freedesktop.org/libreoffice/core/commit/?id=ec2f84b376f595b0553297d25b7716f6b97e1b87 The next things to do, will be easier as it is all about implementing the different keys for the thumbnail view.
(In reply to comment #7) > The next things to do, will be easier as it is all about implementing the > different keys for the thumbnail view. Pulled a Windows TB Version 4.1.0.0.alpha0+ (Build ID: ff140bb6b8b109f14c270ff059f0b8d71dab5d6) TinderBox: Win-x86@6, Branch:master, Time: 2013-03-20_23:56:12 Java Access Bridge v2.0.2 w/JRE 1.6u43, NVDA 2012.3.1 active as AT So far so good! Have arrow control to move across the page tab list & tab control to move into page tabs (Documents, Spreadsheets, Presentations,& Drawings). JavaMonkey/JavaFeret responding to focus changes with tab and cursor movements. But seems a little muddled about parent/descendent roles, seems to read entire tool bar listing with each focus event. And of course no names/alternates in place yet so effectiveness of AT support remains unclear. Also, with template manager structured as a dialog rather than a pane, F6 does not take session back to the LibreOffice root pane as would be preferred. Will grab a Linux TB and see how ORCA and ATK/AT-SPI do with it so far.
@Joanmarie, Would you poke at this a bit and give Cédric your take on better instrumenting the template manager for ATK? TIA.
Cedric Bosdonnat committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=ee819bdd2dab5756cc3bad74f24e50bd7409f308 fdo#61390: simple keybard support in TemplateManager The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Cedric Bosdonnat committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=7a25aa2821ccf7318ce4a13efe171763989009d5 fdo#61390: Fixed the tabstop in the TemplateView. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Cedric Bosdonnat committed a patch related to this issue. It has been pushed to "libreoffice-4-0": http://cgit.freedesktop.org/libreoffice/core/commit/?id=43bbcfc7a1625aa79b69c443c492f0969b31baad&h=libreoffice-4-0 fdo#61390: simple keybard support in TemplateManager It will be available in LibreOffice 4.0.3. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Cedric Bosdonnat committed a patch related to this issue. It has been pushed to "libreoffice-4-0": http://cgit.freedesktop.org/libreoffice/core/commit/?id=9296cf4088a0637f0326803fe220816ebc8daf22&h=libreoffice-4-0 fdo#61390: Fixed the tabstop in the TemplateView. It will be available in LibreOffice 4.0.3. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
@Cédric, Grabbed todays Master builds Windows TB 6 -- 97edb75d08e35eb014037fa6a4f93eeb16e11271, and the 64-bit Linux TB 8 -- 9b612f568a5c88f1a65654ad2bdd3df7211a9f3a so everything thus far. Poked at them a bit -- some initial feed back for you, but to be honest I hoped Joanie might start going through it with Accerciser and ORCA on GNOME because I am still trying to figure the tools out. For now I'm doing better with JAB and JavaFerret. Anyhow, first thing I notice is that the Template Manager opens as a Dialog role rather than a Frame role. I think this causes some issues--<alt>F4 or <Esc> or even mouse click on X are only way to close the manager other than making a template selection. Until then, the Template manager stays open with no F6, or other key stroke to cycle directly back into the open soffice.bin frame. I could do a random mouse click on the desktop to break out, or could cycle through by <alt><Tab> to get back to the top level soffice.bin frame, but it seems like there should be tighter linkage and F6 response-- not sure but I think assigning a frame role helps with that. The "Styles and Formatting" frame seems to have to right behavior. Noticed a probably undesired behavior, that if you close the top-level soffice.bin frame the Template Manager dialog remains open, and then kicks off a session recovery when soffice.bin is relaunched. Notice also that on launch, the Template Manger opens on the Document tab, but that the New Folder - push button role has focus and shows a un-named Parent to have a role of "tool bar". But can only <Tab> from this location. Using <Tab> to cycle through -> Search, which also has "tool bar" parent -> and then Thumbnail View where the parent changes to "panel", and two additional objects with "push button" roles--Import & Delete--are added. And <LEFT> & <RIGHT> moves between them. And with next <Tab> moves up to "Documents" again. But now Documents is a "page tab" and parent role is again unnamed but is assigned a "page tab list" role. But the <LEFT> and <RIGHT> move between tabs. Of the four "page tab" objects-- Documents, Spreadsheets, Presentations, and Drawings --the Documents tab shows it is focusable, but it does not assert focus. Don't think that is right. So, lots of progress with keyboard accessibility! But I think the roles and parent/descendent structure may still need some tweaking--I'm just not exactly sure of the specifics to make it consistent. Missing the F6 and linkage back to the top-level soffice.bin frame probably needs some work, and then there is all the naming and labeling and assignment of key bindings for accelerators. Sorry I can't be more direct help.
(In reply to comment #14) > Noticed a probably undesired behavior, that if you close the top-level > soffice.bin frame the Template Manager dialog remains open, and then kicks > off a session recovery when soffice.bin is relaunched. On Windows I noticed this several times. On Linux, it seems less likely to happen.
Cedric Bosdonnat committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=cc599e914e7ade9f10da460fc1c77ea07454d7ff fdo#61390: allow arrow keys to show hidden thumbnail items The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Cedric Bosdonnat committed a patch related to this issue. It has been pushed to "libreoffice-4-0": http://cgit.freedesktop.org/libreoffice/core/commit/?id=369cb8e216f9287234d601f4b28e0332a2ec29a5&h=libreoffice-4-0 fdo#61390: allow arrow keys to show hidden thumbnail items It will be available in LibreOffice 4.0.3. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Rafael Dominguez committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=9993d25441e8b4d19b8dc8e818cd311114e74e49 fdo#61390 - Thumbnail navigation by shift-click and shift-keyboard. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Rafael Dominguez committed a patch related to this issue. It has been pushed to "libreoffice-4-0": http://cgit.freedesktop.org/libreoffice/core/commit/?id=b51875f39c86bd8082c983773756630b53df88af&h=libreoffice-4-0 fdo#61390 - Thumbnail navigation by shift-click and shift-keyboard. It will be available in LibreOffice 4.0.3. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Something went wrong here, this one has nothing to do with Bug 63585
Hello WORKSFORME with Windows 7 64bits & Version 4.0.3.1 (Build ID: a67943cd4d125208f4ea7fa29439551825cfb39) Thank you Regards Pierre-Yves
Many improvements . thanks! What I can't find out: move from one category / folder, up one level, and thus being able to select another folder. Is this on the radar already?
(In reply to comment #22) > What I can't find out: move from one category / folder, up one level, and > thus being able to select another folder. > Is this on the radar already? created bug 70691 for that
no idea why 64370 should be related to this one ..
Issues of original post and discussion have all been resolved. Setting resolved fixed.
Hello I reopen the Issue, not completely solved: we forgot "File> Templates> Save as template" (keyboard navigation available for "File> New> Templates" and "File> Templates> Manage") Workaround: 1. File> Save as> OTT (odf template) 2. File> Templates> Manage> Import Platform: windows 7/64 & Version: 4.2.4.2 Build ID: 63150712c6d317d27ce2db16eb94c2f3d7b699f8 Regards Pierre-Yves
Believe in genearl this issue has been resolved fixed on Master via .UI implementations. working with Version: 4.3.0.0.alpha1+ Build ID: 081a0854635f4bc9f6f743ef4e2675c208405f74 TinderBox: Win-x86@39, Branch:master, Time: 2014-05-06_23:32:18 the F_ile -> T_emplates -> S_ave as template accelerators are fully implemented. And keyboard navigation into the templates is now correctly implemented as UI. Also, for issue of keyboard navigation issue see bug 73766, where the change UI change has not been (and will not be?) back ported to 4.2.5, so done with changed sequences in templatedlg So with Version: 4.2.5.0.0+ Build ID: 1b9f4a686c5f397db3bd996acf53e0ad2b5d9ded TinderBox: Win-x86@42, Branch:libreoffice-4-2, Time: 2014-05-10_08:15:00 the File -> Template -> Save as template accelerators work, but the Template Manager dialog can not be navigated via keyboard to complete the save. Lets leave this resolved fixed for the general issue, and either reopen bug 73766 or file as new bug against File -> Template -> Save as template specifically against 4.2.x @Andrzej, thoughts on a simpler non-.UI implementation for this as well? Perhaps accelerator assignment to toggle IsSaveMode