Bug 356644 - "Manage profiles" button is missing from Project > Project Settings > Proxy clips
Summary: "Manage profiles" button is missing from Project > Project Settings > Proxy c...
Status: RESOLVED FIXED
Alias: None
Product: kdenlive
Classification: Applications
Component: User Interface & Miscellaneous (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR minor
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-14 01:28 UTC by Kubuntiac
Modified: 2016-01-02 11:49 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In: 15.12.1
Sentry Crash Report:


Attachments
The two proxy settings sections in the ui compared (121.93 KB, image/png)
2015-12-14 01:30 UTC, Kubuntiac
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kubuntiac 2015-12-14 01:28:30 UTC
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).
Comment 1 Kubuntiac 2015-12-14 01:30:49 UTC
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?
Comment 2 Jean-Baptiste Mardelle 2015-12-14 23:07:24 UTC
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
Comment 3 Jean-Baptiste Mardelle 2015-12-27 13:35:06 UTC
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
Comment 4 Kubuntiac 2015-12-27 18:31:26 UTC
Great. Thanks JB. I'm sure this will give a much better impression for people looking for this feature in future.