lp:~fincha/openshot/openshot-andy

Created by Andy Finch and last modified
Get this branch:
bzr branch lp:~fincha/openshot/openshot-andy
Only Andy Finch can upload to this branch. If you are Andy Finch please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Andy Finch
Project:
OpenShot Video Editor
Status:
Merged

Recent revisions

19. By Andy Finch

Fixed a bug that affected refreshing of the detail view. Also tidied up the file propeties dialog so it is audio/video specific.

18. By Andy Finch

Added drag & drop to the thumbnail view. Enabled file properties selection from thumbnail view.

17. By Andy Finch

Added thumbnails & label to the treeview;added a right click menu to the project files tab;added a thumbnail view to the project files tab;added functionality to prevent duplicate files being added, ability to remove files, first cut at viewing file properties. Added a Recent Projects menu item in the main menu and a couple of extra toolbar buttons. Phew.

16. By Jonathan Thomas

updated the files class to include the media detection, which sets all the relavent properties (such as length, height, frames per second, etc... Also, I updated the Instructions.txt file to include GooCanvas, and Included the multi-threaded gstreamer discovery module.

15. By Jonathan Thomas <jonathan@jonathan-desktop>

Converted all the icons and images to png format (instead of JPG). PNG images have transparent backgrounds, and look much better. The tracks on the timeline now have the correct hover over images and independent enable / disable buttons. Also, added some example clips to the timeline. And I fixed an absolute link to the image on the "New Project" glade file.

14. By Jonathan Thomas

Fixed some inconsistant indentation to all tabs (instead of mixed spaces and tabs)

13. By Jonathan Thomas

Fixed a bug with the validation on the NewProject form

12. By Jonathan Thomas

I've added a /classes/ folder and created a basic object model to represent a video project. I've also implemented the "save" and "open" methods using the cPickle routine in python, which serializes and un-serializes the object model. Also, I've hooked up all the main menu items to the appropriate dialog windows. To summarize it all, the New, Open, Save, and Save As dialogs all work now. The About dialog works now. And the data is actually being persisted now.

11. By Jonathan Thomas

I've removed a few unneeeded test files, and successfully implemented drag and drop code from the GTKTreeView to the GooCanvas. Also, I've implemented the SimpleGladeApp.py file into the project, which auto-connects all the signal hanlders to the correct methods. And finally, I've removed the Gnome dependencies from the Glade files, so it will be possible to run this program on other operating systems, such as Windows (since it will 100% GTK).

10. By Jonathan Thomas

I've removed the gnome library from all the windows and glade files. Also, I've added lots more signal handlers to the main window, and hooked up the scroll wheel on the mouse with the goocanvas scroll event.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.

Subscribers