Commit graph

36 commits

Author SHA1 Message Date
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
e9859e3842 Created LineEditWithButtons
Created LineEditWithButtons class, to have Icons in the LineEdit that
respond as buttons.
2026-02-27 16:17:32 -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
425135d5ea Updated addons in project
Enabled NoOBSWS in project settings.
2026-02-27 16:16:07 -06:00
98dfc7adea Updated Globals
Added fix to prevent updating passthrough when we disable it.
2026-02-27 16:15:46 -06:00
262bb3beb5 Added NoOBSWS
Added NoOBSWS from Yagich.
2026-02-27 16:15:21 -06:00
aac2758ec0 Created SteamAppPanel
Create SteamAppPanel to display information about Steam Games by Steam
ID.
2026-02-26 22:59:26 -06:00
8735f6c287 Created ItchIO and Steam services
Created services to fetch App Data from Steam and Itch.io
2026-02-26 22:59:05 -06:00
d96d4cb495 Updated Twitch Secret 2026-02-26 22:58:26 -06:00
10a7261f73 Created Utils
Created Utils static class, for generic support functions
2026-02-26 22:58:02 -06:00
828473633c Updated AppContext
Added DbSet for ItchIOAppData and SteamAppData
2026-02-26 22:57:45 -06:00
3d23034f0a Created Models for Itch/Steam Game App Data 2026-02-26 22:57:25 -06:00
bababfbdec Updated Chatter Model
Removed Game Lists, added Steam Games, Itch Games, and generic URL, for
listing.
2026-02-26 22:57:10 -06:00
92fedc22f0 Updated Twitch Secret 2026-02-26 22:56:39 -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
208c24173a Added Polygon debug drawing
Added drawing the polygon points for the Mouse Passthrough.
2026-02-26 19:09:53 -06:00
1373d8decb Updated Project
Added debug_draw input action
2026-02-26 14:37:59 -06:00
4e24683a4e Updated MainWindow
Moved Floating Menu so it isn't in top left corner.
Added Passthrough Exceptions for Floating Menu.
Execute start() to everything gets wired up and positioned correctly.
2026-02-26 14:37:44 -06:00
78c100ba7c Created Promise
Created a class to handle monitoring of multiple signals.
2026-02-26 14:36:51 -06:00
015a601be6 Updated Globals
Updated logic to handle using a convex_hull() for the points, instead of
individiual boxes.
Added Debug toggle.
2026-02-26 14:36:35 -06:00
e055de131f Created DebugDraw
Created debug draw to get drawing of exception areas for mouse
passthrough.
2026-02-26 14:36:06 -06:00
3d10309681 Updated OAuth Settings 2026-02-26 14:35:28 -06:00
e8e436263d Updated FloatingMenu
Added icons and fixed some mouse interaction
2026-02-26 14:35:13 -06:00
56a7b2cad4 Enabled Plugin
Enabled StreamController plugin.
2026-02-25 14:12:11 -06:00
c8d4c6391b Updated MainWin
Removed old UI, added new Floating Menu.
2026-02-25 14:11:47 -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
f536ddf213 Created SC Editor Plugin
Created plugin to interact with StreamController WebSocket plugin, for
Linux, to allow Stream Deck Buttons to control the Godot Editor.
2026-02-25 14:10:41 -06:00
cc3ca68e22 Added Icons
Added bunch of icons.
2026-02-25 14:09:57 -06:00
583f0fbe38 Refactoring UI
Refactoring Main UI.
2026-02-24 03:15:57 -06:00
74a22f0792 Implemented Mouse Passthrough
Implemented Mouse Passthrough code to handle allowing/dis-allowing mouse
passthrough, and adding exceptions for specific Control nodes.
2026-02-24 03:15:31 -06:00
cf3ee97bbb Added GDSubMenuButton
Implemented GDSubMenuButton, taken from iRadDev's project.
2026-02-24 03:14:56 -06:00
59c785ce7c Updated sizes
Updated window to be Stream Canvas size of 1920x1080, Fullscreen.
2026-02-24 03:14:30 -06:00
b192c4261c Delete README.md
README For Kenney Spritesheet importer.
2026-02-23 18:39:39 -06:00
48a5e71e00 Initial Commit 2026-02-23 18:38:03 -06:00