Warning, /multimedia/kdenlive/ChangeLog is written in an unsupported language. File is not indexed.
0001 15.08 0002 Changes (~450 commits): 0003 * New file format 0004 - Can load old format but not save to it: no way back 0005 wait a bit for big projects! 0006 - All data are now in MLT structures 0007 should ease exchanges with Shotcut and other editors? 0008 * New monitor, using OpenGL & QML 0009 - *brings back Movit* (GPU effects), but not mandatory ;) 0010 - great *split screen* functionality to tune effect parameter 0011 * Completely renewed bin manager (previously named project list) 0012 - Allows *adding effects to bin clips*, affecting all timeline instances 0013 - Free directory structure 0014 - Icon / list / tree views 0015 - More clip properties can be changed 0016 - Much work to restore all old functions :\ 0017 * Effects list improvements 0018 - improve sorting and marking item as favorite 0019 * New audio waveform on timeline (à la Shotcut) 0020 making information more visible 0021 * New duplicate clip function (cool for titles) 0022 * Propose predefined monitor zoom values 0023 * Fixed several look issues (sizes, colors, icons...) 0024 * Refactoring: replacing XML manipulations by MLT API calls 0025 - reduces data duplication: faster, safer... 0026 * Automatic builds (CI) on Linux and OSX 0027 * Code checked by several static analyzers 0028 * Some bugs fixed from 15.04 port (capture, effects, ...) 0029 0030 15.04 0031 Changes: 0032 * Port to KDE Frameworks 5 0033 * Add ripple delete function 0034 * Add stem audio export 0035 * Make images sequences generation more convenient 0036 * Save and restore title widget size 0037 * Start some refactoring 0038 * Fix warnings from compiler, static analyzers, execution... 0039 0040 Bug fix: 0041 * #3407 don't copy clips if project is also on removable drive 0042 * #3408 crash on selecting clip with grouped effects 0043 * #3405 crash on adding 1st clip not matching project profile 0044 * #3338 import clip keyframes 0045 * #3160 Autosave new projects before saving 0046 * #3415 FFmpeg recording freeze 0047 0048 0.9.10 0049 Changes: 0050 * handle VBR encoding profiles, and use it! 0051 * video stabilizer: added new "vid.stab", removed older ones 0052 * environment variable MLT_PREFIX overrides profiles & melt path 0053 * several fixes for high dpi screens 0054 * change proxy profile, obsolete with libav 0055 * add SVG to image formats for slideshows 0056 * restore project render bitrate (#3326) 0057 * show proxy name in clipproperties 0058 * add link to MLT doc in render edit dialog (#3355) 0059 0060 Bug fix: 0061 * update maximum track height (#3241) 0062 * resize render path box (#3300) 0063 * change transition settings layout (#3336) 0064 * heat colormap in spectrogram (#3142) 0065 * fix clip monitor switch on proxy creation end (#3308) 0066 * fix clip jobs (stabilize) operating on proxies (#3337) 0067 * fix timeline corruption by clip resize end + zoom change 0068 * fix title clip duration not taken into account (#3309) 0069 * fix timeline thumbs flicker when fully zoomed (#3247) 0070 * fix thumbnailer aspect ratio 0071 * fix fades for split audio (#3323) 0072 * fix transcoding (#3334) 0073 * fix 'Clip in Timeline' when project monitor is inactive (#3261) 0074 * fix audio analysis (use dynamic memory instead of stack) 0075 * fix render end notification 0076 * fix render timecode overlay (#3260) 0077 * set tooltip for monitor pause button (#3256) 0078 * fix slideshow clips adding 1 frame (#3289) 0079 * fix archive project icon (#3325) 0080 * fix compilation on armhf (#3345) 0081 * don't allow creating keyframes for "fixed" filters (#2956) 0082 * re-enable compilation on KDE < 4.5 (squeeze) (#3319) 0083 * re-enable Clip menu (fix bug #3347) 0084 * fix screen recording failure (#3358) 0085 * fix crash detected with undo/redo (bug #3240) 0086 * fix crash cutting group on a clip edge (#3312, #3350) 0087 * fix crash on image sequence (#3331) 0088 * fix crash in tracks config editor (#3367) 0089 * fix crash on audiofiles 0090 * fix crash on opening project file with images 0091 * fix warnings from static analyzers (cppcheck, krazy) 0092 * sort source files, easier to understand (for new developers) 0093 0094 0.9.8 0095 Changes: 0096 * Clean encoding profiles using MLT presets & profiles 0097 * Fades ui: video instead of audio on AV clips 0098 * Support a custom suffix for FFmpeg binaries (mostly for packagers) 0099 * Make audio align work asynchronously 0100 * Remove the MLT processing threads option that never really worked 0101 * Copy proxies with 'move project' 0102 * Add support for JogShuttle on newer systems, make shuttle device selection more straightforward, add ProV2 keys 0103 0104 Bug fix: 0105 * Code cleanup (use const ref, fix includes, mem leaks, optimize...) 0106 * Fix warnings from gcc, cppcheck, clang, scan-build: fixes many crashes & leaks 0107 * Fix keyframing messed up for some effects 0108 * Fix timeline corruption when trying to move clip before 0 0109 * Fix crash when closing title widget 0110 * Fix thumbnails for image clips in timeline 0111 * Fix crash on quick undo/redo (#3240) 0112 * Fix multithreading (#3186) 0113 * Fix some problems with transitions keyframes 0114 * Fix scopes (#3052) 0115 0116 0.9.6 0117 0118 Changes: 0119 * New Median filter from Marko Cebokli 0120 * Show project duration in status bar 0121 * Add reverse clip to clip actions (#2933) 0122 * Make audio / video bitrate easily configurable in custom render profiles (#3012) 0123 * Implement deinterlacer and rescale options for MLT consumer 0124 * Automatic recovery of corrupted files produced by Kdenlive 0.9.4 0125 * Make monitor ruler slightly bigger so it's easier to click for seeking 0126 * Show clip size & fps in project tree tooltip 0127 * Allow retrieval of metadata created by Magic Lantern for canon cams 0128 0129 Bug fix: 0130 * Fix font GUI issue (#3049) 0131 * Fixes timeline corruption by spacer tool 0132 * Correctly handle unsupported filters 0133 * Remove space from filename start / end in render dialog (#3018) 0134 * Fix possible crash when changing speed effect 0135 * Fix vstab angle parameter (#2955) 0136 * Fix playlist corruption & crash when moving clip (#3046) 0137 * Fix moving transition sometimes losing properties (#3025) 0138 * Fix crash in title widget (#3032) 0139 * Fix crash when doing clip resize and clicking item quickly 0140 * Fix wrong group moving when groups overlap 0141 * Set document as modified when changing project metadata (#2996) 0142 * Don't corrupt project when adding a title clip and a transition already is in place 0143 * Fix monitor displaying corrupt image on startup (#2992) 0144 * Fix clip monitor not activated on open (#2992) 0145 * Fix cutting of geometry keyframes (like pan & zoom) (#2991) 0146 * Optimize jogshuttle code 0147 * Fix metadata not properly set for project (#2996) 0148 * Fix "Clip in project tree" in groups (#2781) 0149 * Fix keyframes when undoing a clip / group cut 0150 * Fix double click in a timeline clip to add keyframe 0151 * Warn before overwriting stabilized clip 0152 * Fix monitor focus on ruler wheel event 0153 * Fix proxy of playlist aspect ratio broken on some locales 0154 * Fix Coverity warnings from v0.9.4 0155 * Fix crash when opening invalid file from command line (#2984) 0156 * Fix DVD chapters broken when using an intro movie, show chapters in monitor ruler 0157 * Fix small UI bugs in title widget (#1257) 0158 * Fix timeline seek sometimes not refreshing on last frame of the seek, small update for monitor ruler colors 0159 * Small cleanup in render widget, fix error message (no matching profile) sometimes appearing when it should not 0160 * Fix monitor timecode not visible with some window decorations (#2979) 0161 * Fix moving guide bug 0162 * Fix some clips metadata corrupting project file (#2976) 0163 * Fix possible crash on track deletion (#2967) 0164 * Fix compilation on OSX (moc issue) 0165 * Fix keyframe line not painted over clips in timeline 0166 0167 0.9.4 0168 * Fix color parameter in some effects not working correctly (#2644) 0169 * Fix V4l licensing issue (#2632) 0170 * Fix keyframes lost / broken when pasting an effect 0171 0172 0.9.2 0173 * Fix firewire capture (preview not showing) 0174 * Fix freeze when reloading previously missing clip 0175 * Fade effects lost when moving / resizing clip 0176 * Undoing change in clip crop start breaking clip 0177 * Make disabling of track effects possible 0178 * Fix slideshow clips not working 0179 * Fix crash on composite transition 0180 * Fix crash when opening stop motion widget 0181 * Fix rendering of projects created in another locale 0182 0183 0.9 0184 * Fix monitor effect scene sometimes forcing monitor minimum size 0185 * Improve detection of locale issues (default to POSIX when there is a locale conflict on the system) 0186 * Improve timeline operation for small clips (disable resizing, only allow move) 0187 * Add background color parameter to "Rotate" and "Pan and Zoom" effects 0188 * Allow to scroll using the mouse wheel in monitor editing scene 0189 * Zoom to mouse when using CTRL + mouse wheel in monitor editing scene 0190 * Add support for new slope mode in "Color Selection" effect to allow smooth alpha transition 0191 * Introduce grouping of effects; groups can also be saved 0192 * Allow dragging an effect to another clip/track 0193 * Allow record monitor to go fullscreen 0194 * Image sequences can now start at an arbitrary frame (#2508) 0195 * Add automatic clip alignment based on audio (experimental, has to be manually enabled)s 0196 * Allow archiving for offline use (only archive proxies) 0197 * Offline editing: Allow working on project with only proxies available (#2509) 0198 * Allow rendering to another framerate 0199 * Check for missing locale and ask to install instead of opening corrupted project 0200 * Allow to open project files manually extracted from archived project 0201 * Support dropping a folder in the project tree (#1288) 0202 * Add "select all clips in track" and "select all clips in timeline" features (#1950) 0203 * Put audio effects in subcategories to avoid uberlong menus (#2436) 0204 * Support for project metadata (can be embedded in rendered file) 0205 * Add Online Resource Widget allowing easy search and download of online services (freesound, openclipart, archive.org) 0206 * Introduce MLT clip analysis to get auto normalize data in sox gain effect 0207 * Connect recording to audio scopes 0208 * Add audio only recording (works while playing) 0209 * Add extract zone function: part of clip is copied to new file without re-encoding 0210 * Introduce generic job framework to process clips 0211 * Improve the Choose color widget: Use less space and make it easier to pick the average color value from an area 0212 * Add GUI for effect Dynamic Text: Allows to display timecode/framecount and other data 0213 * Rework effect stack: All effects are shown at once and are collapsible 0214 * Add two different video stabilizers 0215 * Add IIR Blur GUI 0216 * Add date column to project tree 0217 0218 * Fix clip move sometimes giving error when it should work 0219 * Fix custom effects not considering capital letters in name (#2580) 0220 * Fix script rendering when script name contains whitespace 0221 * Ensure clip in project tree is visible after rename (scroll if necessary) (#2563) 0222 * Fix monitor scene never resetting scrollbars 0223 * Fix issues with transitions when inserting track (#2477) 0224 * Fix some GUI elements not responding to color theme change 0225 * Do not hide render profile list when there is only one item to avoid confusion (#2543) 0226 * Fix consecutive error messages overwriting each other (#2519) 0227 * Fix crash when editing properties of several missing clips 0228 * Fix vectorscope for 24b RGB images (#2478) 0229 * Fix archiving sometimes not saving playlist clips and subclips (#2475) 0230 * Fix archiving feature not saving playlist clips and slowmotion clips inside them (#2475) 0231 * Fix crash recovery feature issues with long or non UTF-8 filenames (#2441), (#2450) 0232 * Fix rendering jobs sometimes not starting 0233 * Fix crash on proxy creation (concurrency issue) (#2471) 0234 * Fix zone playing (#2468) 0235 * Fix click on monitor sometimes not triggering play 0236 * Fix crash when moving a folder and a clip in project tree (#2458) 0237 * Fix color change not working in title widget (#2459) 0238 * Fix slideshow clips created with invalid frame duration 0239 * Fix profile warning with clips that have 1088 pixels height 0240 * Fix unnecessary proxy reload on document load 0241 * Fix detection of broken render scripts 0242 0243 0.8.2.1 0244 * Fix title text oultine transparency not working 0245 * Make titler window fit on smaller resolutions (1024x768) 0246 * Fix corruption when undoing and redoing a transition add + move 0247 * Fix possible crash in thumbnails 0248 * Fix possible crashes in clip transcoding and improve feedback when failing 0249 * Various small optimizations (unnecessary clip reloads) 0250 * Fix timecode widget hard to edit and sometimes giving random values 0251 * Workaround locale issue ahappening when system C locale and Qt's locale did not give the same numeric separator 0252 * Fix audio thumbnail concurrency issue 0253 * Fix various video thumbnails issues (don't load several times the same thumb, load all of them, ...) 0254 * Fix crash when opening a file dialog on KDE < 4.5 0255 * Fix various proxy issues (missing extension, concurrency, disabling broken proxy, ...) 0256 * Fix startup crash caused by invalid parsing of v4l data 0257 * Fix project tree disabled after loading some projects / creating new one 0258 * Fix corrupted timeline / monitor timecode 0259 * Fix search path for Luma files when missing 0260 0261 0.8.2 0262 * Load zone thumbnails from disk if available. 0263 * Optimise document loading. 0264 * In case of missing or invalid clips, open only one dialog box instead of one for each clip. 0265 * Display proxy creation progress in project tree. 0266 * Improve way of picking an average color of an area. 0267 * Make audio bitrate in render dialog selectable. 0268 * Add support for handling different versions of filters and add rules to convert between them. 0269 * Move all cached data in one operation, so that user does not get one dialog box for each file in case of duplicates. (#2297) 0270 * Show filter version in filter info box. 0271 * When multiple clips are selected do not allow resizing, but moving only. (#2257) 0272 * Add remux with MKV transcode preset. 0273 * Make audio only render profiles faster by telling ffmpeg to skip video. 0274 * Open documents using a locale different to the system as read only. 0275 * Replace locale-dependent comma with slash in geometry value. 0276 * Add Kdenlive manual converted from UserBase QuickStart page. 0277 * Improve handling of missing luma files. (#2216) 0278 * Remove the "avformat-novalidate" trick for faster loading, caused crash. (#2205) 0279 * Allow to assign a shortcut to usage of proxies in project. 0280 * Use separate thread for generation of timeline thumbnails when zoom is at frame level to keep UI responsive. 0281 * Allow to use JScript in render profile parameter values. Values that need evaluation need to be indicated by '%'. 0282 * Check for missing proxies on document opening. 0283 * Check document for invalid (overlapping) transitions. 0284 * Check for duration mismatch in clip producers when opening a document (can cause corruption). 0285 * Automatically create backups of the project file; they can be restored in a recovery dialog. 0286 * Allow to manually edit video4linux capture profile. 0287 * Allow to store presets for proxy creation parameters. 0288 * Enable proxies for playlist clips (*.mlt, *.kdenlive). 0289 * Directly encode capture from Decklink card to make it usable in Kdenlive. 0290 * Allow to use bitrate different from presets in render dialog. 0291 * Whole projects (including all necessary files) can be archieved into a directory or file. 0292 * Allow use of different ffmpeg preset for 1st and 2nd render pass. 0293 * Notes widget: context menu now allows to insert clickable timecode to make easy reference to some place in the project. 0294 0295 * Fix encoding of dvd vob menu file. 0296 * Fix possible crash when doing fast start/stop. 0297 * Fix multiple concurrency crashes related to thumbnail and proxy creation. 0298 * Fix name of dvgrab captured file. (#2344) 0299 * Fix issues with simultaneous 2-pass rendering (x264). (#2338) 0300 * Fix rendering progress not shown if multiple copies of Kdenlive are open. (#1265) 0301 * Fix DVD chapters discarded when opening from render dialog. (#2335) 0302 * Fix possible corruption caused by vertical offset of transitions in timeline. 0303 * Fix aspect ratio of thumbnails to correctly use the project's arpect ratio. 0304 * Fix bitrate broken when editing render profile or making it a favorite. (#2321) 0305 * Fix audio issues in rendered file when using a recent ffmpeg version by replacing 'b' with 'vb' (ffmpeg bitrate parameter). (#2318) 0306 * Fix rendering to Flash could be broken by setting the number of encoder threads. (#2312) 0307 * Fix DVD wizard losing chapters data when switching to menu page. 0308 * Fix previewing of affine transitions with transparent png. 0309 * Fix timeline corruption when using 'Remove space' tool (transitions could overlap). 0310 * Fix 'adjust to original size' and 'fit to width/height' for title and color clips in geometry widget (pan and zoom, composite, affine). 0311 * Fix vorbis rendering by setting the audio quality (aq). 0312 * Rotoscoping: do not allow to add keyframes until initial spline is created to avoid corruptions. 0313 * Fix possible crash in DVD wizard chapters. (#2264) 0314 * Do not duplicate effect stack after split audio but move audio effects only. 0315 * Fix issues related to the usage of comma as numeric separator in some locales. 0316 * Fix build on GNU/kFreeBSD. 0317 * Fix cursor not visible in title widget. (#2231) 0318 * Fix aspect ratio in title widget background image. (#2225) 0319 * Fix layout in save profile dialog. (#2224) 0320 * Fix timeline corruption because resizing a clip end could overlap another clip in some cases. 0321 * Fix last keyframe for composite transition (and other geometry effects) inserted one frame after the end of the transition. 0322 * Prevent crash when deleting a clip while playing. (#2200) 0323 * Disable save action if we are in the same state as last save. 0324 * Fix pan and zoom keyframes lost after clip resize. (#2210) 0325 * Fix mouse wheel in slider section of (effect) parameters with a large range (> 1000). 0326 * Fix GUI setup issues with some list parameters (for effects). 0327 * Fix timecode widget not communicating changes upon focus leave. 0328 * Fix list of effects in effect stack taking up to much space by default. 0329 * Fix transition track not correctly saved. (#2187) 0330 * Fix "save zone" saving proxy instead of real clip. (#2184) 0331 * Fix freeze when saving while timeline is at maximum zoom. (#2174) 0332 * Fix crash when deleting a track and having an audio clip on last track. (#2168) 0333 * Do not allow to create overlapping transitions that could corrupt timeline. (#1901) 0334 * Fix sometimes effects were missing. (#2152) 0335 * Fix crash in histogram scope. 0336 * Fix multiple possible timeline corruptions. (#2157) 0337 * Do not allow rendering to a frame rate different than current project's profile. (#2138) 0338 * Fix DVD menu entries hidden under some circumstances. 0339 * Fix channels in audio thumbnails being displaced by one frame. (#1976) 0340 * Fix possible crash caused by audio thumbnails. (#2147) 0341 * Fix possible freeze and error on project opening. (#2144) 0342 * Fix progress bar running twice on 2pass render. 0343 * Fix proxy file path issue on system installation. 0344 * Use luma as default channel for levels effect. 0345 * Fix handling of proxies when duration != duration of original clip. 0346 * Fix filename encoding problem in renderer. (#2110) 0347 * Fix user specified CFLAGS ignored. (#2108) 0348 0349 0.8 0350 See http://kdenlive.org/discover/0.8