Commit Graph

16 Commits

Author SHA1 Message Date
35f949c4b5 Complete the text viewer functionality 2023-11-21 11:35:56 -05:00
c9b37c205c Convert the render position pointer to just a number, since it doesn't apply to rows, just columns in rows 2023-11-21 10:55:23 -05:00
e5988c173d Add status bar 2023-11-20 15:39:27 -05:00
4df0c70c32 Add PageUp/PageDown and Home/End scrolling 2023-11-20 15:14:36 -05:00
28ec91798a Add horizontal scrolling 2023-11-20 14:21:42 -05:00
9b95850e86 Basic vertical scrolling 2023-11-20 11:12:22 -05:00
a1aa189e11 And a bit more test refactoring and cleanup 2023-11-16 21:22:24 -05:00
8b5fb17603 More tests 2023-11-16 16:00:03 -05:00
1fc6e8f75f Fix logic error that breaks everything 2023-11-16 11:20:30 -05:00
f966ebf4ac Move some things around to more logical places, attempt to set up an error log file 2023-11-16 11:10:33 -05:00
d5ce04fe8b Basic file opening and display. Off-by-one bug skipping first line, though 2023-11-14 15:53:45 -05:00
816295ff9c Preparing for file reading/writing 2023-11-13 15:33:56 -05:00
b980996a5e Some reorganization 2023-11-08 18:07:34 -05:00
d99656de66 Implement methods to get current console size 2023-11-08 17:02:59 -05:00
f238b162f6 Setup basic terminal output for Deno 2023-11-08 11:11:19 -05:00
19e44261a4 Refactor to prepare for implementing input and output streams to the terminal 2023-11-03 12:26:09 -04:00