Commit Graph

15 Commits

Author SHA1 Message Date
450f725cab - More Documentation
- Updated Copyright
2026-01-06 19:48:28 -05:00
7c2f89b331 - A few Vulkan wrapper structs
- Framework for Vulkan context
 - Fixed a bug with dynarray where if `resize()` shrinks the array, destructors are not called.
 - Fixed grammar issues with the containers library and added property tables to existing data structures.
2026-01-02 15:38:03 -05:00
184bc7fcdf - events tested and implemented multithreading support through mpscq 2025-12-23 12:24:23 -05:00
88e33bdcc8 - More documentation 2025-12-18 16:18:07 -05:00
6d58105734 - Switched back to custom window management, taking another stab
- Refactored lang yet again, `fennec/lang` is now C++ language. `fennec/string` `fennec/filesystem` and `fennec/format` are now independent.
2025-12-04 01:04:36 -05:00
fe8c3a4602 - Basic RTTI type data with inheritance. 2025-11-28 12:58:23 -05:00
d02a51fd8d - Removed Double Underscores for portability 2025-07-26 21:13:32 -04:00
73333b4c67 - Separated Platform and Compiler Dependent Behaviour into CMake scripts
- Implemented Basic Platform Interfaces
 - Implemented partial Linux platform and Wayland Display.
 - Implemented Dependencies for the above
   - map
     - set
       - optional
     - pair

TODO: threading
2025-07-22 00:59:41 -04:00
4c0d36c933 - Fixed a bunch of compilation errors and warnings
- Added frameworks for retrieving specific filesystem information for a target platform
2025-07-10 01:10:13 -04:00
012052641d - Setup Basic Implementation for String Library 2025-07-06 19:29:28 -04:00
a33bf5206f - Stacktrace generation with failed asserts 2025-07-05 14:22:59 -04:00
1573033b52 -Removed lambda expansions due to gcc generating call instructions 2025-06-28 12:09:59 -04:00
d8954eafe5 - Added unit tests and debugged them 2025-06-25 20:55:57 -04:00
31e3c26b66 - Touched up documentation for Math library
- finished matrix implementation
 - added custom assert implementation
2025-06-22 16:29:12 -04:00
4d8466851c - Added More Documentation
- Added some more notes to the planning doc regarding shared libraries
 - Started adding unit tests for the C++ lang library.
2025-06-19 15:16:29 -04:00