Minutes of the Design Hangout: 2015-11-04

Jan Holesovsky kendy at collabora.com
Wed Nov 11 07:56:05 PST 2015

* Present: Heiko, Jan-Marek, Jay, Kendy, Mattias
* UI changes integrated the last week:

    + optimized breeze icons (Andreas)
    + jump to specific page in preview (Gulsah)
    + text background tab in char formatting dialog (Bubli)
    + re-use MenuBarManager for context menus too (Maxim)
    + text background color related fix (Maxim)

* Table styles (Kendy)
    + would be good to have a Friday session about that (Kendy)
        + already collected stuff in a doc (Jay)
        + https://docs.google.com/document/d/1FPkf9fn79dXJ5tHpc-meMYxaQpj3nV5sEN6u9HOo2GQ/edit?usp=sharing
        + 9th October, 1:00pm CEST / 11:00am UTC (Kendy)
    + more discussion about the proposal (Jay/Heiko/Kendy)
        + afraid of too many elements there (Heiko)

    + pending publishing
        + some thing still can be discussed

* Area Tab design session (Heiko/Jay)
    + Area Tab - https://bugs.documentfoundation.org/show_bug.cgi?id=94551
        + not published yet
* Dedicated Design team blog (Heiko)
    + redmine ticket: https://redmine.documentfoundation.org/issues/1505
        + pending on infra
        + voting feature/plugin
* Bug discussions
    + none this week

* NotebookBar (Samuel)

    + https://wiki.documentfoundation.org/Development/NotebookBar
        + screenshot - https://wiki.documentfoundation.org/images/f/f5/Notebookbar-writer.png
        + NotebookBar allows to create toolbars with glade (Samuel/Kendy)
        + full control over widgets in the topmost area, defined via a .ui file
        + an optional thing for users (Samuel)
            + menus + toolbars the default
    + now in master, but hidden via an env. variable (Kendy)

    + keep in mind the HIG (Heiko)
        + https://wiki.documentfoundation.org/Design/ToolBar
        + mentions some future enhancements of toolbars that might be helpful here (Heiko)
            + eg. grouping
                + possible with Notebookbar
                + eg. http://docs.sencha.com/extjs/4.0.7/#!/example/toolbar/toolbars.html ?

   + tabs make toolbars context depending which is against the use case of toolbars (Heiko)
        + structuring the toolbar with labeled groups and perhaps different sized buttons make sense
        + the tabs from the current notebookbar should stay a menubar (Heiko)

* Help updating (Kendy)

    + new patches, would be great to have a new release (Jay)
        + will do, this time really :-) (Kendy)

    + online modification prototype (Jay)
        + Liongold on IRC working on that
        + will share that with Jay, and can iterate
        + need a VM from the infra to host the prototype
            + will create another ticket for this (Jay)
        + would be great to put the code to a repository (Kendy)
            + dev-tools (some subdir there) (Kendy)
            + or a new repo - eg. on github as a start? (Kendy)
                + dev-tools preferred though

    + images in helpauthoring (Jay)
        + https://wiki.documentfoundation.org/HelpContent#Make_Images_Appear
    + image sizes not saved with HelpAuthoring
        + https://bugs.documentfoundation.org/show_bug.cgi?id=95509
    + warning to correctly implement image insertion
        + implement a image root
        + have a pending patch (Jay)

    + the menubar re-org (Jay)
        + help 1/3 adapted - File, Edit & View menus
        + pending in gerrit now

    + help-related meta bugs:
        + https://bugs.documentfoundation.org/show_bug.cgi?id=94016
        + https://bugs.documentfoundation.org/show_bug.cgi?id=93580

* Icon Updates / Issues (Jay)

    + 32pixel sifr icons
        + first 2 from Pappamatti
        + reminded him to push svg too (Jay)
            + to use the Tomaž's code

    + Tango icons from Jay for new commands in table toolbar

    + Extra-Large (32x32) Icons for large resolutions
        + Status - https://docs.google.com/document/d/1mPqD2gGsMkfVCI6ByUd2XYX1NJm26hcGjRVe6gcCSEU/edit?usp=sharing
        + Integrating it into the options dialog - https://bugs.documentfoundation.org/show_bug.cgi?id=95014
            + add a "extra large" entry

    + still something wrong with inheritance (Jay)
        + Samuel will look at one of them
        + https://bugs.documentfoundation.org/show_bug.cgi?id=93866
            + easiest solution: eg. for tango, during build concat tango + galaxy links.txt, and
              put to images_tango.zip
            + one shared links.txt is probably not possible (Jay/Samuel)
        + https://bugs.documentfoundation.org/show_bug.cgi?id=91565
          tango - https://bug-attachments.documentfoundation.org/attachment.cgi?id=115945
          galaxy - https://bug-attachments.documentfoundation.org/attachment.cgi?id=119516

    + Sifr & breeze for dark themes
        + https://bugs.documentfoundation.org/show_bug.cgi?id=94632
        + Tomaž pushed the algorithm to create them to master (Tomaž)

    + Tango (Alex/Adolfo/Jay)
        + Latest status of updates available here (Jay)
        + trying to reach out to the Gnome guys (Jay)
            + https://bugzilla.gnome.org/show_bug.cgi?id=757162

    + Sifr (Papamatti/Jay)
        + Latest status of updates available here (Jay)

    + Breeze (Andreas/Jay)
        + Latest status of updates available here (Jay)
        + 32px icons completed (Andreas)
          goes into /opt/libreofficedev5.1/share/config/

* Next Friday's design session (Heiko/Jay)

    + Friday session this week (Nov/06)
        + 1:00pm CEST / 11:00am UTC
        + property dialogs (Heiko / Jay)
        + usage statistics

    + List of possible future topics
        + https://docs.google.com/document/d/1XiJauFHrSmM5LsaV0AlglhfUh8D1IxAg8qistP0KAQA/edit?usp=sharing

    + Friday session - NotebookBar

    + glade introduction would be useful (Heiko)
        + best practices etc. (Heiko)
        + happy to do that, but cannot this week :-( (Kendy)

* Templates

    + Need code pointers to fix small template thumbnails in start center (Jay)
      screenshot - https://bug-attachments.documentfoundation.org/attachment.cgi?id=113301
        + provided (Kendy)

* User statistics

    + add a env. var for triggering this too - is that possible (Jay)
        + easy to do (Kendy)

    + store to a text file rather than standard error (Jay)
        + https://bugs.documentfoundation.org/show_bug.cgi?id=95505
        + easy to do too (Kendy)

    + additional data collection
        + add timestamp and collect each and every action as it in order to analyze the sequence (e.g. which function is mostly followed by undo)
        + add document info to track the workflows document based
        + https://docs.google.com/document/d/1a2TcTztqMauFwM7DV1smhu85TdTXKxxTiSf7W3clhZc/edit

More information about the LibreOffice mailing list