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?

  • PoopBuffet@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    2 months ago

    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.

    • josephj11@lemmy.kde.socialOP
      link
      fedilink
      arrow-up
      3
      ·
      2 months ago

      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.

      • blackbrook@mander.xyz
        link
        fedilink
        arrow-up
        3
        ·
        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.

      • Fleppensteyn@feddit.nl
        link
        fedilink
        arrow-up
        3
        ·
        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.