ChangeLog 14.8 KB
Newer Older
Ed Rogalsky's avatar
Ed Rogalsky committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
    * Fix keyframes when cutting a clip / undoing a clip cut
    * Warn before overwriting .mlt stabilized file
    * Fix monitor confusion (clip monitor sometimes playing timeline,...)
    * Fix the Mono to Stereo effect UI
    * Fix proxy of playlist having wrong aspect ratio in some locales
    * Fix transition widget not correctly updated when resizing a transition
    * Fix DVD chapters broken when using an intro movie
    * Fix error message (No matching profile) poping up in render widget when everything was ok
    * Fix clip keyframes not showing on project load
    * Fix bug when moving guide (was not moving to the correct place)
    * Fix project corruption (wrong character) caused by some clip's metadata
    * Fix possible crash on track deletion
    * Fix timeline corruption when using spacer tool or overwrite edit mode
    * Fix possible crash when editing speed effect
    * Fix transition losing all its properties when moved
    * Fix crash when pressing del when editing animation in title widget
    * Fix crash when doing quick clip resize
    * Fix corruption when groups where overlapping
    * Fix corruption when adding a title clip where a transition already existed
    * Fix timeline preview corruption with some transitions

23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
    * Fix color parameter in some effects not working correctly (#2644)
    * Fix V4l licensing issue (#2632)
    * Fix keyframes lost / broken when pasting an effect

    * Fix firewire capture (preview not showing)
    * Fix freeze when reloading previously missing clip
    * Fade effects lost when moving / resizing clip
    * Undoing change in clip crop start breaking clip
    * Make disabling of track effects possible
    * Fix slideshow clips not working
    * Fix crash on composite transition
    * Fix crash when opening stop motion widget
    * Fix rendering of projects created in another locale

39 40
    * Fix monitor effect scene sometimes forcing monitor minimum size
41 42
    * Improve detection of locale issues (default to POSIX when there is a locale conflict on the system)
    * Improve timeline operation for small clips (disable resizing, only allow move)
Till Theato's avatar
Till Theato committed
43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87
    * Add background color parameter to "Rotate" and "Pan and Zoom" effects
    * Allow to scroll using the mouse wheel in monitor editing scene
    * Zoom to mouse when using CTRL + mouse wheel in monitor editing scene
    * Add support for new slope mode in "Color Selection" effect to allow smooth alpha transition
    * Introduce grouping of effects; groups can also be saved
    * Allow dragging an effect to another clip/track
    * Allow record monitor to go fullscreen
    * Image sequences can now start at an arbitrary frame (
    * Add automatic clip alignment based on audio (experimental, has to be manually enabled)s
    * Allow archiving for offline use (only archive proxies)
    * Offline editing: Allow working on project with only proxies available (
    * Allow rendering to another framerate
    * Check for missing locale and ask to install instead of opening corrupted project
    * Allow to open project files manually extracted from archived project
    * Support dropping a folder in the project tree (
    * Add "select all clips in track" and "select all clips in timeline" features (
    * Put audio effects in subcategories to avoid uberlong menus (
    * Support for project metadata (can be embedded in rendered file)
    * Add Online Resource Widget allowing easy search and download of online services (freesound, openclipart,
    * Introduce MLT clip analysis to get auto normalize data in sox gain effect
    * Connect recording to audio scopes
    * Add audio only recording (works while playing)
    * Add extract zone function: part of clip is copied to new file without re-encoding
    * Introduce generic job framework to process clips
    * Improve the Choose color widget: Use less space and make it easier to pick the average color value from an area
    * Add GUI for effect Dynamic Text: Allows to display timecode/framecount and other data
    * Rework effect stack: All effects are shown at once and are collapsible
    * Add two different video stabilizers
    * Add IIR Blur GUI
    * Add date column to project tree

    * Fix clip move sometimes giving error when it should work 
    * Fix custom effects not considering capital letters in name (
    * Fix script rendering when script name contains whitespace
    * Ensure clip in project tree is visible after rename (scroll if necessary) (
    * Fix monitor scene never resetting scrollbars
    * Fix issues with transitions when inserting track (
    * Fix some GUI elements not responding to color theme change
    * Do not hide render profile list when there is only one item to avoid confusion (
    * Fix consecutive error messages overwriting each other (
    * Fix crash when editing properties of several missing clips
    * Fix vectorscope for 24b RGB images (
    * Fix archiving sometimes not saving playlist clips and subclips (
    * Fix archiving feature not saving playlist clips and slowmotion clips inside them (
    * Fix crash recovery feature issues with long or non UTF-8 filenames (,
Jean-Baptiste Mardelle's avatar
Jean-Baptiste Mardelle committed
    * Fix rendering jobs sometimes not starting
Till Theato's avatar
Till Theato committed
89 90
    * Fix crash on proxy creation (concurrency issue) (
    * Fix zone playing (
Jean-Baptiste Mardelle's avatar
Jean-Baptiste Mardelle committed
    * Fix click on monitor sometimes not triggering play
Till Theato's avatar
Till Theato committed
92 93 94
    * Fix crash when moving a folder and a clip in project tree (
    * Fix color change not working in title widget (
    * Fix slideshow clips created with invalid frame duration
Jean-Baptiste Mardelle's avatar
Jean-Baptiste Mardelle committed
    * Fix profile warning with clips that have 1088 pixels height
Till Theato's avatar
Till Theato committed
96 97
    * Fix unnecessary proxy reload on document load
    * Fix detection of broken render scripts
Jean-Baptiste Mardelle's avatar
Jean-Baptiste Mardelle committed

99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116
    * Fix title text oultine transparency not working
    * Make titler window fit on smaller resolutions (1024x768)
    * Fix corruption when undoing and redoing a transition add + move
    * Fix possible crash in thumbnails
    * Fix possible crashes in clip transcoding and improve feedback when failing
    * Various small optimizations (unnecessary clip reloads)
    * Fix timecode widget hard to edit and sometimes giving random values
    * Workaround locale issue ahappening when system C locale and Qt's locale did not give the same numeric separator
    * Fix audio thumbnail concurrency issue
    * Fix various video thumbnails issues (don't load several times the same thumb, load all of them, ...)
    * Fix crash when opening a file dialog on KDE < 4.5
    * Fix various proxy issues (missing extension, concurrency, disabling broken proxy, ...)
    * Fix startup crash caused by invalid parsing of v4l data
    * Fix project tree disabled after loading some projects / creating new one
    * Fix corrupted timeline / monitor timecode
    * Fix search path for Luma files when missing

Till Theato's avatar
Till Theato committed
118 119 120 121 122
    * Load zone thumbnails from disk if available.
    * Optimise document loading.
    * In case of missing or invalid clips, open only one dialog box instead of one for each clip.
    * Display proxy creation progress in project tree.
    * Improve way of picking an average color of an area.
Till Theato's avatar
Till Theato committed
    * Make audio bitrate in render dialog selectable.
Till Theato's avatar
Till Theato committed
124 125 126
    * Add support for handling different versions of filters and add rules to convert between them.
    * Move all cached data in one operation, so that user does not get one dialog box for each file in case of duplicates. (
    * Show filter version in filter info box.
    * When multiple clips are selected do not allow resizing, but moving only. (
Till Theato's avatar
Till Theato committed
128 129
    * Add remux with MKV transcode preset.
    * Make audio only render profiles faster by telling ffmpeg to skip video.
Till Theato's avatar
Till Theato committed
130 131 132 133 134 135 136
    * Open documents using a locale different to the system as read only.
    * Replace locale-dependent comma with slash in geometry value.
    * Add Kdenlive manual converted from UserBase QuickStart page.
    * Improve handling of missing luma files. (
    * Remove the "avformat-novalidate" trick for faster loading, caused crash. (
    * Allow to assign a shortcut to usage of proxies in project.
    * Use separate thread for generation of timeline thumbnails when zoom is at frame level to keep UI responsive.
    * Allow to use JScript in render profile parameter values. Values that need evalutation need to be indicated by '%'.
Till Theato's avatar
Till Theato committed
138 139 140
    * Check for missing proxies on document opening.
    * Check document for invalid (overlapping) transitions.
    * Check for duration mismatch in clip producers when opening a document (can cause corruption).
Till Theato's avatar
Till Theato committed
141 142 143 144 145 146
    * Automatically create backups of the project file; they can be restored in a recovery dialog.
    * Allow to manually edit video4linux capture profile.
    * Allow to store presets for proxy creation parameters.
    * Enable proxies for playlist clips (*.mlt, *.kdenlive).
    * Directly encode capture from Decklink card to make it usable in Kdenlive.
    * Allow to use bitrate different from presets in render dialog.
    * Whole projects (including all necessary files) can be archieved into a directory or file.
Till Theato's avatar
Till Theato committed
148 149 150
    * Allow use of different ffmpeg preset for 1st and 2nd render pass.
    * Notes widget: context menu now allows to insert clickable timecode to make easy reference to some place in the project.

Till Theato's avatar
Till Theato committed
151 152 153 154 155 156 157 158 159 160 161 162
    * Fix encoding of dvd vob menu file.
    * Fix possible crash when doing fast start/stop.
    * Fix multiple concurrency crashes related to thumbnail and proxy creation.
    * Fix name of dvgrab captured file. (
    * Fix issues with simultaneous 2-pass rendering (x264). (
    * Fix rendering progress not shown if multiple copies of Kdenlive are open. (
    * Fix DVD chapters discarded when opening from render dialog. (
    * Fix possible corruption caused by vertical offset of transitions in timeline.
    * Fix aspect ratio of thumbnails to correctly use the project's arpect ratio.
    * Fix bitrate broken when editing render profile or making it a favorite. (
    * Fix audio issues in rendered file when using a recent ffmpeg version by replacing 'b' with 'vb' (ffmpeg bitrate parameter). (
    * Fix rendering to Flash could be broken by setting the number of encoder threads. (
Till Theato's avatar
Till Theato committed
163 164 165
    * Fix DVD wizard losing chapters data when switching to menu page.
    * Fix previewing of affine transitions with transparent png.
    * Fix timeline corruption when using 'Remove space' tool (transitions could overlap).
    * Fix 'adjust to original size' and 'fit to width/height' for title and color clips in geometry widget (pan and zoom, composite, affine).
Till Theato's avatar
Till Theato committed
167 168
    * Fix vorbis rendering by setting the audio quality (aq).
    * Rotoscoping: do not allow to add keyframes until initial spline is created to avoid corruptions.
Till Theato's avatar
Till Theato committed
    * Fix possible crash in DVD wizard chapters. (
    * Do not duplicate effect stack after split audio but move audio effects only.
Till Theato's avatar
Till Theato committed
171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186
    * Fix issues related to the usage of comma as numeric separator in some locales.
    * Fix build on GNU/kFreeBSD.
    * Fix cursor not visible in title widget. (
    * Fix aspect ratio in title widget background image. (
    * Fix layout in save profile dialog. (
    * Fix timeline corruption because resizing a clip end could overlap another clip in some cases.
    * Fix last keyframe for composite transition (and other geometry effects) inserted one frame after the end of the transition.
    * Prevent crash when deleting a clip while playing. (
    * Disable save action if we are in the same state as last save.
    * Fix pan and zoom keyframes lost after clip resize. (
    * Fix mouse wheel in slider section of (effect) parameters with a large range (> 1000).
    * Fix GUI setup issues with some list parameters (for effects).
    * Fix timecode widget not communicating changes upon focus leave.
    * Fix list of effects in effect stack taking up to much space by default.
    * Fix transition track not correctly saved. (
    * Fix "save zone" saving proxy instead of real clip. (
Till Theato's avatar
Till Theato committed
    * Fix freeze when saving while timeline is at maximum zoom. (
Till Theato's avatar
Till Theato committed
    * Fix crash when deleting a track and having an audio clip on last track. (
Till Theato's avatar
Till Theato committed
189 190 191 192 193 194 195 196 197 198 199 200 201 202 203
    * Do not allow to create overlapping transitions that could corrupt timeline. (
    * Fix sometimes effects were missing. (
    * Fix crash in histogram scope.
    * Fix multiple possible timeline corruptions. (
    * Do not allow rendering to a frame rate different than current project's profile. (
    * Fix DVD menu entries hidden under some circumstances.
    * Fix channels in audio thumbnails being displaced by one frame. (
    * Fix possible crash caused by audio thumbnails. (
    * Fix possible freeze and error on project opening. (
    * Fix progress bar running twice on 2pass render.
    * Fix proxy file path issue on system installation.
    * Use luma as default channel for levels effect.
    * Fix handling of proxies when duration != duration of original clip.
    * Fix filename encoding problem in renderer. (
    * Fix user specified CFLAGS ignored. (
204 205 206