Revision b5a933e...
Go back to digest for 27th May 2012Other 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