aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* switch to termion backend for strikethrough and stable refresh rateAkshay2020-07-183-8/+10
|
* add file watcher for auto habitsAkshay2020-07-182-2/+31
|
* begin work on command line interfaceAkshay2020-07-162-9/+34
|
* add track commandsAkshay2020-07-163-10/+41
|
* add rustfmt.tomlAkshay2020-07-152-0/+19
|
* make `add` command easier to useAkshay2020-07-152-10/+6
|
* add utils for auto habitsAkshay2020-07-152-31/+55
| | | | auto trackable habits can be added, but not tracked as of this commit
* display view mode in statuslineAkshay2020-07-153-16/+45
|
* more boilerplate for auto-trackable habitsAkshay2020-07-148-19/+56
| | | | add funding.yml also :^)
* prep for autohabits, impl Default for App, bugfix file writingAkshay2020-07-121-11/+20
|
* remove unused imports, upgrade to cursive v0.15Akshay2020-07-124-46/+5
|
* Merge branch 'dependabot/cargo/master/cursive-0.15' of ↵Akshay2020-07-121-1/+1
|\ | | | | | | github.com:NerdyPepper/dijo into dep-upgrade
| * Update cursive requirement from 0.14 to 0.15dependabot-preview[bot]2020-07-121-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 moduleAkshay2020-07-126-319/+353
| |
* | moarAkshay2020-07-121-0/+13
| |
* | improve spacing, line counting; add Week mode to enumsAkshay2020-07-123-8/+11
| |
* | rename `Habit::total` to `Habit::goal`Akshay2020-07-121-6/+6
| |
* | add new mode: week view modeAkshay2020-07-122-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 todosAkshay2020-07-121-0/+6
| |
* | Merge branch 'dependabot/add-v2-config-file'Akshay2020-07-121-0/+8
|\ \
| * \ Merge branch 'master' into dependabot/add-v2-config-fileAkshay2020-07-124-27/+69
| |\ \ | |/ / |/| |
* | | fix trait bounds bug, prep for view modesAkshay2020-07-122-28/+29
| | |
* | | misc modulesAkshay2020-07-111-1/+1
| | |
* | | begin work on month modeAkshay2020-07-113-46/+87
| |/ |/|
| * Create Dependabot config filedependabot-preview[bot]2020-07-121-0/+8
|/
* docsAkshay2020-07-101-1/+15
|
* i dun an oopsieAkshay2020-07-101-0/+2
|
* add directories crate, simplify done statusAkshay2020-07-102-2/+3
|
* follow XDG_DATA_DIR spec for app dataAkshay2020-07-102-13/+37
|
* use strikethrough for completionAkshay2020-07-101-16/+18
|
* move config management to utils.rsAkshay2020-07-101-0/+32
|
* redo quit commandAkshay2020-07-102-11/+26
|
* move to crossterm backendAkshay2020-07-102-46/+18
|
* add quit commandAkshay2020-07-042-5/+10
|
* new 'delete' commandAkshay2020-07-043-5/+45
|
* add boilerplate onto traits for month siftingAkshay2020-07-021-0/+30
|
* add today status to top of each grid itemAkshay2020-07-021-5/+12
|
* add month sifting commandsAkshay2020-07-021-0/+4
|
* fix focus-on-delete bugAkshay2020-07-021-10/+1
|
* add statusline, month siftingAkshay2020-07-021-12/+63
|
* undo ideaAkshay2020-07-021-0/+5
|
* add completed markersAkshay2020-07-011-2/+9
|
* add readmeAkshay2020-07-011-0/+4
|
* new name, add spacing for command lineAkshay2020-07-012-5/+5
|
* o r g a n i z eAkshay2020-07-011-0/+31
|
* access command mode via ':' and basic command parsingAkshay2020-06-302-2/+24
|
* basic command mode and parsingAkshay2020-06-301-0/+49
|
* ignore log and test filesAkshay2020-06-301-0/+6
|
* more testing stuffAkshay2020-06-291-25/+27
|
* fix overlapping widget issueAkshay2020-06-291-2/+4
|