Commit Graph

37 Commits

Author SHA1 Message Date
Brandon Presley e8ee4a253e Migrate from Drawer -> Stacks to Stack -> Drawer
This simplifies our codebase greatly by
only having a single stack navigator and
a single drawer navigator. Previously we had
a stack navigator for every main page on the drawer.
2023-10-28 15:59:25 +13:00
Brandon Presley f778426aba Run prettier
Something happened with the deno formatter,
I can't remember what! Hahahahahaahahaha
2023-08-12 15:23:02 +12:00
Brandon Presley 4303fe2cc4 Use deno fmt instead of prettier 2023-06-27 15:16:59 +12:00
Brandon Presley 2e347deb53 Add ability to edit/delete multiple sets/plans 2022-12-13 22:54:37 +13:00
Brandon Presley bc7aca03e8 Remove semicolons from line endings 2022-10-31 17:22:08 +13:00
Brandon Presley e6dcd4a47e Use hermes engine
https://reactnative.dev/docs/hermes
2022-10-28 18:36:47 +13:00
Brandon Presley 80b1a1ef56 Fix single views for new custom headers 2022-10-23 19:13:58 +13:00
Brandon Presley 39fafa353f Split out some type definitions into their own files 2022-09-24 18:47:31 +12:00
Brandon Presley 406d8e7738 Prevent blank workouts on new set
Closes #46
2022-09-24 15:33:45 +12:00
Brandon Presley d5c97b45b0 Revert "Show count when adding a new set"
This reverts commit 4aa91253a1.
2022-09-09 15:32:47 +12:00
Brandon Presley 4aa91253a1 Show count when adding a new set 2022-09-08 22:33:32 +12:00
Brandon Presley bc3a39c4b6 Show list of current workouts when adding set 2022-08-24 15:36:49 +12:00
Brandon Presley af835137fb Remove redundant headerRight option in HomePage 2022-08-24 13:04:55 +12:00
Brandon Presley 0dcfc8eadf Show next workout on EditSet page 2022-08-24 12:46:47 +12:00
Brandon Presley c0b6ba8606 Move uploading/downloading/deleting into the top bar 2022-07-19 16:24:16 +12:00
Brandon Presley e72cdc8db7 Make plans use stack navigation 2022-07-11 12:28:30 +12:00
Brandon Presley 6b8780c62e Add confirm dialog to deleting all data 2022-07-11 11:26:45 +12:00
Brandon Presley 03db3cd843 Move from native-stack to stack navigation for HomePage 2022-07-11 11:14:24 +12:00
Brandon Presley 8311f5098c Fix linting errors 2022-07-11 00:06:48 +12:00
Brandon Presley f15c6df20b Use stack navigation for homepage + EditSet 2022-07-11 00:04:13 +12:00
Brandon Presley aa780172a4 Add max number of sets to settings page 2022-07-10 19:03:07 +12:00
Brandon Presley 29d2421fb1 Add toggle for predictive sets 2022-07-10 17:53:38 +12:00
Brandon Presley 5c65b283d3 Fix linting errors in HomePage 2022-07-10 17:41:26 +12:00
Brandon Presley 5055c2782b Predict next set when tapping add 2022-07-10 17:40:11 +12:00
Brandon Presley 5f840e6d83 Remember previous add set 2022-07-10 16:22:19 +12:00
Brandon Presley 7ff0e1c8de Fix copying homepage 2022-07-10 16:09:15 +12:00
Brandon Presley cba57e6e64 Use callbacks everywhere 2022-07-10 11:51:52 +12:00
Brandon Presley 808814cfe3 Shorten description of a set in HomePage 2022-07-09 17:10:18 +12:00
Brandon Presley 70502cff4e Add missing dependencies to HomePage callbacks 2022-07-09 16:39:54 +12:00
Brandon Presley f2d5166c8a Add ability to edit created on sets 2022-07-09 16:38:57 +12:00
Brandon Presley f4a9bceb61 Create separate edit/add set displays 2022-07-09 15:57:58 +12:00
Brandon Presley 25ce5d9aac Prevent setting timer on update 2022-07-09 15:37:22 +12:00
Brandon Presley 880fc976bc Fix all lint errors 2022-07-09 13:48:45 +12:00
Brandon Presley 1cc9531e2f Add missing dependency to HomePage.refresh 2022-07-09 13:35:59 +12:00
Brandon Presley dbb3dc2eb3 Fix linting errors 2022-07-09 13:27:19 +12:00
Brandon Presley e417897bb7 Reduce amount of state in EditSet 2022-07-08 20:29:31 +12:00
Brandon Presley 45c3029434 Change page naming scheme to ${word}Page 2022-07-08 15:20:03 +12:00