GSoC Idea Discussion "Improvements to Notebookbar"

Szymon Kłos szymon.klos at collabora.com
Mon Mar 12 11:22:56 UTC 2018


Hi,

W dniu 12.03.2018 o 00:32, Kshitij Pathania pisze:
> Style dropdown in notebookbar- As I see, in all the notebookbars 
> styles dropdown combo box is there, then why in GSoC ideas it is 
> written that "new functions such as style dropdown haven't been 
> introduced yet". Please correct me if something above is wrong.
>
That wiki description may be not accurate :) We have two documents with 
notebookbar review.

Let's focus on this one (GSoC 2018):

https://docs.google.com/document/d/1xmtJPPnQfEWbccDSRD3-_xAmMGAMELs16VBXe1iLZ7Q/edit?ts=58ef7054

Here is older version GSoC 2017:

https://docs.google.com/document/d/1vabkHLibXBXY8SSDJ6aa17VOoVYoCNZdPBttrv9aOFU/edit?ts=579f3b79&pref=2&pli=1

> Customization of notebookbar- Customization via Glade is not suitable 
> for normal users so we need to user-friendly interface to customize 
> the notebookbar.But since the ui files are specific for each 
> notebookbar, customization will make all these glade files dynamic.How 
> this can be achieved, some advice will be helpful in this.

For now the main goal should be: to make Notebookbar not experimental.

So fixing existing bugs and blockers mentioned in our list first, after 
we achieve this we can focus on customization. In mentioned docuents 
there are proposed xml structures to describe notebookbar design. This 
is bigger and hard task. This may be needed to create new builder (like 
exising one in the vcl to parse .ui files) and.

> Resizing of notebookbar - Do I need to improve the existing algorithm 
> for resizing using PriorityHBox and DropdownBox or need to make a new 
> algorithm to implement new features especially of ms ribbon resize(as 
> these improvements will be slightly different from above algorithm and 
> cannot be added on it ).
I think we have idea how resizing should work and this is described in 
mentioned google documents and/or in bugzilla tickets.  We have tickets 
with issues on bugzilla and it is enough to improve existing algorithm. 
Of course if this will be easier to prepare new one you can try :)

Bugzilla notebookbar bugs: 
https://bugs.documentfoundation.org/show_bug.cgi?id=102062

If you want to discuss about ideas for notebookbar you can also talk 
with designers: Heiko Tietze, Yousuf Philips and Andreas Kainz.
Here is Design Telegram group: https://t.me/joinchat/AAAAAAx1jkAG95bMPMKh8Q
IRC: #libreoffice-design <irc://irc.freenode.net/#libreoffice-design>

Regards,
Szymon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20180312/306ffc28/attachment.html>


More information about the LibreOffice mailing list