https://bugs.kde.org/show_bug.cgi?id=489790

            Bug ID: 489790
           Summary: Inconsistent behavior of result display and base
                    conversion
    Classification: Applications
           Product: kcalc
           Version: 24.05.2
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: evan.te...@gmail.com
          Reporter: z...@rsdio.com
                CC: gabriel.barrantes....@outlook.com
  Target Milestone: ---

After a recent change it is nearly impossible to use kcalc as a general
hex/dec/bin converter, as the input display is now inconsistent.

All of this is with the calculator in 'Numerical System Mode'.

Before: select a base via the radio button, input a number in the base and hit
enter. It moves into the result area. Then you could select a new base and the
result area would change to the representation of that number in the base. So
if you started in Dec and entered '10' and then switched to Hex the result area
would show 'A'

Now: you enter a number (in say, Dec 23) and hit equal. If you then switch to
Hex, instead of the result converting to hex (17). It stays as 23 and the
values under the radio buttons  shift to convert to 'Hex 23' to whatever base.
So now the Dec radio button says 35.

This is really not useful; those numbers are shortened for large values (binary
being the worst) and now if you enter a hex number and switch to Dec the result
display goes blank because that's an invalid input. It was also helpful for the
conversion to occur in the result window since you could benefit from digit
grouping.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to