~novakane/zelbar

build: Bump to version 1.2.0-dev
build: Bump version to 1.1.0
Update to zig 0.13
build: Bump version to 1.1.0-dev
build: Bump version to 1.0.0
Update to zig 0.12
Backend: Fix wrong interface name in version check
README: Update river link
build: Add -Dpie build option
deps: Update to latest
deps: Update url

zig-wayland and zig-pixman moved to codeberg
build: Fix tests not running
common/flags: Update to latest upstream
ci: Update to zig 0.11
build: Fix if build_root.path is null
Update to zig 0.11
README: Add a link to zelbar-river
data: Remove pointer arg in render()

This was not needed, remove the need for @ptrCast().
Refactor

Lot of things changed (yes it should have been made in multiple commit):
  * Removed scale for now, it was really buggy
  * Bar: Move everything that was related to wayland to Backend.zig.
  * Backend: Move the creation, configuration and rendering of the
    surface in Surface.send_frame().
  * Add some doc comments
  * Cleanup
Next