ly/src/tui
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
..
components Remove use of deprecated aliases/types + use upstream zigini 2025-03-16 22:45:46 +01:00
Animation.zig Add animation framework 2025-03-16 10:54:06 +01:00
Cell.zig Make main code less directly dependent on termbox2 2025-03-16 11:17:38 +01:00
TerminalBuffer.zig refactor: Use zig fetch for termbox2 dependency 2025-07-04 08:32:49 -03:00
termbox_extras.zig refactor: Use zig fetch for termbox2 dependency 2025-07-04 08:32:49 -03:00