Design/Meetings/2018-07-04

    From The Document Foundation Wiki

    Link

    https://listarchives.libreoffice.org/global/design/msg08755.html

    Minutes

    Present: Tomaz, Stuart, Heiko
    
    Last week(')s todo's
    
    * Tools > Options > Asian/CTL always active
    Jun/27
    + https://bugs.documentfoundation.org/show_bug.cgi?id=104318
    + e.g. in tabs with Tools > Options > Language Settings > Default on top
    + remove “For the current document only”
    + drawback: displaces language settings (locale = english) and font settings (default = english)
    + how to deal with the character dialog? (Tomaz)
    + consequently we have to show all types at every time (Heiko)
    + could do that similar to fill styles (color, gradient, pattern...)
    + all types are needed in parallel so switching is bad (Tomaz)
    Jul/04
    + flatten out "languages" needed/wanted (Stuart)
    + how to assign a default font to headings/text depending on locales
    + maybe add it to https://opengrok.libreoffice.org/xref/core/officecfg/registry/data/org/openoffice/VCL.xcu
    or in files below https://opengrok.libreoffice.org/xref/core/i18npool/source/localedata/data/
    + see also tdf#112879
    + take defaults from this/these files (remove tools > options > language settings > languages: default languages)
    => remove also _all_ tools > options > writer > basic fonts (*) and let the user set-up defaults
    per styles: default
    + in multi-language documents/workflows the user is supposed to create paragraph styles with specific langauges
    that take their default from the (non-configurable) defaults and may customize in the paragraph style dialog
    + when removing cjk/ctl dev should take care of spaghetti code similar to search/kashida sensitive depends
    in the past on tools > options > languages on/off ( https://bugs.documentfoundation.org/show_bug.cgi?id=116242 )
    
    Tickets
    
    * Terminology in CONTENTS sidebar
    + https://bugs.documentfoundation.org/show_bug.cgi?id=118330
    + use of module names instead of clear names, eg. Text document -> WRITER
    + promoting the modules is a good idea but not alone
    => better in brackets like "Text document (WRITER)" if there is an explicite module
    + Macro and programming -> Macros and scripting
    + Spreadsheets -> Spreadsheets (CALC)
    + Charts and Diagrams -> Charts and Diagrams
    + Installation -> %PRODUCTNAME Installation
    + Common Help Topics -> Common Help Topics
    + Database Functionality -> Database Functionality (BASE)
    + Presentation and drawings -> Presentation and drawings (IMPRESS/DRAW)
    + Formulas -> Formulas (MATH)
    + Text Documents -> Text Documents (WRITER)
    + HTML documents -> HTML documents (WRITER WEB)
    => involve l10n for the actual labels whether or not upper case etc.
    => to think ahead we could also add this to File > New
    + Text documents (WRITER)
    ...
    + Database (BASE)
    
    * Calc, Conditional formatting: Drop expandable sections and show all at once
    + https://bugs.documentfoundation.org/show_bug.cgi?id=118481
    + introduce a user-defined string (Heiko)
    + might not be part of the ODF spec (Tomaz)
    + go with a standard tree that allow to keep nodes open including a switch to expand (or collapse) all nodes (Stuart)
    => do that
    
    * Tools > Language > For * > More...
    + https://bugs.documentfoundation.org/show_bug.cgi?id=100856
    + remove "More..."
    + nice shortcut (Tomaz)
    + weird relation between font/unicode -> language <- dictionary (Stuart)
    needs additional review given possible Asian/CTL rework
    => better keep it = WF