[Libreoffice-bugs] [Bug 139979] New: Add an "Extensions" sidebar (similar to the "Extensions" tab)

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Thu Jan 28 19:27:59 UTC 2021


https://bugs.documentfoundation.org/show_bug.cgi?id=139979

            Bug ID: 139979
           Summary: Add an "Extensions" sidebar (similar to the
                    "Extensions" tab)
           Product: LibreOffice
           Version: 7.0.4.2 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: medium
         Component: Extensions
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: rafael.palma.lima at gmail.com

Created attachment 169250
  --> https://bugs.documentfoundation.org/attachment.cgi?id=169250&action=edit
Outline of the Extensions sidebar

The Tabbed interface has an "Extensions" tab to which extension developers can
add buttons to run their extensions (it's still hard to work with, but it's
possible).

I would like to suggest the creation of an "Extensions" sidebar. The main
reason for that is to better organize space and allow to accommodate a greater
number of extensions. See the attached ODG file where I outline my proposal.

With the current design, the "Extensions" tab can get filled up very quickly if
the user install multiple extensions and each extension adds a significant
amount of buttons. Today this isn't the case because most developers haven't
adopted the "Extensions" tab yet.

With the proposed sidebar design, buttons can be better organized "by
extension" and virtually there's no limit to how many extensions the sidebar
can handle.

I would like to highlight that for both the current Extensions tab and the
proposed Extensions sidebar to be successful, there needs to be better
documentation for developers on how to integrate their extensions in the tabbed
interface (and the sidebar, if this proposal gets through).

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20210128/516654b7/attachment-0001.htm>


More information about the Libreoffice-bugs mailing list