GNOME Bugzilla – Bug 732685
Other bases not updated when changing the main base in programming mode
Last modified: 2016-10-11 08:05:42 UTC
Hi, when changing the base in Programming mode, the "preview text" about the value expressed in the other bases is not updated (the one on the right, below the main input area). Here is how to reproduce the problem with 3.12.2: 1. Enter programming mode 2. Choose Decimal base 3. Insert a value, e.g. 15; now the "preview text" shows: 17₈ = F₁₆ (the bases are shown as subscripts). 4. Change the base to Hexadecimal; the main input area is updated but the preview text is not, it shows the same text as before instead of: 17₈ = 15₁₀ I think the preview should be always like that: when the main unit is Decimal it should preview (Octal = Hexadecimal) when the main unit is Hexadecimal it should preview (Octal = Decimal) when the main unit is Octal it should preview (Decimal = Hexadecimal) but right now it is not updated automatically when changing base. Thanks, Antonio
Still present in 3.14
Still present in 3.18
Noted, I need to find some time to fix this though.
Created attachment 331129 [details] [review] Update the bit panel and the base label when the numbering base is changed Hi, I am attaching a patch to fix this, at the end of the day it was enough to call update_bit_panel() from base_changed_cb(). Thanks, Antonio
Attachment 331129 [details] pushed as 7a8ac5f - Update the bit panel and the base label when the numbering base is changed