Highlights & Features:
-
UI/UX Improvements
- Prevent freezes on Windows: switch video preview widget background color to use stylesheet and palette.
- Fixed background theme color on the preview/split clip dialog.
-
Theme and Window Management
- Refactored ThemeManager for improved thread safety and to fix Windows launch freezes.
- Delay showing the main window until all themes are fully applied.
- Restored geometry and window state twice to ensure proper functionality.
- Limited
setContentsMargins
to specific widgets to fix issues when changing themes. - Prevented empty context menus from appearing on the property table view.
-
Sentry Bug Fixes
- Addressed multiple Sentry issues including:
list index out of range
errors.pop index out of range
on Add to Timeline dialog.- Attribute and Type errors in various components.
- Implemented fixes for Sentry issues:
OPENSHOT-4D
,OPENSHOT-YG
,OPENSHOT-F2
,OPENSHOT-5P6T
,OPENSHOT-182J
,OPENSHOT-22QG
,OPENSHOT-1P
,OPENSHOT-11T
, andOPENSHOT-1V7C
.
- Addressed multiple Sentry issues including:
-
Deploy Script Enhancements
- Updated deploy script to allow for partial deployments based on repo changes.
-
Support and Documentation
- Updated
supporters.json
and donation files. - Updated translations for the next release.
- Added a disclaimer and updated docs for the location of old/previous versions of OpenShot installers.
- Updated
openshot-qt Changelog (Version: 3.2.1)
- 637beec 2024-07-10 Jonathan Thomas Updating deploy script to allow for partial deployments (i.e. if only some of our repos change between releases) HEAD, origin/release-20240709
- a0fee0c 2024-07-09 Jonathan Thomas Fixing background theme color on preview / split clip dialog
- c79aed9 2024-07-09 Jonathan Thomas Bumping version for 3.2.1 release
- 5ec5ea5 2024-07-09 Jonathan Thomas Updating translations for next release
- 1e7b781 2024-07-09 Jonathan Thomas Updated supporters.json / donation file
- f844f15 2024-07-09 Jonathan Thomas Merge pull request #5577 from OpenShot/sentry-fixes-2024-07-08 origin/develop
- 228b3d5 2024-07-08 Jonathan Thomas Merge pull request #5576 from OpenShot/restore-geometry-twice
- fddbdd0 2024-07-08 Jonathan Thomas Fixing Sentry #OPENSHOT-4D: Couldn't apply 'update' to update listener: <windows.models.properties_model.PropertiesModel object at 0x000002407f9bf4c0>. list index out of range. This was mostly caused by "load" UpdateActions, which have an empty list as a key.
- 10a24e5 2024-07-08 Jonathan Thomas Fixing Sentry #OPENSHOT-YG: IndexError: pop index out of range when moving unselected items up/down on Add to Timeline dialog.
- 8c4c769 2024-07-08 Jonathan Thomas Fixing Sentry #OPENSHOT-F2: IndexError: list index out of range when populating property model.
- 7e2146d 2024-07-08 Jonathan Thomas Prevent empty context menus from appearing on Property table view
- 3b8373e 2024-07-08 Jonathan Thomas Restore geometry and window state twice (once on creation of main windows, and once after window is shown).
- 06e6d0d 2024-07-08 Jonathan Thomas Merge pull request #5574 from OpenShot/delay-show-main-window
- 3b895a2 2024-07-08 Jonathan Thomas Theme manager: limit setContentsMargins to only "dock" + "Contents" named widgets (fixes tutorial when changing themes)
- 06f4591 2024-07-08 Jonathan Thomas Restore widget state after window is shown, since doing this in the constructor does not seem to work on Windows 10/11 machines.
- 906bc93 2024-07-08 Jonathan Thomas Move apply_theme to main_window, before restoring geometry and state
- 2ebc773 2024-07-07 Jonathan Thomas Removing singleShot timers for window geometry and state restoring, and removing processEvents before window.show()
- f28e634 2024-07-07 Jonathan Thomas Delay the showing of the main window until all themes are applied fully
- db38836 2024-07-07 Jonathan Thomas Merge pull request #5573 from OpenShot/theme-manager-refactor
- 6edaebd 2024-07-07 Jonathan Thomas Switch video preview widget background color to use stylesheet and palette. To prevent a freeze on Windows.
- 47e6248 2024-07-07 Jonathan Thomas Experimental disable video widget theme access for background color
- f10ec7d 2024-07-06 Jonathan Thomas Refactor ThemeManager: - Improve thread safety with lock - Keep 1 reference to manager - Remove all imports the manager (except 1) - Added logging if manager is not available, or themes are not found - This fixes a freeze in Windows on some systems during the launch of OpenShot, related to oleaut32.dll.
- 891421f 2024-07-05 Jonathan Thomas Merge pull request #5570 from OpenShot/find-old-versions
- 28ec9bc 2024-07-05 Jonathan Thomas Adding disclaimer.
- 11e00e1 2024-07-05 Jonathan Thomas Merge pull request #5569 from OpenShot/find-old-versions
- a137b64 2024-07-05 Jonathan Thomas Update docs for location of old / previous versions of OpenShot installers
- 9401749 2024-07-01 Jonathan Thomas Merge pull request #5556 from OpenShot/sentry-20240627
- ada1d05 2024-06-28 Jonathan Thomas Fix for Sentry OPENSHOT-5P6T: TypeError '<' not supported between instances of 'int' and 'NoneType'
- 06fa7f7 2024-06-28 Jonathan Thomas Fix for Sentry OPENSHOT-182J: AttributeError 'VideoWidget' object has no attribute 'topShearHandle'
- b681eb2 2024-06-28 Jonathan Thomas Fix for Sentry OPENSHOT-22QG: AttributeError 'NoneType' object has no attribute 'info'
- 1f3486f 2024-06-27 Jonathan Thomas Fix for Sentry OPENSHOT-1P: TypeError: Cannot read property 'has_video' of undefined (take 2)
- a04fc44 2024-06-27 Jonathan Thomas Fix for Sentry OPENSHOT-1P: TypeError: Cannot read property 'has_video' of undefined
- c23c4f8 2024-06-27 Jonathan Thomas Fix for Sentry OPENSHOT-11T: IndexError list index out of range
- d198ac1 2024-06-27 Jonathan Thomas Fix for Sentry OPENSHOT-1V7C: 'NoneType' object has no attribute 'data'
- 98d0ae3 2024-06-26 Jonathan Thomas Merge pull request #5552 from OpenShot/protect-statusbar
- 86acbdf 2024-06-26 Jonathan Thomas Bumping version to 3.2.0-dev
- 5fc44e8 2024-06-26 Jonathan Thomas Protecting statusBar in theme loading on launch. Fixing Setnry OPENSHOT-5NRA: 'builtin_function_or_method' object has no attribute 'hide'
- 8418a37 2024-06-24 Jonathan Thomas Merge pull request #5543 from OpenShot/release-20240619