Bug 498191 - Drkonqi GUI should remember its window size and maximization state across launches
Summary: Drkonqi GUI should remember its window size and maximization state across lau...
Status: RESOLVED FIXED
Alias: None
Product: drkonqi
Classification: Applications
Component: general (show other bugs)
Version: 6.2.4
Platform: Arch Linux Linux
: NOR wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-03 02:40 UTC by BryanLiang
Modified: 2025-01-08 05:00 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description BryanLiang 2025-01-03 02:40:07 UTC
SUMMARY
Drkonqi GUI is not able to remember its window size and maximization state across launches

STEPS TO REPRODUCE
1. Open Drkonqi GUI and maximize its window
2. Close the window
3. Launch Drkonqi GUI again

OBSERVED RESULT
The second time you open the Drkqonqi GUI, it launches in a initial window size.

EXPECTED RESULT
Drkonqi opens in the maximized window state.


SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.2.4
KDE Frameworks Version: 6.9.0
Qt Version: 6.8.1
Kernel Version: 6.6.67-x64v3-xanmod1-1-lts (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5800H with Radeon Graphics
Memory: 13.5 GiB of RAM
Graphics Processor: AMD Radeon Graphics


ADDITIONAL INFORMATION
Comment 1 Nate Graham 2025-01-04 04:59:39 UTC
Should be easy with KConfig.WindowStateSaver
Comment 2 Bug Janitor Service 2025-01-07 19:45:38 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/drkonqi/-/merge_requests/281
Comment 3 Nate Graham 2025-01-08 05:00:29 UTC
Git commit 1d61ef3b2f076667c6c88172ce71ef64744bcdfb by Nate Graham.
Committed on 07/01/2025 at 19:45.
Pushed by ngraham into branch 'master'.

Remember window geometry

Size and maximization, and on X11, position as well.
FIXED-IN: 6.3.0

M  +5    -0    src/coredump/gui/qml/main.qml
M  +5    -0    src/qml/main.qml

https://invent.kde.org/plasma/drkonqi/-/commit/1d61ef3b2f076667c6c88172ce71ef64744bcdfb