Commit Graph
3 Commits
Author SHA1 Message Date
João Lucas 5fb40899e5 refactor: remove termbox_extras in favor of the fork 2025-07-25 01:33:57 -03:00
João Lucas c3d0864e62 fix: update termbox2 dependency URL 2025-07-25 01:29:57 -03:00
João Lucas 7b81336761 refactor: Use zig fetch for termbox2 dependency
Replaced the local `termbox2.h` header file with a proper dependency managed by the Zig package manager. This improves maintainability and makes it easier to track and update the library in the future.

The previous `termbox2.h` contained a custom `tb_get_cell` function that is not present in the upstream repository. This function has been re-implemented in Zig (`src/tui/termbox_extras.zig`) to maintain compatibility, especially for the failed-login "cascade" animation.

This change also involved updating `build.zig` and `build.zig.zon` to use the new dependency.
2025-07-04 08:32:49 -03:00