Skip to content

Releases: jbwong05/obs-text-slideshow

v2.0.0-alpha

25 May 06:07
b917bec
Compare
Choose a tag to compare

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

26 Nov 22:28
340b566
Compare
Choose a tag to compare

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

14 Sep 05:26
Compare
Choose a tag to compare

Changes and Fixes

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

v1.5.0

24 Aug 21:51
Compare
Choose a tag to compare

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

29 Jul 21:53
Compare
Choose a tag to compare

Changes and Fixes

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

v1.3.0

24 Jul 02:21
Compare
Choose a tag to compare

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

19 Jul 01:28
Compare
Choose a tag to compare

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

22 Jun 20:08
Compare
Choose a tag to compare

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

22 Jun 07:46
Compare
Choose a tag to compare

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

11 Jun 19:22
Compare
Choose a tag to compare
Refactored rest of slideshow code