[pitivi] (287 commits) Created branch ges
- From: Jean-FranÃois Fortin Tam <jfft src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pitivi] (287 commits) Created branch ges
- Date: Thu, 15 Mar 2012 16:25:50 +0000 (UTC)
The branch 'ges' was created.
Summary of new commits:
1dbb504... Implement import and playback of 1 clip or project using GE
556e739... GES : Add time handling to the timeline
6eea9e7... Implement the seek function
62fad6d... Always show transitions' track objects on top
0d83d37... GES : make it so the projects load from menu and startupwiz
fe7886f... GES : make it so transitions' track objects don't have a na
21270bd... GES : add sources to the sourcelist when loading a project
12a9671... Handle timeline object position when adding to timeline
52ff982... GES : make sure the source is not added to the background l
b071ec4... GES : make sure the position callback doesn't fail
774a837... GES : make it so the background source lasts till the start
b396872... GES : make it so you can drag and drop tl objects, trim the
0182e90... Add a selected attribute to the timeline
5d5c083... Set auto transitions to true, and add a dummy background
d484b02... Adapts the Movecontexts
47969f2... Inits GES
5499a1b... Reimplements the snap function
fe27cfa... Make the layers be represented accurately
b6381f8... Implement the delete selected function
9aef73a... Add the group an ungroup selected function
f11758b... Add the split function
96e2b99... Disable updates when needed
b9aa881... Fix drag and drop and trimming
7c95bb1... Enable effects
c20a27d... Enable basic rendering
50f51df... Modifies undo.py to prevent it from bugging us
b102c43... Enable saving
3785db8... Add missing ges imports, and make it pass pep8
ea0823c... Make the sources always have a 1 priority by default
5f2c7bd... Starts fixing the clip properties
840c4b9... Handle setting pipeline to pause properly
e19b58d... Set pipeline to NULL when deleting for the while
9f81ecc... Use the standard gst.Discoverer everywhere
98321f3... Restores the start up wizard
326dc76... Enables choosing directory, encoders and muxer for the rend
7ce7480... Enables the display of encoder's properties
c12b598... Don't call object removed when the background layer is remo
3ec7619... Track object : change in the movement policy
572c5c7... This finishes enabling the transformation box
0d7fb4c... Better usage of the DiscovererInfo so we can actually kill
53eed23... Port the application startup to GES
348b81c... Cleanup the effects after the GES port
cc266a5... Clean up rendering so we can remove unused code later
ee6eb00... Rename EffectFactory to Effect and adapt move it to effect.
020bd48... project: Use the GstPipeline method on GstPipelines
f17f713... timeline: Use GES types as needed
49cb66e... mainwindow: Comment the seeking code as it is now done in t
f2cc15b... Cleaning up the codebase
e49b30c... viewer: Fix play/pause button
a38d760... build: Fix the build system
d75d94a... Initialise GES the right way
5fa477e... application: remove command line mode
9346583... Check for GES at startup
d63949f... test: Fix clean-local in the makefile
7dd2ac3... Remove pitivigstutils as we now depend on recent enough ver
cfadae3... Misc minor fixes after GES port
a2715b9... Use a global variable for the GES timeline background
a8bde32... clipproperties: Hide again hidden effects
9fee36b... Handle formatters properly
0e20860... Properly handle projects and seeking
5ec316d... Properly handle timeline duration
1860827... Remove the background layer as it is now handled by GES its
56bf262... Reintroduce the Gap class, ported to the GES context
8fcb081... Start reimplementing Drag and drop better
2ab0cfe... clipproperties: Fix bugs in SelectionChangesCb
eb23dbe... Cleanup all around
2280aa3... Do not try to seek where it is not possible
aed83cf... Add a GES port TODO list
b3339ea... context: Handle priority properly in default mode
5129083... timeline: properly handle the vertical adjustement
357c5c5... Update ges_port.notes
e4c14bf... timeline: Do not readd same file when trying to add a new o
05ea8c2... bin: Add a script to use pitivi and ges from git without in
2a5aabc... bin: Update pitivi-git script documentation
61edee0... ui: Fixup, do not used method that do no exist in GES
f55d306... ui: Make the controller Loggable
54df743... ui: Make TrimHandle a Loggable
55d0afe... timeline: rivive the Selection class and use it
14196ee... ui: Handle track height properly using layers instead of ca
91726e7... utils: Cleanup the utils file
6370d6a... utils: Make the Seeker class a singleton and add a flush()
76b278b... Restore effects after GES port + cleanup
b345936... ui: Layer height as been set to 1000 in GES
7351669... Misc fixes
7f58789... utils: Add a seekRelative method to the Seeker
9c9f1bf... ui: Wait for TrackObject to be created before creating the
467375d... ui: Enhance layer and vertical scrollbar management in the
fb960d8... ui: Fix the way we handle object movements in the timeline
1b65261... Misc fixes after GES port
4e02da0... ui: Handle encoder settings on rendering
85e5a9d... Fix the seekRelative method and make use of it in the viewe
feec191... utils: Add a setPosition method to Seeker
5031f34... utils: Add a togglePipeline utility function
d7c6026... ui: Rework the encoding dialog
855d7b1... docs: Update ges_port state file
a7f1774... Misc fixes
933441b... Update ges ports notes
06fe521... Initial fix for the "Insert at End of Timeline" feature wit
2f4415b... ui: Finnish the "Insert at end of timeline" port to GES
4c1d3cf... pitivi: Make use of the ges enum instead of hacky around.
da3cd47... Silly workaround to restore import of all my videos.
c7d0b3f... Reimplementation of the previewing from the sourcelist.
8cd3fc6... ui: Properly handle Subtitles discovery in media files
0b96449... ui: cleanup preview playback reimplementation
77d7f9b... Re-disable icons on buttons
813b37e... Re-enable property descriptions (blurbs) for codecs
40f4b77... Make filechooser audio previews work again
38fd534... ui/sourcelist: clarify _addNextSource and _trackObjectAdded
95eb9c9... Fix a traceback when closing render dialog, cleanup the cod
d95adeb... Prevent the render dialog from having a blank output filena
6f381a7... Remove a print statement when reaching end of stream
39f271f... Automatically set the size of the Media Library previewer
1ee2ada... Put the Media Library previewer's playback controls at the
23d08bb... Ensure that previewed videos fit within a reasonable size
3700c35... Make the Media Library previewer refresh faster
c94100f... ui: Properly handle play/pause in the previewer widget
c6a5b9a... ui: Use the ges enum in the encoding dialog
54dc0c8... ui: Fix clip names in the timeline
7859418... Fix the resolution and framerate parsing in the Media Libra
fea5b41... Properly show the sample rate for audio in the Media Librar
f9d5f04... ui/common: increase the precision of video framerates
94bf5f2... ui: Get source thumbs from the Freedesktop thumbnail cache
113f1b1... ui: Handle wrong framerate detection from the discoverer
4ff2570... ui/viewer.py: Remove the slider since we don't use it anymo
1f12995... ui/viewer: Correctly set a default aspect ratio on startup
418d240... ui/viewer: Fix the "Go to the end of the timeline" button
fa95d9b... ui: Add some debuging logs when seeking went wrong
08c7b72... Add to string to check if we have "text" in the stream caps
4c1b2f9... bin: Update pitivi.in to check for GES
b7fcd7c... Fix the resolution and framerate parsing in the Media Libra
dc66bcf... pitivi/system.py: implement System, a base class for other
d065728... pitivi/system.py: implement FreedesktopOrgSystem, a base cl
bcb9669... pitivi/system.py: implement GnomeSystem, adds power inhibit
2b0863e... pitivi/system.py: implement getSystem(), gets the best avai
cab444c... pitivi/Makefile.am: add system.py
8e2b19a... tests/test_system.py: test that adding and removing keys oc
d0f0bb7... pitivi/application.py: get a system when initialising
845d911... pitivi/ui/viewer.py: inhibit screensaver whilst previewing
8759e58... pitivi/ui/encodingdialog.py: inhibit logging out, inhibit s
29ce303... Properly connect to the pipeline state when rendering to in
8b630ed... tests: Run and fix test_system_*
bd14128... bin: Update the pitivi-git script
4cca0ca... fix incorrect backup project file uri
47cc5b8... pitivi: Cleanup project setting code
7f99a20... encodingdialog: Do not forget systems
7f5ee6f... docs: Update ges_port.notes
0ae9eff... system: Disable notifications on inhibit
ef69b6c... projectmanager: Make use of the new GESFormatter::loaded si
28f27b9... pitivi: Some debug logging enhancements
7864598... common: Handle unhandled discoverered stream types graceful
19d69f6... mainwindow: Cleanup imports
1d72b06... loggable: Let user set log category at init
04bcce1... mainwindow: Handle DND in the viewer properly after GES por
4ce117c... mainwindow: Rework a bit the seeking method
821a9e7... timeline: Make use of GESTimeline.duration instead of calcu
c7039d0... pitivi: Create a 'utils' directory where we add all the hel
fd2b981... utils: Remove gaps.py and add its content to utils/timeline
50d1f34... undo: Create a pitivi/undo folder
28fa624... utils: Add logging functions/classes in pitivi/utils
85cfa43... undo: move PropertyChangeTracker to undo/undo.py
0499495... playback: Create a utils/playback.py file
7cbfe3e... pitivi: remove the reflect.py file which is unused
0e98853... signal: Add a utils/signal.py file
6503cb7... utils: Create a utils/ui.py file that contains UI constants
96ea43a... sourcelist: Remove ui/sourcelist and put everything into so
38da7ca... utils: Move system.py into utils
f4c98f3... utils: move pitivi/thread.py into utils
da5cf61... utils: Move receiver to utils
2d2d340... utils: Move togglePayback() from misc.py to playback.py
7494904... utils: Move the Point class to utils/ui.py
dd5a00c... filechooserpreview: Change the way we create the playbin
371f892... utils: Move UI utils to ui.py
a284457... utils: Move PathWalker to misc utils
dd07385... utils: Movbe ripple_update_group to utils/
4d68e29... effects: Move all effect related classes to effects.py
0c1aaec... utils: Create a utils/widget.py
2061b3b... Remove encodingprogress.py
43f585f... Rename SourceList into MediaLibrary
dfd3e07... encode: Move everything related to encoding into encode.py
eeaee72... Rename encode to render so the naming is the same in the co
d60346f... utils/timeline: Move interfaces used in the Timeline to the
e597337... timeline: Create a timeline/ folder containing timeline dra
0b50a18... timeline: remove timelinecontrols, and mobe its content aro
20567b1... timeline: Remove trackobject.py and move everything to trac
5f209a8... timeline: Merge timelinecanvas.py into timeline.py
42853ac... project: Move projectmanager into project.py
a85dc3e... project: Move ProjectSettingsDialog to project.py
d9bd083... timeline: Cleaup imports
d3dcd42... ui: Merge previewer.py into preview.py
047165a... thumbnailing: Move all thumbnailing code to timeline/thumbn
b7552e7... autoaligner: Move all code related to autoaligner to autoal
313bdc2... clipproperties: Move from pitivi/ui/ to pitivi/
bf74d6c... mediafilespreviewer: Renamed from pitivi/ui/filechooserprev
616434d... preset: Moved to pitivi/
bd9279d... basetabs: Move from to root pitivi/
bd3c503... tabsmanager: Rename basetabs to tabsmanager
2f8e0d0... viewer: Move to the root pitivi/ folder
18f434f... mainwindow: Move to the root pitivi/ directory
7d35ef2... dialogs: Rename pitivi/ui into pitivi/dialogs
b4a0fff... undo: Move effect related classes to effect.py
0f7ab09... Rename rendering dialog classes
465f652... Use the correct placeholder for MediaLibrary menus/buttons
6a5e5df... Selectively use the word "encoder" when talking about codec
298a23a... Make quote_uri bulletproof and RFC 2396 compliant
f301319... Restore unused sources selection
98aa649... Rename _checkUsedSource to _sourceIsUsed and document
08310ef... undo: call get_uri on GstDiscovererInfo to get the uri
fcdc6aa... loggable: Fix the loggable filename as we moved it
903aacd... undo: Make UndoableActionLog loggable
4a81849... Make some MediaLibraryWidget functions private
719c165... Rename project.sources to project.medialibrary for clarity
79a700b... mainwindow: Cleanup the gtk actions
c651dc9... medialibrary: Cleanup the gtk actions
6d640c4... timeline: Cleanup the gtk actions
4abcc10... mainwindow: Remove some unused callbacks
22aa8bd... Move the PlayPause action to timeline's playhead actions
431769b... Kill the "Preview" menu and reorganize the "Timeline" menu
33ab288... Make the search bars use focus-in events to ensure you can'
6ff7983... Prevent Delete from being sensitive in Media Library and Ef
fdb9bd4... Disable timeline accels when focusing Media Library content
6ca3caa... medialibrary: Add a "Preview Clip" menu item
40b1149... medialibrary: Use quote_uri systematically to prevent error
16e0591... When searching unused clips, use quote_uri on timeline obje
97a66c3... When possible, get the store model reference directly from
fb09b4d... Do not log an error for ID3 streams when beautifying
8c7052d... Update the viewer when the timeline position really changes
71712d2... Correct the description of the FullGuiPitivi method
3cfab2e... Add a method to remove all instances of a timeline object
0f7afc5... Connect sources removed from the library to the timeline
bf74af5... medialibrary: Rename addNextSource to insertNextSource
14ceaa0... medialibrary: Make discovery asynchroneous and show progres
a4adcff... viewer: Only check the pipeline's position when playing
0ebb86d... mainwindow: Wait for clips to be loaded before updating the
d971cfc... Allow saving a snapshot of the current frame as an image fi
3d44553... manual: document the frame snapshot/screenshot feature
1b92f18... viewer: Fix seeking to the end of the timeline
e015f61... utils: Allow showing human-readable time deltas
4499155... Show the time for the unsaved changes confirmation dialog
e82764c... Offer to to load the autosaved backup instead of the projec
dbf8682... Cleanup timeline var names and fix the render button sensit
39b4d1a... mainwindow: Safely clamp the seeker to the end of the timel
4f87317... Make the missing files dialog correctly add clips to the li
6c5b66a... bin: Update pitivi-git
af2fbc8... mainwindow: Reorganize the tabs code in _createUi
6d88e6e... Work around glade/gtkbuilder's broken auto scrollbar policy
f59274a... manual: Clip previews now open in standalone windows
adeb193... Remove the unused ViewerError class
f70c31d... Remove the unused PlayheadController class
f546b42... timeline.py: Cleanup and comment some methods
1b6007a... Simplify changing the timeline UI's state
45e0ac5... Remove the unused "loop" method and associated menu entry
a909153... Rename some callbacks for clarity
eb7eb42... Update the recently used items when saving
817ad01... Refactor the mainwindow to avoid using public local variabl
9f4ae6a... Make the saveProject method bulletproof
8f05cac... Properly clear backup files
a05bef3... Add some debugging for project backups and clarify the code
7bfea08... Properly handle URIs and paths when loading projects
72cc11d... Really pass a URI to the formatter (not a path)
34db1c0... Make the Media Library's import progressbar more accurate
2b3bfb0... Only show the preview widget when not in folder import mode
f4454d3... viewer: Cleanup/reindent for better legibility
669532e... viewer: Replace pipeline.flushSeekVideo() by Seeker's flush
95bd7a1... viewer: Do not call set_state without parameters
f3fe4e6... viewer: Make the settings more compact
354f5a5... viewer: Document the setZoom method
2a9922a... viewer: Get rid of redundant seeker methods
dc6f7bf... Remove the unused ProjectError class
645eda6... Compact the code of project.py's _setProperties method
d09bc60... project: Do not try to save backup files for closed project
882da3b... project: Update the saveProject method's signature comment
124e1af... utils/widgets.py: Fix the creation of property widgets for
b425ae5... utils/widgets.py: Gray out the "No properties" label
8ab1537... utils/widgets.py: Document and cleanup
aebf798... utils/playback.py: Comment the creation of the Seeker singl
a28fabf... Set a default timeout value in the seeker
c380411... viewer: Reorder bus methods and remove _eosCb
83ba540... viewer: Remove useless _getDefaultAction method
b00660a... ruler: Remove useless seek methods
10a2917... Handle pipeline state change messages in mainwindow
02677b8... Compact the video codec names some more
e87e7fd... viewer: Update the widgets when seeking while paused
fe151f0... Comment the useless sink.expose() in viewer.py
7d69607... viewer: Document _store_pixbuf and do_realize methods
25a5943... viewer: Compact code
db99c2b... Make the media library clip previewer work again
64fb372... Set the main official repository to be git.gnome.org/pitivi
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]