keepassxc icon indicating copy to clipboard operation
keepassxc copied to clipboard

Change min size of the main window to 10 width x height

Open revennui opened this issue 3 months ago • 6 comments

Fixes KeePassXC not being resizable to the users desires.

This also addresses issue #6130 which in my opinion, was not fixed in pull #6149

First commit here so please be kind :)

Screenshots

Testing strategy

Type of change

  • ✅ Bug fix (non-breaking change that fixes an issue)

revennui avatar Nov 22 '25 23:11 revennui

10 x 10 is not appropriate

droidmonkey avatar Nov 23 '25 00:11 droidmonkey

Hi, please suggest an appropriate sizing then.

I would have done 0 x 0 but that didn't work. I don't see why the user should be restricted in doing something they want.

revennui avatar Nov 23 '25 01:11 revennui

The minimum sizing currently is the smallest the window can go while still being functional.

droidmonkey avatar Nov 23 '25 02:11 droidmonkey

What do you mean by functional? Of course the UI will be cut off at lower widths, but depending on the use case, that can be totally functional.

image

Functional at 246 x 263

image

Both UI drop downs work perfectly at 123 x 130

Yes at 10 x 10 there won't be any buttons visible anymore, but that's a user choice?

revennui avatar Nov 23 '25 20:11 revennui

What is the use case for doing this? Why not just minimize if you want to "hide the window"

droidmonkey avatar Nov 23 '25 21:11 droidmonkey

Use case for a small window is in all tiling window managers. The current min size makes keepass use more than half (!) of my laptops horizontal screen space.

revennui avatar Nov 23 '25 21:11 revennui