Commit Graph

359 Commits

Author SHA1 Message Date
Brandon Presley 4b35a526b4 Fix error on editing plan 2022-09-04 17:33:05 +12:00
Brandon Presley 597aa15110 Undo the attempt at styling the README.md 2022-09-04 17:21:46 +12:00
Brandon Presley 95c9836434 Center get it on X badges 2022-09-04 17:20:39 +12:00
Brandon Presley 74387c92b1 Wrap get it on X badges with a div 2022-09-04 17:19:22 +12:00
Brandon Presley b460d35eca Add a few relevant documentation links to README 2022-09-04 17:15:20 +12:00
Brandon Presley f9b7d0d565 Reword title of fdroid metadata section in README 2022-09-04 17:09:50 +12:00
Brandon Presley 0a5173d5a1 Add reference to fdroiddata in README 2022-09-04 17:09:08 +12:00
Brandon Presley c978e4b7f1 Remove deploy.sh from .gitignore and add deploy.sh
Not sure why I had this ignored to begin with.
2022-09-04 17:05:44 +12:00
Brandon Presley 91d0cbaed8 Set versionCode=36009 2022-09-04 17:05:28 +12:00
Brandon Presley e3b3c6ca09 Split out database logic into service files 2022-09-04 16:56:46 +12:00
Brandon Presley 76e0ea49b4 Fix showing best records 2022-09-04 16:35:40 +12:00
Brandon Presley e483187338 Remove all loading logic
SQLite is so fast the spinners only mislead the user into thinking
these operations take long. They are practically instant.
2022-09-04 16:30:02 +12:00
Brandon Presley 259d36d67f Move all database operations into db.ts 2022-09-04 15:28:21 +12:00
Brandon Presley 607f83955d Replace react context with let statement in db.ts
1. I can't easily import context with my editor.
2. It's extra complexity everyone has to understand.
3. I hate the antichrist.
2022-09-04 14:05:25 +12:00
Brandon Presley 87b807336a Remove comments from tsconfig
Use https://www.typescriptlang.org/tsconfig for tsconfig
documentation instead.
2022-09-04 14:04:42 +12:00
Brandon Presley 4f5f6d1ea1 Update screenshots 2022-09-03 18:57:16 +12:00
Brandon Presley 2a880b2587 Specify how metro works in README 2022-09-03 18:53:03 +12:00
Brandon Presley fcf8748b70 Reword building from source section of README 2022-09-03 18:52:11 +12:00
Brandon Presley f5e7d51838 Add another newline in README.md 2022-09-03 18:46:14 +12:00
Brandon Presley 4e408fd2cf Add newline before fdroid badge on README 2022-09-03 18:45:56 +12:00
Brandon Presley 117ba17c07 Reorganize README 2022-09-03 18:45:38 +12:00
Brandon Presley 2c4d5f35d1 Reformat readme 2022-09-03 18:45:16 +12:00
Brandon Presley 859b2f4b79 Reformat README.md 2022-09-03 18:44:55 +12:00
Brandon Presley 41d2c8e144 Add fdroid shields badge 2022-09-03 18:17:41 +12:00
Brandon Presley 8266875576 Add "Get it on Fdroid" badge 2022-09-03 18:13:36 +12:00
Brandon Presley 61b263edcc Remove created field from EditSet update 2022-09-03 15:43:03 +12:00
Brandon Presley ee6cef63ee Remove date editing from SetForm
It looks so messy, and adding libraries to deal with dates
is simply bloat.
2022-09-03 15:26:10 +12:00
Brandon Presley 67a30a2360 Prevent errors when no sets are recorded today 2022-09-03 14:50:54 +12:00
Brandon Presley 7a7c8b20b9 Prioritize todays workout over the last set
When predicting the next set, if one set is from a previous workout,
rather than switching to that workout we should start todays plan
instead.
2022-09-03 14:48:56 +12:00
Brandon Presley 2729f86fb3 Put rest minutes & seconds on the same row 2022-09-02 14:01:25 +12:00
Brandon Presley e316a7a42f Rename "Best volume per day" to "Volume per day" 2022-09-02 13:55:18 +12:00
Brandon Presley 909d54d6c9 Make image bigger in EditWorkout 2022-09-02 12:46:04 +12:00
Brandon Presley 40d4fac658 Set versionCode=36008 2022-09-02 12:34:55 +12:00
Brandon Presley 9006cc0dea Add script to organize all imports 2022-09-02 12:33:53 +12:00
Brandon Presley da936c7799 Add picker for best charts 2022-09-02 12:24:28 +12:00
Brandon Presley 6c728b7bfd Run prettier on project directory 2022-09-01 23:52:33 +12:00
Brandon Presley 6b617d974f Replace react-native imports of Text with react-native-paper 2022-09-01 23:43:53 +12:00
Brandon Presley ef2b877b49 Add date editing to Massive input 2022-09-01 13:59:06 +12:00
Brandon Presley 6c0b869377 Change selectionColor for light theme on input 2022-09-01 13:17:50 +12:00
Brandon Presley 718bb279d9 Add warning for incorrect date format 2022-09-01 13:12:39 +12:00
Brandon Presley d002930cee Style color of fab based on theme 2022-09-01 13:12:16 +12:00
Brandon Presley 137ecf4a77 Add show images setting 2022-09-01 13:06:49 +12:00
Brandon Presley 663d0f7ba4 Show images by default if they exist 2022-09-01 13:06:27 +12:00
Brandon Presley aac8bba4ec Only add Image tag to SetItem if an image exists 2022-09-01 13:05:58 +12:00
Brandon Presley d7330067bb Allow text editing of created in SetForm 2022-09-01 13:05:41 +12:00
Brandon Presley 450d488089 Move migrations to db.ts 2022-08-30 23:43:39 +12:00
Brandon Presley 756a2089e9 Prevent race condition with database migrations 2022-08-30 23:21:25 +12:00
Brandon Presley a1cd4e8080 Improve requesting app runs in background 2022-08-30 23:06:39 +12:00
Brandon Presley 81fd21be48 Stop alarm when notification is dismissed 2022-08-30 21:42:38 +12:00
Brandon Presley 26f54e43e0 Prevent errors when no sets exist yet 2022-08-30 21:41:49 +12:00