aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* simplify command parsing logicAkshay2020-08-021-36/+30
|
* Refactor parsersonielfa2020-07-311-122/+378
|
* Add basic testsonielfa2020-07-301-29/+133
|
* Merge remote-tracking branch 'origin/master' into feature/larger-namesonielfa2020-07-302-13/+4
|\
| * switch to pancurses backendv0.2.2Akshay2020-07-242-13/+4
| |
* | Merge branch 'master' into feature/larger-namesonielfa2020-07-233-3/+31
|\|
| * enable feature based compilation to support windowsv0.2.2-alphaAkshay2020-07-231-2/+2
| |
| * remove dependency on rustc v1.45, bump to v0.2.1v0.2.1Akshay2020-07-231-2/+1
| |
| * Merge branch 'feature/windows' of https://github.com/filalex77/dijo into ↵Akshay2020-07-238-45/+168
| |\ | | | | | | | | | feature/windows
| | * switch to crossterm backendAkshay2020-07-231-2/+2
| | |
| | * move duplicate check to command parsing blockAkshay2020-07-232-21/+8
| | |
| | * Merge branch 'master' of https://github.com/yoms/dijo into fix/duplicate-habitsAkshay2020-07-232-1/+32
| | |\
| | | * Use immutable vector instead of mutable one and change the message kind to ErrorGuillaume Hormiere2020-07-221-4/+2
| | | | | | | | | | | | | | | | Apply code review
| | | * Add list command for shell script purposeGuillaume Hormiere2020-07-212-1/+34
| | | | | | | | | | | | | | | | | | | | | | | | Usage dijo -l for printing the habit names list Add check on habit add to avoid duplicate habits
| | * | fix tiemzones in statuslineAkshay2020-07-231-1/+1
| | | |
| * | | switch to crossterm backendAkshay2020-07-201-2/+2
| | | |
* | | | Allow names longer that one wordonielfa2020-07-231-18/+80
| |/ / |/| |
* | | remove debug key binds, add :write commandAkshay2020-07-223-12/+4
| | |
* | | remove unused importAkshay2020-07-221-1/+0
| | |
* | | remove `d` keybind, add tab completionAkshay2020-07-223-17/+67
| |/ |/|
* | add help commandAkshay2020-07-212-3/+33
| |
* | switch to local time over utc timeAkshay2020-07-212-7/+15
| |
* | allow "untracking" of habits, closes #18Akshay2020-07-203-5/+20
|/
* Merge https://github.com/Youx/dijo into fix/macos-watcherAkshay2020-07-201-2/+2
|\
| * use cross-platform file watcherHugo Camboulive2020-07-191-2/+2
| | | | | | | | Allows running on OSX.
* | fix divide by zero for #5nc2020-07-201-2/+2
|/
* add startup hint, fix watcher panicsAkshay2020-07-194-26/+24
|
* stop habits from consuming global eventsAkshay2020-07-192-16/+20
|
* being adding command eval error messagesAkshay2020-07-191-0/+9
|
* improve command mode positioning/uxAkshay2020-07-194-48/+60
|
* fix reexportsAkshay2020-07-181-0/+3
|
* add smooth error handlingAkshay2020-07-184-69/+140
|
* add message typeAkshay2020-07-181-0/+50
|
* refactor app.rs into module: appAkshay2020-07-183-186/+210
|
* switch to termion backend for strikethrough and stable refresh rateAkshay2020-07-182-7/+9
|
* add file watcher for auto habitsAkshay2020-07-181-2/+30
|
* begin work on command line interfaceAkshay2020-07-162-9/+34
|
* add track commandsAkshay2020-07-162-10/+40
|
* 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-147-19/+55
| | | | 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
|
* refactor habit.rs into habit moduleAkshay2020-07-126-319/+353
|
* 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)
* fix trait bounds bug, prep for view modesAkshay2020-07-122-28/+29
|
* misc modulesAkshay2020-07-111-1/+1
|