Bug 404761 - Settings and other dialogs should have a minimum default size of 800x600 (at least)
Summary: Settings and other dialogs should have a minimum default size of 800x600 (at ...
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Usability-Ergonomy (show other bugs)
Version: 8.1.0
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
: 407467 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-02-24 08:51 UTC by Jens
Modified: 2024-06-24 16:42 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 8.4.0
Sentry Crash Report:


Attachments
settings (1.14 MB, image/png)
2023-05-01 00:07 UTC, Patrick Silva
Details
light table (1.26 MB, image/png)
2023-05-01 00:08 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jens 2019-02-24 08:51:56 UTC
SUMMARY
see $SUBJECT

When opening Digikam for the first time, many dialog windows have the minimum size allowed by the current window manager. This is awkward since users always have to resize these windows first.

Please make the minimum dialog window size to be at least 800x600 (to fit on as many screens as possible). Ideally, these windows should resize automatically so that there are no scrollbars when opening for the first time - but not exceeding the screen size of course.

Example: Settings, EMail export, Lighttable (maybe start maximized), Editor, etc.
Comment 1 Maik Qualmann 2019-02-24 09:19:29 UTC
How often do you start digiKam for the first time with a new configuration? I find the most 800x600 (with the wizard based tools it is 800x750 if the desktop resolution lets it) is a good start. The windows can be enlarged and digiKam will remember it the next time. From my side WORKSFORME.

Maik
Comment 2 Jens 2019-02-24 10:48:47 UTC
First impressions count. At least if you want to attract non-geeks to Digikam. It's probably a one-liner (for the settings dialog and the initial settings wizard).
I know a lot of people who never resize (or even maximize) windows, even browser windows, and resort to scrolling all the time - and some then think the application is "confusing". Not in a bad way, they just never get the idea they can resize windows. Maybe because they come from smartphones where this problem simply doesn't exist.

Just my 2 cents though. ;)
Comment 3 Maik Qualmann 2019-05-12 18:06:15 UTC
*** Bug 407467 has been marked as a duplicate of this bug. ***
Comment 4 Maik Qualmann 2019-05-12 18:06:22 UTC
*** Bug 407468 has been marked as a duplicate of this bug. ***
Comment 5 caulier.gilles 2020-08-01 14:36:15 UTC
digiKam 7.0.0 stable release is now published and now available as FlatPak:

https://www.digikam.org/news/2020-07-19-7.0.0_release_announcement/

We need a fresh feedback on this file using this version.

Thanks in advance

Gilles Caulier
Comment 6 Patrick Silva 2020-08-01 15:16:22 UTC
This issue persists with digikam 7 on Arch Linux.
Comment 7 caulier.gilles 2023-04-29 09:37:08 UTC
@Patrick,

digiKam 8.0.0 is out. This entry still valid with this release ?

Best regards

Gilles Caulier
Comment 8 Patrick Silva 2023-05-01 00:07:39 UTC
Created attachment 158584 [details]
settings

Default sizes look small to me. Please see the attached screenshots of digikam 8 on Arch Linux.
Comment 9 Patrick Silva 2023-05-01 00:08:06 UTC
Created attachment 158585 [details]
light table
Comment 10 Maik Qualmann 2023-05-01 04:33:31 UTC
Your screenshots don't show the window size for a first launch. From digiKam-8.0.0 there is a function that creates a good default size based on the screen size. If a size is already saved in the configuration or the user has reduced the window to such an extent, it will of course be restored in this way.

Maik
Comment 11 Maik Qualmann 2023-05-01 04:54:12 UTC
Ok, confirmed, it affects the main windows managed by the KF5 framework. I'm looking for a solution.

Maik
Comment 12 caulier.gilles 2023-05-19 17:58:42 UTC
Maik,

KF5 version 5.106 is now used in the bundles. This do not improve the situation ?

Gilles
Comment 13 caulier.gilles 2023-10-12 05:34:15 UTC
Jens,

What's about this file using current 8.2.0 AppImage Linux bundle ? It's
reproducible ?

https://files.kde.org/digikam/

Note: bundle is now based on Qt 5.15.11 and KDE framework 5.110.

Thanks in advance

Gilles Caulier
Comment 14 Maik Qualmann 2024-06-24 16:42:05 UTC
Git commit 335eba1d333dad482d36e101c4ff28869e8a748c by Maik Qualmann.
Committed on 24/06/2024 at 16:41.
Pushed by mqualmann into branch 'master'.

calculate a good initial size for the program window
FIXED-IN: 8.4.0

M  +1    -1    NEWS
M  +8    -0    core/libs/widgets/mainview/dxmlguiwindow.cpp

https://invent.kde.org/graphics/digikam/-/commit/335eba1d333dad482d36e101c4ff28869e8a748c