Commit Graph

19825 Commits (595e4a71ea73f475b5e07dc70c808a3de8bf1eaf)

Author SHA1 Message Date
Gordon Williams 595e4a71ea Fix Layout regression after 9c4cc9d585
fixes https://github.com/espruino/BangleApps/issues/3623
2024-10-28 16:50:44 +00:00
Gordon Williams cd340ed83f Add meridians to try and get rid of some errors, and some context for some locale errors. 2024-10-28 16:34:26 +00:00
Gordon Williams e7bfc18e70 add sanity check for setting/clockinfo that end in a semicolon 2024-10-28 16:02:40 +00:00
Gordon Williams a22640632e minor core tweaks 2024-10-28 12:22:00 +00:00
Gordon Williams f73b02deaf assistengps 0.07: Bangle.js 2 now gets estimated time + lat/lon from the browser (~3x faster fix) 2024-10-28 12:21:08 +00:00
Gordon Williams 6c050b5107 hworldclock 0.37: Fix settings (show default as '90' not 'off') 2024-10-28 11:51:12 +00:00
Rob Pilling 13e8c368bd
Merge pull request #3624 from pavelmachek/m_35_trail
trail 0.11: bugifx
2024-10-26 12:25:30 +01:00
Pavel Machek e7392aca3d trail: mark this as 0.11 2024-10-25 20:16:55 +02:00
Pavel Machek feb5f6213b trail: Disable demo/debugging hacks. 2024-10-25 20:16:55 +02:00
Gordon Williams f7381a7d31 boot 0.65: Only display interpreter errors if log is nonzero 2024-10-25 09:39:45 +01:00
Gordon Williams 242eda245b clockbg 0.06: 25% speed improvement if Math.randInt exists (2v25 fw) 2024-10-25 09:38:00 +01:00
Gordon Williams 4ff01d1db0 widmessages 0.07: Only load messages module if we have messages (30ms speed improvement) 2024-10-25 09:37:43 +01:00
Gordon Williams e00cba4094 sched 0.29: Improve clkinfo startup time by 10ms 2024-10-25 09:36:51 +01:00
Gordon Williams 527a3c10b8 tidying up time_utils to make it faster and pretokenise better 2024-10-25 09:36:23 +01:00
Gordon Williams 385d2799d5 android 0.39: Move GB message handling into a library to reduce boot time from 40ms->13ms 2024-10-25 09:35:55 +01:00
Gordon Williams 9185793042 use slightly slower code to deal with the fact that many apps put semi-colons on clockinfo/settings that are supposed to be evaluated 2024-10-24 20:09:19 +01:00
Gordon Williams 1ec8fba5ba bootloader and clock_info update - checking hash of all js vs just boot.js is the same cost, so we make caches of widgets and clockinfos in bootupdate - this drastically improves boot time 2024-10-24 19:56:17 +01:00
Gordon Williams 8a4ebbca7c At connect get list of pre-installed modules and use that to figure out if we need to drag in other things 2024-10-24 12:43:16 +01:00
Gordon Williams 66b0edf6c2 clock_info 0.13: Cache loaded ClockInfos so if we have clockInfoWidget and a clock, we don't load them twice (saves ~300ms) 2024-10-24 12:43:16 +01:00
thyttan c893bc849f
Merge pull request #3619 from espruino/dependabot/submodules/webtools-c3ca6c7
build(deps): bump webtools from `41331a6` to `c3ca6c7`
2024-10-23 09:34:35 +02:00
dependabot[bot] c79a996ec0
build(deps): bump webtools from `41331a6` to `c3ca6c7`
Bumps [webtools](https://github.com/espruino/EspruinoWebTools) from `41331a6` to `c3ca6c7`.
- [Commits](41331a6d8d...c3ca6c7a56)

---
updated-dependencies:
- dependency-name: webtools
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-23 00:15:44 +00:00
thyttan 7041a9d77d
Merge pull request #3618 from retcurve/edgewrite
EdgeWrite keyboard
2024-10-21 21:29:32 +02:00
thyttan 141981a40a
Merge pull request #3615 from pavelmachek/m_33_sixths
sixths 0.11: implement sunrise/sunset times
2024-10-21 21:26:50 +02:00
thyttan ad9a3003d4
Merge pull request #3616 from pavelmachek/m_34_trail
trail 0.10: Redesign to make screen updates fast
2024-10-21 21:25:17 +02:00
thyttan 5c2760ab02
Merge pull request #3614 from bobrippling/feat/promenu-scroll-no-dots
promenu: don't show "..." when a string is fully scrolled in
2024-10-21 21:22:20 +02:00
Ian Ward 77f82b7c1e hide widget bar 2024-10-21 19:48:12 +01:00
Ian Ward 993873c9a7 New keyboard 2024-10-21 15:45:46 +01:00
Gordon Williams 9c4cc9d585 Minor layout speed improvements (~5%) 2024-10-21 14:54:57 +01:00
Gordon Williams 0300d3c08c Add code to allow terminal in BangleApps 2024-10-21 12:33:07 +01:00
Gordon Williams 2c534e5a44 docs 2024-10-21 10:34:46 +01:00
Gordon Williams fcdced1c86 0.02: Removed many non-interesting facts 2024-10-21 10:34:45 +01:00
thyttan 50604037c1
Merge pull request #3565 from bobrippling/feat/pace-app
New app: pace
2024-10-18 13:24:51 +02:00
Pavel Machek 6da5a5eb09 trail: remove unused functions 2024-10-17 18:29:15 +02:00
Pavel Machek 4a654cc75d trail: mark this as 0.10. 2024-10-17 18:26:03 +02:00
Pavel Machek 2b84cc3760 trail: fix distance when line is zero length. 2024-10-17 18:26:03 +02:00
Pavel Machek 50cf977f79 trail: fix end-of-track in demo, cleanups 2024-10-17 18:25:59 +02:00
Pavel Machek 594a7e446a trail: actually redraw when we are near the boundary
avoid repainting same segments over and over to make stuff faster.
Speed optimalizations (faster but less correct).
2024-10-17 18:25:45 +02:00
Pavel Machek 3d4661c099 trail: get arrow painting back to work. 2024-10-17 18:25:45 +02:00
Pavel Machek 148abc5ac2 trail: Provide a bit of feedback while loading. 2024-10-17 18:25:45 +02:00
Pavel Machek 80e519fad9 trail: start using zoom library. I guess it is still buggy. 2024-10-17 18:25:27 +02:00
Pavel Machek 1f567f0bcd trail: accept r.*.egt, too, for return tracks. 2024-10-17 18:25:26 +02:00
Pavel Machek 3342d9ec28 trail: allow displaying overview
introduce off-screen buffer for overview
2024-10-17 18:25:19 +02:00
Pavel Machek 8e630bfe9d sixths: Mark this as 0.11 2024-10-17 15:00:02 +02:00
Pavel Machek 8c78f552df sixths: only display times when set/rise is close 2024-10-17 15:00:02 +02:00
Pavel Machek b12cb9ff8b sixths: add sunset/sunrise support. 2024-10-17 14:59:52 +02:00
Rob Pilling 7c2f191fa7 promenu: don't show "..." if the string isn't truncated 2024-10-16 21:58:19 +01:00
Rob Pilling d1de2fa67c promenu: consts 2024-10-16 21:57:55 +01:00
Rob Pilling 47a8d264ab pace: draw split text in theme fg colour 2024-10-16 21:26:57 +01:00
Rob Pilling dc84e2600f pace: make app icon white
- compression
- transparency
- inverted
2024-10-16 21:24:43 +01:00
thyttan 8e78202737
Merge pull request #3611 from retcurve/tinyheads
Tinyheads
2024-10-15 21:00:10 +02:00