Kdenlive 25.12.0 已发布
恰逢节日季,Kdenlive 团队高兴地宣布 25.12.0 版本已经发布。本次发布我们专注于提升用户体验,而且其中许多改进源于去年九月在柏林举行的为期三天的高效冲刺会议,团队成员齐聚一堂,共同进行头脑风暴。
界面和可用性
停靠窗口系统
我们引入了一套全新、更灵活的停靠窗口系统,允许您将所需的小组件分组,或按需轻松显示/隐藏它们。每种布局现在都保存在独立的文件中且便于分享。而且现在布局信息也会保存在项目文件内。因此重新打开项目时会自动加载保存时所用的布局,让您立即继续之前的编辑布局工作!但是之前的布局将不再兼容,您需要重新创建新的自定义布局。
欢迎屏幕
我们引入了欢迎屏幕以改善新用户的体验,并为所有用户提供了一些快捷方式。未来,它将根据您的反馈不断改进。
除了欢迎屏幕外,我们还引入了垂直布局和可选的安全区域,以改善 9:16 视频的编辑体验。
菜单重构
作为团队的长期讨论内容,我们重新组织了菜单并使其更加直观。虽然我们的老用户可能会在一开始感到困惑 (但希望不会持续太久) ,但这是我们遵循专业编辑领域的一些惯例的新尝试。例如,我们将所有与文件相关的操作 (如“渲染”和“项目设置”) 都归入了“文件”菜单。在即将发布的版本中可能还会有一些微调,但最重要的变更已经完成。

感谢用户和译者的反馈,我们修复了用户界面中多个未被正确提取用作翻译的部分,使 Kdenlive 更易于以您的母语被使用。
监视器
我们重新设计了音频监视器视图,在顶部添加了一个小地图,使其可以直观地缩放音频的特定部分。(音频监视器)
标记
为保持一致性并避免混淆,我们将时间轴中的“guides”(引导线)重命名为“markers”(标记),因为“guide”一词此前被混用,造成混淆,而实际上它们是用于序列剪辑的标记。现在,标记可以具有持续时间,并在时间轴中显示,还可从标记列表中拖拽到时间轴上。
其他亮点
主要 Bug 修复
- 我们修复了超过 15 个崩溃报告
- 主窗口:修复用户名包含特殊字符时的渲染失败问题
- 修复在不同项目之间复制粘贴序列或项目文件时导致的项目损坏问题
打包
- 我们修复了 AppImage 中的 VAAPI 支持,从而实现了更快的解码和渲染速度。
- 多个更新已包含在我们的二进制文件中,例如 Qt 6.10.1 和 FFmpeg 8.0。
最后一刻修复
即将在下个版本中发布的若干修复已包含在 kdenlive.org 上提供的 25.12.0 版本二进制文件中。如果您是从 Linux 发行版安装的 Kdenlive,这些修复将随 2026 年 1 月计划发布的 25.12.1 版本一同提供。
点击查看最后一刻更新列表
- 修复启动旧版 Kdenlive (< 25.08.3) 时因 xmlgui 导致的崩溃问题。Commit.
- 移动范围标记时保留持续时间信息。Commit.
- 如果显示欢迎界面,则不在后台加载 Kdenlive,避免在 Wayland 上出现忙碌光标或灰显屏幕。Commit.
- 修复崩溃后窗口未显示且未出现欢迎界面的问题。Commit.
- 确保我们无法在连接前调用欢迎屏幕。 Commit.
- 修复欢迎界面在主窗口尚未就绪时尝试打开个人资料或文件可能导致的崩溃问题。Commit.
- 修复无法同时更改多个关键帧类型的问题。Commit。修复问题 #2104。
- 为 Windows 添加 AMF 编码配置文件。Commit.
- 不允许使用已有的特效的名称保存自定义特效。Commit.
- 修复不加载横向编辑布局的问题。Commit.
- HSV 色彩模型的相似度必须大于 0。Commit.
- 修复复制粘贴会重置关键帧类型的问题。Commit。修复错误 #513053.
- 修复监视器上的编辑变换会丢失不透明度的问题。Commit。修复问题 #2108。
- 不在 macOS 上检查 QStorageInfo 的 readOnly 属性。Commit。
- 修复应用崩溃后无法打开,以及从命令行打开项目的问题。Commit。
- 修复错误地显示关于隐藏显示器的警告。Commit.
- 修复从欢迎界面打开项目时,项目布局未正确恢复的问题。Commit.
请参阅25.12.0 的完整更新日志。
回馈 Kdenlive
每次发布均得益于社区的持续捐助。
需要帮助?
如同往常,您会在我们的文档网站中找到很有用的提示。您也可以到 Kdenlive 用户 Matrix 聊天室中寻求帮助,或分享交流您对软件的观点。
参与
Kdenlive 依靠社区支持,我们一直欢迎您的帮助。您可以透过以下方式作出贡献:
完整更新日志
单击以查看完整更新日志 (英语)
- Fix FTBFS on some Qt config. Commit. Fixes issue #2106
- Fix subtitles not archived in some cases. Commit. Fixes bug #513044
- Adjust splash screen border color to match content. Commit.
- Fix startup crash with Welcome Screen. Commit.
- Fix clip inserted twice in timeline on fast drop. Commit.
- Fix cannot play clip if position is less than 6 frames to the end. Commit.
- Fix monitor drag buttons disappearing when trying to click them, and qml binding warning. Commit.
- Allow transparency in Shear effect (avfilter.shear). Commit.
- Fix clip zone not set on import new clip. Commit.
- Fix invalid clips and project corruption on pasting sequence or project files with speed change. Commit. See bug #512910
- Update splash. Commit.
- Fix LADSPA TAP effect distortion. Commit.
- Add url for release to appdata. Commit.
- Fix render test suite crashing. Commit.
- Fix various issue with monitor overlays. Commit. Fixes bug #512856
- Remove useless loop. Commit.
- Fix crash opening Kdenlive settings with project having fps >= 100. Commit. Fixes bug #499689
- Extract JSON strings for 25.12 too. Commit.
- Minor optimization in audio waveform. Commit.
- Fix timeline incorrectly scrolled on document opening. Commit.
- Fix monitor playing when clicking in audio thumbnail of AV clip. Commit.
- Fix monitor audio still playing when pausing 1 sec before end. Commit.
- Move OTIO Import above Export. Commit. Fixes bug #504996
- Don't create keyframes with empty parameter name. Commit.
- Don't incorrectly warn about track compositing issue. Commit.
- Fix crash on document open with welcome screen. Commit.
- Hide mask generation button on audio clips. Commit.
- Fix TAP effects. Commit.
- Enable CDATA stripping. Commit.
- Fix issue pressing ESC in first welcome screen. Commit.
- Fix Show clip in project bin not selecting correct zone. Commit.
- Fix crash on double click on file in welcome screen. Commit.
- Fix monitor gamma to use the project profile. Commit.
- Add missing 1080p resolution in monitor menu. Commit.
- Remove duplicate RuntimeDependencies section from kde-ci.yml. Commit.
- Fix welcome screen disappears on click, preventing app start on X11. Commit.
- [Snapcraft] Add kddockwidgets-qt6. Commit.
- Fix render crash on Windows (reported as libxml2). Commit.
- Add matomo tags to splash screen links. Commit.
- Fix first start crash when clicking on Start Editing too fast and UI is not yet ready. Commit.
- Fix monitor drag button position not adjusted when audio waveform appears. Commit.
- FIx monitor overlays not correctly initialized. Commit.
- Fix crash recovery text flowing out of splash screen. Commit.
- Don't unecessarily show warning about hidden monitor when opening file on startup. Commit.
- Cleanup effect stack layout, fixing cut labels. Commit.
- Add euclid_eraser xml fixing transition without string changes. Commit. See issue #2054
- Don't touch string translation in stable branch for now until we ensure the strip-cdata option works correctly in master. Commit.
- Fix crash double clicking on custom render profile. Commit.
- Correctly extract strings with CDATA, now that extractrc supports it. Commit. See bug #512355
- Fix layout not correctly restored when opening new project. Commit.
- Correctly update render duration when using marker zone rendering to the end of the project. Commit. Fixes bug #511128
- Fix crash closing app when monitoring audio. Commit.
- Allow Extract Zone action to have a shortcut. Commit. Fixes bug #511796
- Don't show param slider if there is no range. Commit. See issue #2098
- Fix crash opening project with audio record enabled. Commit. Fixes bug #512319
- Fix docking of undocked widgets on Windows. Commit.
- Fix recent files sorting on welcome screen. Commit.
- Fix custom effects incorrectly classified, fix export xml. Commit.
- Small splash UI adjustments. Commit.
- Fix splash screen remains visible and blocks main window. Commit.
- Revert i18n change in comments/description, real fix will be in kde-dev script. Commit.
- Fix noise generator does not support keyframes. Commit. See bug #509393
- Fixed order for clip properties, add separator between categories. Commit. See bug #512171
- Fix effect compare button incorrectly disabled. Commit. Fixes bug #512275
- KConfig: enable default getters. Commit.
- Fix TAP Reverb for I18n. Commit.
- Fix storing of audio stream index can lead to stream confusion in timeline. Commit. Fixes bug #511402
- Fix various event loop issues with splash/welcome screen. Commit.
- Ensure splash screen appears asap. Commit.
- Apply tab orientation change without restarting app. Commit.
- Fix proxying changing timeline duration of clips with speed change. Commit. Fixes bug #511851
- Reading XML's CDATA inserts a space before and after string, breaking translations. Commit.
- Fix inserting audio clips with multiple streams. Commit.
- Ensure audio thumbs are always visible in clip monitor for audio clips. Commit.
- Fix clips disappear when moving in Insert or Overwrite mode. Commit. Fixes bug #511964
- Fix monitor click event swallowed by incorrect logic. Commit.
- Bump KDDockWidgets requirement to 2.3.0 as 2.4.0 is still not widely available. Commit.
- Require at least MLT version 7.32.0. Commit.
- Update shift parameter to range -180.0 to 180.0. Commit.
- Hide minuscule ticks in track head audio rec levels. Commit.
- Fix window config not saved (toolbars,...) and rename Master. Commit.
- Opening a file dialog in a non existing drive goes to Windows/System32 on Windows, so work around it. Commit.
- Cleanup safe area qml. Commit.
- On first run, look for project files under the Videos folder. Commit.
- Audio level widget: only show clipping indicator if enough space, only draw ticks at visible label position. Commit.
- Auto switch layout on profile change if a matching one is found. Commit.
- Adding XML files for LADSPA TAP effects. Commit.
- Add Welcome Screen. Commit.
- Switch Kdenlive layouts to separate JSON files for each layout. Commit.
- Disable Qt-next CI until all deps are ready. Commit.
- Cleanup temporary usage data check. Commit.
- Rename Safe Zones to Safe Areas. Commit.
- Fix tests. Commit.
- Add Safe Zone button in monitor toolbar, vertical safe zone layout and zoom reset. Commit.
- Add vertical editing profile. Commit.
- Cleanup Timeline mixes. Commit.
- Fix switch layout exiting fullscreen. Commit.
- CI: Flatpak: Fix kddockwidgets change. Commit.
- Update Flatpak KDDockWidgets version. Commit.
- Display error message when creating sequence fails. Commit.
- Switch to KDDockWidgets library for improved docking. Commit.
- Fix typo. Commit.
- Incorrect regexp use. Commit.
- Fix image with percent in name incorrectly detected as slideshow. Commit.
- Fix label not ending with semicolon. Commit.
- Fix image sequence by Mime broken. Commit. Fixes bug #500542
- Don't consider unused clips when checking if we use VFR clips. Commit. Fixes issue #2079
- Fix some images not rendered in timeline preview. Commit. Fixes bug #511249
- Only add resize effect to video / image clips. Commit. Fixes issue #2080
- Add SVG as supported file type. Commit. Fixes bug #511250
- Allow multiple lines in dynamic text effect. Commit. Fixes issue #2078. Fixes bug #505449
- Restore timeline marker features. Commit. Fixes issue #2077
- Fix Alt+Wheel on audio minimap in monitor. Commit.
- Small adjustments to audio monitor view. Commit.
- Disable OTIO metadata for FreeBSD. Commit.
- Restore OTIO metadata functionality on macOS. Commit.
- Fix crash on normalize track. Commit. See issue #2076
- [CI] Require cppcheck to be clean. Commit.
- Set default values for members of TimeWarpInfo. Commit.
- Simplify type declaration with std::transform. Commit.
- Don't mess with pointers to check if a marker exists already. Commit.
- Extend range marker tests to test undo/redo too. Commit.
- Fix typo. Commit.
- FIx space check in archive widget. Commit.
- Add drive space check in render widget. Commit. Fixes bug #400699
- [Snap] Add opentimelineio dep. Commit.
- Disable native font dialog in subtitle styles on Linux. Commit. See bug #509564
- Fix incorrect font size passed in font selector of subtitle style. Commit.
- Improved view of audio in Clip Monitor. Commit. Fixes issue #2052
- Allow appending video clips directly to a project in command line. Commit. See bug #508920
- Media Browser: make video preview larger, move autoplay option in top hamburger menu. Commit.
- Fix moving markers in timeline. Commit.
- Add snapping when resizing a range marker. Commit.
- Fix Clip Properties action in Media. Commit.
- Remove duplicate markers/guides actions. Commit.
- Get rid of remaining "Guides" labels. Commit.
- Reorder menu structure to make it clearer. Commit.
- Media browser: don't create thumbnails if media browser is not visible. Commit.
- [CI] Add cppcheck job. Commit.
- Add Appium tests. Commit.
- Add a checkbox to hide effects / transitions not compatible with 10 bit depth. Commit.
- Add option to activate zone when selecting a marker with a range. Commit. See issue #614
- Ensure range markers are not drawn outside of a timeline clip. Commit. See issue #614
- Fix renaming range marker from monitor discards duration. Commit. See issue #614
- Allow creating a range marker from frame 0. Commit. See issue #614
- Ensure clip load and proxy tasks stay alive until the clip is fully loaded. Commit.
- Don't fetch OTIO by default (exeception for macOS and FreeBSD). Commit.
- Add pre-commit hook for codespell. Commit.
- Fix fade to black preset incorrectly applied. Commit. Fixes bug #509108
- Fix crash dragging effect from another window. Commit. Fixes bug #510253
- Don't stop MLT::Consumer when switching monitors. Commit. See issue #2064
- Add git revision in about components and debug info. Commit.
- Add selenium dep for appium tests. Commit.
- Fix Film Grain effect XML and add Gate Weave effect XML. Commit.
- Added new pass-through alpha parameter to Pixeliz0r effect (frei0r_pixeliz0r.xml). Commit.
- Added new VSync parameter to Nosync0r effect (frei0r_nosync0r.xml). Commit.
- Updated Sigmoidal Transfer effect (frei0r_sigmoidaltransfer.xml). Commit.
- Fix freeze seeking in media player. Commit. See issue #2062
- Fix crash using filter job (tracker, loudness) on sequence clip. Commit. See bug #509769
- Fix monitor audio waveform using incorrect normalize factor when switching between clips. Commit.
- Improve selection and resize of small clips. Commit. Fixes bug #509911
- Media browser preview: fix layout issue and possible freeze/crash. Commit. See issue #2062
- Scene split job: allow creating range markers from scenes. Commit.
- Fix job QProcess created in incorrect thread. Commit.
- Range markers can be dragged to timeline. Commit.
- Cleanup keyframe-monitor communication, disable monitor scene when not over the clip. Commit.
- Fix leftover typos. Commit.
- Fix sequence subclips disappear after reopening project. Commit. Fixes bug #509773
- Media browser: fix media can only be played once. Commit.
- Make audio capture name translatable. Commit. Fixes bug #509546
- Media browser preview fixes, allow play/pause by clicking in preview. Commit.
- Remove debug. Commit.
- Fix media player not stopping when window hidden. Commit.
- Fix additional typos. Commit.
- Doc: remove the space after a 'url' tag. Commit.
- Fix media player preview not starting autoplay and sometimes not correctly updating the preview. Commit.
- Add QtMultimedia preview to media browser. Commit.
- Fix leftover typos. Commit.
- Don't create clips in the sequences folder. Commit.
- Chore: updating build docs. Commit.
- Fix syntax for several asset xml files. Commit.
- Add xmlns attribute to asset xmls. Commit.
- [CI] Add a customized validate-xml-files.py. Commit.
- Add xsd for effects. Commit.
- Add neon archive for up to date mlt. Commit.
- Drop v4l in ffmpeg too. Commit.
- Unconditionally enable thumbnails in media browser on Linux. Commit.
- Fix GIF preset not finding the correct file. Commit. Fixes issue #2044
- Rename external proxy to camcorder proxy, cleanup UI. Commit. Fixes issue #1956
- Replace "Guide" with "Marker" in the UI, using Clip Markers and Timeline... Commit. See issue #2011
- Fix marker move regression. Commit.
- Remove duplicate qml value. Commit.
- Fix: remove the bool value. Commit.
- Feat(timecode): add formatMarkerDuration function and update guide display. Commit.
- Fix: improve guide marker handling and display. Commit.
- Refactor: update marker creation action names and add guide end options handling. Commit.
- Revert. Commit.
- Chore: remove redundant comments. Commit.
- Feat: add functionality to create range markers from defined zones. Commit.
- Feat(timelinecontroller): add resizeGuide and suggestSnapPoint methods. Commit.
- Fix(markerlistmodel): undo/redo functionality. Commit.
- Feat(monitor-ruler): enable right-click capture for resizing markers. Commit.
- Refactor(monitorproxy): marker resizing logic in resizeMarker function. Commit.
- Feat(markers): drag-to-resize range markers in monitor and timeline. Commit.
- Feat(markerlistmodel): append duration to comment for markers with range. Commit.
- Feat(monitor-ruler): add vertical line to mark end start, increase z index of playhead. Commit.
- Feat(monitor-ruler): Display the range marker color span in the Clip Monitor. Commit.
- Fix: ensure all the values are of same unit, switch from PosRole(seconds) to FrameRole(frames). Commit.
- Feat(range-marker): implement range marker functionality in MarkerDialog. Commit.
- Enhance: support duration parsing in MarkerListModel import. Commit.
- Export: support duration template vars and improve FFmpeg chapter handling. Commit.
- Test: add duration-based marker tests in MarkerListModel. Commit.
- Enhance: add duration support in MarkerListModel import/export. Commit.
- Refactor: simplify
CommentedTimeconstructor. Commit. - Implement range marker support in MarkerListModel. Commit.
- Add duration handling to CommentedTime class. Commit.
- CI - Flatpak - Use our mirror as ladspa URL is unreliable. Commit.
- Remove dead "Auto Transition" action. Commit.
- Drop unused v4l dependency. Commit. See bug #467391
- Add two new frei0r filters. Commit.
- Dev-docs: Add documentation how to debug/test translations locally. Commit.
- Fix Bin empty state placeholder when translated. Commit.
- Fix playlist clips (or kdenlive projects) not reloading when modified. Commit.
- Fix render path reset when creating a new sequence in the project. Commit.
- Show placeholder in the bin explaining how to import media. Commit.
- Fix Transform effect when current clip is not below play head / timeline cursor. Commit. Fixes bug #508818
- Fix various typos. Commit.
- Fix crash trying to apply an effect on a subclip. Commit. See bug #509005
- [nightly flatpak] Add mirror url for ladspa. Commit.
- [build system] Update FindFFmpeg to use targets. Commit.
- Use Text Box icon for show/hide clip names feature. Commit.
- Also hide composition names when resizing or hiding clip names. Commit.
- Add button in status bar to hide clip names and other overlays. Commit.
- Audio waveform: Click on zoom level to reset and close button menu. Commit.
- Change notification text when finishing rendering of first pass. Commit.
- On render crash or when keep log files is enabled, add link to quickly open the .mlt playlist file used for rendering. Commit.
- Audio waveform: Add action for reset/cycle, use flat button style in zoom control menu. Commit.
- Audio waveform: Move zoom control from A1 track header to status bar. Commit.
- Add tooltips for audio/video clip drag areas in bin (icon view). Commit.
- Add tooltips for audio/video clip drag areas in monitor & bin. Commit.
- Add tooltip to 2-pass render checkbox. Commit. See bug #486056
- Fix extra space in 'Open Title' action in title widget. Commit.
- Add a clipping indicator next to the audio levels. Commit.
- Fix peak indicators immediately resetting when no audio is coming in. Commit.
- Allow using null rectangle to completely hide image in Transform and other geometry effects. Commit. Fixes bug #508570
- Color scopes: Remove Auto Refresh option. Commit.
- Color scopes: Move controls and settings to hamburger menus. Commit.
- Restyle track header record controls. Commit.
- Improve alignment of clip speed change label. Commit.
- Show speed in clip on resize. Commit. Fixes issue #2034
- Make glaxnimate amd64 only til we publish new version with arm64 snap. Commit.
- CI: add snap pipelines. Commit.
- Show info message if user clicks on bin filter button when no filter is selected. Commit.
- Fix ugly icons in Clip Properties panel. Commit.
- Don't attempt to update geometry scene when it is not actually loaded. Commit.
- Fix corrupted/missing font in effect stack and stabilize dialog. Commit.
- Fix crash starting bin clip task in multiple bin project. Commit.
- Fix monitor playing when clicking in the zoombar area. Commit.
- Monitor transform: Fix changing into moving state when doing keyframe selection. Commit.
- Monitor transform: Fix keyframe selection via center points when rotated. Commit.
- Fix crash clicking on effects timeline on an empty project. Commit.
- Fix subs from lower layers always being shown in layer 0. Commit.
- Fix crash deleting a custom effect used in the project. Commit. See issue #2036
- Remove incorrect duplicate Bin TreeView. Commit.
- Monitor snapping: Get rid of redundant coordinate transformations. Commit.
- Monitor snapping: Bring back snapping when resizing for non-rotated frames. Commit.
- Monitor snapping: Support snapping when moving a rotated frame. Commit.
- Monitor snapping: Add snapping support for all edges when moving instead of only top-left. Commit.
- Use find_package for libav to fix. Commit.
- Adjust style of Autosave Indicator in top-right corner. Commit.
- Fix timecode offset not visible in raw params widget. Commit.
- Add SVT-AV1 to codecs which use
crfoption. Commit. Fixes bug #492708 - Fix rotation normalization of RotationHandle. Commit.
- Fix Transform Monitor Tool resizing when rotated. Commit.
- Add quality and speed control to svtav1 preset. Commit. See bug #507521
- Fix blurry Bin icons on HiDPI displays with scaling factor. Commit.
- Fix contrast issue of Audio/Video bin icon hover rectangle drawn on selected item. Commit.
- Fix bin icons color scheme consistency. Commit.
- Use the same audio icon in bin as used in Timeline Headers. Commit.
- Fix incorrect icon for disabling bin/timeline effects. Commit.
- Added qt6-declarative-private-dev to Qt6 dependencies. Commit.
- Guard #pragma GCC as it fails on MSVC. Commit.
- Use qputenv instead of setenv. Commit.
- Add i18n context for clip status. Commit.
- Fix Audio Mixer neutral value styling. Commit.
- Add search fields to render and project profiles. Commit.
- Fix transcoding of files with missing duration. Commit. Fixes bug #507396
- Switch av1 encoder to faster dav1d. Commit.
- Update catch version. Commit.
- Fix Layout Switcher in LayoutManagement not properly redrawing itself on Palette Change. Commit.
- Fix RGBParade and StatusBarMessageLabel not properly redrawing themselves on Palette Change. Commit.
- Fix Whisper TTS using Python 3.13. Commit.
- Convert Keyboard schemes from .rc to xml after download since this is what is expected. Commit. Fixes bug #503526
- Correct syntax of funding-manifest-urls for floss.fund. Commit.
- Add funding file. Commit.
- Reduce minimum height of Speech Editor Widget. Commit. Fixes bug #465766
- Fix Vosk Speech-To-Text producing garbage subtitles. Commit. Fixes bug #503985
- Make Audio Spectrum style consistent with color scopes. Commit.
- Audio thumbnails for files with an audio delay are not correctly geenrated with the libav generator. Commit. See bug #507119
- Fix crash trying to mute a track. Commit.
- Remove Timeline widget focus/hover highlighting effect. Commit.
- Tweak Timeline visuals. Commit.
- Fix compile from previous commit. Commit.
- Add 1080p monitor scaling. Commit. Fixes bug #505776
- Defang dragging subtitle clips down to create a new layer. Commit. Fixes bug #506414
- Change timecode color of active monitor from green/positive to highlight color. Commit.
- Fix: make sure monitor playhead is on top of orange "this clip section is used in timeline" indicators. Commit.
- Fix Vectorscope contrast issue on light themes and fix cut-off circle border. Commit.
- Fix minor typos. Commit.
- Fix waveform contrast issues. Commit.
- Fix minor typos. Commit.
- Add new and update effect XML files. Commit.
- Fix RGB Parade contrast and HiDPI issues. Commit.
- Fixed erratic behavior of ellipse resizing in titler with border > 0 (bug 497008). Commit.
- Fill transparent levels border background via QPixmap instead of QPainter. Commit.
- Fix setting alternating mixer widget background color if track id != mixer id. Commit.
- Refactor: color thresholds. Commit.
- Refactor: variable renaming. Commit.
- Refactor: level painting DTO construction. Commit.
- Optimize drawing of audio levels. Commit.
- User border instead of channel background color for border lines. Commit.
- Tweak channel fill colors. Commit.
- Adjust dB scale color thresholds. Commit.
- Revamp audio mixer and levels. Commit.
- Fix Mac compilation. Commit.
- Add powermanagement to disable sleep while rendering and playing. Commit. Fixes bug #500615
- Ensure built in effects and especially flip always stay on top of the effectstreemodel. Commit. See issue #2022
- Fix build-in effects. Commit.
- Fix save frame dialog size. Commit.
- Fix clip creation dialog being too small. Commit.