Commit graph

25 commits

Author SHA1 Message Date
20c525fb75 Update clay 2025-03-10 17:19:12 +11:00
2ded3602a1 Move clay helper functions out of main.c 2025-03-05 19:28:30 +11:00
e2106d8445 Tidy switch case styling 2025-03-05 18:53:19 +11:00
5ff4a06340 Fix text positioning 2025-03-05 18:52:56 +11:00
85164ad2f0 Update SDL3 2025-03-05 18:41:54 +11:00
c35dd9f15e Remove unnecessaary include 2025-03-05 18:41:28 +11:00
cbd4068868 Add vendored SDL3_gfx and add header for clay SDL3 renderer 2025-03-05 12:27:55 +11:00
e5e75feda6 Move clay to vendor directory 2025-03-05 10:50:12 +11:00
0621e9c993 Add gamepad switching handling 2025-03-04 22:36:32 +11:00
d20ee6ce9a Add gamepad handling 2025-03-04 22:10:01 +11:00
c9a2ee83dc Add SDL init call to initialize gamepad subsystem 2025-03-04 21:01:10 +11:00
59832014df Add logging for debug mode toggle 2025-03-04 20:46:28 +11:00
5dba7ce1e4 Add debug mode toggling on F3 2025-03-04 20:45:42 +11:00
775688cdfe Separate SDL window and renderer creation 2025-03-04 19:39:36 +11:00
d16b256cac Update SDL version 2025-03-04 19:39:13 +11:00
86d775cb5b Update clay 2025-03-04 19:34:33 +11:00
4483f62e53 Update SDL addons 2025-03-04 19:34:21 +11:00
f5a0e762fa Set up flecs 2025-02-16 20:05:37 +11:00
337a20cb4e Fix clay import path for UI 2025-02-16 18:07:57 +11:00
ad3dd4ace2 Move UI definition to separate directory 2025-02-16 18:06:47 +11:00
7bdbcb80b6 Add .vscode to gitignore 2025-02-16 15:47:47 +11:00
5a4843044b Clean up cmakelists 2025-02-16 15:47:33 +11:00
247a066e6f Add build scripts 2025-02-16 15:31:24 +11:00
c2dba75511 Remove unnecessary mingw toolchain 2025-02-16 15:31:17 +11:00
b4fb508ba1 Initial commit with working Linux build 2025-02-16 14:02:05 +11:00