Bug 402560 - Layout is not saved
Summary: Layout is not saved
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kdenlive
Classification: Applications
Component: User Interface & Miscellaneous (other bugs)
Version First Reported In: 18.08.3
Platform: Gentoo Packages Linux
: NOR wishlist
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-12-25 18:29 UTC by Szef
Modified: 2021-03-23 22:53 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:
fritzibaby: Brainstorm+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Szef 2018-12-25 18:29:10 UTC
Normally, user interface layout is preserved between the sessions, but it not the case in kdenlive. Every time I close and reopen application, layout is set to default. 
I can save my layout with "View"->"Save layout as", but I still have to load it manually, which is absolutely inconvenient.


STEPS TO REPRODUCE
Open the application
Change user interface layout
Close and once again open the app

OBSERVED RESULT
Layout is in default

EXPECTED RESULT
Layout remains as in last session

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Gentoo Linux
KDE Plasma Version: 5.14.3
KDE Frameworks Version: 5.52.0
Qt Version: 5.11.1
Comment 1 emohr 2018-12-26 13:49:02 UTC
To verify this behavior could you do 3 things. 

Follow these steps and delete Kdenliverc file: https://community.kde.org/Kdenlive/Configuration . Still the same behavior?

Where your layout get saved meaning under which path? 

Do you use the AppImage?
Comment 2 Szef 2018-12-30 15:45:13 UTC
So, bug seems to be not so well repeatable.
I delete ~/.config/kdenliverc and for some time, bug disappeared, but after several run->load_project->change_ui->quit cycles, it showed again.
I can't tell exact sequence, but from some point app failes to save its ui layout.
I'm not sure, what you meant saying "under which path", but I believe ui layout saved in ~/.config/kdenliverc in section [MainWindow]/State

I made one experiment:
- Opened app -> saved kdenliverc as kdenliverc1
- Changed layout and quit -> saved kdenliverc as kdenliverc2
- Opened app once again -> saved kdenliverc as kdenliverc3
- run kdiff3 kdenliverc1 kdenliverc2 kdenliverc3

Layout was in default state and kdenliverc1 == kdenliverc3, when kdenliverc2 differs. So I expect some issue on kdenliverc read/write or some buggy check on the start.
Comment 3 jennafish123 2018-12-31 02:39:26 UTC
I'm having problems with Krita saving my files. A couple times, I've clicked "save" on already existing files I was working on. I made sure the program completed the save, then I closed the tab and closed my computer. When I opened the file again a couple hours later, I find that the progress I made on the file wasn't saved! I'm not sure what I'm doing wrong, but please help me!
Comment 4 emohr 2018-12-31 09:47:23 UTC
(In reply to jennafish123 from comment #3)

This is the Kdenlive BugTracker. For KRITA Bugtracker please check this first:
https://docs.krita.org/en/untranslatable_pages/reporting_bugs.html

If you do not found a solution, open a new bug with the product "KRITA".
Comment 5 Julius Künzel 2021-03-23 22:53:45 UTC
I am closing this because there have been several huge changes to the layout system and it is probably fixed. Feel free to reopen this bug or create a new report if this is still happening with the latest version (https://kdenlive.org/en/download/)

Hint: if you still have any problems consider to delete these files and retry:
~/.config/kdenliverc
~/.config/kdenlive-appimagerc
~/.config/kdenlive-layoutrc