Skip to content

Latest commit

 

History

History
47 lines (45 loc) · 2.32 KB

TODO.md

File metadata and controls

47 lines (45 loc) · 2.32 KB

TODO

Generated Wed Jul 31 2019 9:48 pm

  • src/store/user.js
    • TODO: Look at push notifications in the browser
    • TODO: Add 10 minute interval to check for day change - if change, fire a new user.ready
    • TODO: move this to modules/storage
  • src/store/ledger.js
    • TODO: this doesn't seem to be trigger a change in History.svetle
    • TODO: Make this use listBooks() array to only look for books that exist
  • src/store/boards.js
    • TODO: figure out why duplicates happen on board saving
    • TODO: tried to make this a spread - but I keep breaking it.
  • src/scss/main.scss
    • TODO: Look at making prefers-color-scheme work properly - when enabled, only buttons change
  • src/routes/stats.svelte
    • TODO: Needs to be refactored and cleaned up
  • src/routes/settings.svelte
    • TODO: figure out how to handle a cancel in the interact prompt
  • src/routes/history.svelte
    • TODO: Have it react when the ledger change, not a hard refresh
    • TODO: refactor so it's clean and using the proper amount of Store vs local
    • TODO: Look at making this refresh without doing the loading, it's pushing the page to the top and it's annoying
    • TODO: This is really sloppy - clean it up.
    • TODO: Search Day Header isn't working reliably... Pulling it for now.
  • src/routes/board-editor.svelte
    • TODO: Make sorting work
    • TODO: Fix Sorting on MObile -->
  • src/modules/stats/stats.js
    • TODO: Implement IgnoreZeros
  • src/containers/tracker/input/keypad.svelte
    • and one for the pin-lock container - TODO: merge these some day
  • src/containers/map/map.svelte
    • TODO: Look at making this curved dotted lines - and not just straight ones
  • src/containers/importer/importer.svelte
    • Modal will be hidden in settings TODO: make this not hacky -->
  • src/containers/board/tracker-button.svelte
    • TODO: Move this to components/tracker-button
  • src/containers/board/board.svelte
    • TODO: fix user store to be a correct store
    • TODO: Look at why this is needed... slop!
    • TODO: Finish this starter pack add trackers, make them installable. -->
  • src/components/capture-log.svelte
    • TODO: Add a media/photo type of thing that can be added to a log..
    • TODO: Mobile is getting GMT Time, desktop is not
    • await LedgerStore.saveLog($ActiveLogStore); TODO: Make ledger task instead