~francesco-hermanitosverdes/openshot/hv_francesco

« back to all changes in this revision

Viewing changes to openshot/classes/video.py

  • Committer: Jonathan Thomas
  • Date: 2010-01-02 23:02:45 UTC
  • Revision ID: jonathan@jonathan64-20100102230245-yluyxguoj3kwcm5n
Bumping version to 1.0.0 beta 1

Fixed the lock.py file to handle invalid lock files,
and not break if a non-integer is in the file

When opening a project, it now prompts to the user
if any resource files are missing

Fixed the Render() method to correctly clear all 4 canvases.
This was required to change themes correctly.

Changed the time format to display: hh:mm:ss:frame

Transition snapping: Transitions now snap to the nearest 
clip or the play-head

Updated the translation strings in the POT file

Added a new profile: hdv_720_24p

Added 2 new themes: 
simple - with smaller icons for small screens
blue_flat - a flat blue theme, with no glass or gloss
Also, added theme thumbnails to the preferences window

Improved Title Editor to show different titles for 
4:3 and 16:9 aspect ratios (so they don't get squished)

Replaced all titles in OpenShot with 29 new title 
templates (both in 4:3 and 16:9) ratios

Added 28 new transitions.  All have been created by scratch,
using a combination of Gimp, Inkscape, and Blender.

Adding Effects from the clip properties window has been
fixed to correctly add audio filters.

Clip property window has been fixed to correctly change the IN
and OUT values, without getting stuck (as before)

Clip property window would occasionally crash due to a SDL
and gtk threading issue.  This has been fixed, and should never
crash again!!!  The video thread now closes the clip property 
window when it's done doing it's thing... and thus no more 
crashes.

The main window has been fixed to correctly recognize the 
maximized state, and correctly resize the window and vertical
panes.  The saving and restoring of window state feels much improved.

Removed the camera icon from the main window, changed some icons,
and trying to clean up the UI just a bit.  Also, I removed the 
"Open Project" toolbar icon, and replaced it with a "New Project" 
button.  Trying to remove the confusion of "Opening a project" vs
"Importing files".

Tweaked the setup.py file to include the new 4:3 and 16:9 titles.

Improved the MAN page documentation

Show diffs side-by-side

added added

removed removed

Lines of Context:
324
324
                        # Diagnostics
325
325
                        print "ERROR WITH %s" % self.file_name
326
326
 
 
327
        def set_progress_bar(self, pbar):
 
328
                """ Set the progress bar that this thread should update """
 
329
                self.alternate_progress_bar = pbar
 
330
 
 
331
        def clear_progress_bar(self):
 
332
                """ Set the progress bar that this thread should update """
 
333
                self.alternate_progress_bar = None
 
334
                
 
335
        def get_progress_bar(self):
 
336
                """ Get the progress bar object """
 
337
                return self.alternate_progress_bar
 
338
        
 
339
        def close_window(self, window):
 
340
                """ Let this thread close a window """
 
341
                window.destroy()
 
342
 
327
343
 
328
344
        def pause(self):
329
345
                # pause the video