Commit graph

46 commits

Author SHA1 Message Date
herbglitch
990c22d27d added life (entity component system) type, and changed chemical param to try to match more to archeus (or at least what I've read from wikipedia) 2025-03-10 03:11:55 -06:00
herbglitch
18fc05d3d4 working on debuging chemical language string 2025-03-07 14:44:04 -07:00
herbglitch
fc5bf78919 merged 2025-02-14 03:27:04 -07:00
herbglitch
c344594af7 updated hashtable and started on basic hashtable testing 2025-02-14 03:23:42 -07:00
herbglitch
8fe402e04e removed STD archeus, moved console and ssh into linux folder. also added libdbus 2025-02-08 02:15:23 -07:00
herbglitch
136344c009 updated csv tests and removed chemical tests because chemical tests had memory leaks 2025-01-06 17:35:13 -07:00
herbglitch
3f0556341c started woking on figuring out doxygen documentation and added readme 2024-12-24 03:47:16 -07:00
herbglitch
4b59d5c062 started working on chemical (arc config), also removed files/config as that is now handled by parser/csv 2024-12-22 23:31:31 -07:00
herbglitch
2ef7a93d5a fixed csv, though there is a small memory leak 2024-12-09 02:33:12 -07:00
herbglitch
ca6a9c118f working on csv data, parser works but needs more testing, might add bool to ParserData_DestroyFn callback for clearing 2024-12-04 02:43:58 -07:00
herbglitch
5a5eaabc14 parserlang now working 2024-12-03 18:21:28 -07:00
herbglitch
5f34dbfeca now copying the language correctly, at least I hope 2024-11-14 00:07:56 -07:00
herbglitch
fa0f9cd820 working on parserlang 2024-11-12 10:36:35 -07:00
herbglitch
b702431c88 added parserlang though it is throwing error when it should be good in testing, need to fix 2024-11-06 06:45:04 -07:00
herbglitch
d8d1a1a107 added ability to check if token id is a lexer rule and wrote parser, still need to test 2024-10-24 19:56:26 -06:00
herbglitch
60acfd075a creation and destruction in parser, also added some stuff to gitingore 2024-10-16 05:14:53 -06:00
herbglitch
5de968688c testing working, and fixed memory leak in replace with substring function 2024-08-31 06:09:33 -06:00
herbglitch
cdd6c3976b fixed after breaking everything with errno.h and vector.h changes, config still borked 2024-08-28 02:57:29 -06:00
herbglitch
2df9f318a5 temp cmakelists.txt stuffs 2024-08-28 01:36:58 -06:00
herbglitch
5fd1c5b2a5 messeing around with libssh 2024-05-25 01:34:09 -06:00
herbglitch
b43ab1702f f***ed up and needed to rework packages 2024-05-20 03:46:04 -06:00
herbglitch
958fc9810e added queue to the cmakelists.txt 2024-02-20 00:01:02 -07:00
herbglitch
3e15b6dfd0 sdl2 now working again I think, but with better cmake 2024-02-08 17:47:32 -07:00
herbglitch
c822075173 merged with herbglitch/master 2024-02-08 17:00:05 -07:00
herbglitch
875b69c407 added stack datatype to std 2024-02-08 02:48:08 -07:00
herbglitch
a0c02c0dcd merged herbglitch/master with local changes 2024-01-19 01:19:17 -07:00
herbglitch
d170a64a41 added some opengl files TODO: fix up using glew as optional 2024-01-19 01:17:19 -07:00
herbglitch
eaef5a584b apprently merge wasn't saved in cmakelists.txt, so this should fix that 2024-01-12 20:02:35 -07:00
herbglitch
2f221987af merged from herbglitch/master 2024-01-12 19:52:51 -07:00
herbglitch
85d0bad350 huge redesign 2024-01-12 19:48:06 -07:00
herbglitch
1354d7c915 added views and temp circlefill 2023-12-03 09:25:28 +00:00
herbglitch
f431d45af5 working on ARC_FPoint_Lerp 2023-09-14 01:34:08 -06:00
herbglitch
9bfcd5552e added reaaly basic audio 2023-09-13 21:32:30 -06:00
herbglitch
1c10c405be addded SDL2_ttf to cmakelists 2023-09-12 01:48:31 -06:00
herbglitch
b0a2b8bb15 moved some functions from graphics config to a new math config 2023-08-19 23:07:15 +00:00
herbglitch
c3361f640c added obround might need to optomize or add rotation in the futrue 2023-06-25 16:17:04 -06:00
herbglitch
57ff3302ad circle rendering, might change to make more efficient 2023-06-25 02:22:44 -06:00
herbglitch
4c172b6734 added text to graphics, basic functionality in place 2023-06-10 18:33:03 -06:00
herbglitch
9d199d08dd added some temp keyboard, and added string[] for config 2023-04-04 16:29:37 -06:00
herbglitch
2830fc40e9 opengl fix for linux in cmake 2023-03-22 00:07:55 -06:00
herbglitch
0f03d88b26 updated cmake 2023-03-11 01:21:36 -07:00
herbglitch
b65ce85405 cmake update 2023-03-10 20:26:42 -07:00
herbglitch
22be02259a added libpng for mingw 2023-03-10 17:44:30 -07:00
herbglitch
706a519452 opengl added to engine 2023-03-10 17:34:22 -07:00
herbglitch
d8378484a7 updated cmakelists, now can be added as subdir and hopefully most of library work done 2023-02-26 23:24:38 -07:00
herbglitch
db1adbb838 first 2022-10-27 15:16:54 -06:00