9ab602f822
Updated UserEntry
...
Added some spacing to separate variables.
2026-03-08 19:27:39 -05:00
b9e0233f25
Updated UserList
...
Refactor filter_live_users() into filter_list().
New Filter function, first filters for live users, then checks to see if
_filter_name is an empty string, and the item is visible, before
checking to see if display name matches te filter name variable.
2026-03-08 16:26:06 -05:00
991597ff21
Updated UserEntry
...
Removed ScrollContainer code, as it doesn't work with Filtering (Online
/ Name filtering).
Added VisibleOnScreenNotifier2D to the control, to handle on screen
visibility notification.
Connected screen_entered to check_update_profile_picture.
Added check if not is_on_screen(), to not try and update the profile
picture.
2026-03-08 16:24:55 -05:00
11e4590d8e
Updated InternalTwtchUserInfo
...
When TwitchUserInfo starts expanding, or collapsing the extra info,
ensure that User Promo is being hidden/shown accordingly.
2026-03-08 16:21:01 -05:00
6a384d3052
Updated TwitchUserInfo
...
Added signal for when we start expanding, and added it to the tween
callback.
2026-03-08 16:20:12 -05:00
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
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
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
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
feba26839b
Created ChatBox UI
...
Created ChatBox UI for display chat in the Overlay.
2026-03-02 02:07:05 -06:00
9075ec35cf
Updated FloatingMenu
...
Added test button from Script Editor.
Changed Settings from adding to tree as a panel, and instead use a
Window that will handle the panel. Also implemented this for Script
Editor.
2026-02-28 02:41:42 -06:00
35931783cc
Updated SettingsPanel
...
Removed Close button, and code associated with it, as we are switching
from in-viewport Panels, to Popup Windows.
2026-02-28 02:41:00 -06:00
b85080be65
Updated GeneralPanel
...
Added loading of Settings for General Settings to the system.
2026-02-28 02:40:24 -06:00
5cf4cd512c
Created Test Script Editor
...
Starting work on allowing for GDScript to code various functionality in
Overlay outside of normal backend code. Such as event handling, sending
messages, alerts, etc, etc.
2026-02-28 02:39:51 -06:00
05c67aa19e
Updated Floating Menu
...
Updated Floating Menu to handle Settins Icon, Added WebCam Toggle button
to OBS.
2026-02-27 16:17:59 -06:00
785a3922a7
Created Settings Panel to be displayed
...
Created settings panel for UI interface.
2026-02-27 16:17:09 -06:00
5455ad5071
Created General Panel
...
Started work on Settings panel for Overlay
2026-02-27 16:16:50 -06:00
14aa554ba9
Small Update to theme
...
Small update to theme.
2026-02-27 16:16:27 -06:00
aac2758ec0
Created SteamAppPanel
...
Create SteamAppPanel to display information about Steam Games by Steam
ID.
2026-02-26 22:59:26 -06:00
4cb684d445
Updated Neon Wave Theme
...
Added missing fonts for Bold, Italic, and Bold & Italic.
Setup RichTextLabel to use proper fonts for these things.
2026-02-26 22:56:22 -06:00
e8e436263d
Updated FloatingMenu
...
Added icons and fixed some mouse interaction
2026-02-26 14:35:13 -06:00
9b90f92aa6
Created FloatingMenu
...
Created Main UI interface object to interact with the Overlay and
functionality of the overlay.
2026-02-25 14:11:23 -06:00
cc3ca68e22
Added Icons
...
Added bunch of icons.
2026-02-25 14:09:57 -06:00
48a5e71e00
Initial Commit
2026-02-23 18:38:03 -06:00