2e2f8b47c0
Updated SettingsPanel
...
Updated to use new UI controls.
2026-03-08 13:30:17 -05:00
cffe7c9ef0
Created Users Panel
...
This is the Tab in the main Settings dialog to show all interaction with
saved users in the database.
2026-03-08 13:29:54 -05:00
f6c2def426
Created tab for TwitchUserInfo
...
Displays the TwitchUserInfo to handle showing the saved user's twitch
information.
2026-03-08 13:29:21 -05:00
9328ba2356
Created UserLive Panel for Live tab
...
Created panel to show user live information, for when the user is live.
2026-03-08 13:28:00 -05:00
d1f7bccd15
Created UserPromo control
...
This control handles local settings for user, such as marking a user as
a streamer, etc etc.
2026-03-08 13:27:27 -05:00
a138ef7a0b
Created SearchTwitchUser control
...
This control handles searching for a user on Twitch, and allows saving
them to the database.
2026-03-08 13:26:36 -05:00
6633b239cb
Created UserList control
...
This is the control that handles showing the list of saved users, as
well as filtering through such users.
2026-03-08 13:26:01 -05:00
f0658fb87b
Created UserEntry control
...
Created the control that will be displayed in the UserList in the
settings panel.
2026-03-08 13:25:35 -05:00
c803f31e6c
Created TwitchUserInfo control
...
Created user control to handle showing TwitchUser information.
2026-03-08 13:24:17 -05:00
59bb3d323d
Created LoadingSimple Control
...
Created a simple Loading control to cover other UI controls, when
something is loading.
2026-03-08 13:23:11 -05:00
c0825b4c28
Updated FloatingMenu
...
Removed commented Globals.disable_mouse_passthrough().
Updated Settings Window size.
2026-03-08 13:22:07 -05:00
35a70d4e79
Created new theme
...
Created new theme for use in UI controls. (May be renamed to
settings_theme.tres, and used for Settings dialog only.)
2026-03-08 13:21:27 -05:00
520f699b8b
Added new Images
...
Added image for Loading, and Twitch default User Profile pic.
2026-03-08 13:20:49 -05:00
a881c0e52b
Updated Project
...
Removed Neon-Wave custom theme.
2026-03-08 13:20:18 -05:00
5de94e47e9
Updated Migrations
...
Reset all migrations, as we don't have any important data in the
database.
2026-03-08 13:20:04 -05:00
55faa9e6d3
Updated Globals
...
Added signals for when we are updating live streamers, and when they
have been updated.
Added setter for twitcher, adding a streamer_token_validated signal
connect to handle setting up live streamers fetch.
2026-03-08 13:19:39 -05:00
c0f0e2f513
Updated ChatManager
...
Updated creation of new chatter data.
Added check to see if first_seen is -1, and if so, update it. (This is
for uesrs that are manually added)
2026-03-08 13:18:40 -05:00
92551b289b
Updated AppContext
...
Added get_known_streamers() helper function.
2026-03-08 13:17:52 -05:00
48fe26459f
Updated TwitcherExtended
...
Added Signals for streamer_token_validated and chatbot_token_validated.
Added bool to prevent multiple runs of Getting live streams.
Added function get_live_streamers_data()
Fixed bug in get_user_by_id() and get_user(), if user is null, don't
cache user result.
2026-03-08 13:17:36 -05:00
d6b5d2c1c2
Updated Chatter
...
Use Dictionary for TwitchUser, and creation of TwitchUser from
dictionary saved into the database.
Added ignore_column() for user, as it's to be used only during runtime.
2026-03-08 13:15:53 -05:00
e586141d4d
Update to Twitcher
...
Fixed error in iter functions, where it would never return the last item
in the iteration.
2026-03-08 13:14:52 -05:00
582d50ec2d
Updates to Neon Wave theme
2026-03-08 13:14:20 -05:00
c65cc3537c
Updated GeneralPanel scene
...
Removed old neon-wave-theme
2026-03-08 13:14:06 -05:00
b36822131a
Updated ChatBox
...
Removed debug print.
2026-03-08 13:13:36 -05:00
3f30669f64
Updated Project
...
Added GDataORM project settings.
2026-03-07 00:53:51 -06:00
0afe1e5b5b
Updated Globals
...
switched from Context.ensure_tables() to Context.run_migrations()
2026-03-06 22:44:23 -06:00
1de7baf717
Created Migrations for Database
...
Created migrations for database to allow modification in the future,
without loosing data.
2026-03-06 22:44:02 -06:00
b0ad37eda2
Updated Models
...
Updated models to use new formatting for Types namespace.
2026-03-06 22:43:43 -06:00
3186e514e6
Created Update Addons Script
...
Created script to copy over addons from the submodules folder, to the
addons folder.
2026-03-06 22:42:37 -06:00
85ba302fe0
Updated .gitignore
...
Added ignore for addons/gdata_orm, as this will be handled by a script
from the submodules folder.
2026-03-06 22:42:10 -06:00
b5cc20367c
Moved gdata_orm to submodules
...
Moved to submodules, as there's an entire project in the repo, and we
only want to have the addons folder. Will create a script to copy
addons over into the main folder structure.
2026-03-06 22:31:26 -06:00
3099c5d3df
Added GDataORM as a Git Submodule (Step 2)
2026-03-06 22:16:52 -06:00
a53f8e7c60
Updating GDataORM.... Step 1
...
Removing code from repo, to init as a submodule.
2026-03-06 22:16:03 -06:00
6611830c18
Updated FloatingMenu
...
Added OBSProc information, and VTuberProc information, for later when
testing if these programs are running, and maybe later implementing
killing of these programs.
2026-03-06 21:26:03 -06:00
00d437b523
Updated SQLiteObject
...
Updated missing type assignment. This will be updated from another
repo.
2026-03-06 21:25:21 -06:00
20104cce0e
Started working on OverlayPlugin
...
Started work on implementing OverlayPlugin interface for scripts.
2026-03-06 21:24:42 -06:00
cb50e313a0
Updated ChatbotAuthorization
...
Added warning ignore for tool function exported variable.
2026-03-06 21:24:18 -06:00
2d25921688
Updated TwitcherExtended
...
Fixed typo in channel_points_voting_enabled.
Changed poll to _poll to avoid name conflicts with poll() function name.
2026-03-06 21:23:54 -06:00
b47df7ad86
Updated EventManager
...
Fixed warning about losing percision on a float.
2026-03-06 21:22:36 -06:00
298381b2d9
Updated ObsManager
...
Added logging
Added reconnecting based upon obs_reconnect.
Added bool check to see if we are connecting, or re-connecting.
2026-03-06 21:22:09 -06:00
95345fc50b
Update Util
...
Updated Util convert_html_to_bbcode() to fix p tags.
2026-03-06 21:20:45 -06:00
199f2cdc9d
Updated ScriptEditor
...
Ensure that when we fetch the source code from the editor, we replace
any tab characters with 4 spaces.
2026-03-02 02:18:06 -06:00
ba537bc791
Updated GeneralPanel
...
Updated UI to have Section for Display
Added logic to handle Authorizing Streamer and Bot.
Added logic to handle Connecting to OBS.
Added Loading/Saving Logic for other settings in the General Panel.
2026-03-02 02:17:42 -06:00
73615a9bb4
Alerts Update
...
Implemented base class Alert.
Implemented Alerts for Cheering Bits, Following, Raid Alert, and
Subscription alerts.
Added Fonts and Video media.
2026-03-02 02:15:30 -06:00
5f8df9bf7b
Updated FloatingMenu
...
Added Testing parameters for Alerts, so we can test alerts being used.
Added Camera variable @onready fetch.
Added OBS and VTuber Process ID, Camera and VTuber Scene ID.
Connected signal to get Scene ID's when we connect to OBS.
Added event handlers for Step Array (Testing Alerts), VTuber launcher,
and Camera toggle to switch between VTuber and Camera.
2026-03-02 02:14:07 -06:00
4e808314d2
Updated SettingsPanel
...
Added Music tab for Music playing.
Ensure Chat Avatars tab isn't the first tab that we show when we open.
2026-03-02 02:11:26 -06:00
689dcdc092
Updated TwitcherExtended
...
Added bool fields for streamer and chatbot token loaded, so that it can
be checked in the overlay.
2026-03-02 02:10:41 -06:00
948fb00405
Updated project
...
Added ObsManager to Autoload.
2026-03-02 02:09:36 -06:00
09dd6cb2e2
Updated MainWin
...
Added ChatBox to the window.
Updated MainWin to handle setting Globals.main_win.
Added code to handle ensuring the overlay is on the correct montior
chosen by user.
Added check for connecting to twitch automatically.
Added Subscriptions, to setup subscriptions upon connection.
Added ObsManager connection to scene changed.
Added ObsManager connection on startup.
Added handling of scene changed, adjusting ChatBox to dock to a specific
location.
2026-03-02 02:09:21 -06:00
feba26839b
Created ChatBox UI
...
Created ChatBox UI for display chat in the Overlay.
2026-03-02 02:07:05 -06:00