Bug 387135 - Enabling "Custom project folder" has only a little effect and it's bugged
Summary: Enabling "Custom project folder" has only a little effect and it's bugged
Status: RESOLVED FIXED
Alias: None
Product: kdenlive
Classification: Applications
Component: User Interface (show other bugs)
Version: 17.08.3
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-11-20 00:18 UTC by Antti Savolainen
Modified: 2018-04-10 06:53 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
snd.noise: low_hanging+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Antti Savolainen 2017-11-20 00:18:36 UTC
When enabled it changes the output file in render dialog from /home/managor/Videos/untitled.webm to /home/managor/Videos//untitled.webm. This effect requires program restart to manifest after saving the settings.

Also enabling it doesn't do anything to the default folder, it still takes what you have inputted into the textbox whether or not it's active and writable.
Comment 1 Antti Savolainen 2018-03-21 07:25:29 UTC
Here are 2 videos to visualize the (apparently 3) bugs

Doubleslash bug 
https://webmshare.com/YeK4N

Having the button on or off has no effect and a second doubleslash bug
https://webmshare.com/YeK4N
Comment 2 Antti Savolainen 2018-03-21 07:26:05 UTC
Having the button on or off has no effect and a second doubleslash bug
https://webmshare.com/OXm4Y

I messed that up
Comment 3 Jean-Baptiste Mardelle 2018-04-09 07:26:05 UTC
Ok, so I had a look at the issue you describe. I will check the double slash issue. But the main problem is that you misunderstood the UI.

When you go to Kdenlive Settings > Project Defaults
you change the default settings for new projects. If you want to change settings for your current project, you need to go to: 
Project > Project Settings

There you can change the project folder for your current document and it will move existing temporary files to the new folder.
Comment 4 Jean-Baptiste Mardelle 2018-04-09 11:50:00 UTC
Git commit ee96bb69fbe97d28c97eb23918559badc94e456c by Jean-Baptiste Mardelle.
Committed on 09/04/2018 at 11:49.
Pushed by mardelle into branch 'Applications/18.04'.

Fix double separator in project/capture folder

M  +2    -2    src/dialogs/renderwidget.cpp
M  +6    -6    src/mainwindow.cpp
M  +12   -6    src/monitor/recmonitor.cpp

https://commits.kde.org/kdenlive/ee96bb69fbe97d28c97eb23918559badc94e456c
Comment 5 Antti Savolainen 2018-04-09 14:37:51 UTC
That was only to show that it didn't manifest until I restart the program. The real issue was that having having the "Custom project folder" button on or off didn't make any difference. When having it off, the program didn't default to anything.
Comment 6 Jean-Baptiste Mardelle 2018-04-09 14:44:12 UTC
Oh, I see. Sorry there were too much issues described so I didn't catch the real problem. Will fix that asap.
Comment 7 Jean-Baptiste Mardelle 2018-04-09 15:19:07 UTC
Git commit e342d7351c0158152fdc957169fc6753c2110eda by Jean-Baptiste Mardelle.
Committed on 09/04/2018 at 15:18.
Pushed by mardelle into branch 'Applications/18.04'.

Fix rendering using custom folder when not requested

M  +4    -1    src/doc/kdenlivedoc.cpp

https://commits.kde.org/kdenlive/e342d7351c0158152fdc957169fc6753c2110eda
Comment 8 Jean-Baptiste Mardelle 2018-04-10 06:53:02 UTC
Git commit e1a769d663670e77fc5463672a3621d5a9bb2ccc by Jean-Baptiste Mardelle.
Committed on 10/04/2018 at 06:52.
Pushed by mardelle into branch 'refactoring_timeline'.

Fix double separator in project/capture folder

M  +2    -2    src/dialogs/renderwidget.cpp
M  +3    -3    src/mainwindow.cpp

https://commits.kde.org/kdenlive/e1a769d663670e77fc5463672a3621d5a9bb2ccc
Comment 9 Jean-Baptiste Mardelle 2018-04-10 06:53:02 UTC
Git commit 1eca686fc1d6a4a4dd2681b50343510c1d3c988d by Jean-Baptiste Mardelle.
Committed on 10/04/2018 at 06:42.
Pushed by mardelle into branch 'refactoring_timeline'.

Fix rendering using custom folder when not requested

M  +4    -1    src/doc/kdenlivedoc.cpp

https://commits.kde.org/kdenlive/1eca686fc1d6a4a4dd2681b50343510c1d3c988d