Bug 466501

Summary: Downloaded Effects from KDE Store Aren't Saved in the Proper Spot
Product: [Applications] kdenlive Reporter: candide <m8oxu4nv3>
Component: Video Effects & TransitionsAssignee: Jean-Baptiste Mardelle <jb>
Status: RESOLVED FIXED    
Severity: normal CC: adam.niescierowicz, brunaaengell, mecworks
Priority: NOR    
Version First Reported In: 24.12.1   
Target Milestone: ---   
Platform: Mint (Ubuntu based)   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 25.08.0
Sentry Crash Report:

Description candide 2023-02-27 03:04:17 UTC
SUMMARY
When you go into the Effects panel and click on "Download New Kdenlive Effect Template", the effect you download end up in C:\Users\username\AppData\Local\kdenlive\effect-templates instead of C:\Users\username\AppData\Roaming\kdenlive\effects (as detailed here: https://userbase.kde.org/Kdenlive/Manual/Effects/Custom)


STEPS TO REPRODUCE
1. Create a new project
2. Go to Effects Panel
3. Click on "Download New Kdenlive Effect Template"
4. Download one of the effects

OBSERVED RESULT
The file doesn't appear in the Custom Effects tab

EXPECTED RESULT
Finding the newly downloaded effect in the Custom Effects tab

SOFTWARE/OS VERSIONS
Windows: 10
Comment 1 Mecworks 2024-03-21 23:57:05 UTC
This is still present in 23.08.5.  I haven't checked on 24.02.0 yet but I'm guessing it's still there.  If you download effects on Windows, they are not usable and most who are not familiar with windows will not be able to use them.
Comment 2 candide 2024-07-22 17:32:22 UTC
I just tested with 24.05.2, and it works well.
Comment 3 Adam Niescierowicz 2025-02-24 10:38:52 UTC
Wint 24.12.1 it is not working, efects are downloaded to the 
AppData\Local\kdenlive\effect-templates
not to correct location: 
AppData\Roaming\kdenlive\effects

fast correction of the problem is to use mklink /j effects effect-templates and copy paste to AppData\Roaming\kdenlive\
Comment 4 Adam Niescierowicz 2025-02-24 10:39:17 UTC
I didn't update status
Comment 5 Jean-Baptiste Mardelle 2025-07-15 08:29:49 UTC
Git commit d45050ecc160f5abc3a638266c7be3a0b4ff8452 by Jean-Baptiste Mardelle.
Committed on 15/07/2025 at 08:29.
Pushed by mardelle into branch 'release/25.08'.

On Windows, also check the AppData/local folder for downloaded stuff

M  +3    -0    src/assets/view/widgets/urllistparamwidget.cpp
M  +4    -0    src/effects/effectlist/model/effecttreemodel.cpp
M  +4    -0    src/effects/effectsrepository.cpp
M  +4    -0    src/mltconnection.cpp
M  +11   -0    src/renderpresets/renderpresetrepository.cpp
M  +4    -0    src/titler/titlewidget.cpp

https://invent.kde.org/multimedia/kdenlive/-/commit/d45050ecc160f5abc3a638266c7be3a0b4ff8452
Comment 6 Jean-Baptiste Mardelle 2025-07-15 13:15:44 UTC
This is fixed in 25.08.0. We now also check the AppData/Local folder for downloaded effects on Windows.