Skip to content

Enhanced Stability, Numerous Fixes, and Smoother Launches!

Latest
Compare
Choose a tag to compare
@jonoomph jonoomph released this 11 Jul 18:40

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, and OPENSHOT-1V7C.
  • 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.

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