Qalculate / qalculate-qt

GNU General Public License v2.0
339 stars 38 forks source link

Enabling/disabling keypad behavior should probably be changed #142

Open lkintact opened 3 weeks ago

lkintact commented 3 weeks ago
  1. Suppose we have Qalculate! laid out this way:

step1

  1. Press Ctrl-k to enable the keypad. The layout changes to this, as expected:

step2

  1. Press Ctrl-k again to disable the keypad. The layout changes to this:

step3

Note that now the history area takes more space. Perhaps instead it should be the same size as it was at step 1 - that behavior seems more consistent to me.

Qalculate!: 5.1.1.

lkintact commented 3 weeks ago

FWIW, I observe the same behavior with enabling/disabling the Number Bases (Ctrl-b) pane.

hanna-kn commented 3 weeks ago

The qalculate-qt interface is not adapted to very small window sizes. I've now added an option to preserve the height of the history area, and a default mode which applies this behaviour when the history area is small. (For a minimized space use, the minimal mode of qalculate-gtk is however superior.)