| Summary: | EDITING, FORMATTING: Accept any decimal separator | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | Anton Tsyganenko <anton-tsyganenko> |
| Component: | Calc | Assignee: | Not Assigned <libreoffice-bugs> |
| Status: | RESOLVED WONTFIX | ||
| Severity: | enhancement | CC: | alterne, anton-tsyganenko, libreoffice-ux-advise, xiscofauli |
| Priority: | medium | Keywords: | needsUXEval |
| Version: | 6.3.2.2 release | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Crash report or crash signature: | Regression By: | ||
|
Description
Anton Tsyganenko
2019-11-01 14:09:58 UTC
Confirmed, LO 6.3.2.2 on Majaro How would you know what's a decimal and a thousands separator then ? There are many possible ways: 1) Assume that the input does not contain thousands separator, assume both dot and comma to be decimal separator, raise error if a number contains more then one dot or comma. 2) If number contains one dot or comma, assume it to be a decimal separator, if more then one, then use the current algorithm (decimal and thousands separator based on locale settings). 3) If thousands separator in the locale is not dot or comma (for example, a space), then assume both dot and comma to be decimal separator, otherwise use current algorithm. 4) Allow user to choose between the current behavior and variants 1-3 in settings. Very niche request, would close as wontfix and suggest to create a 3rd party extension instead. Let's confirm with UX. I think the key on the numeric keypad always makes the correct decimal separator. (In reply to Gilward Kukel from comment #5) > I think the key on the numeric keypad always makes the correct decimal > separator. No, it makes the separator depending on the current keyboard layout. When latin (en_US) layout is active, it makes a dot, that does not work as a decimal separator. Agree with buovjaga's comment 4. Although I run into the same trouble every time, it's a special situation that could be solved per macro. Depending on the document locale you need either dots or commas and maybe it has to depend on the type, currency vs. numeric. We have an awesome macro support team that happily support this. Please share when done! |