https://bugs.kde.org/show_bug.cgi?id=492100
Bug ID: 492100 Summary: KCalc doesn't switch values when changing numeric systems Classification: Applications Product: kcalc Version: unspecified Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: evan.te...@gmail.com Reporter: k...@dharty.com CC: gabriel.barrantes....@outlook.com Target Milestone: --- Created attachment 172890 --> https://bugs.kde.org/attachment.cgi?id=172890&action=edit Conversion from Hex to Decimal *** If you're not sure this is actually a bug, instead post about it at https://discuss.kde.org If you're reporting a crash, attach a backtrace with debug symbols; see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports *** SUMMARY KCalc doesn't switch between STEPS TO REPRODUCE 1. Go into numeric system mode. 2. Enter a number in Decimal mode. 3. Hit Enter (this didn't used to be required) 3. Switch to Hex mode. OBSERVED RESULT Upon hitting enter the equivalent notation for the entered value appears in Hex, Dec, Oct and Binary. However when switching to any of those notations, the value in the readout/enter area remains Decimal. This occurs also when switching from any mode to any other. EXPECTED RESULT The numeric system values used to be automatically updated in the numeric system representations as it was typed. More importantly, in prior versions, kcalc would switch the value in the calculation area to the selected notation. This is important to users if they want to add 145 decimal to 0xFE hex. There is also not an easy way to copy a numeric system value. EG I entered FA into Hex, it shows 250 in Decimal, but I can't copy it or otherwise use that value. SOFTWARE/OS VERSIONS Linux: 6.9.12-3-MANJARO KDE Plasma: KDE Plasma Version: 6.0.5 KDE Frameworks Version: 6.5.0 Qt Version: 6.7.2 6.0.5 ADDITIONAL INFORMATION In the attached screenshot. I started in hex and entered FA. Then I switched to decimal and attempted to add 120 to FA, however the calculation fails because FA was not converted to Decimal when switching. -- You are receiving this mail because: You are watching all bug changes.