Commit graph

13 commits

Author SHA1 Message Date
mo8it
3947c4de28 Pause input while running an exercise 2024-09-12 17:46:06 +02:00
mo8it
9faa5d3aa4 Avoid asking for terminal size on each rendering 2024-09-05 17:45:27 +02:00
mo8it
51b8d2ab25 Remove unused import 2024-09-05 17:23:56 +02:00
mo8it
aa3eda70e5 Simplify handling terminal events for unbuffered stdin 2024-09-05 17:12:26 +02:00
mo8it
570bc9f32d Start list without Ratatui 2024-08-24 00:14:12 +02:00
mo8it
1937b4bf66 Use the rexported crossterm from ratatui 2024-07-25 16:26:48 +02:00
mo8it
a7bc6d53a5 Only send Unrecognized on ENTER if the last input wasn't valid 2024-05-13 16:39:38 +02:00
mo8it
f9e35a4344 Improve input handling 2024-05-13 02:32:25 +02:00
mo8it
0525739046 Fix invisible input on Windows 2024-05-13 02:20:04 +02:00
mo8it
1cbabc3d28 Add the manual-run option 2024-04-14 17:10:53 +02:00
mo8it
a534de0312 Implement going to the next exercise 2024-04-12 15:27:29 +02:00
mo8it
e79bc727f0 Don't listen on keys with modifiers 2024-04-11 15:08:46 +02:00
mo8it
4bb6bda9f6 Separate event handlers 2024-04-10 16:02:12 +02:00