Design/Meetings/2024-06-13

    From The Document Foundation Wiki

    Link

    https://listarchives.libreoffice.org/global/design/2024/msg00056.html

    Minutes

    Present: Hossein, Sahil, Rafael, Heiko
    Comments: Michael, Mike, Khaled, Stephane, Daniel, Jonathan,
              Caolan, Gabor, Tuomas
    
    Tickets/Topics
    
     * Wrong editing languages offered
       + https://bugs.documentfoundation.org/show_bug.cgi?id=95274
       + c11: menu should list installed languages (Michael)
       + checkbox "Do not automatically detect my document language"
       + "rework document Language Setting into a dedicated dialog"
         requested in bug 103036
       + c44, c45: languageguesser/libexttextcat, see bug 139185#c4 (Mike),
         some wisdom in c45 (Khaled)
       + c53: only show matches that have a dictionary installed, feedback
         if the entry is a suggestion (Stephane)
       + c55: some examples; suggestions should go into a special section (Daniel)
       + c58: 1.) document languages, 2) *explicitly* specified languages,
         3,4) heuristics (default languages for documents, user interface language),
         (system configuration) (Johnathan)
       + c63: libexttextcat was meant for full paragraphs (Caolan)
       + language guessing is needed by many users and should be improved (Hossein)
       + drop library and add checkboxes to the language list under tools > options
         > locales so users can define manually what they speak (Heiko)
         + perhaps not drop but make it an experimental or optional feature
       + code likely cannot become better (Rafael)
       + other lib https://github.com/pemistahl/lingua-py (Hossein)
       => make suggestions optional by adding "[ ] Detect languages" (off by
          default), show document languages in the dropdown and require user
          to pick one from the character dialog (as today and like MSO does),
          sort results according c55; do not add recent languages (across sessions);
          in the long run it would be good to improve the detection
    
     * Chart Properties sidebar only accommodates 4 chart type previews,
       but the Pie category now has 6
       + https://bugs.documentfoundation.org/show_bug.cgi?id=161093
       + a) either add a second row or make the items smaller, or b) list it as an
         extra chart type, or c) don't treat it as extra chart type but an attribute
         of pie (on/off, pie/bar currently) (Heiko)
       + would go with a second row (Rafael)
       + prefer c) (Heiko)
       => comment
    
     * flag when paging through sheets & the first/last sheet is passed
       <ctrl>+pageUP/pageDOWN
       + https://bugs.documentfoundation.org/show_bug.cgi?id=161155
       + sheets may fill the space and a message similar to the quickfind
         toolbar does not fit anymore (Heiko)
       + infobar with "[x] Show this infobar" (Rafael)
       + different workflow and rather WF (Sahil)
       + add UNO commands "To First/Last Sheet" (Heiko)
       + might not help (Rafael)
       + add (advanced) option to not loop, off by default for
         compatibility (Hossein)
       => go with the option
    
     * UI Better wording for ASCII-only characters
       + https://bugs.documentfoundation.org/show_bug.cgi?id=161411
       + Basic Latin is equally difficult to understand as ASCII (Gabor)
       + tell the user what exact character is not accepted (Hossein)
         + and tell what is accepted in the help (Rafael)
       + "Only Unicode 'Basic Latin' characters can be entered" with tooltip
         "Characters in the Unicode 'Basic Latin' block (also known as ASCII)
         including the letters A-Z, a-z, numbers 0-9 and the most common
         punctuation marks." (Tuomas)
       + "Character not allowed. Read the help page for a list of allowed
          characters." (Rafael)
       + "Character not allowed, only basic Latin alphabets, numbers and
          punctuations can be used." (Hossein)
       + "Character is not accepted" (Heiko)
       => comment