Commit Graph

17 Commits

Author SHA1 Message Date
a1bdc077b1 - fennec::variant & fennec::generic, TODO: Test 2025-12-13 19:00:43 -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
7493b5252a - More implementations and dependencies for Linux Wayland support 2025-07-26 20:57:25 -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
9ea63478e5 Fixes for MSVC 2025-07-02 14:19:05 -07:00
516d9f4977 - Added constants.h
- Finished Exponential Tests
 - Fixed HTML labeling
2025-06-30 20:01:53 -04:00
909be55ed3 - Added More Documentation 2025-06-18 19:23:49 -04:00
9d35daa494 - Added More Documentation 2025-06-17 19:45:50 -04:00
58bac4e260 Updated Logo 2025-06-07 12:00:05 -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
e6b3d45e2e Fixed Documentation for Common Math Library 2025-05-26 13:40:54 -04:00
a6442e1945 Initial Commit 2025-05-25 22:36:59 -04:00