Commit Graph

18987 Commits (89f39af20037315540da05d9a205dbe7c7e7127e)

Author SHA1 Message Date
Rob Pilling e53c0cdb31 Revert "Move BLE advertising coordination to a module"
This reverts commit 2a4057666b.

Conflicts:
	.eslintignore
	modules/ble_advert.ts
2024-05-18 17:18:40 +01:00
Rob Pilling 597e9639a4
Merge pull request #3421 from bobrippling/feat/generate-js-ignores
Linting: generate js ignores automatically
2024-05-18 10:47:11 +01:00
Rob Pilling ce36a7b4e4 ble_advert: fix lint errors 2024-05-18 10:45:46 +01:00
Rob Pilling a4677f5a06 .eslintrc.js: disable duplicate TS rule 2024-05-18 10:45:34 +01:00
Rob Pilling 77c0cb5035 .eslintrc.js: ignore generate js in modules 2024-05-18 10:45:22 +01:00
Rob Pilling 0427240b18 .eslintrc.js: move to top-level (for modules) 2024-05-18 10:44:59 +01:00
Rob Pilling f7e81d3b4e eslint: drop hardcoded ignores 2024-05-18 10:31:08 +01:00
Rob Pilling 40c851217f eslint: list generated js files to ignore 2024-05-18 10:30:53 +01:00
André Büsgen 68ed8739b3 feat: inital working implementation for Sleep as Android 2024-05-18 09:01:20 +02:00
André Büsgen 3b36e66bcf feature: refactor sleepasandroid and try to provide start/stop functions 2024-05-17 23:08:12 +02:00
Rob Pilling 3c2f6bd0ab
Merge pull request #3420 from bobrippling/feat/bleadvert-module
Move BLE advertising coordination to a module and fix array handling
2024-05-17 21:59:42 +01:00
Rob Pilling 2d113883eb Merge branch 'upstream/master' into feat/bleadvert-module
Conflicts:
	.eslintignore
2024-05-17 21:58:04 +01:00
Rob Pilling 2a4057666b Move BLE advertising coordination to a module 2024-05-17 21:52:08 +01:00
Tom Wallroth 7ed4d23874 wip 2024-05-17 20:55:56 +02:00
Rob Pilling 656e210617
Merge pull request #3390 from atjn/ts-lint
Enforce and fix typescript lints
2024-05-17 19:07:32 +01:00
André Büsgen 84b3b22ef3 feat(sleepasandroid): add initial accel export code. 2024-05-17 19:01:22 +02:00
Gordon Williams 3eb1f8ff6b add GPS speed clockinfo 2024-05-17 16:33:40 +01:00
Gordon Williams 83e32cd75d lint exemptions 2024-05-17 16:33:28 +01:00
Gordon Williams e218df999c tweak clockinfo category naming 2024-05-17 16:33:19 +01:00
Gordon Williams 5c89b45722 Finally merge two broken Bluetooth Cycle Speed sensor apps to use one library that 'just works' (I hope!) - added clockinfo and recoder functionality 2024-05-17 16:08:11 +01:00
Anton 751f5ed9f3 Unbump app with only comment change 2024-05-17 14:58:58 +02:00
Anton ceb8039711
Merge branch 'master' into ts-lint 2024-05-17 14:40:01 +02:00
Gordon Williams 9841aeddeb really try and fix csc - it was so broken! 2024-05-17 13:16:45 +01:00
Gordon Williams 799da73129 0.10: Fix cscsensor when using coospoo sensor that supports crank *and* wheel 2024-05-17 12:45:32 +01:00
Rob Pilling 5eb8f5625d runplus: don't show cached value of a stat
... as it might be roughtly correct as of when the user paused (HRM) or
totally stale (time, step count, etc)
2024-05-16 21:30:34 +01:00
Rob Pilling 9b252e912d runplus: handle long stat titles 2024-05-16 21:30:12 +01:00
Rob Pilling 768437219e runplus: fix drawing of stat when zoomed 2024-05-16 21:13:57 +01:00
Rob Pilling a4c5e14ba9
Merge pull request #3418 from bobrippling/fix/multitimer-uiremove
multitimer: preserve original `uiRemove`
2024-05-16 08:54:30 +01:00
Rob Pilling f8aab1d6b7
Merge pull request #3416 from bobrippling/feat/promenu-api
promenu: handle boolean menu entries, back functionality and scroll and use typescript
2024-05-16 08:46:50 +01:00
Rob Pilling f543b86eae runplus: improve comment 2024-05-15 18:07:36 +01:00
Rob Pilling ae5b8263d5 runplus: use theme fg for zoom 2024-05-15 18:03:37 +01:00
Rob Pilling a847a70304 runplus: simplify switch -> if 2024-05-15 18:03:19 +01:00
Gordon Williams eecef3ff91
Merge pull request #3413 from halemmerich/android
Port additional tests and fix GB events in runapptests.js
2024-05-15 16:56:52 +01:00
Martin Boonk 12da4948e8 runapptests - Only advance timers and not Date.now 2024-05-15 17:47:22 +02:00
Rob Pilling f304ce9a68 runplus: update version & README 2024-05-15 08:29:13 +01:00
Rob Pilling 571ed1b344 runplus: add zoom ability
to make stats easier to read while running, e.g. focus on pace
2024-05-15 08:24:55 +01:00
Rob Pilling 84730da57a runplus: factor out to `setScreen` 2024-05-14 22:28:15 +01:00
Rob Pilling 8bc3b49e80 runplus: move karvonen start logic into `onStartStop()` 2024-05-14 22:27:17 +01:00
Rob Pilling 5df489c587 runplus: use `screen` to represent menu/karvonen mode 2024-05-14 22:26:43 +01:00
Rob Pilling d7286c451b multitimer: preserve original `uiRemove`
e.g. a `showMenu()`'s `setUI` call
2024-05-14 21:55:30 +01:00
Rob Pilling dd0fd23af1 promenu: register swipe as part of setUI
... for removing later, e.g. when a submenu comes along
2024-05-14 21:53:24 +01:00
Rob Pilling fb9eed74c5
Merge pull request #3394 from halemmerich/widget_utils
widget_utils - Remove the overlay on cleanup
2024-05-14 08:42:45 +01:00
Rob Pilling 832306f4db promenu: bump version, update changelog 2024-05-14 08:36:03 +01:00
Rob Pilling 760ddb9403 promenu: generate js 2024-05-14 08:36:03 +01:00
Rob Pilling a0e5090254 promenu: fix boolean overwriting 2024-05-14 08:36:03 +01:00
Rob Pilling b5ad702c3a promenu: simplify if-else 2024-05-14 08:36:03 +01:00
Rob Pilling 9c6f14a63e promenu: item function typings / tweaks 2024-05-14 08:36:03 +01:00
Rob Pilling b5313e5c82 promenu: pass `back` into setUI() for the back button 2024-05-14 08:36:03 +01:00
Rob Pilling 420f08deb5 promenu: fill out README 2024-05-14 08:35:58 +01:00
Rob Pilling c22f16eb74 promenu: typescript 2024-05-13 18:20:32 +01:00