Bug 460166

Summary: Last-used save directory not remembered
Product: [Applications] NeoChat Reporter: Nate Graham <nate>
Component: GeneralAssignee: Tobias Fella <fella>
Status: RESOLVED FIXED    
Severity: minor CC: carl
Priority: NOR Keywords: usability
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Nate Graham 2022-10-09 16:00:26 UTC
Everything from git master.

STEPS TO REPRODUCE
1. Right-click on an attached image/file > save
2. Navigate to ~/Desktop and save it
3. Do it again for another one

OBSERVED RESULT
The Save dialog starts in ~/Downloads rather than remembering that the last time you saved something, you used ~/Desktop.

EXPECTED RESULT
The Save dialog starts in ~/Desktop, the last place I used it to navigate to
Comment 1 Tobias Fella 2022-11-27 14:43:16 UTC
Do we actually have that behavior anywhere?
Comment 2 Nate Graham 2022-11-27 16:45:00 UTC
Yeah, most apps capable of saving or opening files remember the last-used Save and Open directories. In cases where they don't, users tend to complain and file bug reports... such as this one. :)
Comment 3 Bug Janitor Service 2022-11-27 18:03:50 UTC
A possibly relevant merge request was started @ https://invent.kde.org/network/neochat/-/merge_requests/680
Comment 4 Tobias Fella 2022-11-27 20:03:07 UTC
Git commit fda433706b2c3c1f2b44f851defc422d8c1bda1c by Tobias Fella.
Committed on 27/11/2022 at 19:54.
Pushed by tfella into branch 'master'.

Remember last used folder in save dialogs

M  +3    -0    src/neochatconfig.kcfg
M  +3    -1    src/qml/Component/FullScreenImage.qml
M  +9    -5    src/qml/Component/Timeline/FileDelegate.qml
M  +3    -1    src/qml/Menu/Timeline/FileDelegateContextMenu.qml

https://invent.kde.org/network/neochat/commit/fda433706b2c3c1f2b44f851defc422d8c1bda1c