Commit Graph

156 Commits

Author SHA1 Message Date
22350ed54d restructure modules. make GuiModules depend on WindowModule 2025-03-31 10:30:55 -05:00
d6f769d2dd restructure modules 2025-03-31 10:14:18 -05:00
d2d5712d20 demo window can close 2025-03-30 13:52:32 -05:00
20ab1501ff add ending headers 2025-03-30 12:48:45 -05:00
5fe172bc0d define 2025-03-30 12:28:12 -05:00
369ae0bdb2 linking 2025-03-30 12:21:45 -05:00
2b145098a2 test static dependencies 2025-03-30 12:16:00 -05:00
03776d16bc persist module render commands 2025-03-30 10:44:01 -05:00
64636c2771 disable multi viewports 2025-03-29 23:53:05 -05:00
c4b1c4e8e7 define guards 2025-03-29 23:36:13 -05:00
0d168a25c7 static define 2025-03-29 23:33:46 -05:00
483d5f1be2 update TestImgui 2025-03-29 22:06:02 -05:00
ea67c91a4f static modules list failed 2025-03-29 20:03:05 -05:00
0d61a369fc make apps customizable 2025-03-29 15:02:27 -05:00
37589b1e11 include for WindowModule 2025-03-26 13:56:15 -05:00
ae0e69b031 add docking but it's laggy 2025-03-22 14:35:49 -05:00
92294c3166 clean up debug 2025-03-22 01:53:10 -05:00
4bd2d6908e help 2025-03-22 01:45:25 -05:00
8e81cd81dc include? 2025-03-22 00:59:09 -05:00
ce79d8d4ff refactoring 2025-03-21 16:43:52 -05:00
f693f85fd0 namespace 2025-03-21 16:40:34 -05:00
6b8861a7fb the gui problem^TM 2025-03-21 16:16:25 -05:00
7900def444 work on utils 2025-03-21 13:38:31 -05:00
719af8e85a move test guis to GUImodules and separate utils from modules 2025-03-21 12:01:19 -05:00
028162509e work on TestImgui 2025-03-21 02:57:04 -05:00
85ca37da22 start on "The GUI Problem^TM" 2025-03-20 17:46:30 -05:00
830fe14355 test dependency loading 2025-03-17 12:55:01 -05:00
e34f72e324 virtual functions 2025-03-17 12:41:37 -05:00
ec2ee018fe work on main app 2025-03-17 12:39:58 -05:00
496295e75e separate glfw and glew 2025-03-17 10:44:48 -05:00
663e9b575a add error callback for glfw 2025-03-17 10:28:58 -05:00
9a15793926 include glfw and glew in pch? 2025-03-17 10:21:31 -05:00
c05d24ce88 define glew static 2025-03-16 23:34:19 -05:00
a16cdaa7c3 modules need a create function! 2025-03-16 23:26:30 -05:00
e774d8c2ad spellcheck 2025-03-16 23:23:21 -05:00
0e6fcc9546 test window module 2025-03-16 23:17:00 -05:00
453e9f2aee add glew? 2025-03-16 20:32:08 -05:00
659a2690f1 update flake.nix 2025-03-16 20:04:46 -05:00
cec2adec97 work on window module 2025-03-16 00:08:15 -05:00
53c1855a29 module names and files should be capitalized 2025-03-15 20:23:33 -05:00
3486163025 begin work on window module 2025-03-15 18:57:04 -05:00
65005bd0b6 update testMenu 2025-03-15 16:17:34 -05:00
00563c74a7 move erase to after dlclose 2025-03-15 14:24:43 -05:00
a087bf1168 employ stopModule 2025-03-15 08:44:50 -05:00
1e3758b0e4 debug unload 2025-03-14 22:21:04 -05:00
6ddae4291d test App::unload() 2025-03-14 16:18:15 -05:00
2b1293d414 add App& member to Module class 2025-03-14 16:13:26 -05:00
e7286caa20 debuging 2025-03-14 16:02:17 -05:00
2fda6631ca using App::Get() in module segfaults? 2025-03-14 16:00:02 -05:00
0e48eef378 App::unload() segfaults 2025-03-14 15:58:01 -05:00