Skip to content

Latest commit

 

History

History
104 lines (103 loc) · 3.6 KB

time-align-mobile.org

File metadata and controls

104 lines (103 loc) · 3.6 KB

Time Align Mobile

Release to strangers

Update README

  • Include deactivating live/hot reload
  • Remove –dev from expo start
  • Fix typo in bottom

UX refactor

Refactor pattern form

  • [X] Pattern form
  • [X] Pattern planning bottom buttons

UX clenaup by screen

Day
  • [X] Remove templates from play selector
  • [X] Fix button size in selection menu (real device)
  • [ ] Restyle play selector
  • [X] Now indicator uses primary color
  • [X] Now indicator renders over selected period
  • [ ] Time indicators use a color from theme
  • [ ] Another level of time indicators (thinner or dashed lines)
Buckets/Patterns/Templates/Periods
  • [ ] Filter component
  • [ ] Remove header
  • [ ] Item render component
    • [ ] Bucket
    • [ ] Pattern
    • [ ] Template
    • [ ] Periods
  • [ ] FAB for add
Port
  • [ ] Better option components

Fix Jump to selected so that it also changes displayed day

Fix navigation

  • [ ] Move history to app-db
  • [ ] Limit to X items
  • [ ] Back should pop off history
  • [ ] Delete actions should nav-back

Queue page

Add queue definition to app-db

  • [ ] queue definition
    • Include priority?
  • [ ] :queue key under :bucket

Add queue form

Add queue list

Add conversion to planned period function

Analytics

Notifications (push?)

Markov chain prediction

Spec change migrations

  • [ ] Add an incremental version to app-db
  • [ ] Create an example up/down transformation function (checklist)
  • [ ] Figure out how to run through transformation function on app-db load/import

Checklists

  • [ ] Add basic data to spec template
  • [ ] Add basic data to spec period
  • [ ] Create components for forms
    • [ ] Period
    • [ ] Period compact (modal?)
    • [ ] Template
    • [ ] Template compact (modal?)
    • [ ] Create complete state indicator

Calendar Page

Report Page

Dreams

  • Meta data (with mobile friendly editor) on all entities
  • Linting
  • Multiple play timers
  • Fully namespaced keys only
  • Add Extra buttons to selection menus
    • Add period to pattern
    • Edit on full form
  • DRY up spectre paths
  • Spec everything
  • Unit test every function
  • Accessibility
  • Energy meter