Skip to content

v0.02 GUI/layout demo

Pre-release
Pre-release
Compare
Choose a tag to compare
@oculometric oculometric released this 15 Feb 03:32
4e8ad6b

this release contains, among other things:

  • memory management, malloc() and free()
  • dynamic arrays with nov_array<>, similar to std::vector<>
  • some graphics utils, box drawing etc
  • a shiny GUI system of containers and panels for graphical layouting. a demo of this runs when you launch the binary with qemu
  • random number generation using xoroshiro128+ (was this in the last release? i don't know)

i'll start fully documenting (diagrams and all) this stuff soon.

https://github.com/oculometric/novos/assets/32058792/0d4dee0c-b82b-4709-a05a-0933e0d81dd9
https://github.com/oculometric/novos/assets/32058792/a6f2bfb6-7fda-421d-9dc8-112b775ba4bf