Revision b5a933e...

Go back to digest for 27th May 2012

Other in Multimedia

Till Theato committed changes in [kdenlive/refactoring] /:

First work on new project tree ("Bin").

A data -> model -> view separation is used to make it easy to add new
views in the future. The data which consists of clips and folders has a
common base class AbstractProjectItem to make data -> model interaction
and loading of documents straight forward. Inside the document file the
items are now stored in a more hierarchical way to represent this object
structure.

File Changes

Added 9 files
  • /core
  •   src/bin/bin.cpp
  •   src/bin/bin.h
  •   src/bin/CMakeLists.txt
  •   src/bin/projectitemmodel.cpp
  •   src/bin/projectitemmodel.h
  •   src/project/abstractprojectitem.cpp
  •   src/project/abstractprojectitem.h
  •   src/project/projectfolder.cpp
  •   src/project/projectfolder.h
Modified 18 files
  •   src/mainwindow.cpp
  •   src/mainwindow.h
  •   src/core/CMakeLists.txt
  •   src/core/project/abstractclipplugin.h
  •   src/core/project/abstractprojectclip.cpp
  •   src/core/project/abstractprojectclip.h
  •   src/core/project/clippluginmanager.cpp
  •   src/core/project/clippluginmanager.h
  •   src/core/project/CMakeLists.txt
  •   src/core/project/producerwrapper.cpp
  •   src/core/project/producerwrapper.h
  •   src/core/project/project.cpp
  •   src/core/project/project.h
  •   src/core/project/timeline.cpp
  •   src/plugins/cliptypes/imageclip/imageclipplugin.cpp
  •   src/plugins/cliptypes/imageclip/imageclipplugin.h
  •   src/plugins/cliptypes/imageclip/imageprojectclip.cpp
  •   src/plugins/cliptypes/imageclip/imageprojectclip.h
27 files changed in total