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
ecf1cfc29c
- fleshing out event system and window manager
...
- added tests back in for window management
2025-12-27 07:19:53 -05:00
184bc7fcdf
- events tested and implemented multithreading support through mpscq
2025-12-23 12:24:23 -05:00
1f6637408d
- testing for current threading structures
2025-12-20 17:35:54 -05:00
88e33bdcc8
- More documentation
2025-12-18 16:18:07 -05:00
9e6f00eb60
- Documentation of containers, core, and format
2025-12-18 00:00:36 -05:00
aee4e340dd
- Started setting up a thread safe window manager
...
- Created thread & atomic structures
2025-12-17 01:11:28 -05:00
1acf00138a
- Setup EGL context for Wayland. Test window now opens as black rectangle.
2025-12-15 13:20:08 -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
f173c3e7cd
- Fixed some semantics issues to make data structure names more akin to their mathematical equivalents
...
- multiset.h TODO: test
- Fixed some double underscores that I missed
2025-08-14 02:57:46 -04:00
c72d1afe32
- Quaternions
...
- Started Tests for Quaternions
- Fixed some style issues with constructors
2025-07-16 23:16:54 -04:00
649e39c70e
- Switched from Allman (BSD) to 1TBS (K&R)
...
Namespaces, Types, and Requires/Concepts still use Allman
2025-07-08 12:08:59 -04:00
2573de0904
- Fixed some circular includes
...
- Documentation
- File Declaration, TODO: Implementation
2025-07-07 21:13:07 -04:00
909be55ed3
- Added More Documentation
2025-06-18 19:23:49 -04:00
e50cfb6e64
- Updated Coding Standards and adjusted code to fit.
...
- Restructured test for organization purposes
2025-06-12 13:03:50 -04:00
d3eba6560d
Added Logo
2025-06-02 23:35:03 -04:00
67c8ad9a0d
Added fennec::allocation and all necessary dependencies
2025-05-30 21:10:52 -04:00