Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | refactor app.rs into module: app | Akshay | 2020-07-18 | 3 | -186/+210 |
| | |||||
* | switch to termion backend for strikethrough and stable refresh rate | Akshay | 2020-07-18 | 3 | -8/+10 |
| | |||||
* | add file watcher for auto habits | Akshay | 2020-07-18 | 2 | -2/+31 |
| | |||||
* | begin work on command line interface | Akshay | 2020-07-16 | 2 | -9/+34 |
| | |||||
* | add track commands | Akshay | 2020-07-16 | 3 | -10/+41 |
| | |||||
* | add rustfmt.toml | Akshay | 2020-07-15 | 2 | -0/+19 |
| | |||||
* | make `add` command easier to use | Akshay | 2020-07-15 | 2 | -10/+6 |
| | |||||
* | add utils for auto habits | Akshay | 2020-07-15 | 2 | -31/+55 |
| | | | | auto trackable habits can be added, but not tracked as of this commit | ||||
* | display view mode in statusline | Akshay | 2020-07-15 | 3 | -16/+45 |
| | |||||
* | more boilerplate for auto-trackable habits | Akshay | 2020-07-14 | 8 | -19/+56 |
| | | | | add funding.yml also :^) | ||||
* | prep for autohabits, impl Default for App, bugfix file writing | Akshay | 2020-07-12 | 1 | -11/+20 |
| | |||||
* | remove unused imports, upgrade to cursive v0.15 | Akshay | 2020-07-12 | 4 | -46/+5 |
| | |||||
* | Merge branch 'dependabot/cargo/master/cursive-0.15' of ↵ | Akshay | 2020-07-12 | 1 | -1/+1 |
|\ | | | | | | | github.com:NerdyPepper/dijo into dep-upgrade | ||||
| * | Update cursive requirement from 0.14 to 0.15 | dependabot-preview[bot] | 2020-07-12 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Updates the requirements on [cursive](https://github.com/gyscos/cursive) to permit the latest version. - [Release notes](https://github.com/gyscos/cursive/releases) - [Changelog](https://github.com/gyscos/cursive/blob/main/CHANGELOG.md) - [Commits](https://github.com/gyscos/cursive/compare/v0.14.0...cursive-v0.15.0) Signed-off-by: dependabot-preview[bot] <[email protected]> | ||||
* | | refactor habit.rs into habit module | Akshay | 2020-07-12 | 6 | -319/+353 |
| | | |||||
* | | moar | Akshay | 2020-07-12 | 1 | -0/+13 |
| | | |||||
* | | improve spacing, line counting; add Week mode to enums | Akshay | 2020-07-12 | 3 | -8/+11 |
| | | |||||
* | | rename `Habit::total` to `Habit::goal` | Akshay | 2020-07-12 | 1 | -6/+6 |
| | | |||||
* | | add new mode: week view mode | Akshay | 2020-07-12 | 2 | -32/+82 |
| | | | | | | | | | | | | accessible via 'v' (single habit week mode toggle) and 'V' (bulk week mode) from any mode, press 'esc' to go back to day mode (this is probably the 'normal' mode of dijo) | ||||
* | | add interface todos | Akshay | 2020-07-12 | 1 | -0/+6 |
| | | |||||
* | | Merge branch 'dependabot/add-v2-config-file' | Akshay | 2020-07-12 | 1 | -0/+8 |
|\ \ | |||||
| * \ | Merge branch 'master' into dependabot/add-v2-config-file | Akshay | 2020-07-12 | 4 | -27/+69 |
| |\ \ | |/ / |/| | | |||||
* | | | fix trait bounds bug, prep for view modes | Akshay | 2020-07-12 | 2 | -28/+29 |
| | | | |||||
* | | | misc modules | Akshay | 2020-07-11 | 1 | -1/+1 |
| | | | |||||
* | | | begin work on month mode | Akshay | 2020-07-11 | 3 | -46/+87 |
| |/ |/| | |||||
| * | Create Dependabot config file | dependabot-preview[bot] | 2020-07-12 | 1 | -0/+8 |
|/ | |||||
* | docs | Akshay | 2020-07-10 | 1 | -1/+15 |
| | |||||
* | i dun an oopsie | Akshay | 2020-07-10 | 1 | -0/+2 |
| | |||||
* | add directories crate, simplify done status | Akshay | 2020-07-10 | 2 | -2/+3 |
| | |||||
* | follow XDG_DATA_DIR spec for app data | Akshay | 2020-07-10 | 2 | -13/+37 |
| | |||||
* | use strikethrough for completion | Akshay | 2020-07-10 | 1 | -16/+18 |
| | |||||
* | move config management to utils.rs | Akshay | 2020-07-10 | 1 | -0/+32 |
| | |||||
* | redo quit command | Akshay | 2020-07-10 | 2 | -11/+26 |
| | |||||
* | move to crossterm backend | Akshay | 2020-07-10 | 2 | -46/+18 |
| | |||||
* | add quit command | Akshay | 2020-07-04 | 2 | -5/+10 |
| | |||||
* | new 'delete' command | Akshay | 2020-07-04 | 3 | -5/+45 |
| | |||||
* | add boilerplate onto traits for month sifting | Akshay | 2020-07-02 | 1 | -0/+30 |
| | |||||
* | add today status to top of each grid item | Akshay | 2020-07-02 | 1 | -5/+12 |
| | |||||
* | add month sifting commands | Akshay | 2020-07-02 | 1 | -0/+4 |
| | |||||
* | fix focus-on-delete bug | Akshay | 2020-07-02 | 1 | -10/+1 |
| | |||||
* | add statusline, month sifting | Akshay | 2020-07-02 | 1 | -12/+63 |
| | |||||
* | undo idea | Akshay | 2020-07-02 | 1 | -0/+5 |
| | |||||
* | add completed markers | Akshay | 2020-07-01 | 1 | -2/+9 |
| | |||||
* | add readme | Akshay | 2020-07-01 | 1 | -0/+4 |
| | |||||
* | new name, add spacing for command line | Akshay | 2020-07-01 | 2 | -5/+5 |
| | |||||
* | o r g a n i z e | Akshay | 2020-07-01 | 1 | -0/+31 |
| | |||||
* | access command mode via ':' and basic command parsing | Akshay | 2020-06-30 | 2 | -2/+24 |
| | |||||
* | basic command mode and parsing | Akshay | 2020-06-30 | 1 | -0/+49 |
| | |||||
* | ignore log and test files | Akshay | 2020-06-30 | 1 | -0/+6 |
| | |||||
* | more testing stuff | Akshay | 2020-06-29 | 1 | -25/+27 |
| |