some fixes. last dirty commit

This commit is contained in:
2025-12-08 20:17:05 +03:00
parent 3cbcfb385f
commit a135134b55
31 changed files with 1044 additions and 516 deletions