Commit Graph

37 Commits (c24b2067a3a591c34d3eaf79db663f2a680e241c)

Author SHA1 Message Date
Rob Pilling 9767eb6594 typescript: drop "use strict" generation 2023-04-17 12:02:31 +01:00
Rob Pilling f1bb41743e Add local modules types to require() 2023-03-09 21:14:59 +00:00
Gordon Williams 94be5d4627 Add check for unlinked READMEs 2023-03-09 09:54:26 +00:00
Gordon Williams 95bb0e9ee3
Merge pull request #2596 from bobrippling/ts-helpers
btadv: manually setup TS helpers - use Object.assign()
2023-02-23 10:07:00 +00:00
Rob Pilling 2b39b1e285 btadv: manually setup TS helpers - use Object.assign()
Currently we have `tsc` [generate code for es5], because we don't yet have es6 destructuring support in JSV (used [here], for example).

As a follow on from #2587, this disables the TS poiyfill and points it at our `Object.assign`, so we benefit from these new features, while still keeping the target at es5.

[generate code for es5]: 380af9c600/tsconfig.json (L4-L4)
[here]: 380af9c600/apps/btadv/app.ts (L235)
2023-02-22 22:27:12 +00:00
Rob Pilling 87a448f76c Add TypeScript details to READMEs
And in some cases, add READMEs

(this is a follow-up to #2589)
2023-02-22 22:10:17 +00:00
Rob Pilling f600c61bf9 btadv: clear approx. hrm (when disabled) 2023-02-19 21:18:50 +00:00
Rob Pilling d16debab87 btadv: remove stale comment 2023-02-19 21:09:30 +00:00
Rob Pilling 7ef78ceb27 btadv: regenerate JS 2023-02-19 21:07:27 +00:00
Rob Pilling 2dae075939 btadv: fallback to mag heading when no GPS 2023-02-19 21:07:12 +00:00
Rob Pilling 5efba8bf4a btadv: convert GPS flags to bits 2023-02-19 21:07:12 +00:00
Rob Pilling 9ad799e0f3 btadv: fix GPS encoding 2023-02-19 21:07:12 +00:00
Rob Pilling 8654f7d56e btadv: correct pressure unit 2023-02-19 21:07:12 +00:00
Rob Pilling 2c3edd5c7b btadv: clear hrmAny when turned off 2023-02-14 22:34:09 +00:00
Rob Pilling 794c373588 btadv: fit "waiting" message on screen 2023-02-14 22:34:09 +00:00
Rob Pilling 2d1a3cec8f btadv: minimum confidence level for HRM 2023-02-14 22:34:09 +00:00
Rob Pilling cd7723eb53 Simple tidy-ups 2023-02-14 22:34:09 +00:00
Rob Pilling d0b2d0e306 btadv: update todo 2023-02-14 22:34:09 +00:00
Rob Pilling 74aa06ec77 btadv: rebuild app.js 2023-02-14 22:34:08 +00:00
Rob Pilling f7f6dd2e5e btadv: ui/advert changes to improve idle touch handling 2023-02-14 22:33:30 +00:00
Rob Pilling bd3efc5f9f btadv: change info layout to plain text 2023-02-14 22:33:30 +00:00
Rob Pilling c82e0f4e0a btadv: re-enable serv-update, only show when new 2023-02-14 22:33:30 +00:00
Rob Pilling 414a6817b0 btadv: todo 2023-02-14 22:33:30 +00:00
Rob Pilling 9e8bba280b btadv: togglable layouts 2023-02-14 22:33:30 +00:00
Rob Pilling d0245f0c64 btadv: tsc rebuild 2023-02-14 22:33:30 +00:00
Rob Pilling 1fbba23b1a btadv: incomplete menu tweaks 2023-02-14 22:33:30 +00:00
Rob Pilling fab41e0bb5 btadv: working multi-service advertising & transfer 2023-02-14 22:33:30 +00:00
Rob Pilling d9724ab0e3 btadv: add todo 2023-02-14 22:33:30 +00:00
Rob Pilling c36a6a5fbb btadv: handle remaining sensors 2023-02-14 22:33:30 +00:00
Rob Pilling 48f950f0b9 btadv: icon changes 2023-02-14 22:33:30 +00:00
Rob Pilling b671ca5952 btadv: hide stale values from menu 2023-02-14 22:33:30 +00:00
Rob Pilling 628d791c98 btadv: update name 2023-02-14 22:33:30 +00:00
Rob Pilling eaed0f8215 btadv: fix menus, avoid magic numbers 2023-02-14 22:33:30 +00:00
Rob Pilling f8ef58b48b btadv icon fixes 2023-02-14 22:33:30 +00:00
Rob Pilling 52894002e1 btadv: typescript + icon 2023-02-14 22:33:30 +00:00
Rob Pilling da58969924 btadv --> typescript 2023-02-14 22:33:30 +00:00
Rob Pilling 1477029762 btadv app: initial hrm support 2023-02-14 22:33:30 +00:00