Minutes of the Design Hangout: 2016-May-20

Present: Samuel, Jay, Heiko, Susobhan, Akshay

Google Summer of Code
  * Template Manager (Akshay)
    * May-20:
      + New template manager & save dialog implemented ( https://
gerrit.libreoffice.org/#/c/24545/ )
      + Bug/Enhancement report https://bugs.documentfoundation.org/
show_bug.cgi?id=95402#c15
      + ToDo list: https://trello.com/b/TyXddFQQ/libreoffice-new-template-manager
      + Many fixes upcoming
      + Planned for 5.2
      + What control use for new categories? (Samuel/Heiko: Combobox, Akshay:
List, Jay: two controls)
        + Akshay/Jay: will try the options and decide
     
  * Progress of Area Fill project (Rishabh)
    * May-20:
      + Pattern is being move to a separate tab; still need predefined samples
        + there is a bug report about patterns (Jay) - tdf#94547
      + Gradient controls have been moved
      + Hatching was moved, patch is under review
      + Discussion about Add/Delete/Modify favorizing to turn it into Save
plus the current dialog when changes weren't saved

  * Progress of Sidebar Improvements (Susobhan)
    * May-20
      + Working on completing Impress's Slide Background content panel -
https://bugs.documentfoundation.org/show_bug.cgi?id=89466
      + Make Writer's Page tab patch compilable - https://
gerrit.libreoffice.org/#/c/17904
     
Enhancements and proposals
  * May-20: Add Character spacing widget to toolbar? (Samuel)
    + Add as hidden but do not show by default (Jay/Heiko)
  * May-20: Moving the spacing and indent buttons next to the labels (Rishabh,
Jay)
    + https://gerrit.libreoffice.org/#/c/23368/
        + http://picpaste.com/Screenshot_from_2016-05-20_17_40_21-bsu7pdhh.png
    + https://bugs.documentfoundation.org/show_bug.cgi?id=82966
      https://bug-attachments.documentfoundation.org/attachment.cgi?id=105123
    + Concerns about anchors, i.e. spacing looks like attached to the center
instead of the label (Samuel)
    + Perhaps remove the +/- buttons to clean up the UI (Jay)
    + Sidebar HIG requests one-click interactions with favorite options
(Heiko)
    
Gallery: Integration of additional symbol sets
  * May-20: First steps
    * Started to investigate the current status (Heiko)
      + 68 arrows, 92 bullets, 18 computer, 108 diagram...
      + ~90% as svg but some png
      + various sizes for svg and png
      + svg with gradients are not always well defined (path for primitives)
      + gradients are badly interpreted (tdf#64464)
      -> too many objects without a good concept
    * Web wizard is buggy and very outdated
      + Agreed (Samuel: tdf#99967 )
      + Drop homepage category from gallery (Jay)
    * Started to create new objects (Heiko)
      + e.g. BPMN http://dia-installer.de/shapes/BPMN/index.html
      + simple shapes and grouped does not work well (e.g. glue point issues
tdf#45864, tdf#96419, depend on style)
      + better use custom shapes (Regina per email)
        + works weird for styles and formatting
      + no UI for custom shapes!
    * Contraints for factory gallery items
      + one size, e.g. 1cm by 1cm
      + only vector graphics
      + one format at best odg
        + Samuel: needs discussion, e.g. odg is a document format
        + Jay: there is a bug report - https://bugs.documentfoundation.org/
show_bug.cgi?id=87906
      + min 10, max 50 items per category
      + max 20 categories
        + Could be easily more when searching is possible (Jay)
      + careful naming of objects
      + ...
    * Numerous issues with Insert SVG filter (https://
bugs.documentfoundation.org/show_bug.cgi?id=88278)
      + Surprisignly similar to PDF filter issues (tdf#99746, Draw related
only)
    * Suggestion to have a hack fest for Gallery and SVG (Regina per email)
       
Draw
  * May-20: Continued reorganization of bugs
    + META: Enhance Draw's block diagram capabilities (tdf#99563)
      + SUB META: Improve Connector handling (tdf#99649 +13)
      + SUB META: Introduce auto generation of block diagram (tdf#99669, +2)
    + META: Enhance Draw's vector graphics capabilities (tdf#99622)
      + SUB META: Improve Layer Handling (tdf#99648 +13)
      + SUB META: Improve Gallery (tdf#99671 +8)
    + META: Enhance Draw's DTP capabilities (tdf#99525)
      + SUB META: Improve PDF filter handling (tdf#99746 +29)
      + tdf#49247, tdf#99339
      
    + search for svg in Draw results in ~50 bug tickets
      + tried to go through but resigned after ~10
      + moved some to graphics stack
      + most/all are attached to Meta: insert SVG image filter (all modules)
tdf#88278

(Pad was cleaned up and received some minor reorganizations)