Bug 345689 - 'Find' window should open at minimum size or feature a sticky size
Summary: 'Find' window should open at minimum size or feature a sticky size
Status: CLOSED FIXED
Alias: None
Product: KEXI
Classification: Applications
Component: General (show other bugs)
Version: 2.9.1
Platform: Mint (Ubuntu based) Linux
: NOR wishlist
Target Milestone: 2.9.3
Assignee: Roman Shtemberko
URL:
Keywords: junior-jobs
Depends on:
Blocks:
 
Reported: 2015-03-30 11:14 UTC by Ian Balchin
Modified: 2015-05-13 17:50 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 2.9.3


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ian Balchin 2015-03-30 11:14:08 UTC
The 'Find' window opens at a larger then minimum size.  Also, resizing this window is not a sticky option.

Reproducible: Always

Steps to Reproduce:
1. Open a form
2. Open the 'Find' window
3. Resize the window to its smallest dimension

OR

1. Open a form
2. Open the 'Find' window
3. Resize the window to  preferred dimensions
4. Close the 'Find' window
5. Re-open the 'Find' window and repeat preceding steps 1 & 2

Actual Results:  
In the first case you can always reduce the 'Find' window to a smaller size.

In the second case you will see that the 'Find' window opens again to its default size.

Expected Results:  
That the 'Find' window will either open at a minimum size, or else to the previously resized dimensions.

With slight rearrangement of the components (particularly the two tick-boxes) it could be made even smaller.

The idea is that this only needs to take up the minimum of screen real estate when opening to avoid obscuring data fields. Making it larger than the minimum default that could be set may be less common that increasing the size.

The present mode of operation is the same for tables and forms, we just illustrate it with a form.
Comment 1 Ian Balchin 2015-03-30 11:16:46 UTC
correction:

... default that could be set may be less common that decreasing the size from the arbitrary size currently set.
Comment 2 Jarosław Staniek 2015-04-22 22:26:54 UTC
Git commit 1d20b1b39e6c64db175a496376958bd8e1262390 by Jaroslaw Staniek, on behalf of Roman Shtemberko.
Committed on 22/04/2015 at 22:24.
Pushed by staniek into branch 'calligra/2.9'.

Save recent position and size of the Kexi Find dialog

+ by default minimize size of the dialog to avoid covering too much of the content
REVIEW:123295
FIXED-IN:2.9.3

M  +12   -1    kexi/main/kexifinddialog.cpp
M  +164  -183  kexi/main/kexifinddialog.ui

http://commits.kde.org/calligra/1d20b1b39e6c64db175a496376958bd8e1262390
Comment 3 Ian Balchin 2015-05-13 17:40:37 UTC
very welcome fix to outstanding useability issues. great going for the kexi developer team!

Ian
Comment 4 Jarosław Staniek 2015-05-13 17:50:54 UTC
Thanks Ian and feel free to report more from this dept!