summaryrefslogtreecommitdiff
path: root/src/watch
AgeCommit message (Expand)Author
2024-11-11Ignore input while checking all exercises in watch modemo8it
2024-11-11Fix contrast in terminals with a light thememo8it
2024-10-26Deduplicate code for printing keysmo8it
2024-10-14Remove unneeded linemo8it
2024-10-10First PR review changesmo8it
2024-10-02Add command to check all the exercisesNahor
2024-09-26Reset in prompt with confirmationmo8it
2024-09-26Debounce file change eventsmo8it
2024-09-24Clear terminal before final check in watch modemo8it
2024-09-18Only handle file changes for the current exercise, no jumping backmo8it
2024-09-18Optimize the file watchermo8it
2024-09-12Pause input while running an exercisemo8it
2024-09-05Avoid asking for terminal size on each renderingmo8it
2024-09-05Only render when neededmo8it
2024-09-05Remove unused importmo8it
2024-09-05Simplify handling terminal events for unbuffered stdinmo8it
2024-09-04Canonicalize exercise paths only oncemo8it
2024-08-26Newline after resetting attributesmo8it
2024-08-26Take stdout as argument in watch modemo8it
2024-08-25Use queue instead of Stylizemo8it
2024-08-24Almost done with list displaymo8it
2024-08-24Start list without Ratatuimo8it
2024-08-20Push newline after running an exercise instead on each renderingmo8it
2024-08-20Highlight the solution filemo8it
2024-08-08Show the exercise name in the waiting messagemo8it
2024-08-08Show a message before running the exercisemo8it
2024-08-01Improve the runnermo8it
2024-07-28Make the output optionalmo8it
2024-07-25Use the rexported crossterm from ratatuimo8it
2024-07-02Underline "next"mo8it
2024-06-01Check that all solutions run successfullymo8it
2024-05-14Done documentationmo8it
2024-05-14Make it more clear that only one char is expectedmo8it
2024-05-13Don't skip exercises on file changesmo8it
2024-05-13Better variable namingmo8it
2024-05-13Only send `Unrecognized` on ENTER if the last input wasn't validmo8it
2024-05-13Use PartialEq instead of matches!mo8it
2024-05-13No more word inputmo8it
2024-05-13Improve input handlingmo8it
2024-05-13Fix invisible input on Windowsmo8it
2024-04-30Fix clearing the terminalmo8it
2024-04-27Put long version in ()mo8it
2024-04-27Respect the target-dir config and show tests' outputmo8it
2024-04-25Optimize the notify event handlermo8it
2024-04-25Use write macros instead of write_fmtmo8it
2024-04-25Use os_pipemo8it
2024-04-24Dump solution and show its pathmo8it
2024-04-14Add the manual-run optionmo8it
2024-04-14Add terminal linksmo8it
2024-04-14Tolerate changes in the state filemo8it