[Bug 161037] UNO Sidebar 'Hide' and 'Show' sidebar deck (splitwin) -- a new function (available for assigning a shortcut key to it)

2024-05-15 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=161037

--- Comment #4 from V Stuart Foote  ---
(In reply to Michael Weghorn from comment #3)
> (In reply to V Stuart Foote from comment #1)
> > This is expected with the current +F5 toggle (.uno:Sidebar) which
> > *closes* or *opens a new instance* of the SB framework. Its workflow and UI
> > behavior is pretty consistent, as is that of the F11 "Stylist".
> > 
> > Also, UNO are already available and assigned to open each SB Deck (bug
> > 84502); +[1-9] with 1-4 common (uno:PropertyDeck, uno:StyleListDeck,
> > uno:GalleryDeck, uno:NavigatorDeck) across the modules.
> 
> Could making Alt+[1-9] *toggle* the current state of the corresponding deck
> maybe be a potential solution, i.e. switch to that deck if it's currently
> not active, and collapse it if it currently is active?

Kind of like the toggle that F11 provides for the Stylist deck. 

But that has issues in the sense that the splitwin "Buttons" apply to either
Sidebar splitwin framework exposure state--just Tab bar, or to Tab bar and
Deck.  

Also the +[1-9] just Open corresponding SB when focus is on the document
canvas or the SB, and don't work while focused to main menu, any toolbar, or a
Notebook Bar assemblage.

So would provide a keyboard toggle for the splitwin to collapse (but not close)
the SB framework.  The existing +F5 shortcut actually closes the
framework, and applies SB state as recorded to profile for each module on
relaunch.

Unfortunately there is no available UNO to match the mouse-only splitwin
collapse of the SB framework--and don't think extending the +[1-9] slate
of shortcuts gives us the right UX.  That same UNO could be reused with the
other splitwin UI (e.g. calc, writer).

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Bug 161037] UNO Sidebar 'Hide' and 'Show' sidebar deck (splitwin) -- a new function (available for assigning a shortcut key to it)

2024-05-15 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=161037

--- Comment #3 from Michael Weghorn  ---
(In reply to V Stuart Foote from comment #1)
> This is expected with the current +F5 toggle (.uno:Sidebar) which
> *closes* or *opens a new instance* of the SB framework. Its workflow and UI
> behavior is pretty consistent, as is that of the F11 "Stylist".
> 
> Also, UNO are already available and assigned to open each SB Deck (bug
> 84502); +[1-9] with 1-4 common (uno:PropertyDeck, uno:StyleListDeck,
> uno:GalleryDeck, uno:NavigatorDeck) across the modules.

Could making Alt+[1-9] *toggle* the current state of the corresponding deck
maybe be a potential solution, i.e. switch to that deck if it's currently not
active, and collapse it if it currently is active?

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Bug 161037] UNO Sidebar 'Hide' and 'Show' sidebar deck (splitwin) -- a new function (available for assigning a shortcut key to it)

2024-05-13 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=161037

Heiko Tietze  changed:

   What|Removed |Added

   Keywords||accessibility
 CC||m.wegh...@posteo.de

--- Comment #2 from Heiko Tietze  ---
Sounds like over-engineering but probably needed from the a11y POV. Michael,
what do you think?

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[Bug 161037] UNO Sidebar 'Hide' and 'Show' sidebar deck (splitwin) -- a new function (available for assigning a shortcut key to it)

2024-05-11 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=161037

V Stuart Foote  changed:

   What|Removed |Added

URL||https://wiki.documentfounda
   ||tion.org/File:LO-HIG_SideeB
   ||ar-Terminology.png
 CC||libreoffice-ux-advise@lists
   ||.freedesktop.org,
   ||rayk...@gmail.com,
   ||vsfo...@libreoffice.org
Summary|close sidebar deck -- a new |UNO Sidebar 'Hide' and
   |function (available for |'Show' sidebar deck
   |assigning a shortkey to it) |(splitwin) -- a new
   ||function (available for
   ||assigning a shortcut key to
   ||it)
   Keywords||needsUXEval
 Blocks||86899

--- Comment #1 from V Stuart Foote  ---
This is expected with the current +F5 toggle (.uno:Sidebar) which
*closes* or *opens a new instance* of the SB framework. Its workflow and UI
behavior is pretty consistent, as is that of the F11 "Stylist".

Also, UNO are already available and assigned to open each SB Deck (bug 84502);
+[1-9] with 1-4 common (uno:PropertyDeck, uno:StyleListDeck,
uno:GalleryDeck, uno:NavigatorDeck) across the modules.

IMHO what *would* be useful would be creating an additional UNO action
supporting a keyboard toggle of the current 'Hide'/'Show' (vcl/splitwin)
thumb/grip button actions for an active Sidebar instance. Currently just
available to mouse click on the buttons.

While clicking on a Deck's Tab in the Tab bar will toggle the Deck collapsed or
open, the "Hide" thumb button fully collapses the Sidebar (exposing a 'Show'
thumb button on the opposite SB edge).  While the 'Show' button restores the
Sidebar, either just Tab bar, or Tab bar and Deck depending on state when
hidden.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=86899
[Bug 86899] [META] Requests for the addition of UNO commands
-- 
You are receiving this mail because:
You are on the CC list for the bug.