Bug 492789 - Do not open digiKam in full window
Summary: Do not open digiKam in full window
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Usability-FullScreen (show other bugs)
Version: 8.5.0
Platform: Microsoft Windows Microsoft Windows
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-08 08:05 UTC by Lothar-Mueller
Modified: 2024-09-23 19:37 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lothar-Mueller 2024-09-08 08:05:27 UTC
SUMMARY
Wenn digiKam gestartet wird, wird das Startfenster immer im Vollbildmodus geöffnet. Ich fände es besser, wenn es immer in der Größe geöffnet würde, wie es geschlossen wurde.

SOFTWARE/OS VERSIONS
Windows: 11
Qt Version: 6.7.2

ADDITIONAL INFORMATION
In der Version 7.9.0, die noch auf meinem Tablet installiert ist, wird DigiKam annähernd so geöffnet wie es geschlossen wurde.
Comment 1 Maik Qualmann 2024-09-08 08:31:26 UTC
Eigentlich ist hier English Pflicht. Ok, ich kann es reproduzieren, hier muss sich was in letzter Zeit geändert haben, da wird es vor einiger Zeit mit eigenen Code behoben haben. Ich werde es mir ansehen.

Maik
Comment 2 Maik Qualmann 2024-09-08 09:01:56 UTC
Git commit e1713aa4ecffde88f36bed9347115287e6275894 by Maik Qualmann.
Committed on 08/09/2024 at 09:01.
Pushed by mqualmann into branch 'master'.

try to fix window size and position under Windows

M  +8    -0    core/app/main/digikamapp.cpp
M  +8    -0    core/showfoto/main/showfoto.cpp
M  +8    -0    core/utilities/imageeditor/main/imagewindow.cpp
M  +8    -0    core/utilities/import/main/importui.cpp
M  +9    -0    core/utilities/lighttable/lighttablewindow.cpp
M  +8    -0    core/utilities/queuemanager/main/queuemgrwindow.cpp

https://invent.kde.org/graphics/digikam/-/commit/e1713aa4ecffde88f36bed9347115287e6275894
Comment 3 Maik Qualmann 2024-09-08 14:43:32 UTC
Git commit c096669725a1e5166226d04f99af84ca5b040b95 by Maik Qualmann.
Committed on 08/09/2024 at 14:42.
Pushed by mqualmann into branch 'master'.

save Window maximized state always

M  +5    -5    core/libs/widgets/mainview/dxmlguiwindow.cpp

https://invent.kde.org/graphics/digikam/-/commit/c096669725a1e5166226d04f99af84ca5b040b95
Comment 4 Maik Qualmann 2024-09-08 19:41:37 UTC
With the current pre-release version of digiKam-8.5.0 the problem is now fixed.

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

Maik
Comment 5 Lothar-Mueller 2024-09-18 14:43:11 UTC
Hallo,
ich habe jetzt drei Vorabversionen ausprobiert, auch die vom 18.Sept. 2024, doch in allen Versionen wird DigiKam auf meinem Rechner grundsätzlich immer noch im Vollbildmodus geöffnet. Habe ich vielleicht irgendetwas übersehen, oder muss ich noch etwas an den Einstellungen verändern, damit DigiKam so geöffnet wird, wie es zuletzt geschlossen wurde.
Viele Grüße Lothar Müller

-----Ursprüngliche Nachricht-----
Von: Maik Qualmann <bugzilla_noreply@kde.org> 
Gesendet: Sonntag, 8. September 2024 21:42
An: Lothar-Mueller@web.de
Betreff: [digikam] [Bug 492789] Do not open digiKam in full window

https://bugs.kde.org/show_bug.cgi?id=492789

Maik Qualmann <metzpinguin@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|CONFIRMED                   |RESOLVED
   Version Fixed In|                            |8.5.0
         Resolution|---                         |FIXED

--- Comment #4 from Maik Qualmann <metzpinguin@gmail.com> --- With the current pre-release version of digiKam-8.5.0 the problem is now fixed.

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

Maik

--
You are receiving this mail because:
You reported the bug.
You are on the CC list for the bug.
Comment 6 Maik Qualmann 2024-09-18 14:53:52 UTC
Es scheint hier einen unterschied zwischen Windows 10 und Windows 11 zu geben, Eventuell muss auch noch eine KDE Konfig Datei gelöscht werden. Ich schaue es mir noch mal, im Moment waren andere Dinge wichtiger.

Maik
Comment 7 Maik Qualmann 2024-09-18 18:44:06 UTC
Git commit 1f97004c63a0577252a431861af1da7ca2907a69 by Maik Qualmann.
Committed on 18/09/2024 at 18:43.
Pushed by mqualmann into branch 'master'.

adjustments to fix window state under Windows

M  +13   -14   core/libs/widgets/mainview/dxmlguiwindow.cpp
M  +5    -2    core/libs/widgets/mainview/dxmlguiwindow.h

https://invent.kde.org/graphics/digikam/-/commit/1f97004c63a0577252a431861af1da7ca2907a69
Comment 8 Maik Qualmann 2024-09-20 10:50:59 UTC
Git commit 66f1f80f5073b58a14147354d70e5dd3b05b751d by Maik Qualmann.
Committed on 20/09/2024 at 10:50.
Pushed by mqualmann into branch 'master'.

try the current KF6 window size management and storage

M  +1    -9    core/app/main/digikamapp.cpp
M  +4    -117  core/libs/widgets/mainview/dxmlguiwindow.cpp
M  +1    -13   core/libs/widgets/mainview/dxmlguiwindow.h
M  +0    -8    core/showfoto/main/showfoto.cpp
M  +0    -8    core/utilities/imageeditor/main/imagewindow.cpp
M  +0    -8    core/utilities/import/main/importui.cpp
M  +0    -9    core/utilities/lighttable/lighttablewindow.cpp
M  +0    -8    core/utilities/queuemanager/main/queuemgrwindow.cpp

https://invent.kde.org/graphics/digikam/-/commit/66f1f80f5073b58a14147354d70e5dd3b05b751d
Comment 9 Maik Qualmann 2024-09-23 06:37:01 UTC
Git commit 9d1fb49a418dda31c1dc019411e8fdc2b4a62ed3 by Maik Qualmann.
Committed on 23/09/2024 at 06:35.
Pushed by mqualmann into branch 'master'.

try not setting any window flags
Related: bug 493498

M  +1    -1    core/utilities/imageeditor/editor/editorwindow.cpp
M  +1    -1    core/utilities/lighttable/lighttablewindow.cpp
M  +1    -1    core/utilities/queuemanager/main/queuemgrwindow.cpp

https://invent.kde.org/graphics/digikam/-/commit/9d1fb49a418dda31c1dc019411e8fdc2b4a62ed3
Comment 10 Maik Qualmann 2024-09-23 16:30:15 UTC
Git commit 9b46288cd6f67ac3432221f27eb84e2ee4c102d4 by Maik Qualmann.
Committed on 23/09/2024 at 16:29.
Pushed by mqualmann into branch 'master'.

call applyMainWindowSettings()
Related: bug 493498

M  +10   -1    core/app/main/digikamapp.cpp
M  +6    -0    core/utilities/imageeditor/main/imagewindow.cpp
M  +6    -0    core/utilities/lighttable/lighttablewindow.cpp
M  +6    -0    core/utilities/queuemanager/main/queuemgrwindow.cpp

https://invent.kde.org/graphics/digikam/-/commit/9b46288cd6f67ac3432221f27eb84e2ee4c102d4
Comment 11 Maik Qualmann 2024-09-23 19:37:50 UTC
Git commit 9657cdb3ef68b0d878d2d72549aca060273aae90 by Maik Qualmann.
Committed on 23/09/2024 at 19:37.
Pushed by mqualmann into branch 'master'.

try to restore the maximized state under Windows
Related: bug 493498

M  +6    -16   core/app/main/digikamapp.cpp
M  +1    -1    core/libs/widgets/mainview/dxmlguiwindow.cpp
M  +0    -1    core/utilities/imageeditor/editor/editorwindow.cpp
M  +0    -6    core/utilities/imageeditor/main/imagewindow.cpp
M  +2    -9    core/utilities/lighttable/lighttablewindow.cpp
M  +5    -12   core/utilities/queuemanager/main/queuemgrwindow.cpp

https://invent.kde.org/graphics/digikam/-/commit/9657cdb3ef68b0d878d2d72549aca060273aae90