Bug 477617 - The "Guides and Markers Categories" set in the "Colors And Guides" configuration tab are not passed to new projects
Summary: The "Guides and Markers Categories" set in the "Colors And Guides" configurat...
Status: RESOLVED FIXED
Alias: None
Product: kdenlive
Classification: Applications
Component: User Interface & Miscellaneous (show other bugs)
Version: 23.08.3
Platform: Flatpak Linux
: NOR normal
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-27 14:53 UTC by epadron
Modified: 2023-12-02 11:30 UTC (History)
1 user (show)

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


Attachments
Step 2 and Observed result (102.17 KB, image/png)
2023-11-27 14:53 UTC, epadron
Details

Note You need to log in before you can comment on or make changes to this bug.
Description epadron 2023-11-27 14:53:48 UTC
Created attachment 163541 [details]
Step 2 and Observed result

SUMMARY
The "Guides and Markers Categories" set in the "Colors And Guides" configuration tab are not passed to new projects

STEPS TO REPRODUCE
1. Navigate to the "Colors and Guides" configuration tab
2. Introduces some changes to the default categories (in my case I replace them all with custom ones - see screenshot)
3. Create a new project
4. Add a guide (it doesn't matter how: Add/Remove Guide or Add Marker/Guide quickly)

OBSERVED RESULT
Only the default categories (named Category 1... Category 9) are available/present (see screenshot)

EXPECTED RESULT
The categories set at step 2 should be available/present.

SOFTWARE/OS VERSIONS
Distro: Debian /GNU/Linux 12 
KDE Plasma Version:  5.27.5
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
> flatpak remote-info --log flathub org.kde.kdenlive

ID: org.kde.kdenlive
Ref: app/org.kde.kdenlive/x86_64/stable
Arch: x86_64
Branch: stable
Collection: org.flathub.Stable
Download: 86.8 MB
Installed: 263.3 MB
Runtime: org.kde.Platform/x86_64/5.15-22.08
Sdk: org.kde.Sdk/x86_64/5.15-22.08

Commit: 69102ded82f8d869a2875ca33c34737631624c30f3a8c321b0bb21a6f295d2e4
Parent: 57f3ccbbc12507c75c4ddede0433c05b0096de2eefa73c97d22ba9544ac839a8
Subject: Update idna-3.4-py3-none-any.whl to 3.5 (43d763b6)
Date: 2023-11-24 23:25:54 +0000
History:
Comment 1 Bernd 2023-11-28 15:22:50 UTC
I can confirm this behavior also with the appimage (23.08.3A). Settings correctly show new category names, but in the Add Guide category drop-down the default category names are listed.
Comment 2 epadron 2023-11-29 01:02:43 UTC
I would like to take the opportunity to ask: how about (re)using the same categories for the Project Bin's tags?

We could have custom tags for new projects, saving us the burden of customizing the tags each and every time a new project is created, plus with the same configuration settings: "Guides, Markers, and Tags Categories" (only the name would need to be changed, as far as the user is concerned).

Syncing guides, markers and tags for old projects would be awesome as well but more challenging, of course. I'd be happy with just the change for new projects, though.
Comment 3 Jean-Baptiste Mardelle 2023-11-30 13:55:57 UTC
Git commit 34e644dba8a2131aea890f7bac75776483e7fa28 by Jean-Baptiste Mardelle.
Committed on 30/11/2023 at 14:55.
Pushed by mardelle into branch 'master'.

Fix guides categories not applied on new document

M  +1    -1    src/bin/model/markerlistmodel.cpp
M  +1    -1    src/bin/model/markerlistmodel.hpp
M  +3    -5    src/doc/kdenlivedoc.cpp

https://invent.kde.org/multimedia/kdenlive/-/commit/34e644dba8a2131aea890f7bac75776483e7fa28
Comment 4 Jean-Baptiste Mardelle 2023-12-02 11:30:21 UTC
Git commit 127584384c1112638952e51025e3551b528779fb by Jean-Baptiste Mardelle.
Committed on 02/12/2023 at 12:29.
Pushed by mardelle into branch 'release/23.08'.

Fix guides categories not applied on new document

M  +1    -1    src/bin/model/markerlistmodel.cpp
M  +1    -1    src/bin/model/markerlistmodel.hpp
M  +3    -5    src/doc/kdenlivedoc.cpp

https://invent.kde.org/multimedia/kdenlive/-/commit/127584384c1112638952e51025e3551b528779fb