Commit Graph

44 Commits

Author SHA1 Message Date
87afa3a0ec WindowEvents 2025-04-19 15:08:39 -05:00
a1e9401aaa refactor 2025-04-17 14:58:22 -05:00
f36f6ae125 work on ClientModule, add ChatServer 2025-04-17 14:16:57 -05:00
00ef227128 work on ServerModule 2025-04-16 01:26:56 -05:00
f94cb10412 ServerEvents 2025-04-15 00:35:31 -05:00
1d4087e842 make ImguiModule safe to unload 2025-04-12 18:19:16 -05:00
d068bcbabd modules must pass dynamic handles to static dependencies 2025-04-12 18:00:12 -05:00
6cabca4deb Add unload button 2025-04-10 20:44:58 -05:00
dfeacb3b40 don't call functions on nullptr 2025-04-10 14:59:31 -05:00
6a5856b027 fix duplicate modules 2025-04-10 14:36:24 -05:00
ce89c18293 toOpen is a list 2025-04-10 14:18:42 -05:00
fc1fc6c35b remove GuiModule 2025-04-10 12:27:31 -05:00
6db62591c4 modules should know about their dependencies 2025-04-09 21:48:29 -05:00
576e40bb7e include 2025-04-09 21:22:15 -05:00
e431cdbecf spellcheck 2025-04-09 21:21:24 -05:00
37d9138fa3 ImguiModule 2025-04-09 21:20:09 -05:00
908b00db62 layers are redundant 2025-04-09 14:16:38 -05:00
42b5a53b89 work on layers 2025-04-09 10:52:23 -05:00
3a797fb19a work on layers 2025-04-08 11:47:24 -05:00
fbfa13a742 Layers and Events 2025-04-05 22:37:24 -05:00
ac0892e163 Modules are static by default 2025-04-04 16:02:55 -05:00
0d944992fb remove debug print statements 2025-04-03 15:44:54 -05:00
7cce8f6d8e fix load function 2025-04-03 00:31:01 -05:00
494085cdc1 yeah you close 2025-04-02 14:19:34 -05:00
44ef73395c heavy refactoring 2025-04-02 11:50:32 -05:00
c3685d2b30 shortcuts are bad 2025-04-01 01:00:57 -05:00
8669d4fe7c separate builds 2025-03-31 14:14:37 -05:00
121fba5930 make include headers only 2025-03-31 13:49:00 -05:00
22350ed54d restructure modules. make GuiModules depend on WindowModule 2025-03-31 10:30:55 -05:00
7841f04a35 add dependency iterators for modules 2025-03-30 16:24:26 -05:00
79e66baefc allow static dependencies 2025-03-30 12:05:55 -05:00
a7b809d538 allow static dependencies 2025-03-30 12:01:49 -05:00
03776d16bc persist module render commands 2025-03-30 10:44:01 -05:00
0c67caf827 ImguiEmbed 2025-03-29 23:23:49 -05:00
6547b30d55 remove debug statements 2025-03-29 22:00:46 -05:00
ea67c91a4f static modules list failed 2025-03-29 20:03:05 -05:00
dc389ef0c5 static member variables must be initialized 2025-03-29 19:11:18 -05:00
00727469e2 work on MinimalApp 2025-03-29 17:49:17 -05:00
db9b8cc924 make entryPoint a header 2025-03-29 15:37:27 -05:00
0d61a369fc make apps customizable 2025-03-29 15:02:27 -05:00
aff69960a0 make App easily subclassable 2025-03-27 13:15:30 -05:00
f08bcbde1e include 2025-03-26 13:51:45 -05:00
c1b1312c6b include 2025-03-26 13:50:47 -05:00
fd6a774c73 move utils to include. utils implimentations should be headers 2025-03-26 13:07:18 -05:00