Skip to content

Release: v3.5.1 (Minimum libopenshot: 0.7.0)#5994

Open
jonoomph wants to merge 35 commits intodevelopfrom
release-20260402
Open

Release: v3.5.1 (Minimum libopenshot: 0.7.0)#5994
jonoomph wants to merge 35 commits intodevelopfrom
release-20260402

Conversation

@jonoomph
Copy link
Copy Markdown
Member

@jonoomph jonoomph commented Apr 3, 2026

No description provided.

jonoomph added 25 commits March 30, 2026 00:04
- Optimize Preview intercepts JSON to libopenshot, and substitutes lower resolution preview media, and manages this process (generating new low-resolution files, linking pre-existing low-resolution files, removing low resolution proxy files.
- Moving thumbnails into folders per file id
- New unit tests
- New settings to manage "Optimize" process (in Preview tab on preferences)
…me thumbnails to flicker when smooth zooming
…ll Wheel) to leave playhead at existing position, and center zoom around that position. Also fixing a small snapping regression.
…eline - similar to dragging files directly onto the timeline (identical behavior now)
…code (so our Thumbnail function can still scale it down with higher accuracy - clearer picture)
…_reader (optimize preview) when available, for performance.
…s, improving file name matching for "Link to Existing" to more closely match behavior of other common suffixes and established/expected patterns.
- Optimize on an unlinked file, just links it again
- Delete & Unlink now works again (broke due to file path issues)
- Fixed a backup_assets/ folder path issue, when a backup.osp is used (it just just resolve to the .openshot_qt/ folder.
- Added a main window, Edit->Clear->Optimized Videos option (if optimized files exist)
…nd, and updating preview tab image with new optimized video settings.

- Refactoring asset moving code, to be sure we remove the assets as we move them (titles, optimized videos, protobuf files, thumbnails, etc...)
- New Unit tests
…ze event was fighting auto-play signal), now it's faster to start playback, and still resizes correctly when window changes sizes.
…ettext` and merging those template changes into all *.po files. Also, updating all po files with new pot tepmlate changes.
…yntax, for missing placeholders, accidental unescaped % signs, and gettext correctness. Updating README.md with better instructions.
@jonoomph
Copy link
Copy Markdown
Member Author

jonoomph commented Apr 3, 2026

jonoomph added 6 commits April 3, 2026 20:13
…le" is used, so thumbnails of titles stay in sync after edits (dragging thumbnail, initial timeline thumbnail, and dropped thumbnail)
…line backend). It was offset incorrectly, so the dotted line was not aligned with the actual cursor position, thus cutting in the wrong place.
…backend did not scroll horizontally when SHIFT was pressed. Added unit tests as well.

Scroll Wheel: scrolls vertically
SHIFT+Scroll Wheel: scroll horizontally
CTRL+Scroll Wheel: zooms in/out
…change the scale of OpenShot. When Enabling the Legacy Timeline it disables this option, and sets it back to 100% scale (our legacy web timeline backends have ugly artifacts when using some fractional scales)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant