spend some love on Kdenlive's library: fix resource paths on playlist expansion, improve user interaction and error reporting

Review Request #129011 - Created Sept. 24, 2016 and submitted

Information
The DiveO
kdenlive
Reviewers
kdenlive

This patch gives a little love to Kdenlive's library:
- replaces the ambigious "+" icon to add a library clip to your project with the "add clip" icon, thus getting in line of adding a clip to the project bin.
- improves on error reporting during playlist expansion: errors are now clearly reported to the user through the status bar reporting mechanism; most users won't have a terminal window visible while using Kdenlive, so they won't see the error debug messages.
- fixes Kdenlive hanging for a very loooooooong time while trying to load producers after playlist expansion due to relative paths failing. This patch checks for relative producer urls during expansion and properly re-roots them based on the playlist's root element/directory. Of course, this does not fix issues where clips have been moved after a library playlist clip has been created.

Tested on recent Kdenlive git master.

Issues

  • 0
  • 1
  • 0
  • 1
Description From Last Updated
Jean-Baptiste Mardelle
The DiveO
The DiveO
Review request changed

Status: Closed (submitted)

Change Summary:

Submitted with commit e9818f33b3bf14ddaf4e12fc15ff1e1b7396a23e by Jean-Baptiste Mardelle to branch Applications/16.08.
Loading...