Commit Graph

23 Commits

Author SHA1 Message Date
barsdeveloper
cc9e3d833a Attributes initialization refactoring (#19) 2024-03-24 17:30:50 +01:00
barsdeveloper
78c62ee59a Split grammar (#15)
* Move grammar parsers to entity classes

* Fix includes

* Fix Entity5 test

* Small detail

* Fix unknown keys entities

* Persistent grammar objects

* Fix grammar

* Grammar from variable
2023-09-18 21:13:28 +02:00
barsdeveloper
6f674b284d PCG nodes and other fixes (#14)
* Various fixes

* Fix name from SettingsInterface

* Allow path lookbehind for unknown keys entity

* Subraph object name

* Several fixes

* Various fixes

* Fix colors

* Various pin types
2023-09-14 23:07:09 +02:00
barsdeveloper
90f19e1bca Entities semplification
* Entities semplification WIP

* Bug fixes after entity semplification

* Fix object serialization
2023-05-05 18:50:31 +02:00
barsdeveloper
bb24486303 Grammar refactoring
* Grammar refactoring WIP

* ISerializer.grammar

* Fixing various bugs in the grammar

* Small touch that improoves performance

* Fix unknown values grammar

* Various fixes

* Serialization refactoring to drop suboject logic

* Details fixed

* Entity attributes initialization refactoring

* JSDoc error fixed

* Rename value key to default

* Remove useless default

* Revert string keys
2023-04-01 19:55:16 +02:00
barsdeveloper
b235d63348 Specify extension in include paths 2023-03-23 16:24:32 +01:00
barsdeveloper
6230da391f Attribute cleanup forgot 2023-01-04 15:53:38 +01:00
barsdeveloper
984bf32b51 Type initialization using objects 2023-01-02 00:22:50 +01:00
barsdeveloper
a7468f4cf0 Link icon fixing, name refactoring 2022-11-21 11:45:43 +01:00
barsdeveloper
401ce75fdc Generic unknown keys object entity 2022-11-20 18:03:40 +01:00
barsdeveloper
715dee6a5a Mergin better performance branch 2022-09-04 14:33:22 +02:00
barsdeveloper
90400110e2 JsDoc types fixed and typecheck activated 2022-03-30 21:59:41 +02:00
barsdeveloper
a0eeca11d1 Various fixes 2022-03-28 23:04:24 +02:00
barsdeveloper
42615b93f8 Various fixes 2022-03-19 14:46:53 +01:00
barsdeveloper
9861b5cc00 Revert documentation (caused a bug) 2022-03-10 21:13:55 +01:00
barsdeveloper
3409edff89 Type documenting 2022-03-09 23:12:55 +01:00
barsdeveloper
f613ea7924 Naming refactoring 2022-03-06 22:38:33 +01:00
barsdeveloper
e8946745d6 Classes naming refactoring 2022-02-27 12:44:48 +01:00
barsdeveloper
6a3e2cc36f Guid => GuidEntity 2021-11-23 20:40:27 +01:00
barsdeveloper
418630255e Various fixes 2021-10-27 19:27:19 +02:00
barsdeveloper
92828705d3 Entities cleanup, Primitive concept introduced 2021-10-25 15:49:09 +02:00
barsdeveloper
f80c9f8dc1 Refactoring and bugfixing 2021-10-24 00:17:16 +02:00
barsdeveloper
051eed061d Grammar refactoring WIP 2021-10-22 00:01:24 +02:00