aboutsummaryrefslogtreecommitdiff
path: root/src/main.rs
AgeCommit message (Collapse)Author
2023-07-15Re synchronize deck if necessary between cardsJoris
2023-07-15Only show remaining cards, not progressJoris
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-01-26Upgrade dependenciesJoris
- Switch to crossterm - add --hide-progress option
2022-11-27Speed up deck synchronizationJoris
Apply changes for what has been inserted, updated, removed. Also use transactions to speed up multi-writing.
2022-11-21Use f-strings when convenientJoris
2022-11-21Show errors in TUI instead of nothingJoris
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-02-26Fix linter warningsJoris
2022-02-13Synchronize deck only if necessaryJoris
Look at the modification time of the deck, and synchronize if it has been modified after the last deck read.
2022-02-12Hide deck extension when showing titleJoris
2022-02-12Say when the next card will be availableJoris
2022-02-06Ask only for the deck pathJoris
Derive the DB path from the deck path.
2022-02-06Replace a card whenever the front or the back changedJoris
2022-01-29Read deck path from arguments as wellJoris
2022-01-26Read database path from argumentsJoris
2021-11-19Add initial working versionJoris