[pitivi] Created tag RELEASE-0_13_1
- From: Edward Hervey <edwardrv src gnome org>
- To: svn-commits-list gnome org
- Subject: [pitivi] Created tag RELEASE-0_13_1
- Date: Wed, 27 May 2009 07:19:21 -0400 (EDT)
The unsigned tag 'RELEASE-0_13_1' was created.
Tagger: Edward Hervey <bilboed bilboed com>
Date: Wed May 27 13:18:53 2009 +0200
0.13.1 Release "L'Aquila Immota Manet : The eagle remains unmoved"
Changes:
(no author) (1):
New repository initialized by cvs2svn.
Alessandro Decina (203):
Refactor and fix seek behaviour with timeline/ruler.
Refactor AudioStream and VideoStream. Add unit tests.
First step in refactoring object factories. With 100% more tests.
Implement RandomAccessSourceFactory, including tests.
Move factories to pitivi/factories/.
Move pitivi/pitivi.py to pitivi/application.py to remove ambiguity when using
Make double clicking a row in the source list work again.
Hack HalDeviceProbe quickly so that it's at least partly functioning.
Refactor Discoverer to work with multiple streams per source.
Report an error when there's a timeout in Discoverer.
Adjust the aspect ratio of the viewer only when viewing videos.
Wait for caps to be fixed on decodebin pads. When doing thumbnails call
Use decodebin2 by default in Discoverer.
Put the discover timeout back to 10 seconds.
git add tests/test_factories_file.py. Oops.
pitivi/pitivi.py was moved to pitivi/application.py, update autogen.sh and
Make discoverer work with gst < 0.10.21.1, see #564863 for more info.
Don't error out when running discoverer on an image file and the duration
Import os in pathwalker.py
Remove a bogus check in discoverer that breaks thumbnailing.
Add Signallable.disconnect_by_function.
Add .*.swp to .gitignore.
Implement TrackObject. With unit tests.
Add the UNKNOWN_DURATION constant to pitivi.utils.
Implement TestTrackAddRemoveObjects.
Ensure that a TrackObject can be added to one track only.
Implement TimelineObject and Timeline.(add|remove)TimelineObject.
git add tests/test_timeline.py.
Add the Selection object + tests.
Implement TimelineObject properties and signals for the simple TimelineObject -> 1 TrackObject case.
Copy the list of objects as it's modified during the iteration.
Add TestLink.testChangeStart to test start time changes between linked objects.
More tests for Link.
Add Track.removeAllTrackObjects() + tests.
Call removeAllTrackObjects() by default when removing a Track.
Remove Timeline.(link|unlink)Objects stubs.
Workaround the fact that Signallable is not a new style class.
Add a new (failing) test for TimelineObject. Checkpoint as i'm gonna do some
In TrackObject don't unconditionally override gnlobject properties.
Add track-object-added track-object-removed and duration-changed to Track.
Implement a minimal TrackObject._makeGnlObject.
Add track-added track-removed and duration-changed to Timeline.
Misc changes to make pitivi start again.
Change test_factories_file so that a check for ffvideoscale is only run when
Add SignalMonitor to tests.common and use it track and timeline tests.
Implement SourceFactory.releaseBin.
In SourceFactory.__init__ make the name argument optional again. Oops.
Remove the constraint that a TrackObject has to be in a Track before it can be
Proxy calls from TrackObject.set(Start|Duration|InPoint|OutPoint) to the parent
Improve duration tracking in the Timeline.
Improve mouse handling and duration tracking in the timeline ui.
Implement (Timeline|Track)Object.trimStart.
Add tests for TrackObject.trimStart.
Do clamping in TrackObject.trimStart.
Put back split support.
Take into account trimmed space in TrackObject.copy.
Add Link.join.
Add initial link support.
Implement Timeline.deleteSelection.
Make sure that moving an object never pushes linked objects at time < 0s.
Remove AudioStream.height (copy 'n' paste FTW).
Limit a timeline object's duration to the duration of its factory.
Take into account trimming when limiting timeline object duration.
Checkpoint. Pitivi starts again and you can drag sources on the timeline.
Emit duration-changed in TimelineObject.split.
Add edge snapping.
Fix Action.removeProducers.
Make changing the source factory in ViewAction work.
Add VideoTestSourceFactory and AudioTestSourceFactory.
Add TimelineSourceFactory. Basic tests are there but more are needed.
Add ObjectFactory.clean and implement TimelineSourceFactory.clean.
tests/test_timeline_factory.py: More tests
Remove Pipeline.(add|remove)Factory.
Fix producers called with makeBin(stream=None) and that have multiple output
Fix switching producers in the viewer.
Move Viewer dnd logic to PitiviMainWindow and just call viewer.setPipeline from
Workaround what seems a pygobject refcount bug doing pad.connect(..., pad).
Add pitivi.stream.get_stream_for_pad and use it in discoverer and
In TrackObject set in_point=0 and out_point=factory.duration by deafult.
Call track_object.makeBin() in Track.addTrackObject.
Reimplement scrubbing in the timeline.
Keep rate constant in TimelineObject.setDuration and TrackObject.splitObject
Call TrackObject.releaseBin in Track.removeTrackObject.
Rename the existing out_point property to media_duration. Add a readonly
Make PropertyChangeTracker a bit more generic and move it to pitivi.utils.
Add TrackObject.rate and test that it remains constant in split/trim.
Remove trailing spaces from timeline.py.
Implement TrackObject.priority and TimelineObject.priority.
Rename Timeline.addFactory to Timeline.addSourceFactory. Implement automatic
Use the GStreamer missing plugin API to download missing elements at runtime.
Remove pitivi.instance from ruler.py.
Remove pitivi.instance and playground from ui/timeline.py.
Merge removeTimelineObject and removeTimelineObjectCompletely.
Pipeline._handleErrorMessage was used but not implemented. Oops.
Change VideoTestSourceFactory and AudioTestSourceFactory so that they have
Set the correct in-point in TrackObject.trimObjectStart.
Add basic group and ungroup support.
Import a checkout of flumotion/extern/log (r7162).
Oops, make PITIVI_DEBUG_NO_COLOR do the right thing.
Make video the first track in the timeline.
Revert "MainWindow: activate and connect to timeline position handler"
Create stream entries for static pads.
previewer: fix a bug that caused drawing artifacts while editing.
Add FixSeekStart element to TimelineSourceFactory.
Revert "Revert "MainWindow: activate and connect to timeline position handler""
Fix a bug in sub-splitting splitted objects.
previewer: workaround inaccurate seeks.
Remove a pdb.set_trace() call from the previous commit. Oops.
Fix zooming.
Make Loggable.error not raise SystemExit.
Set PictureFileSourceFactory.default_duration.
Always unquote URIs in SourceList.addUris. Fixes #572346.
discoverer: fix a bug in _closePadLink that seems to break flac detection.
Fix PictureFileSourceFactory duration and default_duration.
Don't show duration for images in the source list.
Add pitivi.utils.Seeker. Make ruler and viewer use it.
Implement playback from the sourcelist. Fixes #573887.
Catch PipelineError exceptions calling pipeline.seek from the viewer.
Fix single stream encoding. Fixes #573897.
Handle delete-event in EncodingDialog. Fixes #573898.
Remove unnecessarty star-notation introduced in the previous commit.
Make the viewer have a black background by default. Fixes #573894.
Reset scrolling limits in the timeline when objects are removed. Fixes #573892.
Release consumers in Action._releasePipelineObjects. Fixes #573899.
Workaround a bug that breaks rendering of still pictures.
Add a workaround for a bug in identity with single-segment=true and oggmux.
Set the viewer unsensitive when the pipeline is empty. Fixes #573890.
Fix make dist.
Add docs/debian-packaging, a doc explaining how to do pitivi packages for PPA.
Dist some pixmaps.
application.py: make it possible to pass relative paths as arguments
smartscale: add a workaround for bug #574805 in gst core.
Fix discoverer tests.
Make pitivi/discoverer.py runnable for testing.
Fix indentation in pitivi/ui/sourcelist.py.
Use pad.props.caps rather than pad.get_caps() in some places where we don't expect unfixed caps.
ui/timeline: hide the horizontal scrollbar if the timeline is empty.
Grey out unimplemented items from the menu bar and the toolbar.
Also disable network capture.
Unify the code to disable unimplemented features.
Put myself in AUTHORS \o/.
Don't put the FixSeekStart element in the timeline pipeline with gst-python <= 0.10.14, as it triggers a bug in basetransform.
discoverer: link pads on the first notify::caps even if caps are still not fixed.
discoverer: link the pads even before we get a notify::caps signal.
stream: add a fix for wav files.
track: add track.max_priority + tests.
Misc fixes to make test_pipeline and test_pipeline_action pass again.
Remove the expanded property from timeline/track.py and move the functionality to timeline/ui/*
Put back the implementation of TrackObject.setProperty and TimelineObject.setProperty and just call setObjectProperty from ui/trackobject.
Remove the track-order-changed signal from Timeline as it isn't used anywhere.
Refactor state change and position reporting code in Pipeline. Fixes #575123.
plumber: enable QoS in sinks now that gnonlin handles QoS events.
application: fix not_media_file signal handling.
singledecodebin: add a 1s queue before decoders.
configure.ac: bump requirements to gst-python 0.10.14.1 and gnonlin 0.10.10.2.
sourcelist: always display video before audio. Fixes #575957.
Fix a traceback removing clips. Fixes #576577.
Make TrackObjects take a stream parameter.
Add pitivi/reflect.py.
Checkpoint. Incomplete ElementTree based formatter + some tests.
tmp. finish save.
checkpoint. save and load implemented, now need to be hooked in pitivi.
Dist invisible.png
Use urlsafe_b64encode to generate thumbnail names.
Write filenames as utf-8 in the project file.
Handle unicode when deserializing object factories.
Add edge snapping when trimming at start.
Register the text/x-xptv mime type, and set pitivi as its default app.
ui.controller: reset the cursor to ARROW.
pitivi.sourcelist: fix a bug removing clips.
Add ffmpegcolorspace before xvimagesink.
Fix loading project files containing spaces or non ascii characters.
viewer: stay in sync with the pipeline state.
Also put videoscale in DefaultVideoSink.
Make Signallable and Loggable new style classes.
etree formatter: fix headers, remove unused imports
Split Discoverer._analyze in smaller methods.
Remove unused import.
Merge branch 'discoverer-discover-factory'
Dist pitivi.xml
Discoverer: refactor signals.
Discoverer: rename addFile to addUri.
Discoverer: rename error_debug to error_detail
Discoverer: fix "no streams found" error message
Discoverer: pass the discovered uri in discovery-done.
Revert "ui.timeline: seek playhead to mouse position on button release"
Revert "timeline.timeline: selection tracks individual track-objects internally"
Fix Timeline.groupSelection and Timeline.ungroupSelection.
Re-enable group and ungroup actions
Make group and ungroup sensitive (or not) based on the current selection.
Fix group/ungroup sensitiveness a bit more.
Use better formatting for durations in sourcelist and encodingdialog.
Fix framerate in 480p ntsc preset.
Show framerates in presets.
Fix Seeker tests.
Dist pitivi/reflect.py
Add support for factories other than FileSourceFactory in ElementTreeFormatter.
Change Seeker to do the first seek in a idle_add.
Seeker: make seeking in a idle handler optional.
Allow importing multi-audio or multi-video clips.
Workaround to make the missing-plugin API work when using decodebin2.
Change the command line interface to be more .desktop file friendly.
Use Exec=pitivi %f in the .desktop file.
Alessio Frusciante (1):
Added Italian translation.
Amanpreet Singh Alam (1):
adding new translation for Punjabi
Andy Wingo (7):
2006-03-28 Andy Wingo <wingo pobox com>
2006-04-21 Andy Wingo <wingo pobox com>
2006-04-21 Andy Wingo <wingo pobox com>
2006-04-21 Andy Wingo <wingo pobox com>
2006-04-21 Andy Wingo <wingo pobox com>
2006-04-21 Andy Wingo <wingo pobox com>
2006-04-21 Andy Wingo <wingo pobox com>
Ankitkumar Patel (2):
Updated ChangeLog and LINGUAS with Gujarati addition information
Added Gujarati Translations File
Antón Méixome (1):
Added Galician Translation.
Brandon Lewis (176):
* pitivi/pluginmanager.py:
* pitivi/project.py:
reviewed by: <delete if not using a buddy>
reviewed by: <delete if not using a buddy>
reviewed by: <delete if not using a buddy>
reviewed by: <delete if not using a buddy>
reviewed by: <delete if not using a buddy>
reviewed by: <delete if not using a buddy>
reviewed by: <delete if not using a buddy>
* pitivi/ui/util.py:
reviewed by: <delete if not using a buddy>
* pitivi/ui/util.py:
fix indentation
ressurect private _getMarkup method of MultiMedia stream as public getPrettyInfo() method
add a default getPrettyInfo() method for base object factory which just concatenates prettyInfo() of its output streams
sourcelist displays pretty info, but it is ugly
move pretty info code from ObjectFactory to SourceList, since it seems that we can write generic enough code, and this properly belongs in the UI
clear up some indentation issues
towards a real implementation of Timeline.addFactory
factor MultimediaStream.getPrettyInfo into function in ui.sourcelist module
clobber debugging print statement
update the ui to reflect the new semantics of the link command
ui.timelineobject -> ui.trackobject
remove some cruft
fix zooming which was broken when edge snapping code was removed
fix splitting of clips
add 'selected' property to TrackObject
add 'selected' property to TimelineObject
change the 'selected-changed' signal prototype for TrackObject
adjust ui TimelineObject 'selected-changed' signal handler signature to match
selections are visible, similar to how they worked in trunk.
properly initialize track objects
better lookign trim bar
indicate selection with yellow border around clip. should be more visible with thumbnails
delete key is now accelerator for delete operation
default filter for open dialog is now the pickle format
default filter for project file save dialog is now pickle format
import dialog now has checkbox which controls whether dialog stays open after use clicks 'add'
provide more feedback by increasing trimbar alpha value on mouse-over. adjust source background color to make feedback more visible.
raise a clip to top of drawing stack before dragging
set canvas bounds correctly when timeline duration changes
fix merge conflict
actual thumbnails
cleanup of code and math. cosmetic tweaks. fix a few bugs.
eliminate gaps between thumbnails by drawing slightly larger bitmap
preview UI object handles different signals in new core
fix name conflicts
refactor previewer against new-style factories, but some kind of arithmetic error means only default thumbnails are displayed
add fixme comment
stop vertical smearing when only part of the clip is redrawn
always return False from _pipelineAction methods
video previewer now uses source aspect ratio instead of assuming 4:3
give previewer methods more descripive names, refactor slightly so that the _ready attribute is no longer needed
draw waveform segments in pipeline context
dramatic speedup in waveform rendering.
fix bug 569896
you can now toggle the razor on and off
basic framework for a modular, flexible configuration system
fix bugs
add some simple config options
dont write config options when attribute is null
remember window size and pane positions
also remember last open/save project folder
add environment variable setting
don't create unused section
fix whitespace
documentation
basic interactive drag-and-drop logic
kill fuzzy icons
rendering progress icons
really kill fuzzy icons
configurable gap between video thumbnails
implement xdg specification
remove save-as button from timeline toolbar
scroll wheel over timeline ruler zooms timeline
background behind clip name, so text is easier to read
Fix bug 569988: on gstwidget, set spinbutton step increments, range, and climb rate as appropriate
Fix Bug 563443: use render stock icon in project render dialog
Previewer: fix thumbnailing logic
timeline: clamp new object position to 0 on initial drag-and-drop
timeline: timeline and ruler do not shrink when duration decreases
ruler: make sure ruler updates shaded region properly
timeline: scroll to center of playhead when playhead moves offscreen
Scroll timeline to playhead after zooming
timeline: you can now drop several clips onto the timeline at a time
timeline: link all objects in the current selection together
Revert "timeline: link all objects in the current selection together"
previewer: fix previews for still images to only use single thumbnail
Zoomable: more zoom levels, more evenly spaced
timeline: reduce jumpiness when scrolling after zooming
new module: thumbnailcache, with unit test
previewer: cache previews using the thumbnailcache module
previewer: add cache size configuration option, set a reasonable default
remove unneeded files
User Interface: remove remaining references to instance.pitivi
User Interface: remove double-underscore identifiers
previewer: move to UI directory
previewer: limit maximum number of pending requests to user configurable limit
application: useful command-line arguments, with documentation
add timeline controls next to timeline canvas
ui.timeline: finally get layers and track controls to appear properly
ui.timeline: deactivate track controls, since we can't do anything with them right now
track: add expanded property, ui.track: use expanded property to determine height
ui.track: tracks can now be expanded/contracted
timelinecanvas, trackobject: re-enable vertical movement
track: deactivate priority synchronization for now. ui.timelinecontrols: deactivate track expander.
timeline.track: fix max priority calculation
trackobject: stabilize layer height calculation
trackobject: clear y mousedown coordinate so veritcal mostion is more natural
really take into account the thumbnail aspect ratio
really take into account the thumbnail aspect ratio
also take pixel aspect ratio into account
Expose viewer API externally
viewer: add new method togglePlayback(), which also properly sets the play button icon
mainwindow: add accelerators for fullscreen, playpause, and other actions
sourcelist: wait until mouse-up to clear selection, if ever
sourcelist: only call drag_begin at appropriate time, Finally Fixes 572327
mainwindow, timeline, viewer: keyboard seeking support
add missing menu items and supporting code
menus for timeline
mainwindow: save toolbar visibility to configuration
mainwindow: change library menu to project menu
add last of the menu commands
Merge branch 'menus'
ui.timelinecanvas: snap razor to playhead position
ui.sourcelist: hide drag icon when pointer moves over timeline
ui.zoominterface: smooth out zooming at lower zoom levels
ui.controller: don't call click after a drag
UI: file load and save actions now hook into formatter code
application: fix missing import
timeliecontrols: fix sizing bug
UI: refactor UI to ensure that UI properly connects to new projects when they are created
ui.mainwindow, formatters.format: fill in missing high-level functions, adjust UI to match
mainwindow: remove an unnecessary signal connection
ui.trackobject, ui.timeline.py, ui.timelinecanvas: add any existing track objects (except default) when track is set
formatters.etree: remove completely-unused and redundant method _loadProject
formatter.etree: fillTimeline operates on the projects existing timeline rather than creating a new one
formatter: fix loading test cases
project,application: move creation of default tracks to the newBlankProject() method (temporary hack to make loading work)
ui.timelinecontrols: clean up some loose ends in the UI
formatters.etree: save and restore object factory duration
ui.mainwindow: don't save as when we save a project we just opened from a file
ui.timeline: don't let the timeline shrink during a drag
ui.timeline: seek playhead to mouse position on button release
settings: add support for receiving signals from properties
mainwindow, prefs: basic layout of preferences dialog
ui.prefs: test cases for UI prefs and dummy implementation for all dynamic widgets
ui.prefs, ui.dynamic: preference widgets now actually set associated settings, restart warning shown for non-live properties
ui.prefs: set adjustment parameters on numeric widgets when value changes
ui.dynamic: add color widget and test case
ui.common: check in code for manipulating color values
ui.prefs: disable test options; add color preference
ui: add edge snap and clip color preferences
ui.prefs: sort preferences by their unlocalized label names; clean up bad labels
ui.prefs: sort preferences by their unlocalized label names; clean up bad labels
ui.prefs: remember size of dialog
settings, ui.prefs: add ability to reset to factory defaults
ui.dynamic: add font selector widget
ui.prefs: add font preference option and test case
ui.trackobject: add clip title font preference option
ui.previewer: add thumbnail spacing preference option: fixes 575952
ui.trackobject: indicate selection by tinting the body of the clip rather than drawing an outline around them
timeline.timeline: Link no longer inherits from selection
timeline.timeline: move timeline selection methods to selection class
timeline.timeline: selection tracks individual track-objects internally
timeline.timeline: fix union and difference selection modes
ui.trackobject: moving slected clip moves all selected (fixes 572098)
tests: move Selection unit test to Link unit test.
previewer: add config option / preference to disable previews on random-access
ui.trackobject: Subtle gradient for the clip background. Fixes #580671
ui.controller: items should grab focus on mouseover
pipeline, ui.viewer: move implementation of play, pause, and toggle into pipeline() class
remove seeking actions from UI
pipeline: clamp seek values between [0, duration]
ui: seek only when timeline/ruler has focus. Fixes #579319.
Application: forward missing-uri signal from formatter. Partially fixes #580654
Bruce Cowan (1):
Updated British English translation
Chao-Hsiung Liao (2):
0.11.3
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Chris Ball (1):
Fixups for autotools modifications
Christian Rose (4):
2006-06-27 Christian Rose <menthos menthos com>
2006-06-27 Christian Rose <menthos menthos com>
2006-07-02 Christian Rose <menthos menthos com>
2006-07-13 Christian Rose <menthos menthos com>
Christian Schaller (11):
fix spec file
fix some minor issues with spec file
add .cvsignores and add a COPYING file with the LGPL
add configure.py to file list
Set it up so desktop file gets installed
add Pitivi menu icon
add app icon
update cvsignore files
ignore one more file
fix name of version macro
add locale files and set target to noarch
Claude Paroz (9):
Updated French translation.
2007-11-24 Claude Paroz <claude 2xlibre net>
2008-11-28 Claude Paroz <claude 2xlibre net>
Updated French translation
Partial update of French translation
Updated French translation
Use named placeholder syntax in translatable string
Updated French translation
Revert "Use named placeholder syntax in translatable string"
Daniel Nylander (18):
2006-07-16 Daniel Nylander <po danielnylander se>
2006-10-03 Daniel Nylander <po danielnylander se>
2006-12-10 Daniel Nylander <po danielnylander se>
2006-12-26 Daniel Nylander <po danielnylander se>
sv.po: Updated Swedish translation
sv.po: Updated Swedish translation
sv.po: Updated Swedish translation
sv.po: Updated Swedish translation
sv.po: Swedish translation updated
sv.po: Updated Swedish translation
sv.po: Updated Swedish translation
sv.po: Updated Swedish translation
sv.po: Updated Swedish translation
sv.po: Swedish translation updated
sv.po: Updated Swedish translation
sv.po: Updated Swedish translation
Updated sv translation
Updated sv translation
David Lodge (6):
2006-09-13 David Lodge <dave cirt net>
2006-09-13 David Lodge <dave cirt net>
Updated (British) English translation
Updated (British) English translation
Updated (British) English translation
Updated en_GB translation
Djihed Afifi (4):
Updated Arabic Translation.
Updated Arabic Translation by Djihed Afifi.
Updated Arabic Translation by Djihed Afifi.
Updated Arabic Translation by Djihed Afifi.
Dmitriy Kodanev (1):
Added Russian translation
Duarte Loreto (2):
2008-04-14 Duarte Loreto <happyguy_pt hotmail com>
2008-11-11 Duarte Loreto <happyguy_pt hotmail com>
Edward Hervey (1070):
Initial revision
Added normal templates
*** empty log message ***
rajout deuxieme commentaire de test
clean up
remove the useless printf(s)
getting rid of warnings
get rid of all useless comments
added PitiviProjectSettings and PitiviViewerWindow
really added the files viewerwindow and projectsettings
changed codec_props to codec_settings
adding ChangeLog
parent_class and constructor corrections
little memory cleanup
getting rid of mistake
added MainApp to SourceListWindow
definition of _media_new now in the header
Adding PitiviWindows and PitiviProjectWindows classes
adding new documenation on classes
Updated PitiviToolboxWindow and PitiviNewProjectWindow to be derivate of PitiviWindows
Updated PitiviEffectsWindow to derivate of PitiviWindows
forgot to update pitivi_effectswindow_new()
Changed PitiviTimelineWindow and PitiviSourceListWindow to derivates of PitiviProjectWindows
Changed PitiviViewerWindow and PitiviViewerController to derivates of PitiviWindows
set PitiviTimelineWindow and PitiviSourceListWindow father class to PITIVI_PROJECTWINDOWS_TYPE
Added PitiviSettingsWindow and PitiviProjectSettingsWindow
File Chooser to open Project files
Project Save/Load functionnal
finished pitivi_projectsettings_copy
added a few PitiviProjectSettings saves
added the TODO
PitiviSettings file save/load OK
Corrected PitiviProjectSettings bug
Added toggling windows menu in Toolbox
added verification on effectswindow destroy
deleted save menus/dialog back in
added link to gnonlin and project timeline/pipeline
added audio and video GnlGroups to Timeline
Changed project pipeline from GstThread to GstPipeline
Drag and Drop now sends pointer to the selected PitiviSourceFile
cleaner splashscreen logo
SourceListWindow now exports (PitiviSourceFile *) for drag and drop, and ViewerWindow receives it
remove segfault when clicking on toolbox and no timelinewindow present
effectswindow loads on new project
Mustn't forget to get somebody a brain...
upload version soutenance
added time in PitiviSourceFile(s)
added gnonlin as static library
ajout zoom, corrections bugs project et mainapp
correction signaux
Deplacement/scroll avec la souris
Ajout callbacks zoom
rajoute pipeline audio dans sourcefile
rajoute pipeline audio et video seul dans sourcefile
Zoom fonctionnel
update de la position du ruler dans les PitiviMedia
timeline activated only after selecting a project
ajout champ
Ajout de PitiviDebug
liaison gnonlin-viewer fonctionnelle
correction gnl_composition_add/remove_object()
mis a jour du GnlObject::active
GnlComposition correct start/stop
correction du bg.xpm
Gnl* query now works for all objects
viewerwindow slider synchronised with timeline
more work on gnonlin
timelinewindow->project est maintenant mis
I hate weird macros...
seek fonctionne un peu mieux...
graphical cut synchronised with gnonlin
deplacement gnonlin->gnl
adding pitivi test file
get rid of useless functions
piti oubli
Added gnonlin gtk-doc documentation
removed useless Makefile.in
oubli Makefile
corrections player,viewer,cut,gnonlin
Conversion PitiviSourceFile a decodebin, modifications des autres classes, correction dnd
Ajout -Wall -Werror , correction des bugs/oublis/idioties associes
correction gint64 -> signed long long int pour portabilite athlon64
correction bug gnl_composition_schedule_entrie
ajout de gnl/gnl.h
warning/critical cleanup, gnonlin dispose/finalize checked
liberation correct des bins du PitiviSourceFile
Multiple video thumbnails handling in PitiviSourceFile + little fixes
misc bug corrections in PitiviSourceFile and PitiviTimelineMedia. Moved idle to probe in PitiviViewerWindow
Corrected gnl_object_do_seek, added GST_M_S_M() debug function
avoid EOS in global pipeline, otherwise it segfaults
Update time in timelinewindow
correction pour athlon64
corrected : gnonlin buffering, state change and scheduling problems, Thumbnails generation/handling with large files, better audio/video detection, g_printf cleanup
removed unused menu items in PitiviSourceListWindow
Added container and audio depth preferences to PitiviProjectSettings. Updated NewProjectWindow, ProjectSettings and PitiviSettings accordingly. Load/Save file/preferences now works
Gestion des transitions dans les PitiviSourceFile
Effects/transitions have a real gnonlin time now
Corrections for handling non-supported files
improved gnonlin state-change handling, Spellcheking (About), More PitiviSourceFile hacks
gnonlin cleanup, added change_state to GnlOperation
video framerate in caps is a double, did the modifications to the related code. Use new .pitivi
remove backup files
License is GNU GPL
OGG is not VORBIS
Removed the styles
text in english
Set non-active objects in a composition to GST_STATE_READY
Updated required gstreamer version to 0.8.6 (in order to have pngenc patch)
Better PitiviSourceFile bins handling, less memory, less cpu usage
Better handling of add/remove objects in GnlComposition
removing debug messages
removes a source not used without asking user
don't make elements we'll still be using do PAUSED->READY->PAUSED
puts the timeline at GST_STATE_READY when stopping it, instead of GST_STATE_PAUSED
.pitivi moved to conf/.pitivi
modified file in order have installable configure.ac/Makefile.am
removed GNL_LIBS from linking command... doesn't exist yet :)
works better with the file :)
emplacement de l'icone
accents en francais
Correct paths for pixmaps
corrections for operations (don't use the friggin' threads\!)
Correct directory for configuration file
Better naming of output audio/video queue, simpler handling of global pipeline
and we now have RGB effects
proper unlinking of pads before re-using them
converted pitivi.desktop from ISO-8859-1 to UTF-8
better debug, faster source handling
PitiviEffectsSettingsWindow now has correct effect GstElement, corrections in PitiviSourceFileBins
whoops, forgot to correct something
Update changelog with cvs2cl
Added/Updated classes for recording, Corrected XWindowID for viewer, corrections in gnl.h
Added gst-debug functionnalities, Corrected EOS problems in PitiviGlobalBin and PitiviTimelineBin, Removed videorate element pending validation in gst-plugins, allowed popup handling on timelinemedia with any tool and without having to select
deactivated LightPlayer for release, re-activated videorate, Updated AUTHORS, Improved global/local configuration file loading
Better with contents...
cleanup for release 0.1.1
Bumping version to 0.1.1.1 after release
Applyed kwm patches for gcc-2.95.4 compatibilty
removed extra pitivi_settings_new(), was a memory leak
Composition _prepare() doesn't segfault if empty
more PITIVI_DEBUG functions
Look for development files first
Real title for preferences window
Added PitiviSettingsWidget, inserted in interface. Corrected menu items titles
improvements on PitiviProjectSettingsWidget
Added video width/height handling
ProjectSettingsWidget : Finished loading and improved GUI
Added PitiviSettingsIoElement <=> PitiviSettingsValue conversion fonctions
Added conversion functions for PitiviSettingsIoElement, Added codec configuration window in PitiviProjectSettingsWidget
Safer way to get the basename of a filepath
PitiviProjectSettingsWidget can now import/export project settings
ProjectSettingsWidget : cleanup; ProjectSettingsWindow : really apply changes; PitiviSourceFileBin : static flags, cleanup, included gst_pad_set_active_recursive(), doesn't use fakesinks anymore
use ffmpegcolorspace instead of ffcolorspace, since the second is not available if gst-ffmpeg is not installed
PitiviSourceFile : faster thumbnailing; PitiviSourceFileBin: correct de-activation of non-used decoders/pads
GST_EVENT_DISCONTINUOUS is now handled; GnlTimelineTimer now resets in GST_STATE_PAUSED_TO_READY
debug category name is now PITIVI (capital letters according to gst documentation)
better pitivi.spec
protecting gst_pad_set_active_recursive until gst>0.8.8 comes out
pumping up to v0.1.1.2
GnlObject: added media<=>object time conversion functions; GnlSource: discards discont events that are before seek_start
PitiviSourceFile : got rid of a useless gst_element_set_state()
PitiviNewProjectWindow : Moved Category frame under left-side category tree
NewProjectWindow : better category frame adjustment
bumping up to v0.1.1.3
applyed patch for gcc-2.95.4 from kwm
Forgot to adjust stop time for linked element in cut
Increase audio/video queues size in PitiviGlobalBin
GnlSource : corrected out-of-limits buffer dropage/EOS, faster chainfunction; GnlObject : commented object<=>media time conversion functions
PitiviTimelineMedia : properties dialog box didn't show and hanged application, fixed
src/: Applied static flag to needed functions and commented functions that aren't used
NewProjectWindow: applied patch for NULL-terminated vector from Alexander Boström (oddityfds)
PitiviGlobalBin : disabling EOS, let gstreamer do it normally...
Update changelog with cvs2cl.pl
GnlComposition : Bug if a source with higher priority is available before end of current source
NewProjectWindow : corrected layout, removed debug ; PitiviSettings : Corrected restoration from file
PitiviRuler, PitiviTimelineWindow : better refresh for ruler
PitiviViewerWindow : implemented graphical seek
PitiviGlobalBin : removed some comments
NewProjectWindow : Added help text; ViewerWindow : don't refresh the timeline scale when moving it with the mouse
bumping up to 0.1.1.4
PitiviSourceFile : added istransition property
PitiviGlobalBin : smaller queues
PitiviSourceFile : "Effect" gobject_data for Transitions
GnlSource : Faster Seek; PitiviDebug : Correct debug ; PitiviProject : Use threads only ; ProjectSourceList : debug ; ViewerWindow : No iteration anymore since we use threads
GnlSource,GnlTimelineTimer : handle GST_CLOCK_TIME_NONE ; PitiviEffectsWindow, PitiviSourceListWindow, PitiviTimelineCellRenderer, PitiviEffectsWindow : Drag and drop corrections/improvements ; PitiviSourceFile : get duration on audio-only sources
GnlSource : chain function now not only discards unwanted buffers, but also resizes those at the border
PitiviRuler, PitiviTimelineWindow : implementing seek in ruler
PitiviRuler : proper gint64 marshal for seek signal
PitiviTimelineMedia, PitiviSourceFile : Smarter thumbnails handling
forgot to upload the .h
Improvements up to final presentation
Improvements up to final presentation
updates for final presentation
updated pixmaps to new logo
GnlComposition : correction for default source and check for element not unlinked; GnlSource : pre-rolling now with fakesink; GnlTimeline : Unlink composition from timer at EOS
Updated pixmaps to new logo
Removing unused PitiviCheckBox class
Updated pixmaps/Makefile.am for added/removed pixmaps
Adding pitivi.xpm pixmap
Global : dispose/finalize cleanup
PitivSourceItem : removing unused fields piste and isaudio
GnlTimeline : don't seek back to 0 on PAUSED->PLAYING
Removing need for PitiviMainApp with PitiviSourceFile, only requires PitiviProject now
removing ui/
removing src/
removing common/
removing conf/
removing docs/gnl/
removing gnl/
removing docs/*
removing pixmaps/
finished cleaning up
* NEWS: indicated switch to python version
* __init__.py:
* pitivi/bin.py: (SmartFileBin):
* pitivi/ui/viewer.py: (PitiviViewer._create_sinkthreads):
* pitivi/ui/viewer.py:
* pitivi/discoverer.py:
* docs/design/timeline.txt:
past week's work, haven't got time for Changelog
Added Project settings, rendering, bugfixes. Added autofoo madness
Reviewed by: Edward Hervey <bilboed bilboed com>
* pitivi/objectfactory.py: (FileSourceFactory.make_video_adapter_bin):
* pitivi/ui/projectsettings.glade:
Reviewed by : Edward Hervey <bilboed bilboed com>
* pitivi/discoverer.py: (Discoverer):
* pitivi/ui/viewer.py: (EncodingDialog):
* pitivi/ui/Makefile.am:
* pitivi/ui/Makefile.am: (ui_PYTHON):
* configure.ac:
new RELEASE file
bumped requirement of gst-python to 0.8.2
* configure.ac:
0.1.10 release
Reviewed by Edward Hervey <edward fluendo com>
* pitivi/ui/viewer.py: (PitiviViewer._create_sinkthreads):
* bin/pitivi.in:
* pitivi/configure.py.in: (pitivi_version):
On our way to a gstreamer 0.9 pitivi :)
* bin/pitivi.in:
* pitivi/bin.py:
* pitivi/bin.py:
* pitivi/ui/viewer.py:
removed obsolete common/
* bin/pitivi.in:
* autogen.sh:
* pitivi/bin.py:
Misc updates for new gnonlin start/duration scheme
* bin/pitivi.in:
* configure.ac:
* pitivi/utils.py:
* pitivi/timeline.py:
* pitivi/Makefile.am:
* configure.ac:
0.9.9.1 release
* pitivi/ui/plumber.py:
* configure.ac:
* pitivi/discoverer.py:
* configure.ac:
Release 0.9.9.2 "No te entiendo"
* configure.ac:
* pitivi/ui/Makefile.am: (ui_PYTHON):
* pitivi/discoverer.py:
* pitivi/Makefile.am:
* pitivi/check.py:
* MAINTAINERS:
* pitivi/ui/complexinterface.py:
* pitivi/timeline.py:
* bin/pitivi.in:
* pitivi/ui/Makefile.am:
* pitivi/ui/complexsource.py:
* configure.ac:
* pitivi/playground.py:
* pitivi/ui/complexsource.py:
* pitivi/bin.py:
* pitivi/Makefile.am:
* pitivi/effects.py:
* configure.ac:
* bin/pitivi.in:
* autogen.sh:
* autogen.sh:
* pitivi/check.py:
* configure.ac: (ACLOCAL_AMFLAGS):
* autogen.sh:
* pitivi/ui/complexsource.py:
* pitivi/pitivi.py:
* docs/HACKING
* docs/HACKING:
* docs/HACKING:
* __init__.py: removed
* pitivi/discoverer.py:
* pitivi/ui/sourcefactories.py: (SourceListWidget._dndDataReceivedCb):
* pitivi/__init__.py:
* pitivi/debug.py:
* pitivi/dnd.py:
* pitivi/ui/viewer.py:
* pitivi/ui/Makefile.am:
* pitivi/discoverer.py:
* pitivi/configure.py.in:
* pitivi/configure.py.in:
* pitivi/bin.py:
* configure.ac:
* pitivi/objectfactory.py:
* pitivi/ui/mainwindow.py:
* pitivi/ui/sourcefactories.py:
* pitivi/ui/sourcefactories.py:
* pitivi/ui/sourcefactories.py:
* pitivi/bin.py: (SmartTimelineBin):
* pitivi/discoverer.py:
* pitivi/Makefile.am:
* configure.ac:
* docs/HACKING:
* pitivi/playground.py:
* pitivi/discoverer.py:
* pitivi/ui/sourcefactories.py:
* pitivi/ui/sourcefactories.py:
* application-pitivi.png:
* configure.ac:
* pitivi/ui/mainwindow.py:
* pitivi/playground.py:
* pitivi/playground.py:
* pitivi/playground.py:
* pitivi/bin.py:
* pitivi/playground.py:
* pitivi/ui/viewer.py:
* pitivi/ui/mainwindow.py:
* pitivi/bin.py:
* configure.ac:
* pitivi/ui/sourcefactories.py:
* configure.ac:
* pitivi/playground.py:
* pitivi/pitivi.py:
* pitivi/ui/actions.xml:
* pitivi.spec.in:
* pitivi/discoverer.py:
* pitivi/playground.py:
*** empty log message ***
Releasing 0.10.0 "It's a Birthday Party"
* configure.ac:
* pitivi/bin.py:
* pitivi/configure.py.in:
* pitivi/playground.py:
* pitivi/ui/viewer.py:
* pitivi/bin.py:
* pitivi/ui/exportsettingswidget.py:
* pitivi/playground.py:
* pitivi/discoverer.py:
* pitivi/objectfactory.py:
* pitivi/ui/sourcefactories.py:
* pitivi/ui/mainwindow.py: (PitiviMainWindow._aboutCb):
* pitivi/objectfactory.py: (FileSourceFactory.__gproperties__):
* pitivi/check.py:
Releasing 0.10.1 "Sister and Friend"
* configure.ac:
* configure.ac:
* pitivi/ui/elementsettingsdialog.glade:
* pitivi/ui/viewer.py:
* pitivi/playground.py:
* pitivi/playground.py:
* ABOUT-NLS:
* po/.cvsignore:
* bin/pitivi.in:
* pitivi/bin.py: (SmartBin._makeEncThread):
* pitivi/ui/mainwindow.py:
* pitivi/ui/glade.py:
* pitivi/ui/mainwindow.py:
* pitivi/timeline.py:
* pitivi/timeline.py:
* pitivi/ui/viewer.py:
* pitivi/ui/sourcefactories.py:
Patch by: Christophe Sauthier <christophe sauthier gmail com>
* bin/pitivi.in:
reviewed by: Edward Hervey <edward fluendo com>
* AUTHORS:
* pitivi/bin.py:
* pitivi/playground.py:
* pitivi/pitivi.py:
* pitivi/Makefile.am:
* pitivi/bin.py:
* pitivi/bin.py:
* pitivi/elements/smartscale.py:
* configure.ac: (PYGST_REQ): Add requirement for gst-python >= 0.10.5.4
* pitivi/objectfactory.py:
* configure.ac:
* configure.ac:
Patch by: Richard Boulton <richard tartarus org>
Patch by: Richard Boulton <richard tartarus org>
* pitivi/bin.py: (SmartBin):
* pitivi/.cvsignore:
* bin/pitivi.in:
* pitivi/ui/mainwindow.py:
* po/ar.po:
* docs/HACKING:
* po/POTFILES.in:
* pitivi/bin.py:
reviewed by: Edward Hervey <edward fluendo com>
* pitivi/bin.py:
* pitivi/ui/sourcefactories.py:
reviewed by: Edward Hervey <edward fluendo com>
* pitivi/ui/complexsource.py:
* pitivi/ui/exportsettingswidget.py:
* pitivi/ui/gstwidget.py:
* configure.ac:
* configure.ac:
* pitivi/ui/timelineobjects.py:
* pitivi/timeline.py:
* configure.ac:
* pitivi/discoverer.py:
* po/POTFILES.in:
* po/ar.po:
* pitivi/Makefile.am:
* pitivi/timeline/effects.py:
* pitivi/timeline/composition.py:
* po/ar.po:
* configure.ac:
* configure.ac: (PYGST_REQ):
* configure.ac:
* AUTHORS: (Contributors):
git-svn-id: svn+ssh://svn.gnome.org/svn/pitivi/trunk 879 d3729300-e425-0410-8a4c-d956edccc248
Releasing 0.10.2
* configure.ac:
* pitivi/ui/mainwindow.py:
* pitivi/ui/timeline.py:
* pitivi/ui/sourcefactories.py:
* pitivi/ui/timelineobjects.py:
* po/POTFILES.in:
* pitivi/check.py:
reviewed by: Edward Hervey <edward fluendo com>
* ar.po:
* configure.ac:
* pitivi/bin.py:
Patch by: Brandon Lewis <brandon_lewis berkeley edu>
* pitivi/bin.py:
* pitivi/objectfactory.py:
* pitivi/pitivi.py:
Patch by: Johan Dahlin <jdahlin async com br>
* pitivi/ui/sourcefactories.py:
* pitivi/pitivi.py:
* pitivi/pitivi.py:
* pitivi/timeline/objects.py:
* pitivi/timeline/source.py:
* tests/common.py:
* pitivi/timeline/composition.py:
* pitivi/timeline/composition.py:
* pitivi/timeline/source.py:
* pitivi/timeline/composition.py:
* pitivi/timeline/composition.py:
* pitivi/discoverer.py:
* pitivi/timeline/composition.py:
* pitivi/ui/timeline.py:
* pitivi/pixmaps/pitivi-advanced.png:
* pitivi/ui/exportsettingswidget.py:
* bin/pitivi.in:
* pitivi/ui/sourcefactories.py:
* pitivi/ui/actions.xml:
* pitivi/pixmaps/Makefile.am:
* pitivi/pixmaps/Makefile.am:
Patch by: Jeff Fortin <nekohayo gmail com>
* pitivi/ui/mainwindow.py:
Patch by: Thibaut Girka <thibaut girka gmail com>
* pitivi/pitivi.py:
* pitivi/ui/timeline.py:
* pitivi/ui/mainwindow.py:
Patch by: Jeff Fortin <nekohayo gmail com>
Patch by: Thibaut Girka <thibaut girka free fr>
* pitivi/ui/encodingdialog.glade:
* pitivi/ui/timeline.py:
* pitivi.desktop.in:
* pitivi/discoverer.py:
* pitivi/ui/exportsettingswidget.py:
* tests/test_timeline_composition.py:
* pitivi/Makefile.am:
* pitivi/ui/sourcefactories.py:
* pitivi/discoverer.py:
* pitivi/ui/filelisterrordialog.py:
* pitivi/ui/filelisterrordialog.py:
* pitivi/ui/sourcefactories.py:
* pitivi/elements/smartscale.py:
* pitivi/timeline/source.py:
* configure.ac:
* po/ar.po:
* AUTHORS:
* pitivi/ui/timelineobjects.py: (SimpleSourceWidget.__init__):
git-svn-id: svn+ssh://svn.gnome.org/svn/pitivi/trunk 965 d3729300-e425-0410-8a4c-d956edccc248
Releasing !
* configure.ac:
* pitivi/ui/timelineobjects.py:
* pitivi/elements/thumbnailsink.py:
* pitivi/elements/Makefile.am: (elements_PYTHON):
* pitivi/playground.py:
* pitivi/elements/smartscale.py:
* MAINTAINERS:
* pitivi/ui/timeline.py:
* pitivi/settings.py:
Patch by: Thijs Vermeir <thijsvermeir gmail com>
Patch by: Thijs Vermeir <thijsvermeir gmail com>
* MAINTAINERS:
moving unstable branch to trunk
grmlbl
Merged PITIVI_SOC_2007 to trunk. On the road to 0.11 we go...
* configure.ac:
* pitivi/check.py:
* pitivi/objectfactory.py:
* pitivi/sourcelist.py:
* pitivi/check.py:
* pitivi/bin.py:
* pitivi/bin.py:
* AUTHORS:
Releasing 0.11.0
* configure.ac:
* RELEASE:
* pitivi/ui/sourcefactories.py:
* pitivi/settings.py:
Patch by: Tommy <yobbobandana at yahoo dot co dot nz>
* pitivi/objectfactory.py:
* pitivi/pitivi.py:
* pitivi/ui/sourcefactories.py:
* pitivi/ui/mainwindow.py:
* pitivi/pitivi.py:
Releasing 0.11.1
* configure.ac:
Patch by: Tommy <yobbobandana at yahoo dot co dot nz>
* bin/pitivi.in:
* pitivi/project.py:
Reviewed by : Edward Hervey <bilboed bilboed com>
* po/POTFILES.in:
* pitivi/elements/Makefile.am:
* pitivi/ui/sourcefactories.py:
* pitivi/bin.py:
* pitivi/pitivi.py:
* pitivi/pixmaps/pitivi-sound.png:
* pitivi/pixmaps/Makefile.am:
* pitivi/elements/singledecodebin.py: (SingleDecodeBin._tryToLink1):
configure.py.in : Cleanup uninstalled detection
viewer.py: Sync with the X server before giving the X-id to the sink
Patch by: Kristian Rumberg <kristianrumberg at gmail dot com>
Merging Brandon Lewis SOC branch into trunk
* pitivi/ui/viewer.py:
* pitivi/ui/ruler.py:
* pitivi/bin.py:
* pitivi/ui/mainwindow.py:
Remove print statements from last commit
Don't use python 2.4-specific linguo
test
Webcam capture and Network stream capture added.
webcam_managerdialog.py, SmartDefaitBin problem
* pitivi/ui/viewer.py:
pitivi/bin.py:SmartCaptureBin , pitivi/ui/webcam_managerdialog.py
pitivi/bin.py:SmartCaptureBin , pitivi/ui/webcam_managerdialog.py
Rewriting Webcam manager dialog
Rewrite of webcammanager
SmartCaptureBin, record()
SmartBin: changed vtee from identity to tee
SmartBin: changed vtee from identity to tee
Screencast support added
Screencast support improved
Network stream capture rewrote with smartbin
* pitivi/bin.py:
update bin.py
* pitivi/threads.py:
Partial Merge with rev 1231
Fixed Network streaming, Added T\timeoverlay: Tested all features
SinkBin timeoverlay Bug fix, set Sources: NULL->READY
SinkBin timeoverlay Bug fix, set Sources: NULL->READY
Added statusbar for network stream manager, Added queues to correct SinkBin
bin: a bit more cleanups/comments
some cleanups/factorisation/commenting
remove broken imports and remove whitespaces
Fix tabs-instead-of-spaces wrong indentation
Revert "Fix tabs-instead-of-spaces wrong indentation"
Properly fix tabs-instead-of-spaces
more basic cleanups
bin: Remove unused code
New module (pitivi.device) for Device handling, probing and listing.
Device: Implement HAL DeviceProbe
Device : cleanups
pitivi.py: Import the DeviceProbe
Don't propose webcam capture if we don't have any webcams available.
device.py : Add signals for devices being added/removed
ui/mainwindow : toggle webcam feature dynamically based on whether a webcam
webcam UI : use glade convenience class
device : Add probing for v4l sources, and sprinkled some debugging lines
UI : Allow selection of input devices for capture
mainwindow : Don't propose screencast option until dbus features are available in Istanbul
SmartBin : Add a 'seekable' property to know if we can do seek/getduration on the given bin.
device : cleanup code, document methods/classes
ui/Makefile.am : dist files from Sarath's branch
Remove print statement
ui: hide the webcam dialogbox before setting pipeline to NULL
* ChangeLog:
* configure.ac:
2008-10-01 Edward Hervey <bilboed gmail com>
2008-10-06 Edward Hervey <bilboed gmail com>
whoops
utils : Fix 'minutes' for duration > 1 hour
2008-10-09 Edward Hervey <bilboed gmail com>
2008-10-09 Edward Hervey <edward hervey collabora co uk>
2008-10-09 Edward Hervey <edward hervey collabora co uk>
2008-10-09 Edward Hervey <edward hervey collabora co uk>
committed a 'bit' too much
2008-10-09 Edward Hervey <edward hervey collabora co uk>
* pitivi/ruler.py:
2008-10-11 Edward Hervey <edward hervey collabora co uk>
patch by: Michael Terry <mike mterry name>
* pitivi/settings.py:
* configure.ac:
* pitivi/ui/Makefile.am:
* configure.ac:
* configure.ac:
* configure.ac:
* pitivi/Makefile.am:
* pitivi/Makefile.am:
* pitivi/threads.py:
* docs/HACKING:
tests: connect_after does not exist anymore
* pitivi/bin.py:
* pitivi/pitivi.py:
* bin/pitivi.in:
* pitivi/objectfactory.py:
* .gitignore:
* pitivi/ui/ruler.py:
* pitivi/ui/complextimeline.py:
* pitivi/playground.py:
* pitivi/check.py:
* pitivi/timeline/composition.py:
* pitivi/ui/sourcefactories.py:
* pitivi/dnd.py:
* pitivi/ui/mainwindow.py:
* pitivi/configure.py.in:
* pitivi/pitivi.py:
* pitivi/device.py:
* pitivi/ui/complexinterface.py
* docs/pylint.rc:
* bin/pitivi.in:
pitivi/timeline/ Fix usage of factory.duration and factory.default_duration
sources : Make TimelineFileSource properly use ObjectFactory information
ObjectFactory/Discoverer : Add new PictureFileSourceFactory, use it from the discoverer
various comments and minor fixes
exportsettingswidget.glade : Fix gtk.SpinButton issue with non-zero pages
ImageFreeze: more fixups
ImageFreeze: Stop task if we don't have a buffer
PictureFileSourceFactory: Add a video scaler.
Make the error dialogbox for failed project loads a bit nicer
Add data type for picture source
TimelineObject: make sure the subclasses have provided a GnlObject
TimelineSource: Handle exceptions in a smarter fashion
SingleDecodeBin: Only cleanup when going from PAUSED to READY
Fix PiTiVi to not use python-2.6 restricted keywords.
Viewer: Be more sensible about how we figure out when to update the viewer DAR.
ui/viewer: Fix default time label values. Patch by Jeff Fortin
ui/sourcefactories: Make font usage more homogeneous. Patch by Jeff Fortin.
tests/common : Fix FileSourceFactory for default_duration modifications
moved edge snapping code into core (edge snapping is effectively disabled with this commit
re-activate edge snapping for dragging
moved source trimming and edge-snapping into core, special cased for TimelineSources
added receiver module
added new ui classes based on receiver
added point class
moved TimelineObject instantiation from pitivi.ui.timeline.Timeline to pitivi.timeline.timeline.Timeline
move edge snapping code from static methods of TimelineObject to instance methods of Timeline
fix issues with deadband not being set after changing project
move dnd code from pitivi.ui.timeline to pitivi.ui.complextimeline
factory timelineobject into separate module
split ui.Track into separate module
refactored CompositionLayers into TimelineCanvas and split into separate module
ComplexTimelineWidget now simply Timeline. TimelineWidget is no more
re-implementation of TimelineObject using new receiver framework
revised receiver
updated view and controller to match new receiver implementation
checkign in stuff i forgot to commit before, incremental progress towards getting new version of TimelineObject to actually work
fixed subtle bug in receiver. TimelineCanvas no longer uses old UI library. Debugged goocanvas.Table
point-event code into Controller, bug-fixes in drag-and-drop code
reimplemented trimming handles in new ui
fixed big in high-level click code
added setter parameter to receiver descriptor
receivers have to keep track of senders and sigids per-instance
added cursor handling code to controller, TrimHandle objects now set appropraite cursors
better bounds calculation...fixed height calculation bug, but at some point will need to write a custom container
pulled out useful code from ui/util.py and removed module
moved selection code to core (timeline/timeline.py), TimelineController now selects objects on click
simplified selection interface, added multi-selection, controllers have access to modifier keys, and TimelineController specifies selection mode with modifier keys
added link/unlink code to the UI, and fixed some bugs in the core implementation. visually does the right thing, but core is kinda screwed up
move track-managment stuff from LayerInfoList to Timeline
timeline and timelinecanvas now use receiver object to handle instance and layerInfoList signals
fixed bugs in receiver. added 'tracks' property to timeline, in ui Timeline and TimelineCanvas no longer use layerInfoList
removed layerInfoList
removed obsolete colored slider for simple ui
all zooming and transformation code will be in pitivi/ui/zoominterface.py
refactored zoom interface so that it is much easier to use
moved zoom ratio calculation methods of Timeline to classmethods of zoominterface. removed dependency from gtk.Adjustment
removed calls to view methods from default implementation to make controller more reusable
moved splitting of sources into core
Got rid of some instance.PiTiVi accesses
re-impmemented the selection marquee...now it supports shift and control click modifieres
couple of minor tweaks
added new toolbar icons, some bug fixes in timelinecanvas
major module split-up in the non-timeline UI classes. Also set some better defaults for pane positions on startup
disable ui components we don't yet support
projecttabs components can now be split into separate windows
adding code which detaches/reattaches viewer, but it is inactive for now since doing this crashes pitivi
make property browser do something
more sophisticated architecture for loading property editor modules when the selection changes
started working on generic property editor
swapped order of tracks to avoid confusion
property editor chooses module to load based on object factory, not its type
fixed error unnoticed due to compiled .pyc files
added sourclist.py -- oops
make sure canvas bounds are set after zoom change
Fixes for rebasing of brandon's master branch
tests: remove proxy test. It doesn't seem to be used anymore.
POTFILES.in : update for added/removed translatable files
pitivi/timeline : use .duration to get the duration of a factory, and not getDuration() which doesn't exist anymore
tests/: small fix for removal of temporary file
test_timeline_objects: Currently too much code assumes any ObjectFactory has a duration
tests/timeline_source : We need to give a greater factory duration for the test to succeed.
timeline/source: Fix checks for valid media-start and media-duration
configure.ac: Require gnonlin 0.10.10
Makefile.am : Fix files to dist
Move two snapTimeToEdge calls from TimelineObject to Timeline.
Compute DAR as width / height for the default pipeline.
Fix SourceList._getIcon so that it does load fallbacks.
POTFILES: add missing pitivi/ui/propertyeditor.py file
On startup do playground.play() only after ViewerWidget has been exposed.
don't forget to unhide tabs
fix menu layout
disable detach buttons on all but the activer tab
Makefile.am : Add more files to distribute/install
docs/HACKING: add more information on coding style
settings: Remove useless debug statement
utils: Add a callback for pad probes
configure.ac: We require python >= 2.5
pitivi.spec.in : various updates
configure.ac : pitivi 0.11.2.2 pre-release
po/: Fixed French translation, and ran other files through "make update-po"
Swap OK and CANCEL buttons in the choose file to render to dialog.
Temporarily disable property editor for 0.11.3 release since it doesn't do anything.
New Authors mapping file for use with git-svn.
docs/makeChangelog : New GNU-Style ChangeLog generator from git log
docs/pitivi-Authors : Fix Christian's email adress
docs: New file documenting (pre-)releasing
Fix ChangeLog generator for proper formatting
Releasing 0.11.3 "Paella Cubana"
Add Chao-Hsiung Liao to the svn Authors mapping
And back to development
updated po files for modified code
2008-12-28 Duarte Loreto <happyguy_pt hotmail com>
Use common from git.pitivi.org
minor comment cleanup
Add more files to ignore
New 0.13 branch for new design refactoring.
Remove duplicate entry
update for removed/added files
Remove very old protection for GMainLoop not being able to handle exceptions.
Add a rule to be able to do "make test_something.py.check" to run individual tests
SignalMonitor: Add tracking of signals contents also
Add basic SinkFactory class
Stream: Properly document using epydoc syntax.
Stream: Add convenience methods for getting pads compatible with a given Stream
ObjectFactory: add getInputStreams method
Document SignalInterface a bit more.
New Pipeline/Action modules. Only blank classes but fully documented.
Action: Implement/document setPipeline/unsetPipeline
Pipeline: document/implement addAction/setAction/removeAction and setState
Add unit tests for Action and Pipeline
Pipeline: More documentation and initial implementation of factory-related methods
Action: More documentation/debug.
Action/Pipeline: Document and unit-test a bit more
Add action.py and pipeline.py
Action: Add link methods
tests/comon: Comment out bogus factories and add basic SourceFactory/SinkFactory examples
Action: implement add/remove Producers/Consumers along with unit test
Pipeline: Add getState() method to force querying the underlying gst.Pipeline.
Pipeline: Add stop() and test all convenience state change methods
Pipeline: Implement simple ObjectFactory addition/removal
Pipeline: Check 'state-changed' a bit deeper
Pipeline: Test more advanced Action-related things
Pipeline: Add methods for getting Bins, Tees and Queues
Action: Add methods for working with Links, finish activation implementation
New test for advanced interaction between Action and Pipeline
Fixup documentation of Action and Pipeline
Action: Implement Action deactivation, along with Pipeline release methods
Action: Transfer the unlinking/removal of queue/tee to Pipeline
Pipeline/Action: Add references to other methods in docs.
Action: Add blank ViewAction
Pipeline: Add position listener
Pipeline: Implement seek a bit more, move release() around
Pipeline: document signals
Stream: Convenience methods for stream compatibility
Viewer: First go at switching it to Pipeline/Action, needs more work
Pipeline/Action: First go at dynamic stream handling, refactor-me after improvement
Test for changes to Pipeline.removeAction(), we can actually
Action: Implement set/remove Link, along with minimal unit-testing
Stream: document some methods
Action: Fix docs
Action/Pipeline: move on a bit more with dynamic linking
tests.common: Add thread-safety and make factories configurable.
Tests: Move the more advanced Pipeline/Action tests to a different file
Stream: Fix for non-fixed caps, and 'None' Streams (which match anything).
Pipeline/Action: More dynamic-stream fixups
Viewer: Moving on a bit with conversion
Playground: lower some debugging categories
Plumber: Convert to SinkFactory
Action: Add some debugging statements and documentation
Action: Fix some issues with dynamic linking
Stream: Don't use the klasses of bins for figuring out if an element is a decoder
Action : Fill in default ViewAction
Pipeline : Add duration support and synchronous element messages, along with some debugging statements
Viewer: We have a working viewer... for temporary files at least :)
Adapt previewer code for new TrackObject API
ArraySink: Dont' use a lower limit for acceptable rates.
New Makefile for pitivi.factories
A round of fixups for tests.
Tests: More fixups
dist more files
Settings: Add more documentation and fix whitespaces.
sourcelist: doc fixes
Make GlobalSettings a real object
Remove unused modules
.gitignore: ignore tarballs
Application: documentation cleanup (epydoc style).
VideoStream: document/fix DAR and PAR
UI: Fix beautification of VideoStream 'display' width/height.
Stream: In fact, put the default DAR back to 4/3
Pipeline: Fix some doc links
Application : code/docs cleanups
a round of code cleanups
Pipeline: Add a 'queuesize' parameter to configure the queue size.
Merging translations
Merge translations
UI: Split EncodingDialog in a separate file. Clean up code.
MainWindow: activate and connect to timeline position handler
Tests: Remove deprecated tests
build: Add pitivi.log to the autotools setup
factories: Don't forget to dist timeline.py
log: Add more info to logging. Make the default log category more useful
log: Output lines in one go. Avoids having lines split if we also output GST_DEBUG
Action/Pipeline: Add a Action class property for queue size to use for links.
Move some utility functions to pitivi.encode.
New OperationFactory class for elements that consume AND output data.
Sink/OperationFactory: Add method for requesting new input streams on existing bins.
Encode: Add basic RenderFactory
Factories: fixups docs
First go at new settings
New pitivi.factories.operation module
The RenderFactory *must* have some settings
encode: Add EncoderFactory and fill in RenderFactory
TransformFactory can't create on-demand pads
StreamEncodeSettings : add comment/fixme regarding parsers
New test for pitivi.encode
test_encode: Test encodersettings property
More fixups in RenderFactory
Start of RenderAction implementation
Encode: Use stream modifiers for encoding when an input stream is specified
Enable new logging in tests
encode: New RenderSinkFactory, and properly export streams on all factories
test_action: Add test for RenderAction
fix bug
settings: StreamEncodeSettings: Figure out input/output streams dynamically
stream: remove useless line
Settings: Use a copy of StaticPadTemplate.get_caps() because of a refcounting issue
Action: Simplify RenderAction and make actions Loggable
VideoModifierFactory: Only use videoscale if output caps are present AND fixed
Pipeline: Add debugging
Pipeline: When unlinking/remove bins, start by setting downstream to NULL
Action: Fix debugging
test_action: Add/extend RenderAction tests
Action: cache the links returned by autoLink
Stream: Only filter by pad_name if we have more than one candidate.
Stream: Add a __repr__
MainWindow: Cleanup and documentation
Project: Add Pipeline and factory for the timeline
MainWindow: more stuff moved to Project
encodingdialog: some cleanups
Settings: Add a utility function to convert from old settings to new ones
Pipeline: implement release()
FileFactory: implement releaseBin
Factories: New URISinkFactory class
ObjectFactory: Track bins created
Encode: Only create modifiers if we're meant to modify the streams. implement releaseBin
Application: improve cleanup
Track: properly release/disconnect everything
Action: Add convenience function for creating a RenderAction
EncodingDialog: Start switching to new API
StreamEncodeSettings: Mark whether streams shoudl be modified
Tests: Add new base TestCase class for checking for leaks
Tests: Switch tests to use new leak-checking TestCase class
Action/Plumber: First go at adding 'sync' to view sinks
Playground: misc fixes, playground will die anyway
Project: Release the pipeline when done
Device: Attempt at cleaning up after usage
ZoomInterface: Fix issue with long and gst.CLOCK_TIME_NONE
Viewer: If getting the duration fails, use gst.CLOCK_TIME_NONE
Track: Set gstreamer elements to NULL before removing them from a container.
Stream: limit length of __repr__
Pipeline: Don't release the bin twice
Pipeline: Don't error out on stream/factories that were already removed
TimelineFactory: Only remove pads that we control
ObjectFactory: Set elements to STATE_NULL before releasing them
EncodingDialog: TEMPORARY COMMIT, REBASE ME !
Stream: Only compare pad_names if both streams have some. Use Loggable.
Switch to using new logging system
EncodingDialog: Fix usage of Action
MainWindow: Connect to the Pipeline and not the playground
Encode: more new-style debugging
Operation: Insert a single-segment identity in modifiers
StreamModifier: Fix typos
Action: Some stream might not have any caps
Pipeline._binPadRemovedCb: Check if it's a pad we control
RenderAction: Use 5s queueing.
log: Loggable now passes a proper object name, give it more room in printf output
utils: Switch to new logging system
Stream: Fix debugging
encode: Fix debug
Pipeline: Don't forget to deactivate actions before removing them.
log: Add thread id in output
Factories: Convert to new logging system
SinkFactory: Fix makeBin to check for compatible stream
Pipeline/Action: More debugging
Pipeline: Fix Stream matching. Remember all streams. Use the proper StreamEntry.
Action: Make sure we have our consumers when activating.
EncodingDialog: More fixups with UI
Pipeline: Protect pad added/removed with a lock. Make sure bins exist before using them.
Stream: Protect iterations of element pads (it can change while iterating)
Pipeline: Release the lock when exiting the method
Pipeline: Fix releaseTee for cases when the tee doesn't exist anymore (??)
tests: Fix leak-detection system, more in par with what gst-python uses
Pipeline: Remove unused code, and store position timeout.
Action: Remove dead code
utils: Move time_to_string variant from the UI
Convert majority of modules to new-style debugging
Plumber/Action: Properly propagate 'sync' property
EncodingDialog: Properly activate/deactivate sync when rendering
EncodingDialog: Only change sync properties of *active* actions
Plumber: Clear our cached values when the bin is released
ViewAction: Only link audiosink if we have sync == True
Remove the bin and playground modules from the old API
Pipeline: Only deactivate active actions, and don't forget to initialize some values.
Application: general cleanup
Action/Check: more cleanups
utils/pad_probe: Use pad name if no section was specified
StreamModifier: Don't forget to put the final capsfilter
ImageFreeze: Use element debugging (instead of no-category debugging)
timeline: Remove unused modules from old design
Translation: Round of fixups according to tips in #563351
More conversions to new-style logging
test_discoverer: Adapt for message changes in discoverer
Remove unused pitivi.timeline modules
First round of cleanups
Massive trailing whitespace fix
More code cleanup
POTFILES: Add pitivi/ui/encodingdialog.py
UI: More translation fixups
UI/Seek: Protect calls to Pipeline.seek() with try/except.
Track: Remove the object from a composition before setting it to NULL.
Pipeline: Query new duration when we receive GST_MESSAGE_DURATION on the bus.
Viewer: Connect to EOS, and set the play/pause button to Play.
EncodingDialog: Only connect to the position/eos signals when we use the Pipeline.
Discoverer: Stop the analysis when we get a GST_MESSAGE_ERROR.
Discoverer: use sync_state_with_parent() instead of setting a specific state.
Debug: Use ',' insted of '%' so that we avoid interpreting arguments if we don't output debug.
Don't forget to change the Makefile.am for moved files
mainwindow: Move the 3 musketeers to the top of the list.
.gitignore: Ignore more files
Use gstreamer common submodule now that they've switched
Switch to head of common
ui: Add new files to Makefile.am
ui/Makefile.am : Fix typo
po: Add pitivi/ui/timelinecontrols.py
Merge commit 'gnome/master'
ui: actions.xml moved to mainwindows.xml
Merge commit 'gnome/master'
Formatter: Write out design specifications in blank classes with documentation.
Add formatters to autotools build system.
Documentation fixes
A bunch more minor fixes
Application: new addProject() method and 'new-project' signal
Remove Serializable and all of its usage in pitivi
re-enable UI actions for file save/load
Remove projectsaver
Ignore more
A bit more code, still not 100% done with the design and docs.
formatter.format: implement save_project
etree: simplify code
formatters.etree: Move the context into the class
formatter: saveProject doesn't return anything.
etree: Split the serialization into a separate method.
Loggable: Add a method for logging exceptions
Application: Fix loadProject method, log exceptions
Formatter: Add logging
SourceList: Allow only giving the factory to addFactory.
Formatter: Add _fillTimeline() method along with debugging and slight fixes
ElementTreeFormatter: Finish implementation.
ui/previewer: Don't forget to give SingleDecodeBin the Stream also.
ElementTreeFormatter: Also save/load Stream.pad_name
singledecodebin: Small fixes to make it work with loaded Factories.
Fix test break introduced by d28582fd94f4a292d5dd08de149c984c65589287
SourceList: Add gstSources() method to get a sorted list of sources.
ElementTreeFormatter: Save ordered list of sources. Fixes #579534
Merging translations
ui/preview: Avoid calculations using element if it's not valid anymore.
pitivi.timeline.time: Makes the classes Loggable
ui.sourcelist: Don't load a new project which isn't "ready"
Timeline: Be a bit more flexible when figuring out stream compatibility.
formatters: Add new playlist read-only Formatter
Formatter: Add a debugging statement
formatters: Fix validateSourceURI and use it in the formatters.
action/sinks: When disabling Sync, also disable QoS.
Merging translations
Merging translations
ElementTreeFormatter: Add a FIXME comment.
settings: Add a try/except to catch issues with broken config files.
mainwindow: settings-changed signal from Project no longer has an argument.
exportsettingswidget: Fix several issues related to loading/saving settings.
encodingdialog: Use set_uri/set_current_name
Merging translations
Merging translations
Timeline: Disable updates when adding/moving objects in the timeline.
ui.viewer: fix typo (which disabled seek-by-mousewheel)
configure.ac: bump python-gtk requirement to 2.12.0
Discoverer: Limit size of video to thumbnail to 720x720.
Discoverer: Increase the blocksize of the source elements to 128kb
Discoverer: Reduce the maximum thumbnail size to 96x96
configure.ac: require the latest gstreamer core and python bindings
ui/timeline: Specify position argument to gtk.UIManager.insert_action_group()
Makefile.am : Add new files
ui.previewer: Use stream Display Aspect Ratio for proper thumbnails.
mainwindow: Use existing SourceFactory when viewing a source.
ui.viewer: Fix the DAR a bit more. Partially fixes #572099
ui.viewer: Remove dead code/args
ui: Set project DAR on Viewer when switching to the timeline.
UI: Adjust Viewer DAR whenever the project settings change. Fixes #572099
Viewer: Reset the pipeline before setting a new Pipeline/Action.
ui.previewer: Use nearest-neighbour method for video scaling.
Merging translations
icons: Add scalable icons. Fixes #573997
UI: Save last folder used for exports. Fixes #579638
Formatter: Add optional project argument to _parse()
ElementTreeFormatter: Save/Load project settings. Partially fixes #569834
gstwidget: Only return non-default values.
ElementTreeFormatter: Only load settings.. if there are any :)
gstwidget: Use the numerical representation of enums.
ElementTreeFormatter: Store/Load container/codec settings. Fixes #569834
ElementTreeFormatter: Check if nodes are non-None.
TimelineCanvas: More extensive scrollwheel behaviour. Fixes #576326
.gitignore: Add .xptv
Seeker: Don't wait 80ms for the first seek.
Formatter: Add minimalistic support for moved file mapping.
ExportSettingsWidget: Don't return bogus element settings. Fixes #583147
plumber: Remove buggy scaler
Pipeline: Catch/debug exceptions from queries on the gst.Pipeline
ui.timeline: optimize key handling seek code a bit more.
Formatter: Make mapping system a bit more resilient.
MissingURIDialog: Don't forget to unquote the URI. Finishes fixing #580654
MainWindow: Don't assume get_uri() returns a string.
Ruler._doSeek(): Forward the on_idle argument
Viewer: Protect seeks with try/except
MainWindow: Really deactivate screencast support for the release.
POTFILES.in: Adding missing files
po: Update French translation a bit more
Makefile.am : Order files alphabetically.
configure.ac: Require latest gnonlin for 'update' speedups.
0.13.0.2 pre-release !
exportsettingswidget: 1024x768 is XGA and not WXGA. Fixes #583472
Merging translations
sourcelist: Escape names for markup. Fixes #583592
gst: import gst modules to have GTypes loaded. Fixes #583595
Update common submodule
0.13.0.3 pre-release
ElementTreeFormatter: Properly load sources. Fixes #582419
0.13.1 Release "L'Aquila Immota Manet : The eagle remains unmoved"
Francisco Javier F. Serrador (4):
2006-08-13 Francisco Javier F. Serrador <serrador openshine com>
2006-10-30 Francisco Javier F. Serrador <serrador openshine com>
2006-12-02 Francisco Javier F. Serrador <serrador openshine com>
2006-12-08 Francisco Javier F. Serrador <serrador openshine com>
Funda Wang (1):
Added Simplified Chinese translation.
Gianvito Cavasoli (1):
Updated Italian translation
Gil Forcada (3):
Updated Catalan translation
Updated Catalan translation
Minor fix by Jordi Mas
Guillaume Casanova (210):
add new file menu for all windows
Headers Files for menu files and Makefile for xml files
adding new icons on Sotck-icons.h
Qdd Makefile
adding pixmaps
Adding new pixmap File
no more object for this files
Addind new Pimaxps Files
*** empty log message ***
menu.xml
removing files pixmaps
removing more png file
Adding timeline window files
XML timeline file
new pixmaps
Add xpm file
effects window files
effects windows
some important modifications
Adding Toolbox ui configuration files
Addding Time convert file
removing convert pitivi files
modyfing files timeline
New modifications on effects window
modifying actions
Closing windows
*** empty log message ***
just little modification on effects functions
modifying files effects window
effects files not modified there is a big problem
trying again de modify effects window files last chance
error
Adding new image files for viewer
Modifying stock icons
Pitivi logo
actions bouttons on player
Adding volume files for viewer
Adding controller files
Deleting worng added files
no log needed for this operation
ok
modifying headers
no log needed
timeline other new implementation
new timeline definition
cell renderer change
Adding gstreamer-gconf-0.8 support
loading viewer
timeline
miss testing on unknown codec as epitivo. For example casaxno doesn't have epitivo codec
putting off expose print.
loading only once differents windows
launch windows only on one time.
moving elements in GUI.
begin to launch gstreamer. Make other mofication after.
more modifications
little modification
?????
putting pitivi checkbox
new timeline defintion
timeline modifications
dragging begin
dropping cell
layout method for widget
resolv cellrenderer
Cursor management
Managing drag 'n drop first version
ok
oki
timeline new modifications
timeline modifications
Differecing windows on drag and drop
media timeline
cell renderer again
cell renderer connected swap
MAin modifications for timeline
cellrenderer agqin
cell renderer
selections
header cursor file
???
timeline
timeline
managing cut
timeline
Changing context
new pixmap
blank xpxpm:w
modyfing
drawing functions
new modification
warnings
main modification simple project system.
adding new files.
adding xpm
modifications on single timeline window
ui modifications
modifications
new pixmaps
mods
modifications on timeline
medias
cell renderer
recursivity
modifications
-Wall problem
modifications on slide
pitivi
slide
xxx
merging
*** empty log message ***
mnods
updates-
sourcelist
zzz-
cells mods
bugs
pitivi
cell
removing widget
unique id gnlsource element
*** empty log message ***
addind effects
split
simplify code
drag effects
*** empty log message ***
selection
selection
media
priority
last modifications
Updating thumbs
modifications
effects
mods on effects
smpte failed
cell renderer
*** empty log message ***
*** empty log message ***
cut bug
pixmap caching
thumbnail
add pitivi-thumbs.c to Makefile
version
deleting pitivi-toolboxwindow
deleting pitivi-toolboxwindow.c
PitiviSourceFile Object
hand drag
priority works until to find better solution
effetcs
addiotionals features not necessary needed TO IMPLEMENT and to TEST THE EFFECTS with gnonlin
minimize
little bug
little bug
bugs
bugs
resizing first version
##############
###########
style.rc
styles
controller
###########
effects settings
effects settings window
indicator
ruler first
ruler last
position and size
first version multiple thumnails please wait for cut ... thanks
moving widget bug resolved
resolving bug on moving widget
thumbs sourcelist
thumbs.c .h removed
menu unused
resize light version
cells
style
resizing part two
progress bar
get-set
track mistake
style
resizing
-
Makefile
Makefile
resize
sourcelistwindow
spec
makefile
delete
makefile
.pitivi
make install
icon desktop
desktop gnome
utf8
shortcuts
pixmap sourcelist
shortcuts
centralize icons
free
free
cancel operation
please wait dialog
confirmation on exit
remove unused clip
Heidy Hery (29):
ajout du fichier de creation de la source list window
ajout des fichiers de projectsourcelist
modify sourcelistwindow and projectsourcelist
mise a jour de sourcelistwindows
gestion de la suppression
gestion des fils de l'arbre
ajout de typefinding
remove a bad function
correction des bugs sur les GstCaps
modification du pipeline de la source
integration des parseur au graphe il y a encore qque bug
ajout d une structure a pitivi-projectsourcelist
ajout d un png
reglage de bug du pipeline gstreamer
activation de la viewerwindow
ajout de pitivi_projectsourcelist_restore...
xml ajout
ajout de la serialisation et de la deserialisation
suppression de certains bug
ajout des ghost pad
nop
ajout de la recursion pour le chargement de projet
changement du pipeline en bin pour le viewer
gestion des query et des seek
on peut maintenant jouer plusieurs video et jouer une video en cliquant 2 fois dessus
gestion du doubleclick
correction d'un bug du doubleclick
toto z la
create a separete audio and video pipeline
Ilkka Tuohela (5):
Added Finnish translation
Updated Finnish translation
Updated Finnish translation
Added Finnish translation
Updated Finnish translation
Jean-François Fortin Tam (2):
Add more presets.
About: Implement clickable URL for website. Fixes #583514
Johan Dahlin (5):
Add svn:ignore
Update svn:ignore
* pitivi/ui/sourcefactories.py: Modernize the usage of
Fix a possible regression from my earlier treeview cleanup, add a comment explaining why
One more TreeView cleanup. Call paths paths and use a column constant
Jordi Mas (1):
2007-05-21 Jordi Mas <jmas softcatala org>
Jorge Gonzalez (9):
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation by Jesse Aviles
Updated Spanish translation by Jesse Aviles
Updated Spanish translation by Jesse Avilés
Josep Puigdemont i Casamajó (1):
Added Catalan translation by Gil Forcada
Julien Carbonnier (19):
Ajout PitiviNewProjectWindow
creation repertoire pixmaps
ajout des icones de la toolbox
ajout des fichiers stockicons.c .h
ajout des basics settings
ajout des basics settings
finitions graphiques de la fenetre new project
passage de mainapp a la fenetre newpeoject
creation des ListProjectSettings depuis le mainapp
mise a jour structure mainapp
interaction Liste des reglages et la fenetre newprojectwindow
interaction reglages et les champs, dans la fenetre newprojectwindow
Mise au point settings
correction liste des categories
Ajout - modif - delete de reglages dans le fenetre newprojectwindow
sauvegarde des ProjectsSettings dans le fichier xml
Fichier .pitivi avec les reglages minimalistes
D Bugs en moins sur la NewProjectWindow
Selection du premier reglage de la fenetre NewProject et desactivation du bouton Nouveau Projet lorsqu'une categorie est selectionnee
Kjartan Maraas (4):
2008-02-19 Kjartan Maraas <kmaraas gnome org>
2008-02-20 Kjartan Maraas <kmaraas gnome org>
2008-06-07 Kjartan Maraas <kmaraas gnome org>
2008-10-10 Kjartan Maraas <kmaraas gnome org>
Loic Dubart (19):
ajout commentaire
ajout liste codecs dans la fenetre new project
ajout icones
modif champ canaux ds new project window
ajout des codecs supplementaires de gstreamer ds les combo box
effacement du champ description qd on clique dedans
Ajout tooltips a la toolbox
Justification des labels ds la fenetre NewProject
reglage du conflit
Modif setting_is_selected et put_info
Ajout curseurs
acces aux curseurs depuis la timeline
initialisation du curseur
Modif curseur
resolution seg fault
ajout nom source ds rectangle timeline
add color and filename to rectangle - my brain is back
tooltips in english
solve a little bug
Marc Delettrez (68):
ajout de pitivisettings
ajout de pitivisettings
vrai ajout de pitivisettings
*** empty log message ***
ajout des settings dans main app
ajout des parsers dans settings
ajout de la methode pour recup les parsers
remove elements with gstcaps_is_any
Change Player
add xpms
remove other elem viewer
ajout du logo
ajout splash screen
ajout-timeline in viewer
ajout splash screen
reglages
logo-pitivi
alignement des fenetres
set unresizable toolbox
play/pause on viewer
remove expose player bug
add menu settings window
add tooltips to settings window
debut save global settings
champ settings dans le menu
tree view expand
settings affichage
settings affichage
viewer widget show
DeLaBalle_de_bombE
IMPLEMENTATION DE GSTELEMENTSETTINGS
NEW IMPLEMENTATION DE GSTELEMENTSETTINGS
NEW IMPLEMENTATION DE GSTELEMENTSETTINGS
NEW IMPLEMENTATION DE GSTELEMENTSETTINGS
UPDATE GSTELEMENTSETTINGS
UPDATE2 GSTELEMENTSETTINGS
UPDATE3 GSTELEMENTSETTINGS
UPDATE4 GSTELEMENTSETTINGS
UPDATE VIEWERWINDOW
UPDATE LIGHTPLAYER
UPDATE PLAYER
UPDATE PLAYER
UPDATE PLAYER
UPDATE PLAYER
UPDATE PLAYER
UPDATE SETTINGS
UPDATE SETTINGS
UPDATE GST SETTINGS
UPDATE GST SETTINGS
UPDATE GST SETTINGS
UPDATE GST SETTINGS
UPDATE GST SETTINGS
UPDATE GST SETTINGS
REPLACE BUGS
properties update aff type not in combobox
new struct for Prop
any changes
any changes
any changes
any changes
gstelementsettings OPERATIONNEL
SAVE IO SETTINGS
integration de la copy de la struct io
effect or transition
gstelements properties scrollable
bug fixed gstelements gtkcombobox selection
bug fixed gstelements gtkcombobox selection new
bug fixed video thumbs
Mario Blättermann (8):
Updated German translation
Some fixes in German translation
Updated German translation
Updated German translation
Updated German translation
Updated German translation
Updated German translation
Updated German translation
Nathan Samson (1):
New dutch translation
Pema Geyleg (3):
*** empty log message ***
git-svn-id: svn+ssh://svn.gnome.org/svn/pitivi/trunk 910 d3729300-e425-0410-8a4c-d956edccc248
updated dzongkha translation
Raivis Dejus (1):
Added Latvian Translation.
Raphael Higino (1):
Added Brazilian Portuguese translation
Raphael Pralat (7):
UPDATE LIGHT PLAYER
lplay
Properties VIDEO/AUDIO or VIDEO or AUDIO for media
moins son sur lplayer
options setting/trans OK CANCEL
juste apply en plus
plus d'arret avec alsa, un message
Sandeep Shedmake (3):
Added Marathi Translations
Added 'mr'
commit one change in po/mr.po
Simos Xenitellis (2):
Added Greek translation, added el in LINGUAS
Updated Greek translation
Stephan Bloch (52):
New cursors were integrated into the toolbox
Ajout de boutons dans le aNew Project
Mise en forme de la fenetre settings plus ajout des boutons configure
le bouton new ouvre la sourceliste et la timeline
fenetre new project se ferme lors de la creation d'un pojet
reformattage de la fenetre new_projectwindow
Affichage de la description correspondant a la categorie ou sous-categorie selectionnee dans l arbre des pre-reglages
*** empty log message ***
marge de 5 dans le cadre ou s affiche les descriptions des settings
Mise en place des fenetre de configuration de codecs
Mise en page de la fenetre de conf des codecs video / audio
Recuperation des valeurs et affichage correct en fonction du type des valeurs
Update de la fenetre des propriete des codecs
Update de la fenetre de configuration des codecs
Ajout de boutons dans la fenetre de configuration des codecs ...
Affichage des modifications des proprietes d un codec faites par un user....
Enlevement du segfault a la fermeture de la fenetre de configuration d un codec sans proprietes
Liste des proprietes terminees, sont dans la structure self
Alegement du codedans le fichier, retret des fonctions inutiles quiseront remplacees par les methodes des objets
Modification des fonctions create frame, simplification, creation d une fonction
ok
move_medio est au bon endroit
Passage des effets depuis la self, et ajout des effets de transitions dans la effectwindow
Remplissage de la fenetre des effets
Upload des PNG des effets
Upload des PNG des effets
Ajout des icones pour les effets de transitions
Ajout des icones pour quelques effets de videos
Ajout des icones pour les effets audios
Ajout d'icones et popup de nouveau projet
Ajout du pointer de resize de la timeline lorsqu on clique sur le resize de la menu bar, ajout popup lors de la creation de projets successifs (a finir)
Ajout de commentaires dans les fichiers mainapp.c et project.c
Ajout de commentaires dans les fichiers mainapp.c et timelinewindow.c, ajustement de la position des icones
Ajout de commentaires dans les fichiers toolbox.c, sourcelistwindow.c, sourcefile.c, new_projectwindow.c, projectwindow.c, timelinecellrenderer.c, timelinemedia.c et menu.c
Ajout de l'icone pitivi dans les fenetres de l'application
Nouveau logo sur la barre des fenetres... a paufiner...
sourceListWindow, viewerWindow, effectWindow conservent leurs places apres un hide / show
*** empty log message ***
Correction sur le replacement des fenetres apres avoir ete cache...
Plus de segfault si on sauve un project qui n est pas cree...
Ajout de la fenetre About dans le menu Help...
Ajout de raccourcis claviers pour le menu file et help
Ajout de l'affichage de la box de conf des codecs lors de la creation d un nouveau projet
Lors d un chargement dun projet et que les sources ont ete deplace, une fenetre propose de reactualiser les l emplacement des sources...
ajout de boutons dans la source List
*** empty log message ***
Application des preferences des effets...
integration de la projectsettingwidget dans newprojectwindow...
Activation/Desactivation de la projectsettingwidget en fonction de la categorie selectionne
Ajout d'un test sur les plugins necessaires aux chargements, si ils sont manquants alors une fenetre apparait listant ceux qu ils manquent , l'application est ferme apres ca....
Dissociate/Associate functionality update, we can now associate and dissociate video and audio media...
Dissociate/Associate functionality update, on right clic the media is selected, so we can use the properties of the menu which appear...
Stéphane Maniaci (1):
Viewer: Implement rewind/forward buttons.
Stéphane Raimbault (5):
2007-03-06 Stéphane Raimbault <stephane raimbault gmail com>
2007-05-05 Stéphane Raimbault <stephane raimbault gmail com>
Updated French translation by Christophe Benz and Claude Paroz.
Updated French translation by Ivan Buresi and Claude Paroz.
2008-01-21 Stéphane Raimbault <stephane raimbault gmail com>
Thomas Vander Stichele (1):
ignore more
Timo Jyrinki (1):
Updated Finnish translation.
Yannig Marchegay (10):
Updated Occitan translation
Updated Occitan translation
Updated Occitan translation
Updated Occitan translation
Updated Occitan translation
Updated Occitan translation
Updated Occitan translation
Updated Occitan translation
Updated Occitan translation
Updated Occitan translation
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]