Skip to content

Releases: jacklul/USharpVideo-Subtitles

v1.2.0

17 Jun 19:50
7b009bf
Compare
Choose a tag to compare

You need VRChat SDK 3.6.1 or newer to use this version.

  • 7b009bf - Ok Unity
  • 646a3e0 - Fix placeholder being displayed when settings menu was closed by opening input menu
  • ece7a7d - Make the field private with SerializeField prop
  • 6af4341 - Add short hash to the version
  • 53fb626 - Commit updated(?) font asset
  • b3d3206 - Back to showing bytes
  • 4cba6f0 - Increase font size on input button
  • 0d7cdd8 - Remove events from input fields
  • c6dfae6 - Update version display in prefab
  • c33c2f2 - Fixes and improvements for 2440851
  • 1ebccfe - Run on push event, create is unreliable when working with tags
  • e564a6d - Update README.md
  • 2440851 - Update for SDK 3.6.1
  • b5f1050 - Use VSCode for U# editing
  • 9326950 - Upgrade project to Unity 2022.3.22f1 and SDK 3.6.1
  • 71b9097 - Whitespace fix
  • 1f63adf - Update README.md
  • a517762 - Committing these completely important files
  • 29706de - Bump required Unity version as some upgrades to the assets happened
  • 929a747 - Add bunch of comments to not forget what each variable does
  • d82fc14 - We don't need this anymore
  • c14840c - Update LICENSE
  • 3cdeb3e - Update README.md
  • 992c49b - Lock workflow to master branch
  • f6dbb3d - Update to fix current issues
  • bf977ed - Migrate project to Unity 2022.3.6f1
  • 48e7a51 - Improve parser by splitting the work between frames
  • 24d34e9 - Remove year in headers
  • ab8322f - Do not bundle development folder
  • 36943cc - Update handling of subtitle tags
  • d2793f8 - Update project stuff
  • 2a5e8d2 - Update ProjectSettings
  • 15f8d8c - Update README.md

v1.2.0-beta3

01 Jun 14:09
c33c2f2
Compare
Choose a tag to compare
v1.2.0-beta3 Pre-release
Pre-release

You need VRChat SDK 3.6.1 or newer to use this version.

  • c33c2f2 - Fixes and improvements for 2440851
  • 1ebccfe - Run on push event, create is unreliable when working with tags
  • e564a6d - Update README.md
  • 2440851 - Update for SDK 3.6.1
  • b5f1050 - Use VSCode for U# editing
  • 9326950 - Upgrade project to Unity 2022.3.22f1 and SDK 3.6.1
  • 71b9097 - Whitespace fix
  • 1f63adf - Update README.md
  • a517762 - Committing these completely important files
  • 29706de - Bump required Unity version as some upgrades to the assets happened
  • 929a747 - Add bunch of comments to not forget what each variable does
  • d82fc14 - We don't need this anymore
  • c14840c - Update LICENSE
  • 3cdeb3e - Update README.md
  • 992c49b - Lock workflow to master branch
  • f6dbb3d - Update to fix current issues
  • bf977ed - Migrate project to Unity 2022.3.6f1
  • 48e7a51 - Improve parser by splitting the work between frames
  • 24d34e9 - Remove year in headers
  • ab8322f - Do not bundle development folder
  • 36943cc - Update handling of subtitle tags
  • d2793f8 - Update project stuff
  • 2a5e8d2 - Update ProjectSettings
  • 15f8d8c - Update README.md

v1.2.0-beta2

02 Mar 13:27
f6dbb3d
Compare
Choose a tag to compare
v1.2.0-beta2 Pre-release
Pre-release
  • f6dbb3d - Update to fix current issues
  • bf977ed - Migrate project to Unity 2022.3.6f1
  • 48e7a51 - Improve parser by splitting the work between frames
  • 24d34e9 - Remove year in headers
  • ab8322f - Do not bundle development folder
  • 36943cc - Update handling of subtitle tags
  • d2793f8 - Update project stuff
  • 2a5e8d2 - Update ProjectSettings
  • 15f8d8c - Update README.md

v1.2.0-beta

11 Nov 11:11
48e7a51
Compare
Choose a tag to compare
v1.2.0-beta Pre-release
Pre-release
  • 48e7a51 - Improve parser by splitting the work between frames
  • 24d34e9 - Remove year in headers
  • ab8322f - Do not bundle development folder
  • 36943cc - Update handling of subtitle tags
  • d2793f8 - Update project stuff
  • 2a5e8d2 - Update ProjectSettings
  • 15f8d8c - Update README.md

v1.1.0

24 Feb 09:27
15816c0
Compare
Choose a tag to compare

For Unity 2022.3.6f1 you have to apply manual fix to SubtitleManager.cs file to make this version of the prefab work - see this comment. Alternatively, you can either download a fixed version below or use the beta version.


  • 15816c0 - Update year in license file
  • 9af519a - Update example scene
  • 446a16f - Reword that
  • b9e778b - Strip all html tags except for <b>, <i> and <u>
  • c9ef7bd - Implement loading subtitles from URL (requires SDK Worlds 3.1.11)
  • 782c255 - Migrate project to creator companion
  • bf233df - Use one less string.Replace call here
  • 260ad80 - Strip {\anX} and {\aX} tags
  • d1c918f - Set OpenSans font for the subtitle text feld
  • cb116a6 - Populate info submenu with basic help
  • 2e850af - Update README.md

v1.0.1

17 Feb 10:43
dbc63b2
Compare
Choose a tag to compare
  • dbc63b2 - Fix the issue where the status text get stuck at "synchronizing x/x" when someone joins while the sync is running
  • 439efa4 - Make sure the lock state is correct on the joining player

v1.0.0

08 May 10:02
f7480f1
Compare
Choose a tag to compare

If you used any pre-v1 version it would be ideal to do clean install - remove prefab from your scene and USharpVideoSubtitles directory then proceed with the install.
USharpVideoSubtitles/Scripts/UI/VersionStringUpdater.cs is no longer used and can be safely removed.

  • f7480f1 - Update README.md
  • 45bd4b0 - Update example scene, add old link as a mirror
  • 6c7f08a - Make sure required components are available here
  • fa824c7 - Make sure subtitle placeholder is turned off when switching menus without closing settings menu first
  • 3cec801 - Apply a workaround for the status field not showing text on Quest
  • 07ce707 - Update README.md
  • aaa6276 - Update the scenes to use catbox video link instead of dailymotion
  • 22d2ff5 - Correct the settings popup position only if pivot has been moved to the bottom
  • ce101e8 - Improve the way alpha is applied to image objects
  • cf96832 - Update README.md
  • 769d18e - Update version text in prefab through release job

v0.10.0

30 Apr 21:58
be37869
Compare
Choose a tag to compare
  • be37869 - Use transparent UI sprite for the alignment toggle raycast image
  • 72e37e0 - Cache RectTransform components for *Top fields too
  • ae3fabf - Make the settings popup window semi-transparent
  • ad5363f - Regenerate GUID on the scene file
  • e3e08a5 - Implements horizontal margin slider and migrates whole logic to working with RectTransform properties

v0.9.0

26 Apr 16:32
88bd8c2
Compare
Choose a tag to compare
  • 88bd8c2 - Move version string updater to editor only object
  • 641c0f0 - Set labels to wrap text in settings popup to prevent nasty overflow
  • c207978 - Absolutely no reason to handle it like this
  • 55d2882 - Fix inherited mistake from USharpVideo v1.0.0
  • f02bd39 - Disable navigation on the alignment slider
  • cfdef02 - Update README.md

v0.8.0

20 Apr 08:04
755e768
Compare
Choose a tag to compare
  • 755e768 - Update prefab and scenes
  • c6a4d91 - Change reload button's color depending on if user can sync the subtitles
  • 0eaba49 - Improvements in lock state code, add missing UpdateOwner call
  • 310962b - No need to log this message if nothing will be cleared
  • e1443f4 - Update toggle states when registering control handler
  • 0c235c6 - Move these methods to the bottom
  • 4c1dc5f - Prevent synchronization messages to appear after switching to local mode
  • a5c4585 - Revert "Prevent overlay being stuck at wrong position if the video screen object is also moved at the start"
  • 3b39d43 - Prevent some errors while in play mode
  • 007b371 - Correct button colors
  • d88adc5 - Save original position on first popup toggle to prevent issues when the whole canvas was moved after the start
  • 410a3f7 - Silly me, HasSubtitles check can be this simple!
  • 4a324c1 - Corrections to callbacks
  • 82adf5b - Prevent overlay being stuck at wrong position if the video screen object is also moved at the start
  • 1416f5d - Do not re-set same state in SetEnabled and SetLocal
  • b29595d - Implements callbacks
  • f9bb214 - Update the toggles when required
  • 73f5a44 - Make sure the data is actually valid and loaded in this check
  • b00ea2f - Rename this object to indicate what it is for (toggle checkmark)
  • c74f3a4 - Update version string updater
  • 8aae7be - Update README.md
  • 5f0414e - Add helper method to check whenever settings popup is currently open
  • b5b9c14 - Add a method to check whenever we have subtitles loaded currently
  • 223058b - Reduce default popup scale to 0.8
  • c7794c1 - Make sure the version is up to date on each scene change
  • ecf3754 - Update .gitignore
  • 5806db3 - Allow changing the trigger area on runtime