this post was submitted on 22 Aug 2024
4 points (100.0% liked)

KDE & Plasma users

2782 readers
24 users here now

KDE is an international technology team creating user-friendly free and open source software for desktop and portable computing. KDE's software runs on GNU/Linux, BSD and other operating systems, including Windows.

founded 4 years ago
MODERATORS
4
What happened to Kcalc (lemmy.kde.social)
submitted 2 months ago* (last edited 2 months ago) by [email protected] to c/[email protected]
 

I use Kcalc many times every day. It worked great. I use it in Simple mode. When they added the history display, I started using it from flatpaks to get that feature in older releases.

On Kubuntu 22.04, I am using Kcalc 23.04.3. It works exactly the way it used to - which is what I want.

On Kubuntu 18.04, I'm using Kcalc 24.05.2. It does not work as expected or desired.

I have no idea why I have different versions on the two notebooks. AFAIK, I installed them the same way.

On the old version, if I enter 1 * 2 =, the answer, 2 appears in the register. Clicking on the register copies it to my clipboard. Entering another digit clears the register and replaces it with the new digit. The old calculation and results are automatically out of the way.

On the new version, if I enter 1 * 2 =, 2 appears in a new space below the register and then disappears from that space and 2 appears in the register. Clicking on the register appears to do nothing. I have to double or triple click on it to select it and then press Ctrl+C to copy it to my clipboard. This is bad. But far worse, if I next type a 3, instead of the register containing 3, it appends the 3 and the register contains 23. This means I have to clear the register every time before I use it.

I have never seen a calculator that does this and don't want to!

What is going on? Do I have to find a way to get and pin the old version?

Why was this done?

Where is the best place to file or add to an issue to get this reverted?

you are viewing a single comment's thread
view the rest of the comments
[–] PoopBuffet 1 points 2 months ago* (last edited 2 months ago) (1 children)

Seems fine to me. If you click on the result without hitting enter it copies it to your clipboard. Hitting enter sends the result to your register for further calculation or hitting escape clears it. This all seems fairly logical to me.

[–] [email protected] 3 points 2 months ago (2 children)

After a calculation, if you type another digit, it appends it to the register. What the heck is the new feld below the register? It seems to hold the running result. Yeah, you can click on that. It's also completely editable. You can position the cursor with the mouse and even insert operations between digits. It would be really cool if it would reset after pressing =. The main problem is having to manually clear after every calculation.

So, apparently I have to retrain myself to press Esc after copying instead of pressing = before. Esc is the same as the C button. Del is the same as the CA button. Pressing = or Enter sends the results to the history "tape", but I don't see what else it does.

[–] [email protected] 3 points 2 months ago

It does seem dumb that you can no longer copy the result once you hit =. Have you been to the issues site yet? It would not surprise me if there's already a bug posted. This seems like new functionality that hasn't really been thought through and needs more feedback.

[–] [email protected] 3 points 2 months ago

Just tried it and it's annoying. Also the calculation line doesn't follow the font settings.

I'm normally using Albert Launcher to calculate, similar to krunner, it works better.