Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-21 | Use f-strings when convenient | Joris | |
2022-11-21 | Show errors in TUI instead of nothing | Joris | |
Once the terminal was setup, errors were not shown in case the application stopped because of an error. So, show errors explicitely in TUI to be able to debug easily the deck for example. | |||
2022-11-02 | Fix reading the deck when it contains a minus | Joris | |
2022-11-02 | Allow to use Control-C to quit in message | Joris | |
2022-11-02 | Allow comments at end of lines | Joris | |
2022-10-27 | Don’t show responses when correct | Joris | |
In case a question has many responses, we previously showed all the responses, no matter if it was answered correctly or not. But this gets too much is they eye, maybe because it’s associated with failure, because we show the response in this case. Just say it’s OK, there is no need to show the alternatives. Anyway, the alternatives will be asked in another card. | |||
2022-10-22 | Remove whitespaces in response | Joris | |
Around and between words. This prevent saying a response is false when the only difference is whitespaces. | |||
2022-10-09 | Allow to abort when selecting difficulty | Joris | |
2022-10-09 | Replace the cursor by a space in answer mode | Joris | |
Prevent the response input to change width | |||
2022-10-09 | Format code | Joris | |
2022-10-09 | Show cursor only when writing | Joris | |
2022-10-09 | Trim input when checking for emptyness | Joris | |
2022-10-09 | Abort with C-c | Joris | |
2022-10-09 | Let one space wher removing last word | Joris | |
Also fix the program to crash if there is no words. | |||
2022-10-09 | Show cursor | Joris | |
2022-09-12 | React to C-u and C-w keys | Joris | |
2022-09-12 | Trim input when checking responses | Joris | |
2022-02-26 | Fix linter warnings | Joris | |
2022-02-13 | Modify synchronizing message | Joris | |
2022-02-13 | Synchronize deck only if necessary | Joris | |
Look at the modification time of the deck, and synchronize if it has been modified after the last deck read. | |||
2022-02-13 | Properly shuffle card presentation from card insertion | Joris | |
Instead of messing with deck_read, subtracting a random amount of seconds to it, pick a random card instead of the first ready. This permits to remove the dependency to the rand crate. | |||
2022-02-12 | Hide deck extension when showing title | Joris | |
2022-02-12 | Show current progress after the deck name | Joris | |
2022-02-12 | Say when the next card will be available | Joris | |
2022-02-06 | fixup! Replace a card whenever the front or the back changed | Joris | |
2022-02-06 | Ask only for the deck path | Joris | |
Derive the DB path from the deck path. | |||
2022-02-06 | Give indications in parenthesis | Joris | |
2022-02-06 | Replace a card whenever the front or the back changed | Joris | |
2022-01-29 | Read deck path from arguments as well | Joris | |
2022-01-26 | Read database path from arguments | Joris | |
2022-01-26 | Shuffle initial presentiation order from insert order | Joris | |
2021-11-19 | Add initial working version | Joris | |