Nahor
c52867eb8b
Add command to check all the exercises
...
This allows for skipping repeating "next" when multiple exercises
are done at once, or when earlier exercises have been updated/changed
(and thus must be redone) while still working of the whole set (i.e.
the final check_all is not yet available to flag those undone exercises)
2024-10-02 13:40:32 -07:00
mo8it
0c79f2ea3e
Reset in prompt with confirmation
2024-09-26 18:15:45 +02:00
mo8it
89c40ba256
Optimize the file watcher
2024-09-18 01:43:48 +02:00
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