Skip to content

Releases: jbwong05/obs-text-slideshow

v2.0.0-alpha

Choose a tag to compare

@jbwong05 jbwong05 released this 25 May 06:07
b917bec

What's Changed

Full Changelog: v1.5.2...v2.0.0-alpha

Note

This is an alpha release that has not been thoroughly tested but I thought it was better to try and release something somewhat functional rather than nothing. Bugs are expected

Installation

Unfortunately installers are not yet functional so installation is manual. However, I thought it was better to try and release something rather than nothing

Windows

  1. Copy the plugin libraries to the folder where the rest of the plugins are installed (for me this is C:\Program Files\obs-studio\obs-plugins\64bit)
  2. Copy the locale files to where the folder where the rest of the plugin locale files are installed (for me this is C:\Program Files\obs-studio\data\obs-plugins\obs-text-slideshow\locale)

Linux

  1. Copy the .so to the location where the rest of the plugin .so files are located (for me on Kubuntu 22.04.2 this is /usr/lib/x86_64-linux-gnu/obs-plugins)
  2. Copy the locale files to the location where the rest of the plugin locale files are located (for me this is at /usr/share/obs/obs-plugins/obs-text-slideshow/locale)

v1.5.2

Choose a tag to compare

@jbwong05 jbwong05 released this 26 Nov 22:28
340b566

Changes and Fixes

  • Added freetype 2 alpha channel for OBS 27.1 #14
  • Added compiler optimizations for Linux/macOS
  • Fixed cmake build type check
  • Fixed multiline single file reading crash #22
  • Fixed crash, file reading, garbage text, and delim parsing relating to the 256 byte CHUNK_SIZE #17

v1.5.1

Choose a tag to compare

@jbwong05 jbwong05 released this 14 Sep 05:26

Changes and Fixes

  • Added text slideshows nested within other scenes to the dock (#10)

v1.5.0

Choose a tag to compare

@jbwong05 jbwong05 released this 24 Aug 21:51

Changes and Fixes

  • Added a preview and program tab to the dock for #6 as requested by an2knee
  • Added custom delimiters for single file reading for #7

v1.4.0

Choose a tag to compare

@jbwong05 jbwong05 released this 29 Jul 21:53

Changes and Fixes

  • Added multiple file support for #4
    • Expected file formats can be found here

v1.3.0

Choose a tag to compare

@jbwong05 jbwong05 released this 24 Jul 02:21

Changes and Fixes

  • Added UTF-8 file reading as requested by #1
    • Possible chance to support UTF-16, however there is limited support for UTF-16 by the existing FreeType2 and GDI+ text plugins which are used behind the scenes
    • Expected file format:
text for first
text source

text for second text source

text for third text
source

single line is supported

multiline is
supported

etc.
  • Fixed memory leak introduced by e2ffa24, the current fix for #3
  • Fixed various compiler warnings
  • Properly followed obs-studio clang formatting

v1.2.0

Choose a tag to compare

@jbwong05 jbwong05 released this 19 Jul 01:28

Changes and Fixes

  • Fixed the dock source order not matching the source list
  • Fixed desyncing issue where toggling between manual/auto mode using the play/pause button would not be reflected in the source's settings
  • Updated the windows installer url
  • Fixed #2 where GDI+ text sources always appeared centered
  • Allowed already selected sources in the dock to still be transitioned to
  • Fixed race condition where the dock would appear empty because texts were being retrieved before available
  • Janky fix for #3. Will be looking for more proper solution in the future

v1.1.1

Choose a tag to compare

@jbwong05 jbwong05 released this 22 Jun 20:08

Changes and fixes

  • Removed the need for a manual refresh button. The dock should now automatically update when Text Slide Show sources in the current scene are added, removed, renamed, or modified

v1.1.0

Choose a tag to compare

@jbwong05 jbwong05 released this 22 Jun 07:46

Changes and Fixes

  • Added text slide show dock to make manually jumping and transitioning to different text sources easier
    • Currently a refresh button is required to refresh the dock because there is no source add/edit event in the obs-frontend-api; possible workarounds being investigated
  • Fixed missing locales for some of the Free Type 2 settings
  • Added some missing licenses
  • Fixed issue with macOS packaging where the incorrect dependency paths were being updated

v1.0.0

Choose a tag to compare

@jbwong05 jbwong05 released this 11 Jun 19:22
Refactored rest of slideshow code