an experimental irc client

app: add keybinds to scroll

Signed-off-by: Tim Culverhouse <tim@timculverhouse.com>

+6
+6
src/app.zig
··· 276 276 self.completer.?.deinit(); 277 277 self.completer = null; 278 278 } 279 + } else if (key.matches(vaxis.Key.page_up, .{})) { 280 + self.state.messages.scroll_offset +|= 3; 281 + } else if (key.matches(vaxis.Key.page_down, .{})) { 282 + self.state.messages.scroll_offset -|= 3; 283 + } else if (key.matches(vaxis.Key.home, .{})) { 284 + self.state.messages.scroll_offset = 0; 279 285 } else { 280 286 if (self.completer != null and !key.isModifier()) { 281 287 self.completer.?.deinit();