List view
**Description:** The initial version (`v0.0.1`) focuses on building the fundamental infrastructure of **wlframe**, including platform backends, renderer framework, and basic build system setup. This release establishes the foundation for future UI frame and rendering features. --- #### π― Goals * Establish base architecture for platform and renderer layers * Implement initial Wayland backend (connection, display, event loop) * Introduce Vulkan renderer skeleton with device and instance setup * Integrate Meson build system with modular subprojects * Provide basic documentation generation via Doxygen --- #### π Tasks * [ ] Implement `platform/wayland/backend.c` and corresponding headers * [ ] Implement Vulkan initialization modules: * [ ] `renderer/vulkan/device.c` * [ ] `renderer/vulkan/instance.c` * [ ] `renderer/vulkan/renderer.c` * [ ] Add `meson.build` for `platform/wayland` and `renderer/vulkan` * [ ] Define public headers under `include/wlf/` * [ ] Add Doxygen support under `docs/doxygen` * [ ] Verify build and linking on Linux (Wayland + Vulkan environment) --- #### π§± Deliverables * `libwlframe.so` builds successfully * Basic Wayland + Vulkan initialization runs without errors * Doxygen-generated HTML docs for public API * Code style and directory layout finalized --- #### π Target version `v0.0.1` ---
No due dateβ’32/36 issues closed