Bug 373719

Summary: kcalc only displays 40-bits of 64-bit number in binary and lacks binary display in all but Numeral mode
Product: [Applications] kcalc Reporter: David Rankin <drankinatty>
Component: generalAssignee: Evan Teran <evan.teran>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: attachment 1 - kcalc in plasma limited to display of 40-bit binary
attachment 2 - kcalc KDE3 showing proper 64-bit binary display in any 'Mode'

Description David Rankin 2016-12-16 12:36:04 UTC
Created attachment 102815 [details]
attachment 1 [details] - kcalc in plasma limited to display of 40-bit binary

Version 16.08.3

KDE Frameworks 5.28.0
Qt 5.7.0 (built against 5.7.0)

kcalc cannot display any more than 40-bits of a binary number and the window cannot be resized. Attachment 1 [details] shows the maximum 40-bits the new plasma kcalc is capable of displaying. Attachment 2 [details] shows the full 64-bits properly displayed in KDE3 kcalc. The new plasma version needs to be fixed to include proper functionality to display a 64-bit binary number.

Further, plasma kcalc lacks the functionality to display a binary representation of a number in every mode but 'Numeral System Mode'. In KDE3 this was available in every mode with 'Logic Buttons' selected. It wasn't a separate 'Mode' where you could only look at a binary representation if you flipped kcalc to some 'Mode', it was simply an option available in every mode. kcalc should be fixed to properly allow display of binary, octal, hex, and decimal in any 'Mode' as it was capable of doing a decade ago.
Comment 1 David Rankin 2016-12-16 12:37:48 UTC
Created attachment 102816 [details]
attachment 2 [details] - kcalc KDE3 showing proper 64-bit binary display in any 'Mode'

KDE3 kcalc showing proper display of 64-bit number available in every 'Mode'
Comment 2 Christoph Feck 2016-12-18 03:29:34 UTC
Please report one issue per ticket.

The second issue you reported is bug 248264.

*** This bug has been marked as a duplicate of bug 296093 ***