aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* begin work on month modeAkshay2020-07-113-46/+87
|
* i dun an oopsieAkshay2020-07-101-0/+2
|
* add directories crate, simplify done statusAkshay2020-07-101-2/+2
|
* 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-101-45/+14
|
* 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
|
* add completed markersAkshay2020-07-011-2/+9
|
* new name, add spacing for command lineAkshay2020-07-011-3/+3
|
* access command mode via ':' and basic command parsingAkshay2020-06-302-2/+24
|
* basic command mode and parsingAkshay2020-06-301-0/+49
|
* more testing stuffAkshay2020-06-291-25/+27
|
* fix overlapping widget issueAkshay2020-06-291-2/+4
|
* change drawing logicAkshay2020-06-291-25/+17
|
* typetag dosen't support generics, use macro hack until thenAkshay2020-05-022-49/+50
|
* wow its been a month huhAkshay2020-05-021-13/+27
|
* require new super trait, add quit callbackAkshay2020-03-183-11/+10
|
* serialize App into json with erased_serdeAkshay2020-03-181-7/+46
|
* flattened views moduleAkshay2020-03-113-141/+125
|
* use Trait obj types instead of enumsAkshay2020-03-111-74/+174
|
* add config cruftAkshay2020-03-111-31/+65
|
* switch to Trait implementation of HabitAkshay2020-03-111-23/+21
|
* refactor into app.rsAkshay2020-02-272-157/+171
|
* add statusline helpers, simplify drawingAkshay2020-02-271-4/+26
|
* add helpers for statuslineAkshay2020-02-271-2/+9
|
* implement grid viewAkshay2020-02-271-26/+111
|
* fix null entry with bits, add remaining apiAkshay2020-02-262-1/+17
|
* add App structAkshay2020-02-261-2/+76
|
* redo main samplesAkshay2020-02-151-26/+25
|
* rework viewsAkshay2020-02-154-189/+116
|
* rework habit structuresAkshay2020-02-151-48/+84
|
* serialize dates, remove cruftAkshay2020-02-113-9/+4
|
* factor out count and bit viewsAkshay2020-02-103-0/+97
|
* new module structureAkshay2020-02-101-6/+8
|
* fix bug with empty countview entriesAkshay2020-02-101-2/+4
|