Here it goes. Massive re-factoring across OpenShot. I put a ton of regression work into this to ensure everything still works, but as always, I could have missed something. TJ's branch and Andy's branch have been merged into the trunk... along with many other changes and bug fixes.
The biggest changes: ------------------------------ 1) Distutils is now used to install OpenShot (setup.py install). Installing OpenShot this way will copy Mime Types, Register Icons, Add launcher to Application menu, and copy the OpenShot .py code to the /site-packages/ folder. 2) Python code moved into ~/openshot/openshot/ 3) New folders ~/openshot/[bin,docs,xdg] 4) Translations moved to ~/openshot/openshot/locale 5) classes/project.py contains all of the PATH variables 6) classes/info.py contains the version of OpenShot 7) after installing (using setup.py), the /openshot/bin/openshot is the launcher that gets copied to the /usr/bin 8) A few bug fixes have also been added: A) removing marker clears timeline B) opening a project stopped some changes from refreshing the video 9) Arguments can be passed to OpenShot ($ openshot 'video1.avi', 'video2.avi') 10) New folder ~/.openshot/ for thumbnails, queue, and .lock file (created at runtime) ------------------------------ There are now 2 ways to launch OpenShot. $ openshot (assuming setup.py was used to install OpenShot) $ ~/openshot/openshot/openshot.py (I know... it looks funny) Good luck to everyone testing this! =)
_______________________________________________ Mailing list: https://launchpad.net/~openshot.developers Post to : [email protected] Unsubscribe : https://launchpad.net/~openshot.developers More help : https://help.launchpad.net/ListHelp

