IlushaShurupov
e0eb6e138d
Refactor save size calculation with SaveSizeCounter
...
SaveSizeCounter is introduced and used for calculating the save size of objects. The previous method of calculating save size directly in each class was replaced with a call to the SaveSizeCounter's calc method. This results in a cleaner, more maintainable code as the size calculation logic is now centralized in one class. It is more efficient and scalable as any changes to the calculation can be made in one place and will be reflected everywhere.
2024-11-24 22:38:03 +03:00
IlushaShurupov
a679ab1c4b
Objects adding dict test & fixes
2024-11-24 22:38:03 +03:00
IlushaShurupov
63029e6083
Adding Simple Objest test. Fixes some bugs
2024-11-24 22:38:03 +03:00
IlushaShurupov
edf0548046
Objects Compiled
2024-11-24 22:38:03 +03:00
IlyaShurupov
31e420b311
Archiver Initial
2024-11-24 22:38:03 +03:00
IlushaShurupov
4a5877784b
Generating permutations and small buffer checks
2024-11-24 22:38:03 +03:00
IlushaShurupov
d3df3dde09
Objects Initial
2024-11-24 22:38:01 +03:00
IlushaShurupov
94057d2a66
Objects Initial
2024-11-24 22:36:45 +03:00
IlushaShurupov
0f639ba3b1
Freeze on no memory available
2024-11-24 22:36:45 +03:00
IlushaShurupov
41f7d978a9
Graphics Animations & Renaming
2024-11-24 22:36:45 +03:00
Ilusha
1e2ca13a15
Update cmake.yml to build Graphics
2024-11-24 22:36:45 +03:00
IlushaShurupov
8df79328cd
Reorganize a little
2024-11-24 22:36:45 +03:00
IlushaShurupov
c375472bbe
Adding nanovg
2024-11-24 22:36:45 +03:00
IlushaShurupov
aaa08e4495
New placement header
2024-11-24 22:36:45 +03:00
IlushaShurupov
f52b351cac
Graphics module Initial (And some more fixes embedded)
2024-11-24 22:36:45 +03:00
Ilusha
98132ca2f5
Update cmake.yml - checkout submodules
2024-11-24 22:36:45 +03:00
IlushaShurupov
e50cb9f0e2
Small changes
2024-11-24 22:36:45 +03:00
IlushaShurupov
8c600a1cdb
Restructure Storage Module -> Connection module
2024-11-24 22:36:45 +03:00
IlushaShurupov
f60e73fc32
Restructure
2024-11-24 22:36:45 +03:00
IlushaShurupov
58db6fe058
Command Line INterpreter with fixes
2024-11-24 22:36:45 +03:00
IlushaShurupov
32c7512b69
Fix File test
2024-11-24 22:36:45 +03:00
IlushaShurupov
038e6c58cf
Networking Initial
2024-11-24 22:36:45 +03:00
IlushaShurupov
d5dfb1c304
Storage initial
2024-11-24 22:36:45 +03:00
IlushaShurupov
bd1a6a44db
Fixed bug in map
2024-11-24 22:36:45 +03:00
IlushaShurupov
f5cab30f21
CommandLine parser initial
2024-11-24 22:36:45 +03:00
IlushaShurupov
3846b91662
Adding Strings tests
2024-11-24 22:36:45 +03:00
Ilusha
e08f961707
Update cmake.yml
2024-11-24 22:36:45 +03:00
Ilusha
29ab5fa8a6
Update cmake.yml
2024-11-24 22:36:45 +03:00
Ilusha
54c44dbd6a
Try coverage cmake.yml
2024-11-24 22:36:45 +03:00
IlushaShurupov
53aa0e34a8
Fixes
2024-11-24 22:36:45 +03:00
IlushaShurupov
f91b45643d
Update Todo
2024-11-24 22:36:45 +03:00
IlushaShurupov
1aece0c617
Tokenizer Test
2024-11-24 22:36:45 +03:00
IlushaShurupov
6248c294b8
Tokenizer (No tests)
2024-11-24 22:36:45 +03:00
IlushaShurupov
f676e84521
Remove Cmd Arg parser for now
2024-11-24 22:36:45 +03:00
IlushaShurupov
1310bb78ad
Tokenizer Initial
2024-11-24 22:36:45 +03:00
IlushaShurupov
0ec44ee2d1
Buffer 2d (No tests)
2024-11-24 22:36:45 +03:00
IlushaShurupov
ffa90323a4
Remove old testing
2024-11-24 22:36:45 +03:00
IlushaShurupov
f46ea7e0fb
Testing
2024-11-24 22:36:45 +03:00
IlushaShurupov
b7560534c1
Removing TextEditor from strings for now
2024-11-24 22:36:45 +03:00
IlushaShurupov
eae8852832
Strings Initial
2024-11-24 22:36:45 +03:00
IlyaShurupov
2dff05d412
Update README.MD ( #1 )
2024-11-24 22:36:10 +03:00
IlushaShurupov
77b1037661
Adding license
2023-07-13 20:02:04 +03:00
IlushaShurupov
9e5ac1e975
Allocators Testing Added. Pull and Chunk allocators updates.
2023-07-08 15:30:55 +03:00
IlushaShurupov
4a2ab6f5d0
Math module initial
2023-07-05 20:33:18 +03:00
IlushaShurupov
e29328a0dd
Buffer append buff
2023-07-05 19:43:47 +03:00
IlushaShurupov
ec2a71ccdb
Buffer
2023-07-05 08:02:13 +03:00
IlushaShurupov
a7d1ab44cc
Rename File AvlTree
2023-07-03 19:18:52 +03:00
Ilusha
13a8f07e32
Formatting code
2023-06-30 14:04:14 +00:00
Ilusha
6dc64ce76b
Update todo
2023-06-30 11:51:00 +00:00
Ilusha
d546f098ec
ignore vscode
2023-06-30 11:44:33 +00:00