[pitivi] Created tag RELEASE-0_15_0



The unsigned tag 'RELEASE-0_15_0' was created.

Tagger: Thibault Saunier <thibault saunier collabora com>
Date: Tue Sep 27 18:49:23 2011 -0300

    Releasing 0.15.0

Changes since the last tag 'RELEASE-0_14_0':

Alex BÄluÈ (108):
      Simplified encodingdialog.beautify_factoryname()
      Removed connection to the encoders-changed signal because it's not needed.
      Initialize the models of the EncodingDialog comboboxes only once
      Make sure a project always has settings
      Remove Project.save() because it's obsolete
      Removed duplicate line
      Use 'project' consistently in _newProjectLoaded()
      Move the initialization of 'timestarted' in Actioner.__init__()
      Split EncodingDialog._displaySettings()
      Include the render_scale attribute when creating a copy of an ExportSettings
      Rename 'cancel' button to 'close' in EncodingDialog
      Use os.path.join in EncodingDialog
      Change the actioner.Renderer class to work with a settings instance which is not the settings instance of the project     The reason is that the changes to the settings which can also be made in the Project Settings dialog must not be saved when they are changed in the Render dialog.
      Check that the settings are changed before signalling that they have been changed.     Fixes bug 646513
      Included the audio depth to the audio caps created in ExportSettings.
      Removed obsolete conditions from pitivi.in
      Changed SourceList to reset the error list when a new project is created or loaded.     Fixes bug 635993.
      Ordered alphabetically the list of tests in tests/Makefile.am
      Removed testcomplex.py because it's obsolete
      Added all the test files to the list of tests
      Make sure PITIVI_TOP_LEVEL_DIR is always set when running the tests
      Make the same initial checks as the application when the tests package is initialized.
      Change the test_timeline imports to be consistent with the other tests
      Specified in Makefile.am which tests should be run and simplified runtests.     This change will make sure that new test files will be added to the list of tests which are included in the distribution package, otherwise now they won't run when running 'make check'.
      Removed Pitivi.projects because it's unused
      Added docstrings in sourcelist.py
      Change pitivi.sourcelist.SourceList.addUri to not raise an exception when the URI is already added.     The problem fixed by this patch is that currently, when running "bin/pitivi -i video.mkv video.mkv" the application breaks and shows a stacktrace.
      Simplified ElementTreeFormatter._loadSources
      Simplified utils.uri_is_valid
      Clarify when an argument needs to be passed when an ObjectFactory is instantiated in ElementTreeFormatter._loadObjectFactory     This change was suggested by the FIXME I removed.
      Removed duplicate checks
      Extracted duplicated code into Formatter._searchMissingFile
      Changed the Preset labels to specify the types of presets
      Changed PresetManager to allow the user to have a preset called Default.     Fixes bug 652397.
      Raise the correct exception in PresetManager
      Changed ProjectSettingsDialog._presetChangedCb to not be aware of the fact that there are two types of presets
      Simplified the RippleUpdateGroup constructor and cleaned the class a bit.
      Rename handler in ProjectSettingsDialog to be consistent with the other handlers
      Changed ProjectSettingsDialog to enable the Remove button after adding a preset.     Fixes bug 638798.
      Changed ProjectSettingsDialog to generate unique names when a new preset is added.     Required to fix bug 638799.
      Renamed the PresetManager.changed method so the name starts with a verb
      Renamed the private PresetManager.ignore attribute accordingly
      Added docstrings to PresetManager
      Changed PresetManager.renamePreset to change the name of the current preset, if this is the case.     This makes its behaviour similar with PresetManager.removePreset's behaviour.
      Enable the Save button when the selected audio preset is changed, in ProjectSettingsDialog.
      Changed ProjectSettingsDialog to show an error message if a preset is renamed and the new name already belongs to another preset.     Fixes bug 638799.
      Fix discoverer.py so the application can open media files
      Add back the 'File does not exist' error removed it commit a73102859360bc41dd3cef15ce1d94994e21d1e8 for no reason
      Set PITIVI_TOP_LEVEL_DIR before the test modules are loaded, not after
      Take out the depth parameter from the audio caps because in a lot of cases it causes pipeline errors
      Removed unused parameter and renamed Pipeline._getFactoryEntryForStream
      Relax the Pipeline.releaseQueueForFactoryStream checks to not raise an exception if there is no queue
      Minichange to replace a dict element access with a local variable access
      Initialize aencoder and vencoder with None in ExportSettings.     This was part of the behaviour that changed in commit 8d2aa5ca04faef22a274d48b41aa85430156b559 which introduced bug 654035.     Fixes bug 654035.
      Make the errors messages in application.py translatable
      Changed StartupWizardGuiPitivi to forget about the wizard once a project has been loaded successfully
      Rename misspelled variable in StartUpWizard
      Simplified SartUpWizard by replacing the _getFileNameCb handler with a _getFileName method
      Fixed noop in ProjectManager.saveProject
      Removed unncecessary condition in ElementTreeFormatter._loadProject
      Fix ElementTreeFormatter._discovererDiscoveryErrorCb to report the project URI instead of the broken media file URI
      Fixed error message in Discoverer._busMessageStateChangedCb
      Fixed error message in ElementTreeFormatter._loadEffectTrackObject
      Report a more descriptive error in ElementTreeFormatter._discovererDiscoveryErrorCb
      Changed the title of the Error Loading File dialog to Error Loading Project
      Fix Signallable to not skip next handler when a handler disconnects itself while handling a signal
      Add copyright notice to startupwizard.py
      Make project file type name translatable in StartUpWizard
      Removed unused objects from startupwizard.ui
      Renamed StartUpWizard._quick_start_manual, for consistency
      Move the StartUpWizard key-press-event connection to startupwizard.ui
      Make sure the handlers connected when StartupWizardGuiPitivi is used are disconnected when a project is loaded successfully.     Had to move logic from StartupWizardGuiPitivi to StartUpWizard, but the moved methods only concern StartUpWizard, so it's fine.     Fixes bug 654338.
      Correctly detect the closing of the StartUpWizard window by the user
      Integrate the user manual with the application package
      Added a target for building the user manual into HTML files
      Created utils.show_user_manual which tries to open the offline or online user manual
      Change ElementTreeFormatter to allow storing empty string values.     Fixes bug 603209.
      Delay the loading of the effects so the application starts faster
      Remove unuseful code
      Check that the thread class passed to threads.ThreadMaster.addThread subclasses Thread
      Remove threads.CallbackThread because it's not used anywhere
      Remove code dealing with 'Screencast' actions, because they are gone
      Remove a FIXME in projectmanager.py because it's actually a feature request
      Remove a FIXME in settings.py because it was just an explanation
      Optimize GlobalSettings.iterAllOptions by using existing variable
      Removed pitivi.timeline.timeline.LinkEntry because it's unused
      Do not include autogen.sh in the archive package of the application
      Got rid of the ViewerWidget.action field because it was unused
      Report the value which caused a TypeError in ElementTreeFormatter._parsePropertyValue
      Remove settings.HOME because it's not used anywhere
      Removed the settings.GlobalSettings.iterSection method because it's not used
      Make the window fullscreen when the application starts, if it was previously fullscreen
      Operate on self instead of on self.viewer.window in PitiviMainWindow.toggleFullScreen
      Call toggleFullScreen directly in PitiviMainWindow.__init__ if needed
      Prevent the main window to go fullscreen when we show the startup wizard because the startup wizard will be modal and hidden in the back of the main window
      Removed obsolete commented out line of code in FileListErrorDialog
      Moved the gobject.threads_init call to pitivi/__init__.py
      Ignore the autogenerated help/*/*.page files
      Ignore the mo files created when building the user manual
      Remove unused imports
      Remove obsolete code and comments in ui.timeline
      Remove the ui.timeline.InfoStub.showing field because it's unused
      Remove the ui.timeline.Timeline.hide method because it's broken and seems it is never used
      Remove bogus ui.timeline.InfoStub.hide method
      Fix the ui.timeline.InfoStub._errorDialogBox* handlers by implementing the FileListErrorDialog.destroy method they are using
      Move the logic which calculates the size of a TrackControls object in a new method
      Move the timelinecontrols.track_name method in timelinecontrols.TrackControls
      No more weird vertical movement of the Video: and Audio: labels when the number of timeline layers changes

Andrej ÅnidarÅiÄ (7):
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation

AntÃnio Lima (2):
      Updated Portuguese translation
      Updated Portuguese translation

Benjamin M. Schwartz (7):
      Fix a typo in the pre-commit hook.
      Introduce a content-based auto-aligner.
      Add new files for autoalign to Makefile.am, so as not to break distcheck.
      Fix mass-deletion bug, #634723
      Actually import collections as needed.
      Disable updates during deletion     Suggested by thiblahute.
      Turn numpy into a "soft dependency"; disable autoalign if it's absent.

Brandon Lewis (2):
      previewer: allow specifying thumbnail period
      previewer: change thumbnail period slider to combo box

Bruno Brouard (2):
      Updated French translation
      Updated French translation

Daniel Korostil (3):
      Uploaded Ukranian
      Uploaded Ukranian
      Uploaded Ukranian

Daniel Mustieles (10):
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Added Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation

Daniel Nylander (2):
      Updated Swedish translation
      Updated Swedish translation

Edward Hervey (1):
      Merging translations

Feroze Naina (25):
      Added Render Presets GUI based on projectsettings.ui
      RenderPresetManager subclass with rewritten load() and save() for json operation
      Sample presets added
      Load and display presets in render_preset_treeview
      Add new preset from current widget values
      Handle editting preset name
      Save current widget values into existing preset
      Remove preset, deleting json file
      Handle _responseCb
      Added 'No Presets' feature
      Fixed DuplicatePresetName error and infobar
      Added RippleUpdateGroup to control save button
      Added profiles makefile
      Disable remove button when "No Preset" is selected
      Renamed data/profiles to data/renderpresets and updated paths
      Updated configure.ac and makefiles for data/renderpresets
      Updated configure.py.in
      Created Separate function for Save and Remove button + PEP8 compliant
      Handle user defined profiles
      Added get_audiopresets_dir() and get_video_presets_dir()
      Separated default and user-defined presets built into PresetManager     class
      Added dirs audiopresets and videopresets in data/ with makefile and     sample preset
      Replaced "No Preset" with _("No Preset")
      Make dimensions optional for renderpresets
      Fix captilization - 'No Preset' to 'No preset'

Gabriel Speckhahn (1):
      Updated Brazilian Portuguese translation, reviewed by Flamarion Jorge <jorge flamarion gmail com>.

Gianvito Cavasoli (2):
      l10n: Added Italian translation
      [l10n] Updated Italian translation

Gil Forcada (1):
      [l10n]Updated Catalan translation

Hicham HAOUARI (4):
      Fix typo in license
      Update fsf address
      Remove unneeded shebang
      Lower pygtk2 minimum version to 2.17.0

James Putt (1):
      Reuse filechooserpreview in the missing files dialog

Jean-FranÃois Fortin Tam (94):
      De-uglify the rendering dialog's UI file
      encodingdialog: disable ellipsizing for comboboxes
      projectsettings: slight cleanup
      gstwidget: don't override elementsettingsdialog's size settings
      Remove the redundant info label (already shown in the title)
      Properly set the advanced codec settings dialog's modality
      mainwindow: fix the modality of sub-dialogs
      Allow translators to credit themselves, fix the version string
      Fix the ordering of the Help menu
      Add intltool-merge-cache and config.status.lineno to gitignore
      Use "Resolution" instead of "Width/Height" in the file chooser
      Don't show duration for image files in the missing files dialog
      Set a width request to make encoding progress look better
      Automatically determine if codec settings require scrolling
      encodingdialog: Show a warning icon and tooltip when the output file already exists
      Remove leftover line from the PEP-8 cleanup
      Correct the media library's infobar text
      Fix header capitalization in menus and clarify clips vs files
      Fix the naming and categorization of menus
      More efficient translatable strings
      String fixes
      Standardize the use of the multiplication symbol in resolutions
      Improve error message for non-existing and non-readable files
      Add a menu item to "Select Unused Media"
      Methods to determine what sources are not used in the timeline
      Implement the unused clips selection algorithm in source list
      Ensure the "welcome dialog" is hidden when loading a project
      Show the Project Settings dialog when creating a new project
      preferences.ui: prevent scrolling in the categories list
      Revert "Force the play button to be visible, regardless of the gtk-button-images setting."
      Enforce showing icons in the play/pause button
      Enforce showing icons in gstwidget's reset buttons
      Enforce showing icons for the InfoStub question button
      Enforce showing icons in the timeline "Zoom" button
      prefs.py: use icons for reset buttons for consistency
      Use translatable strings for thumbnailing periods
      Rearrange thumbnailing-related settings into a Performance section
      Use sentence capitalization for preference labels
      Standardize spacing
      Increase thumbnailing period to one second for better performance
      Correct some important trivia
      Properly attach the label to checkbuttons for dynamic ToggleWidgets
      Attach the label to checkbuttons for ToggleWidgets in gstwidget
      Add tooltips to preference widgets
      Clarify the wording of preferences
      Add a check for soft dependencies on startup
      Create a missing dependencies dialog
      Show the list of missing packages in the dependency manager
      Make the dependencies manager a modal window
      Add sample code for installing dependencies
      Initial commit for the Mallard-formatted user manual covering pitivi 0.13.4
      manual: Document effects, the welcome dialog, zoom fit, etc.
      manual: new Main Window screenshot, rename "source list"
      Simplify the string for the "Render..." button and menu item
      manual: reflect the recent changes in the application's menus
      Get the project year as an integer from the project settings UI
      Remove unused gconf code, drop the gconf dependency entirely.
      Make the XDG dirs more robust
      manual: fix a typo that prevented the effects page from showing
      manual: document the "Revert to saved" feature
      manual: document presets for project settings and rendering
      manual: specify allowed image formats
      manual: cleanup the section on zooming
      manual: explain codecs vs containers
      manual: fix broken links
      Revert "Disable updates during deletion"
      Fix the path for presets files in XDG directories
      Add some common HD camcorder video presets
      Add rendering presets for HTML5 video, DVD, BD
      Add new presets to Makefile.am
      Add audio and video presets to configure.ac
      Set unlimited default resolution for N800 preset
      presets: really write individual presets to disk, clean methods names
      Minor indentation fix
      presets: cleanup the saveAll method
      presets: remove unused code
      presets: remove a duplicated removePreset method
      presets: rename load to loadAll for consistency
      presets: partially fix the test case
      test_preset: be ruthless about filenames
      Do not autosave presets when closing the Project Settings window
      Refactor methods for checking if a preset can be saved or removed
      test_preset: make the test cases more thorough
      test_preset: make the code more compact/readable
      Fix the state of Save and Remove buttons when renaming presets
      Make the removePreset method more strict about exceptions
      viewer: hide the slider on startup
      Align the viewer AspectFrame widget vertically to the bottom
      Properly show property descriptions (blurbs) for codecs
      Print the status when using the commandline render mode
      Remove old presets files to allow creating preset directories
      preset: Cleanup savePreset and isRemoveButtonSensitive
      Fix project settings' checks for Save and Remove preset buttons
      Enable the preset Remove button when changes have been saved

Jorge GonzÃlez (1):
      Updated Spanish translation

Kjartan Maraas (4):
      Added Norwegian bokmÃl translation
      Updated Norwegian bokmÃl translation
      Add missing file
      Updated Norwegian bokmÃl translation

Lubosz Sarnecki (10):
      ui: add a blacklist for hiding effects in the ui
      effectsconfiguration: fix aspect ratio crop ui
      ui: make the clip transformation tab more general
      common: add an covertion function from hex to rgb color
      ui: add glade file for clip transformation
      ui: implement viewer transformation
      make label translatable, rename expanders
      ui: fix effects expander behavior, bug #656581
      viewer: fix bug #656591
      ui: Fix Bug 657000

Luis de Bethencourt (1):
      Added N800 render preset

Marek Äernockà (8):
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation

Mario BlÃttermann (10):
      [l10n] Updated German translation
      [l10n] Updated German translation
      [l10n] Updated German translation
      [l10n] Updated German translation
      [l10n] Updated German translation
      [l10n] Updated German translation
      [l10n] Added initial German doc translation
      [l10n] Updated German doc translation
      [l10n] Updated German translation
      [l10n] Updated German translation

Martin Srebotnjak (1):
      Updated Slovenian translation

Matej UrbanÄiÄ (2):
      Updated Slovenian translation
      Added Slovenian translation

Peter MrÃz (1):
      Updated Slovak translation

Peteris Krisjanis (1):
      Updated Latvian translation.

Piotr DrÄg (1):
      Updated POTFILES.in

StÃphane Maniaci (6):
      Only check for Git directory for _in_devel()
      Move our pixmaps and icons into a data/ dir.
      Move UI files to the data/ui directory.
      Port PreferencesDialog to GtkBuilder
      Initialize project metadata properly and load them into the ProjectSettings dialog
      Save metadata within the formatters

Thibault Saunier (54):
      ui: Make sure the welcome dialog doesn't appear before the mainwindow
      Merging translations
      Remove everything related to the webcam import feature
      discoverer: clean pbutils import code
      Never compare variable with True or False
      Remove the netcapture dead code
      Remove screencast manager dead code
      Port PiTiVi to GtkBuilder!
      Use the reindent.py official python script
      Remove all spaces before or after parenthesis
      encodingdialog: ellipize combobox correctly
      ui: fix export dialog closing button
      Merging translations
      Remove remaining references to glade
      Make core pep8 compliant
      Remove the dead pluginmanager code
      Remove audiofxlist dead code
      Remove dead defaultpropertyeditor code
      Remove dead videofxlist code
      pitivi: All pep8 compliant
      tests: Fully pep8 compliant
      Add a pre-hook commit to check the pep8 compliance of each commit
      Update the pre-commit hook to be less agressive
      Make sure we don't save 'None' as the last open project folder
      Merging translations
      Unstable release 0.14.1
      ui: Let user reset default codec settings values
      Merging translations
      formatter: Make sure to have same char encoding format when comparing URI
      test: Don check PipelineError is raised in GetReleaseTeeForFactoryStream
      Oops, removing prints introduced with d6e937
      Bump the Gtk dependency to 2.24
      Show the missing dependency dialog when trying to align and numpy is missing
      Merging translations
      Update pitivi.spec.in
      Unstable release 0.14.2
      ui: Add alignmentprogress.ui to the Makefile.am list
      translation: Add missing files to POTFILES.in
      help: Remove the figures folder from DOC_PAGES
      Merging translations
      Merging translations
      Merging translations
      Revert "Add missing file"
      Merging translations
      build: Check both the Gtk+ version and PyGtk
      Fix renderpresets Makefile
      ui: Do not save presets when closing the rendering dialog
      ui: Do not show preset when some gst elements are missing
      Merging translations
      Add pitivi.doap file
      Pre-release 0.14.91
      Merging translations
      Merging translations
      Releasing 0.15.0 "Ich bin ein berliner"

Yuri Myasoedov (1):
      Updated Russian translation

ipraveen (3):
      Updated Telugu translation
      Updates to Telugu translation
      Added Telugu Translation

ÐÐÑÐÑÐÐÐ ÐÐÐÐÐÐÑ (2):
      Updated Serbian translation
      Updated Serbian translation



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]