Changelog
- New entity system, with a lightweight structure and without entity dependencies constraints
- Fixed Log file error that prevented errors report
- Fixed Temperature entity extra attributes
- Improved Desktop Environment detection (Linux)
- Improved entities threads management
Commits
- 95005e4: Proof of concept system constants (infeeeee) [57](https://github.com/richibrics/IoTuring/pull/57)
- a3443b1: Os -> OperatingSystem, SystemConsts, no more dependencies (Riccardo Briccola) [57](https://github.com/richibrics/IoTuring/pull/57)
- fc9363b: Removed passive entities and dependencies methods (Riccardo Briccola) [57](https://github.com/richibrics/IoTuring/pull/57)
- 7b54394: Simplify entities import (Riccardo Briccola) [57](https://github.com/richibrics/IoTuring/pull/57)
- 938cdab: File always open, with Lock to sync among threads (Riccardo Briccola) [60](https://github.com/richibrics/IoTuring/pull/60)
- f28b7fd: Flush the file descriptor (Riccardo Briccola) [60](https://github.com/richibrics/IoTuring/pull/60)
- 586a260: Close message adjusted (Riccardo Briccola) [60](https://github.com/richibrics/IoTuring/pull/60)
- 5a11887: Add missing requirement (infeeeee) [63](https://github.com/richibrics/IoTuring/pull/63)
- ba5e59e: More complex os and de detection (infeeeee) [63](https://github.com/richibrics/IoTuring/pull/63)
- 7b1e393: Removed PostInitialized (infeeeee) [63](https://github.com/richibrics/IoTuring/pull/63)
- 9c278c0: Start Threads only for Entities with Update method (infeeeee) [63](https://github.com/richibrics/IoTuring/pull/63)
- 4c122f5: Fix temperature extra attributes (infeeeee) [63](https://github.com/richibrics/IoTuring/pull/63)
- 2cb5c7c: Merge branch 'main' into remove-dependencies (Riccardo Briccola) [57](https://github.com/richibrics/IoTuring/pull/57)
- 4b5be6e: Fixed images to display them in pypi (Riccardo Briccola)
- 1906524: New version 2023.5.1 (Riccardo Briccola)