Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-10-14 | Use nom to parse linesmain | Joris | |
2024-10-13 | Show sync error as TUI | Joris | |
2024-01-20 | Test serialization | Joris | |
2023-12-02 | Test sync and fix grouping questions | Joris | |
2023-12-02 | Test deck reading | Joris | |
2023-07-15 | Default to good answer when pressing enter with empty answer | Joris | |
When I don’t want to type answers, I am more often right than wrong, so it’s a better default to consider the answer to be right on empty input. | |||
2023-07-15 | Re synchronize deck if necessary between cards | Joris | |
2023-07-15 | Only show remaining cards, not progress | Joris | |
I am generally interested on decreasing the count of remaining cards, and I sometimes closed and re-opened the app to have a clear view of the remaining count. | |||
2023-06-01 | Upgrade dependencies | Joris | |
2023-03-08 | Remove focus on the question when response is empty | Joris | |
2023-03-08 | Remove response block | Joris | |
This is too visible using dark colors in the terminal. | |||
2023-03-05 | Fix clippy warnings | Joris | |
2023-03-05 | Show phonetics if present when answer is correct | Joris | |
2023-02-05 | Discard phonetics when checking response | Joris | |
2023-01-26 | Fix listening to Enter on question | Joris | |
2023-01-26 | Remove unused code | Joris | |
2023-01-26 | Upgrade dependencies | Joris | |
- Switch to crossterm - add --hide-progress option | |||
2022-11-27 | Fix sync tests | Joris | |
2022-11-27 | Speed up deck synchronization | Joris | |
Apply changes for what has been inserted, updated, removed. Also use transactions to speed up multi-writing. | |||
2022-11-26 | Go to evaluation if answer is correct when typing | Joris | |
Don’t require to press Enter when the answer is correct. | |||
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 | |