|
|
|
|
|
|
|
|
 |
OpenShot 2.0 |
|
|
|
|
 |
Green |
|
|
|
|
 |
Phase 1 - Library |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Cross-Platform Build Scripts for OpenShot Library |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Mac CMake Scripts |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Linux CMake Scripts |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Complete Remaining Library Features |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Filters |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Complete Filter Engine (curve-based params) |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Color Correction Filter |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Chroma-Key Filter |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Additional Filters (Audio & Video Effects) |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Build CD/DVD Burn Class (for simple video discs and dvds) |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Players |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Base Player Class |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
QGLWidget Player Class |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Blackmagic Player Class |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Transition Integration (wipes and complex animation sequences) |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Cache Engine |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Cache Backend Base Class |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
File-based Cache Backend |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Memory-based Cache Backend |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Fix Framerate Conversion (curves + pulldown support) |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Build Region Class (to constrain filters or clips) |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Improve Blackmagic Classes (make more generic) |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Improve Curve Performance and Add Visualizations |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Fix Audio Glitch w/ Certain Codecs |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Build Missing Unit Tests |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Update Doxygen Documentation (with examples) |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Build Distributed Video Processing Engine |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Integrate ZeroMQ into Timeline Processing Engine |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
SG5: Build Python-based Processing/Worker Node |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Verify Processing Node Works on all Platforms |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Deliveries |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Library Release (Windows, Mac, and Linux) |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Preview Release (Working Prototype with All Screens) |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Alpha Release (Windows, Mac, and Linux) |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Beta 1 Release (Windows, Mac, and Linux) |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Beta 2 Release (Windows, Mac, and Linux) |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Beta 3 Release (Windows, Mac, and Linux) |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Final Release (Windows, Mac, and Linux) |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Phase 2 - Qt Application |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Build Primary Interface (main screen) |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
SG1: Add Additional Render Formats and Codecs (profiles) |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Build Clip Properties Dialog |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Timeline |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Create final artwork / mock-up of Timeline |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Build HTML/JQuery Version of Timeline |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Experimental: Build QML Version of Timeline |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Zooming with Time Measurements |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Timeline Ruler Selection (different colors) |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Snapping / Locking / Re-ordering / Multi-Selection |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Trimming / Re-sizing |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Integrate Event / Signal System into Timeline |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Build New Project Dialog |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Build Animation Curve Editor Dialog (with Import and Export) |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Build Render/Export Dialog (simple and advanced options) |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Build 3D Title Dialog (with Blender Integration) |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Build Import Image Sequence Dialog |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Build Vector Title Dialog (with Inkscape Integration) |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Build Import Transition Dialog (custom wipe) |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
SG2: Build Clip Cropping/Region Dialog |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
SG4: Build Render Queue Interface |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Build Preferences Dialog |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
SG3: Animation Presets and Interface (import multiple curves at once) |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Build Waveform Volume Curve Editor |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Build Save Project Dialog (with Background Rendering) |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Build DVD/CD Burn Dialog |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Phase 3 - Packaging |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Build Linux Packages / PPAs / Binaries / Installers |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Build Mac Bundles / MacPorts |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Build Windows Installers / Binaries |
|
|
|
|
|
 |
Green |
|
|
|
|
 |
Update Documentation / Instructions / Help Manual |
|
|
|
|
|
 |
Green |
|
|