Set input region
This prevents the unused parts of the surface in default mode from
receiving pointer events.
Better example in manpage
Refactor draw code
The new drawing is slightly more opinionated (the surface will now always span
the entire width of the output-edge) and the bar can no longer be placed in the
center. Added aliment configuration via '-a' and configuration of individual
border sizes. Massively improves readability by reducing complexity. No more
Improve command flag parsing
Now counts arguments for '-b' and exits with error if not exactly two arguments
Switch to meson build system
Meson scales better.
Make string_insert() iterative instead of recursive
Refactor: Improve error handling
Add minimal error checking when loading images
Also add base for touch support.
Add Bar_orientation to Lava_data
Add command flag for configuring exclusive zone
Load icons once during startup
This is a preparation for future features.
More command insertion-tokens
Updated command execution
Only update pointer.button on click