You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Improved Performance (FrameMapper & Clip objects now include extra caching and optimizations)
Improved Keyboard Bindings (arrow keys)
Bug fix for Blender Animated Titles using high FPS (incorrect duration)
Bug fix for Mac Chroma Key effect (babl color methods)
Bug fix for video preview widget resizing, to correctly clear cache
Bug fix for Automatic Transition Direction logic (i.e. correctly fade in/out based on where the transition is dropped)
Fixing many bugs reported via Sentry.io
Fixed issue with AppImage to support newer distros (related to glibc compatibility)
Improved About dialog (release notes link, remove "candidate" for official releases)
Expanded default Emojis (adding in Arrows, Shapes, and Brands)
Improved File Properties Dialog, to handle replacing files and thumbnails, and better support for changing FPS
Updated language translations
Updated supporters and donors
Updated docs / user-guide
openshot-qt Changelog (Version: 3.1.0)
6ff5f4b 2023-04-01 Jonathan Thomas Deep refactor of the QShortcut code used for arrow key detection, with a custom eventFilter to stop it from messing with our primary UI tabs (effects, transitions, files, emojis) HEAD, origin/release-20230321
65ce747 2023-04-01 Jonathan Thomas Updating keypress detection for arrow keys, moving to QShortcut on Webview, to fix issues on WebEngine which would eat certain keypress events (left, right, up, down)
19ef8fc 2023-03-31 Jonathan Thomas Fix typo in Mac build script (take 2)
2e99dbd 2023-03-31 Jonathan Thomas Fix typo in Mac build script
fb5dfcf 2023-03-31 Jonathan Thomas Fixing regression in mac symblink (take 2)
2c32e1c 2023-03-31 Jonathan Thomas Reduce verboseness in mac build script (related to install-name-tool
ede1fbc 2023-03-31 Jonathan Thomas Add symlink for Mac DMG, to find babl-ext folder at runtime (to prevent crash when using Chromakey)
57d2556 2023-03-30 Jonathan Thomas Fixed a few issues with the Preview & Split Clip dialog - to use the correct aspect ratio, to use the correct project audio sample_rate, and to use the correct FPS (for animated titles / image sequences / or custom set FPS)
7df2f86 2023-03-29 Jonathan Thomas Moving transaction ID generation to JavaScript, for clip/transition moving logic - when using multiple clips/transitions in a undo/redo group. This was breaking on macOS when trying to call the Python UUID method.
3d68a9c 2023-03-28 Jonathan Thomas Fixing Blender animated titles to correctly use the project FPS when rendering - duration and video_timebase were invalid in FPS which was different than 25.0 FPS.
9f2041f 2023-03-28 Jonathan Thomas Updating supporters / donors one last time before 3.1.0 release
4a022d5 2023-03-28 Jonathan Thomas Updating all translations one final time before 3.1.0 release. Ukrainian transltion 100% completed and used as final testing language.
64bbe8c 2023-03-28 Jonathan Thomas Merge branch 'develop' into release-20230321
34cd664 2023-03-28 Jonathan Thomas Merge pull request #5184 from OpenShot/revert-direct-doc-commits origin/develop
ad93923 2023-03-28 Jonathan Thomas Reverting direct commits to docs on develop branch
83fd39f 2023-03-28 Shawn Conway Update system requirements
5a8d5a5 2023-03-27 Jonathan Thomas Merge remote-tracking branch 'origin/release-20230321' into release-20230321
c73cfdd 2023-03-27 Jonathan Thomas Fix preview resizing to correctly clear cache, after the call to SetMaxSize - to prevent small preview window from staying blurry when resized larger
6cd8cfa 2023-03-27 Jonathan Thomas Merge pull request #5183 from OpenShot/fix-title-editor-lag2
d7402b1 2023-03-27 Jonathan Thomas Bumping version to 3.1.0, min libopenshot version to 0.3.1, adding new release to appdata.xml.
b1af290 2023-03-21 Jonathan Thomas Bumping version to 3.1.0, min libopenshot version to 0.3.1, adding new release to appdata.xml.
4452ad5 2023-03-21 Jonathan Thomas Merge pull request #5177 from OpenShot/translations-mar-21-2023
e9253c4 2023-03-21 Jonathan Thomas Updating raffi email and supporters / donors
183c8e1 2023-03-21 Jonathan Thomas Updating all translations
37c4182 2023-03-20 Jonathan Thomas Merge pull request #5175 from OpenShot/fix-about-us
e8c5437 2023-03-19 Jonathan Thomas Add release notes to About dialog
cbda212 2023-03-19 Jonathan Thomas Deploy script (used when releasing new versions of OpenShot) now includes GIT SHA - so we can store this and later use it to query official releases via HTTP
a55fde9 2023-03-19 Jonathan Thomas About us dialog now includes dynamic / real-time lookup of release info - to determine if this is an official release - or a normal daily build. --debug arg is needed to see debug output.
c903e53 2023-03-18 Jonathan Thomas Time Remapping - Invalid End frame # (#5169)
d4daeb3 2023-03-18 Jonathan Thomas Updating About description to remove "2.x" verbiage - and fix some duplicate emoji translations - and generate new POT translation template with updated English text
f811537 2023-02-15 Jonathan Thomas Expand Default Emojis (adding in Arrows, Shapes, and Brands) (#5147)
9b3a11d 2023-02-15 Jonathan Thomas Merge pull request #5143 from OpenShot/improved-captions
4c69fd7 2023-02-14 Jonathan Thomas Group all 'Separate Audio' context menu updates in a single undo/redo transaction (#5146)
e7254f3 2023-02-14 Jonathan Thomas Group all 'add to timeline' updates in a single undo/redo transaction (#5145)
df86b34 2023-02-14 Jonathan Thomas Merge branch 'develop' into improved-captions
944623c 2023-02-13 Jonathan Thomas - Add 'end' property correctly when using AddToTimeline dialog (for split clips) - Large refactor to File Properties dialog (update related clips after changing file path or FPS, update form after switching files, scale start/end when changing FPS, group transactions for undo/redo, update thumbnails for all related clips and file) - Adding Clips refactored to re-use File object data (instead of a fresh Clip Reader) - faster and more sane. Refactor thumbnail updating. Also, respect 'start' and 'end' properties of File object.
2d0c22f 2023-02-10 Jonathan Thomas Fix to export dialog to use the correct profile size, before exporting - to prevent stretching the image of certain clips. This was stretching images when exporting a horizontal project to a vertical profile.
419aa10 2023-02-10 Jonathan Thomas Use existing File object data when creating Clip objects... instead of a new Clip object reader.
c126b83 2023-02-10 Jonathan Thomas Default audio-only files size (width x height) to use the current project profile size (in cases of waveform generation)
921a56a 2023-02-03 Jonathan Thomas Add sane default clip keyframe values, for all common properties (i.e. alpha, scale, location, rotation, etc...) (#5127)
012cb48 2023-02-02 Jonathan Thomas Add sane default clip keyframe values, for all common properties (i.e. alpha, scale, location, rotation, etc...)
d46346f 2023-02-02 Jonathan Thomas Improved Profiles (400+ Export Profiles, New Profile UI, and more) (#5116)
369b68d 2023-01-18 Jonathan Thomas When determining transition direction, ignore clips that end too close to the beginning of the transition. (#5102)
7672250 2023-01-16 Jonathan Thomas Fix transition direction (#5099)
c1442b5 2023-01-15 Jonathan Thomas Fix transition direction detection bug, when clips are overlapping (#5096)
b59a47d 2023-01-13 Davide Trainini WIP: Add missing 720p and 1080p vertical export profiles, add 8K video export profiles and update social media export presets (#4723)
6bdf96b 2023-01-13 Jonathan Thomas Experimental freeze changes, to include libthai, required for some font rasterizing - needed by Slackware distro in AppImage (#5093)
42135d8 2023-01-13 Jonathan Thomas Bug Fix: Multiple Clips/Transitions Dropped on New Layer (#5092)
ffaffa1 2023-01-10 scootergrisen Change "View Toolbar" to "Toolbar" (#4256)
006a2ee 2023-01-11 mitsu-ksgr TitleEditor: Support SVG contain tspan without style attr. (#4781)
627b2e1 2023-01-10 Marcin Bielak Add required libqt5svg5 library into developer documentation (#4640)
a139c20 2023-01-10 Ángel Correctly order hasattr() parameters (#4998)
adab64e 2023-01-10 Frank Dana Remove CODEOWNERS file (#4893)
ef6d0e1 2022-12-22 Jonathan Thomas WIP: Large refactor of UpdateAction (for grouped undo/redo actions) (#5059)
d61a4ce 2022-12-21 Jonathan Thomas Calculate z-index for clips and transitions on the timeline, and ensure selected z-indexes are higher than unselected ones, to allow a selected clip to be easily resized/trimmed. (#5058)
11ec160 2022-12-21 Jonathan Thomas Add tolerance to JavaScript track position calculation - to better determine which track is under the cursor (i.e. used when dropping effects on a clip) (#5057)
f34fa2c 2022-12-20 Jonathan Thomas Delete clips / transitions with invalid or negative duration. For example, trim the left edge past the right edge, or the right edge past the left edge, and the item will be deleted (#5055)
5637c29 2022-12-20 Jonathan Thomas Updating copyright in Windows installer (#5054)
89adb36 2022-12-19 Jonathan Thomas Update README.md copyright and license info, to make it more clear and update dates. (#5053)
6268c91 2022-12-19 Jonathan Thomas Fixing many bugs reported via Sentry.io, and refactoring Audio Device detection (#5051)
32d2b56 2022-12-11 Jonathan Thomas Merge pull request #5034 from OpenShot/fix-fedora-appimage
736a3c6 2022-12-11 Jonathan Thomas Adding libcairo.so.2 back to AppImage, for Fedora 37 compatibility
b7b31cd 2022-12-11 Jonathan Thomas Merge pull request #5032 from OpenShot/fix-docs-12-11-2022
8ce7e21 2022-12-11 Jonathan Thomas Fixing documentation issues (conf.py warnings, // to https warning, and extlinks warnings from missing %s, invalid title underline)
f8c0c80 2022-12-10 Jonathan Thomas Merge pull request #5016 from OpenShot/release-20221201
acfe7d2 2022-12-04 Jonathan Thomas Merge pull request #5021 from OpenShot/update-docs-export-clips
8db77c7 2022-12-04 Jonathan Thomas Adding Export Clips to documentation about Files, including new screenshot