WarmUpTill
eaad4d1bbd
Fix Twitch helper caches misbehaving
...
API calls with different sets of arguments could map to the same key
value pair, which resulted in unexpected behavior for functions using
those caches
2025-03-22 18:09:51 +01:00
WarmUpTill
17d9b73b9a
Fix thread flood when Twitch event sub connection is lost
debian-build / build (push) Has been cancelled
Check locale / ubuntu64 (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled
2025-03-15 12:31:13 +01:00
WarmUpTill
d6185a6099
Add handling for Twitch API throttling
2025-03-15 12:31:13 +01:00
WarmUpTill
41c06b9edb
Refactor Twitch condition event handling
2025-03-15 12:31:13 +01:00
WarmUpTill
d8807077da
Add option to query reward information
2025-03-15 12:31:13 +01:00
WarmUpTill
34e125f82d
Rework chache handling
...
* No longer provide multiple HTTP helper functions with the same name
* Default to cache not being used
* Explicitly use the cache for certain Twitch actions and conditions
* Clear caches on shutdown to avoid leaks being reported
2025-03-15 12:31:13 +01:00
WarmUpTill
d670b6d07e
Move JSON temp var heper functions
2025-03-15 12:31:13 +01:00
WarmUpTill
7b0f985f18
Add macro properties for 'reward' object in redemption events
2025-03-15 12:31:13 +01:00
WarmUpTill
212be923f6
Add option to query user information
2025-03-15 12:31:13 +01:00
WarmUpTill
88fcb57e9f
Cleanup
2025-03-15 12:31:13 +01:00
WarmUpTill
9b609c118f
Fix disabling chat emote only mode attempting to send chat messages
2025-03-15 12:31:13 +01:00
WarmUpTill
37c398d37a
Indicate that "Set to condition/action value" should be avoided
2025-03-15 12:31:13 +01:00
WarmUpTill
a51b7f6b13
Fix UI theming issues
debian-build / build (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled
2025-03-11 22:12:05 +01:00
WarmUpTill
808fd84b83
Remove Qt5 support
2025-03-11 22:12:05 +01:00
WarmUpTill
57bcea15f5
cmake: Replace find_qt with find_package
2025-03-10 19:48:01 +01:00
WarmUpTill
4e51b56b9b
Add game capture condition
2025-03-10 18:49:07 +01:00
WarmUpTill
ef5cf41d34
Add OBS 31 support
2025-03-10 18:49:07 +01:00
WarmUpTill
911e79ea6a
Fix OCR controls showing in place of color controls
...
This happened when OCR support was disabled at build time
2025-03-10 18:33:13 +01:00
WarmUpTill
d586177de0
Add screenshot condition
debian-build / build (push) Waiting to run
Check locale / ubuntu64 (push) Waiting to run
Push to master / Check Formatting 🔍 (push) Waiting to run
Push to master / Build Project 🧱 (push) Waiting to run
Push to master / Create Release 🛫 (push) Blocked by required conditions
2025-03-09 20:57:51 +01:00
WarmUpTill
202c36646c
Fix UI issues when opening ItemSettingsDialogs
...
Some widgets were displayed incorrectly if the parent of the dialog
window is not the main settings window
2025-03-09 20:05:07 +01:00
WarmUpTill
ab5102f5ca
Fix typo
2025-03-09 20:05:07 +01:00
WarmUpTill
e612fb99f6
Cleanup
...
debian-build / build (push) Has been cancelled
Check locale / ubuntu64 (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled
* Reorder action type selection
* Refactor
2025-03-06 21:30:03 +01:00
WarmUpTill
691e77a69a
Add option to generate random number
2025-03-06 21:30:03 +01:00
Kaito Udagawa
930118c61f
Call Setup() after Load()
...
debian-build / build (push) Waiting to run
Push to master / Check Formatting 🔍 (push) Waiting to run
Push to master / Build Project 🧱 (push) Waiting to run
Push to master / Create Release 🛫 (push) Blocked by required conditions
Tesseract API depends on the languageCode and this must be reinitialized after Load
2025-03-06 08:43:54 +01:00
Kaito Udagawa
1e05f2f2ce
Fix languageCode
...
LanguageCode is not respected by OCRParameters and settings properly.
2025-03-06 08:43:54 +01:00
WarmUpTill
ae25b4d023
Improve setting selection handling
...
debian-build / build (push) Waiting to run
Push to master / Check Formatting 🔍 (push) Waiting to run
Push to master / Build Project 🧱 (push) Waiting to run
Push to master / Create Release 🛫 (push) Blocked by required conditions
Will now try to keep the current selection if possible.
This can be useful when switching between source of the same time.
2025-03-05 14:16:04 +01:00
WarmUpTill
af055a12a1
Cleanup
2025-03-05 14:16:04 +01:00
WarmUpTill
7de28eedd3
Improve settings button selection handling
...
Will now try to keep the current button selection if possible.
This can be useful when switching between source of the same time.
2025-03-05 14:16:04 +01:00
WarmUpTill
8dfe81f522
Display failure if Twitch token account name cannot be fetched
debian-build / build (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled
2025-02-27 19:52:41 +01:00
WarmUpTill
a1d8ae291d
Add option to hide empty name warning in ItemSettingsDialog
2025-02-27 19:52:41 +01:00
WarmUpTill
eb6989527d
Add support for libproc2 version 4.0.5
debian-build / build (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled
2025-02-10 18:12:08 +01:00
WarmUpTill
2986a5dd96
Fix crash when actions were copied into a action queue
...
debian-build / build (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled
The steps added via AddPostLoadStep() from the copy were never executed.
Thus they might be invalid when RunPostLoadSteps() is next called.
This could result in a crash when a new action or condition is added
after e.g. a "Filter" action's TempVariableRef was copied, which adds a
PostLoadStep to resolve the macro segment reference.
2025-02-04 08:26:04 +01:00
WarmUpTill
816ee9b244
Fix crash when changing Twitch condition type
2025-02-04 08:26:04 +01:00
WarmUpTill
51b53bf948
Fix script actions / conditions not working after stopping macro
debian-build / build (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled
2025-01-30 09:39:50 +01:00
WarmUpTill
2c5121ee94
Prevent crash when macro contains invalid action or condition
2025-01-30 09:39:50 +01:00
WarmUpTill
6a58684854
Fix import of incomplete settings not resetting duration to zero
debian-build / build (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled
2025-01-23 19:00:51 +01:00
WarmUpTill
0b622fdbed
Fix crash when importing settings
2025-01-23 19:00:51 +01:00
WarmUpTill
3bce8e075f
CI: Switch to and adapt to Ubuntu 24 runner
debian-build / build (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled
2025-01-15 21:36:54 +01:00
WarmUpTill
f598d84ea1
Fix freeze due to ResizingPlainTextEdit constantly resizing incorrectly
2025-01-15 21:36:35 +01:00
WarmUpTill
d7a244e80e
Fix transition condition not considering transition overrides
debian-build / build (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled
2024-12-31 12:47:20 +01:00
WarmUpTill
408002e96a
Add support for OBS 31 in-tree builds
debian-build / build (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled
2024-12-12 21:41:21 +01:00
WarmUpTill
50da3d3210
Fix "Media" condition showing the incorrect macro property selection
debian-build / build (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled
2024-11-30 12:11:14 +01:00
WarmUpTill
9e13067769
Fix typo
Check locale / ubuntu64 (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled
2024-11-23 17:11:05 +01:00
WarmUpTill
821e768e76
Reduce screenshot selection area to area to be checked
Push to master / Check Formatting 🔍 (push) Waiting to run
Push to master / Build Project 🧱 (push) Waiting to run
Push to master / Create Release 🛫 (push) Blocked by required conditions
debian-build / build (push) Has been cancelled
2024-11-22 20:52:15 +01:00
WarmUpTill
4d2179448b
Rename files
2024-11-22 20:52:15 +01:00
WarmUpTill
40d9002470
Update scripting examples
...
* Add more comments
* Add example showcasing how to register and set temp vars
2024-11-22 20:36:36 +01:00
WarmUpTill
7f1e310ca6
Add support to register, deregister, and set temp vars from scripts
2024-11-22 20:36:36 +01:00
WarmUpTill
66d02f4683
Fix typos
2024-11-22 20:36:36 +01:00
Arash Partow
0aae1b9978
Update ExprTk to 0.0.3
debian-build / build (push) Waiting to run
Push to master / Check Formatting 🔍 (push) Waiting to run
Push to master / Build Project 🧱 (push) Waiting to run
Push to master / Create Release 🛫 (push) Blocked by required conditions
2024-11-22 19:56:02 +01:00
WarmUpTill
db50822b05
Prepare to fix deprecation warning when using OBS 31
...
debian-build / build (push) Has been cancelled
Push to master / Check Formatting 🔍 (push) Has been cancelled
Push to master / Build Project 🧱 (push) Has been cancelled
Push to master / Create Release 🛫 (push) Has been cancelled
The following log message will be present in OBS 31 when
CheckIfTrayIsDisabled() is called:
DEPRECATION: obs_frontend_get_global_config is deprecated. Read from
global or user configuration explicitly instead.
It will be resolved when the minimum OBS version is bumped to OBS 31.
2024-11-02 08:28:52 +01:00