[Libreoffice-bugs] [Bug 142653] Contextual Single user interface shows no toolbar

2022-06-27 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142653

Heiko Tietze  changed:

   What|Removed |Added

Version|7.1.3.2 release |unspecified
 Blocks||103170
   Keywords|needsUXEval |difficultyMedium, easyHack,
   ||skillDesign, topicDesign
 CC|libreoffice-ux-advise@lists |heiko.tietze@documentfounda
   |.freedesktop.org|tion.org
   Hardware|x86-64 (AMD64)  |All

--- Comment #12 from Heiko Tietze  ---
Discussion has apparently come to an end, so let's add the "Contextual Single"
variant for Calc. See also
https://opengrok.libreoffice.org/s?path=notebookbar_single.ui=core - we
have it


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=103170
[Bug 103170] [META] Notebookbar Contextual
-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 142653] Contextual Single user interface shows no toolbar

2022-05-30 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142653

--- Comment #11 from Heiko Tietze  ---
(In reply to Maxim Monastirsky from comment #10)
> I was asking more about a single line arrangement _in general_

Pretty sure we will keep such an option.

> But the hardest part IMHO is not the format but the correct behavior of the
> UI control, i.e. context switching, collapsing, resizing, a11y etc. I have
> no insights on that part.

Maintainability is key too. There are so many lines of code for the NB itself
and the UI variants. There is no simple way to change the UI. To bring it to
the point: the UI itself should be extensionisable.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 142653] Contextual Single user interface shows no toolbar

2022-05-27 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142653

--- Comment #10 from Maxim Monastirsky  ---
(In reply to Heiko Tietze from comment #9)
> You never know what the future brings. Some comments favor the Contextual
> Single variant over the Single Toolbar (so Notebookbar is the better choice
> than the classic toolbar). But if we put effort in, for example, XML based
> NB rather than Glade your work might be lost.
I was asking more about a single line arrangement _in general_, regardless of
how it is implemented. Given that we want to reduce the number of available
UIs, it wasn't clear if such UIs will survive. On the other hand, regarding XML
vs Glade, I would guess that XML is safer, as it's also used by the standard
toolbars, which likely to stay.

> What is your take from the developers POV how to implement different UI
> variants and how to make it customizable for both user and
> developer/designer?
The key for extensions and customization support is to have a well structured
in-memory representation. But that's nearly impossible with a "freeform"
on-disk format like Glade, so it likely will need to be replaced. The new
format can be XML or JSON or whatever, it doesn't matter. We can even try to
enhance the current toolbar XML to reuse some code (not sure if that's
feasible).

But the hardest part IMHO is not the format but the correct behavior of the UI
control, i.e. context switching, collapsing, resizing, a11y etc. I have no
insights on that part.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 142653] Contextual Single user interface shows no toolbar

2022-05-27 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142653

--- Comment #9 from Heiko Tietze  ---
(In reply to Maxim Monastirsky from comment #8)
> how can I be sure that my work won't be thrown to the trash after some time?

You never know what the future brings. Some comments favor the Contextual
Single variant over the Single Toolbar (so Notebookbar is the better choice
than the classic toolbar). But if we put effort in, for example, XML based NB
rather than Glade your work might be lost.

What is your take from the developers POV how to implement different UI
variants and how to make it customizable for both user and developer/designer?

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 142653] Contextual Single user interface shows no toolbar

2022-05-26 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142653

--- Comment #8 from Maxim Monastirsky  ---
(In reply to V Stuart Foote from comment #6)
> and did Maxim's
> conceptual approach [1] for bug 125040 (agreed to in bug 124835) actually
> get implemented?
What a mess. The discussion in Bug 124835 was mainly about the sidebar, and I
didn't realize the agreement was actually about Bug 125040. And the comments in
Bug 125040 suggested the discussion is still open. So I didn't implement
anything.

(In reply to Heiko Tietze from comment #7)
> This ticket should consider bug 135501 challenging the number of UI variants.
If that is the case, why would anyone put time and energy into something whose
future is uncertain. Suppose I start now to work on this - how can I be sure
that my work won't be thrown to the trash after some time?

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 142653] Contextual Single user interface shows no toolbar

2022-05-19 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142653

Heiko Tietze  changed:

   What|Removed |Added

   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=13
   ||5501

--- Comment #7 from Heiko Tietze  ---
(In reply to V Stuart Foote from comment #6)
> @Maxim, Andreas -- thoughts?

Kindly reminder.

This ticket should consider bug 135501 challenging the number of UI variants.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Libreoffice-bugs] [Bug 142653] Contextual Single user interface shows no toolbar

2021-06-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142653

V Stuart Foote  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 CC||kain...@gmail.com,
   ||libreoffice-ux-advise@lists
   ||.freedesktop.org,
   ||momonas...@gmail.com
 OS|Linux (All) |All
 Ever confirmed|0   |1
   Keywords||needsUXEval

--- Comment #6 from V Stuart Foote  ---
(In reply to stragu from comment #5)
> Created attachment 172656 [details]
> ...

> Notice how the three first components have a default toolbar with many
> useful tools, without requiring any extra action. They also have some items
> in common, like the Undo, Paste and Insert Image elements, which in my
> opinion should be present in the default toolbar of all 4 main LO components.
> 
> Calc does not have one, and the formula toolbar cannot be considered to be
> the "contextual single toolbar" as it does not change significantly or
> disappear depending of what the user is editing (for example, it is still
> present when an image is selected even though formula are irrelevant to
> images).

The observation is valid. Not sure if it was intentional or an oversite as
Contextual Single was being refined. Standard (Single) 'Single Toolbar' shows a
TB, and IIRC the full NB Single was dropped as for bug 125040, which does
remain open.

@Maxim, Andreas -- thoughts? Still work to do maybe, and did Maxim's conceptual
approach [1] for bug 125040 (agreed to in bug 124835) actually get implemented?
 Looked, but I get a bit confussed following the 'Contextual Single' mode in
source.

=-ref-=
[1] https://bugs.documentfoundation.org/attachment.cgi?id=151110

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 142653] Contextual Single user interface shows no toolbar

2021-06-06 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142653

--- Comment #5 from stragu  ---
Created attachment 172656
  --> https://bugs.documentfoundation.org/attachment.cgi?id=172656=edit
screenshot of default Contextual Single toolbar for 4 main components (LO 7.2)

This screenshot puts side-to-side the default Contextual Single toolbar of all
4 main LibreOffice components, at startup, before performing any action on the
new document. From top to bottom:

- Draw
- Impress
- Writer
- Calc

Notice how the three first components have a default toolbar with many useful
tools, without requiring any extra action. They also have some items in common,
like the Undo, Paste and Insert Image elements, which in my opinion should be
present in the default toolbar of all 4 main LO components.

Calc does not have one, and the formula toolbar cannot be considered to be the
"contextual single toolbar" as it does not change significantly or disappear
depending of what the user is editing (for example, it is still present when an
image is selected even though formula are irrelevant to images).

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 142653] Contextual Single user interface shows no toolbar

2021-06-04 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142653

stragu  changed:

   What|Removed |Added

 Blocks||113359


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=113359
[Bug 113359] [META] Calc toolbar bugs and enhancements
-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 142653] Contextual Single user interface shows no toolbar

2021-06-04 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142653

stragu  changed:

   What|Removed |Added

 Resolution|NOTABUG |---
 Status|RESOLVED|UNCONFIRMED

--- Comment #4 from stragu  ---
(In reply to V Stuart Foote from comment #2)
> Sure it does. Insert something into a cell that needs a TB other than the
> Formula Bar.

Stuart, I'm not sure I agree it looks as it should. Have you seen the attached
screenshot?

Looking at the other main components of LibreOffice (which support this
Contextual Single interface), they all have a default toolbar with icons for a
set of essential controls and most-used features.

Impress, Writer and Draw all start with "Undo" and "Paste". They also all have
an icon to insert a Table or a Table. And then, a bunch of other default
controls that users are likely to want to have handy at all times.

In my opinion, Calc not showing a default icon toolbar with the main feature
and controls, just like the three other main components have, looks
inconsistent and feels like a bug.

Furthermore, I don't think that "inserting something into a cell that needs
another toolbar" is even working as intended currently. Try for example:

1. write some plain text in a cell, press enter
2. click on the cell: no text formatting toolbar
3. double-click on the cell, select the text: still no text formatting toolbar

Even when that works (for example when clicking on an image), you end up with a
top toolbar that pops in, moving the viewport. This does not happen with the
other three main LO components with Contextual Single.

For these reasons, I think Calc's Contextual Single user interface is not
working as expected, and inconsistent with the rest of LibreOffice to the point
that it feels like a bug.

Reopening for some more input.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 142653] Contextual Single user interface shows no toolbar

2021-06-04 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142653

--- Comment #3 from V Stuart Foote  ---
The docked single pop-open TB are "contextual" (And why this is one of my
favorite MUFFIN modes).

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 142653] Contextual Single user interface shows no toolbar

2021-06-04 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142653

V Stuart Foote  changed:

   What|Removed |Added

 CC||vstuart.fo...@utsa.edu
 Resolution|--- |NOTABUG
 Status|UNCONFIRMED |RESOLVED

--- Comment #2 from V Stuart Foote  ---
Sure it does. Insert something into a cell that needs a TB other than the
Formula Bar.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 142653] Contextual Single user interface shows no toolbar

2021-06-04 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=142653

--- Comment #1 from stragu  ---
Created attachment 172623
  --> https://bugs.documentfoundation.org/attachment.cgi?id=172623=edit
screenshot of Contextual Single user interface in LO 7.2

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs