Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | refactor habit.rs into habit module | Akshay | 2020-07-12 | 6 | -319/+353 |
| | |||||
* | 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) | ||||
* | 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 |
| | |||||
* | i dun an oopsie | Akshay | 2020-07-10 | 1 | -0/+2 |
| | |||||
* | add directories crate, simplify done status | Akshay | 2020-07-10 | 1 | -2/+2 |
| | |||||
* | 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 | 1 | -45/+14 |
| | |||||
* | 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 |
| | |||||
* | add completed markers | Akshay | 2020-07-01 | 1 | -2/+9 |
| | |||||
* | new name, add spacing for command line | Akshay | 2020-07-01 | 1 | -3/+3 |
| | |||||
* | 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 |
| | |||||
* | more testing stuff | Akshay | 2020-06-29 | 1 | -25/+27 |
| | |||||
* | fix overlapping widget issue | Akshay | 2020-06-29 | 1 | -2/+4 |
| | |||||
* | change drawing logic | Akshay | 2020-06-29 | 1 | -25/+17 |
| | |||||
* | typetag dosen't support generics, use macro hack until then | Akshay | 2020-05-02 | 2 | -49/+50 |
| | |||||
* | wow its been a month huh | Akshay | 2020-05-02 | 1 | -13/+27 |
| | |||||
* | require new super trait, add quit callback | Akshay | 2020-03-18 | 3 | -11/+10 |
| | |||||
* | serialize App into json with erased_serde | Akshay | 2020-03-18 | 1 | -7/+46 |
| | |||||
* | flattened views module | Akshay | 2020-03-11 | 3 | -141/+125 |
| | |||||
* | use Trait obj types instead of enums | Akshay | 2020-03-11 | 1 | -74/+174 |
| | |||||
* | add config cruft | Akshay | 2020-03-11 | 1 | -31/+65 |
| | |||||
* | switch to Trait implementation of Habit | Akshay | 2020-03-11 | 1 | -23/+21 |
| | |||||
* | refactor into app.rs | Akshay | 2020-02-27 | 2 | -157/+171 |
| | |||||
* | add statusline helpers, simplify drawing | Akshay | 2020-02-27 | 1 | -4/+26 |
| | |||||
* | add helpers for statusline | Akshay | 2020-02-27 | 1 | -2/+9 |
| | |||||
* | implement grid view | Akshay | 2020-02-27 | 1 | -26/+111 |
| | |||||
* | fix null entry with bits, add remaining api | Akshay | 2020-02-26 | 2 | -1/+17 |
| | |||||
* | add App struct | Akshay | 2020-02-26 | 1 | -2/+76 |
| | |||||
* | redo main samples | Akshay | 2020-02-15 | 1 | -26/+25 |
| | |||||
* | rework views | Akshay | 2020-02-15 | 4 | -189/+116 |
| | |||||
* | rework habit structures | Akshay | 2020-02-15 | 1 | -48/+84 |
| | |||||
* | serialize dates, remove cruft | Akshay | 2020-02-11 | 3 | -9/+4 |
| | |||||
* | factor out count and bit views | Akshay | 2020-02-10 | 3 | -0/+97 |
| | |||||
* | new module structure | Akshay | 2020-02-10 | 1 | -6/+8 |
| | |||||
* | fix bug with empty countview entries | Akshay | 2020-02-10 | 1 | -2/+4 |
| | |||||
* | implement goals | Akshay | 2020-02-10 | 1 | -1/+14 |
| |