https://bugs.kde.org/show_bug.cgi?id=463809
Bug ID: 463809 Summary: Collection of many UX limitations Classification: Plasma Product: kdeplasma-addons Version: unspecified Platform: NixOS OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: calculator Assignee: plasma-b...@kde.org Reporter: cont...@betalars.de Target Milestone: --- Overview I am really frustrated by the lacking quality of the calculator, that by default comes pre-installed with Plasma via Plasma-Addons. I know there are two more different Calculator Apps in the KDE Sweet. However they are mostly in separate packages on most Linux Distros so I am assuming this is the default. So in this bug report, I am treating it as the default calculator utility of a modern desktop environment. I am suspecting many of the issues I am raising are expected behavior, as most of it I could reproduce on a 20 odd year old calculator I had laying around. And while I applaud the developers that perfectly captured the quirky hardware limitations of these devices, that basically needed to run on coin cell batteries forever, I am going to use modern operating system standards as a reference for "expected behavior". ISSUE 1: Zeroes don't get displayed after a floating point 1. Open the Calculator 2. Type "0.000..." OBSERVED RESULT Calculator displays 0 EXPECTED RESULT Calculator displays as many zeroes as I've typed. ISSUE 2: Factors disappear when you type a formula. 1. open Calculator 2. type 1 + 2 OBSERVED BEHAVIOR: The Calculator displays "2". EXPECTED BEHAVIOR: The Calculator displays "1+2" ISSUE 3: Information about previous calculations are not being displayed 1. open Calculator 2. Type 1+2 3. Press = 4. Type + 3 OBSERVED BEHAVIOR: The calculator displays a 3 EXPECTED BEHAVIOR: The calculator still shows the result of the previous calculation or - even better - a history of previous calculations and their results. ISSUE 4: the input field has highly unexpected behavior in the context of a modern operating system: - there is no Cursor - you can't select text - pressing backspace does not delete the last digit you typed - there is no history, you cannot fix a typo by pressing Ctr+Z - pressing "Delete" deletes the entire formula ISSUE 5: You can't copy a result. Issue 6: There are no Brackets -> I don't think I would expect a scientific mode, but I will say I'd be pleased to have one. More miscellaneous visual things that bother me: - there is no visual difference between a result and a factor - Some Keys have underlines that serve no purpose I can think of SOFTWARE/OS VERSIONS Linux-Kernel: 5.15.84 KDE Plasma Version: 5.26.4 KDE Frameworks Version: 5.101.0 Qt Version: 5.15.7 ADDITIONAL INFO: I know these are all separate issues, but I thought it would be nicer to collect them in one place, as they basically all resolve around the question if this is meant to be a utility of a novelty. I think as a utility, it is in an unacceptable state and as a novelty it has no business shipping with KDE Plasma. -- You are receiving this mail because: You are watching all bug changes.