IlushaShurupov
0cefb47b66
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.
2023-08-01 07:41:09 +03:00
IlushaShurupov
a918c83ec1
Objects adding dict test & fixes
2023-07-31 22:10:46 +03:00
IlushaShurupov
2c8e1470d1
Adding Simple Objest test. Fixes some bugs
2023-07-31 20:16:05 +03:00
IlushaShurupov
64e1f78739
Objects Compiled
2023-07-31 08:04:14 +03:00
IlushaShurupov
ba95747ef9
Merge branch 'Archiver'
2023-07-30 08:32:21 +03:00
IlyaShurupov
3575cbc543
Archiver Initial
2023-07-30 08:28:31 +03:00
IlushaShurupov
01ba8160ef
Generating permutations and small buffer checks
2023-07-26 23:30:38 +03:00
IlushaShurupov
939e365a4f
Objects Initial
2023-07-25 19:13:27 +03:00
IlushaShurupov
803ce23169
Objects Initial
2023-07-25 08:11:19 +03:00
IlushaShurupov
00bc875846
Freeze on no memory available
2023-07-24 20:39:28 +03:00
IlushaShurupov
5f186164a0
Graphics Animations & Renaming
2023-07-23 22:11:14 +03:00
Ilusha
3a68e70f03
Update cmake.yml to build Graphics
2023-07-23 17:05:35 +03:00
IlushaShurupov
e9c6a97a07
Reorganize a little
2023-07-23 16:50:51 +03:00
IlushaShurupov
3770c72ec0
Adding nanovg
2023-07-23 15:32:02 +03:00
IlushaShurupov
c4a7f91d56
New placement header
2023-07-23 15:32:02 +03:00
IlushaShurupov
6db1406d68
Graphics module Initial (And some more fixes embedded)
2023-07-23 15:31:34 +03:00
Ilusha
e81449eddf
Update cmake.yml - checkout submodules
2023-07-22 20:36:06 +03:00
IlushaShurupov
7595ae3926
Small changes
2023-07-22 20:32:03 +03:00
IlushaShurupov
e9dbee6667
Restructure Storage Module -> Connection module
2023-07-21 19:55:31 +03:00
IlushaShurupov
fa4d1d72dc
Merge branch 'Storage'
2023-07-21 18:57:17 +03:00
IlushaShurupov
0301f608bd
Fixed bug in map
2023-07-20 22:31:36 +03:00
IlushaShurupov
a543568e1d
Restructure
2023-07-20 00:10:29 +03:00
IlushaShurupov
576a3565f7
Command Line INterpreter with fixes
2023-07-19 21:29:57 +03:00
IlushaShurupov
62cb2bb8b7
Fix File test
2023-07-18 23:48:54 +03:00
IlushaShurupov
8e00882bb3
Networking Initial
2023-07-18 23:37:04 +03:00
IlushaShurupov
df3767df29
Storage initial
2023-07-18 23:36:51 +03:00
IlushaShurupov
90998e2279
CommandLine parser initial
2023-07-18 22:37:53 +03:00
IlushaShurupov
6bca7431b7
Adding Strings tests
2023-07-17 22:32:55 +03:00
Ilusha
91b00817e3
Update cmake.yml
2023-07-17 20:49:19 +03:00
Ilusha
d80ea40848
Update cmake.yml
2023-07-17 20:45:05 +03:00
Ilusha
bedd88be2e
Try coverage cmake.yml
2023-07-17 20:43:45 +03:00
IlushaShurupov
bc892da992
Fixes
2023-07-16 18:28:24 +03:00
IlushaShurupov
fabceb52d3
Update Todo
2023-07-15 20:43:24 +03:00
IlushaShurupov
b68539cc0c
Tokenizer Test
2023-07-15 20:03:52 +03:00
IlushaShurupov
44bad77e93
Tokenizer (No tests)
2023-07-15 18:58:31 +03:00
IlushaShurupov
e63843c6bb
Remove Cmd Arg parser for now
2023-07-15 13:43:55 +03:00
IlushaShurupov
692994c2d3
Tokenizer Initial
2023-07-15 13:43:55 +03:00
IlushaShurupov
facc17ec1b
Buffer 2d (No tests)
2023-07-15 13:43:23 +03:00
IlushaShurupov
4c9691e192
Remove old testing
2023-07-15 11:15:54 +03:00
IlushaShurupov
c75cb9fb48
Testing
2023-07-15 11:12:10 +03:00
IlushaShurupov
d362d8c3b3
Removing TextEditor from strings for now
2023-07-15 11:12:10 +03:00
IlushaShurupov
eb9210de1c
Strings Initial
2023-07-15 11:12:10 +03:00
EgorPanteleev
9cf541a6ba
Update README.MD ( #1 )
2023-07-13 20:14:38 +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