Ashmanix Countdown Timer

Ashmanix Countdown Timer 2.0.3

This update includes the following changes:
  • Ability to modify timer ID's
This update includes the following changes:

* Play/stop all and up/down buttons hidden when only one timer shown in list
* Fix - Deleting first timer when two left didn't toggle UI
* UI updates to try and match the main OBS docks styling as much as possible
* Fix timer time jitter by increasing timer period to 1000ms
Note: Saved settings from version 1.x of the plugin will not be carried over

This update has involved a major overhaul of the code and the way the plugin works. The biggest changes is that you can now have multiple timers.

Because I've refactored and changed all the code I expect there to be some bugs. If there are any issues please either post on the forum here or you can raise an issue on the plugins repo page.

This update has the following changes:
- You can now have multiple timers
- Previous webhooks will default to first timer in list unless a `timer_id` is included. Refer to wiki.
- Added new hotkeys for play all and stop all buttons
- Period time now uses timestamps counting up/down for more consistent counting
- Webhooks added for play all/stop all buttons
- Added a feature where a timer can start automatically when streaming starts

Please refer to the wiki page for more details:
  • Like
Reactions: emre03
This update includes the following changes:
  • Add Count Up Feature
  • Fix - Loaded date is before current date
This update includes the following changes:
  • Timer state changes and timer tick events now emitted via websocket messages - Thanks @voxxit
  • You can now add or set time to the timer via websocket
  • Minor UI updates to add spacing for buttons and period entries on Windows version
This update includes the following changes:
  • Added option to show leading zero
  • Added feature to countdown in days
This update includes the following changes:
- You can now use OBS websocket to active the coundown buttons. View the wiki here for details.
- Pango Text sources (https://github.com/kkartaltepe/obs-text-pango) will appear on the text source list. Note: I have only tested this on Ubuntu with the Pango text plugin.
This update includes the following changes:
- Fixes a bug where if you have set the period time to 0h 0m 0s and then go into time mode, set a specific time and start the timer then the timer wouldn't start.
This update includes the following changes:
- Added Danish/Denmark (da-DK) translation - Thanks @jegadk
- Removed leading zeroes on minutes and seconds when showing 1 digit.
- Fixed bug where you couldn't enter hour number beyond 3 in hours input for Time tab - Thanks @onsterion
This update includes the following changes:
- Added an en-US ini files (used for translations) which duplicates the GB translations
- Added a pt-BR Portuguese translation - contributed by @eribertomota
- Fixed a bug where the configuration of the plugin wasn't saving if an existing save directory didn't already exist. Configurations should now save when closing and opening OBS.
- Removed some code causing error logs when running on Linux

Note: I have included the zip file for the Windows version of the plugin (along with the usual installation file) for anyone who wishes to load the plugin in a different folder from the default used by the installer.
Top