When the user sets the default profile for the proxies to use in Settings > Configure Kdenlive > Default Settings > Proxies they choose from a dropdown of current profiles, with a button that shows the ffmpeg settings and a button that lets them edit / create profiles. When a user goes to change the projects proxy profiles though, they're presented with an interface that is exactly the same at > Project > Project Settings > Settings > Proxy Clips ... ...except it's missing the "Manage profiles" button. This makes things very confusing for any user who wants to change the projects proxy profile as they have to know or discover that they need to: 1. Go to a completely different settings area in the application 2. Turn on proxy by default for all of Kdenlive, to gain access to be able to 3. Click on an extra button (which has no description or tooltip) in another piece of the interface that is otherwise identical, to... 4. Make / edit the proxy settings before 5. Going back to where they first started in another part of the applications gui, over in the project settings to use the profile that they edited / created elsewhere. It would make much more sense to have both sections have the same "Manage profiles" button, accessing the exact same window and functioning in the exact same way. Reproducible: Always Steps to Reproduce: 1. Go to the proxy settings in Kdenlive configuration. It has a button to let you easily edit profiles. 2. Go to the proxy settings in Project Settings. It is missing that ability and has a different "Info" icon. 3. Actual Results: The two areas for choosing proxy settings have different interfaces, with different info button icons and only one of which lets the user edit profiles Expected Results: Both areas have a consistent UI, with the same black and white info icon, and access to the edit profiles window via a button (as one does now).
Created attachment 96052 [details] The two proxy settings sections in the ui compared In a nutshell, can we make the first operate the same as the second?
Git commit 4aaabc46387c79a588ec580f2b6f6c87e4c3582c by Jean-Baptiste Mardelle. Committed on 14/12/2015 at 23:07. Pushed by mardelle into branch 'master'. Allow proxy profile management from project settings dialog M +3 -0 src/dialogs/kdenlivesettingsdialog.cpp M +63 -45 src/project/dialogs/projectsettings.cpp M +6 -0 src/project/dialogs/projectsettings.h M +47 -39 src/ui/projectsettings_ui.ui http://commits.kde.org/kdenlive/4aaabc46387c79a588ec580f2b6f6c87e4c3582c
Git commit 3895b1f54e7dbf1d93817f7ab86c10c877d9c8bb by Jean-Baptiste Mardelle. Committed on 27/12/2015 at 13:34. Pushed by mardelle into branch 'Applications/15.12'. Allow proxy profile management from project settings dialog M +5 -2 src/dialogs/kdenlivesettingsdialog.cpp M +69 -54 src/project/dialogs/projectsettings.cpp M +6 -0 src/project/dialogs/projectsettings.h M +43 -36 src/ui/projectsettings_ui.ui http://commits.kde.org/kdenlive/3895b1f54e7dbf1d93817f7ab86c10c877d9c8bb
Great. Thanks JB. I'm sure this will give a much better impression for people looking for this feature in future.