Bug 135468

Summary: use of + - * / is not reflected in kcalc and confusing too
Product: [Applications] kcalc Reporter: Mohd Asif Ali Rizwaan <maarizwan>
Component: generalAssignee: Evan Teran <eteran>
Status: RESOLVED FIXED    
Severity: wishlist CC: gabriel.barrantes.dev, jeremy9856, nate, pqwoerituytrueiwoq
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Mohd Asif Ali Rizwaan 2006-10-11 19:17:33 UTC
Version:           2.0.4 (using KDE 3.5.4, Frugalware Linux)
Compiler:          Target: i686-pc-linux-gnu
OS:                Linux (i686) release 2.6.18-fw1

It is very confusing when we try using arithematic operators (+-*/) in kcalc. KCalc should proive some clue that the operater is used.

How to reproduce:

1. open kcalc
2. type 6
3. type +
4. type 6
5. type enter

Please observe in the above calculation, that after pressing '+' sign, kcalc doesn't show '+' in the Display.


Expected Behavior:

1. Symbols and Colors should be used to make the operations clear.

2. e.g., pressing + should show '+' sign below "Dec" in the view

3. Also using a different color or flashing with different color when an operator is pressed will help the user to know that the operator is inputted properly.


I would request, to change the Light-Green Color to Yellow when operator is entered.


for example:

2+3=5

2 -> background light green
+ -> background light Yellow 
3 -> background light blue
5 -> background Light Red to signify result.

the colors could be changeable in settings. this way the user is more informed about the calculation.
Comment 1 jeremy9856 2015-05-28 22:31:40 UTC
I agree kcalc should display the operator
Comment 2 pqwoerituytrueiwoq 2022-11-09 17:12:58 UTC
use show history (ctrl+h)
Comment 3 Gabriel Barrantes 2024-04-05 23:16:08 UTC
Fixed in https://invent.kde.org/utilities/kcalc/-/merge_requests/67