Gary Ott
|
fe2edadaf4
|
ESP32: Take advantage of JsVars being smaller.
|
2022-11-28 18:19:12 +00:00 |
|
Gordon Williams
|
970089d785
|
minor barometer timeout tweak - may improve reliablility
|
2022-11-25 09:02:30 +00:00 |
|
Gordon Williams
|
fe16d94964
|
Bangle.js2: Fix issue where Bangle.getPressure could leave the barometer on
|
2022-11-23 11:40:12 +00:00 |
|
Gordon Williams
|
11d2ca3a1d
|
Merge pull request #2293 from MaBecker/esp32-v3.3.6
update esp-idf to v3.3.6
|
2022-11-23 10:43:48 +00:00 |
|
MaBecker
|
24ec262e0f
|
update esp-idf to v3.3.6
|
2022-11-22 21:22:05 +01:00 |
|
Gordon Williams
|
750b7d6365
|
oops - actually 32 was the sweet spot. 64 is as slow as 16
|
2022-11-18 16:05:37 +00:00 |
|
Gordon Williams
|
b4b083813c
|
Bangle.js2: Increase flash buffer size from 32->64 bytes (5% performance increase)
|
2022-11-18 16:00:26 +00:00 |
|
Gordon Williams
|
96f1f6b289
|
more software SPI speed tweaks
|
2022-11-18 15:05:54 +00:00 |
|
Gordon Williams
|
02bca1fe02
|
Enable dual output fast read external flash mode for Bangle.js 2
|
2022-11-18 14:32:22 +00:00 |
|
Gordon Williams
|
9594a5d288
|
Bangle.js: When reading file info from a filename table, do it in blocks of 8 (20% faster file search)
|
2022-11-18 13:44:32 +00:00 |
|
Gordon Williams
|
a0876b12ff
|
remove optimisation for emulator - fills didn't work as it couldn't do unaligned 32 bit accesses
|
2022-11-18 10:50:13 +00:00 |
|
Gordon Williams
|
1a18b53841
|
update JIT status
|
2022-11-17 09:30:32 +00:00 |
|
Gordon Williams
|
fa34cf78f3
|
Merge branch 'master' of github.com:espruino/Espruino
RELEASE_2V16
|
2022-11-16 16:28:30 +00:00 |
|
Gordon Williams
|
b23fdb5d3f
|
tweak
|
2022-11-16 16:28:27 +00:00 |
|
Gordon Williams
|
f6005cb517
|
2v16
|
2022-11-16 16:04:26 +00:00 |
|
Gordon Williams
|
c267c7da01
|
updated built-in code
|
2022-11-16 16:03:31 +00:00 |
|
Gordon Williams
|
ed0b7275cb
|
Merge pull request #2291 from halemmerich/showscroller
E.showScroller_Q3 - Give coordinates in item to select callback
|
2022-11-16 11:22:29 +00:00 |
|
Martin Boonk
|
a6c5360129
|
Fix typo
|
2022-11-16 12:19:57 +01:00 |
|
Martin Boonk
|
9fa477a69a
|
E.showScroller_Q3 - Give coordinates in item to select callback
|
2022-11-16 12:11:31 +01:00 |
|
Gordon Williams
|
f4c9c4fc6e
|
Update docs based on https://github.com/espruino/BangleApps/pull/2261#issuecomment-1315561896
|
2022-11-15 17:00:31 +00:00 |
|
Gordon Williams
|
512b4daadc
|
Bangle.js: setUI now calls g.reset(), and also protects against recursion in uiRemove
|
2022-11-15 10:43:58 +00:00 |
|
Gordon Williams
|
0dfdc60247
|
Remove dependency on apploadercore for factory tests (not needed)
|
2022-11-14 11:40:36 +00:00 |
|
Gordon Williams
|
a8efb2cf0b
|
Graphics: Ensure g.reset() after a custom font was set de-allocates the custom font (fix #2290)
|
2022-11-14 11:12:49 +00:00 |
|
Gordon Williams
|
962542e6a3
|
Added more docs
|
2022-11-11 11:55:14 +00:00 |
|
Gordon Williams
|
62da52d313
|
Merge pull request #2289 from halemmerich/loading
Adding Bangle.load() and Bangle.showClock() methods
|
2022-11-11 11:44:00 +00:00 |
|
Gordon Williams
|
b4576d6142
|
Add handling for ternary
|
2022-11-11 11:38:45 +00:00 |
|
Martin Boonk
|
df5472ef33
|
Remove checking for default app during Bangle.load()
|
2022-11-11 12:32:42 +01:00 |
|
Martin Boonk
|
87f9d9a23d
|
Merge remote-tracking branch 'upstream/master' into loading
|
2022-11-11 12:26:51 +01:00 |
|
Gordon Williams
|
ad9496022d
|
error on unsupported op
|
2022-11-11 11:08:53 +00:00 |
|
Gordon Williams
|
d3cef6f5b5
|
JIT: add +=/etc and support for long jumps
|
2022-11-11 10:52:41 +00:00 |
|
Gordon Williams
|
84be8ec51d
|
Merge branch 'master' of github.com:espruino/Espruino
|
2022-11-11 09:22:10 +00:00 |
|
Gordon Williams
|
e836c81d60
|
comment
|
2022-11-11 09:22:04 +00:00 |
|
Gordon Williams
|
0bb0492ee3
|
Merge pull request #2286 from halemmerich/remove
Implement passing through remove methods for E.show*
|
2022-11-11 09:21:48 +00:00 |
|
Martin Boonk
|
6969b2818c
|
Load default app on Bangle.load()
|
2022-11-10 23:11:24 +01:00 |
|
Martin Boonk
|
478b3fcf6b
|
Update changelog
|
2022-11-10 22:33:13 +01:00 |
|
Martin Boonk
|
be4eca105c
|
Adds Bangle.load and Bangle.showClock methods
|
2022-11-10 22:33:13 +01:00 |
|
Martin Boonk
|
dd6c290462
|
Fix JSON
|
2022-11-10 20:50:26 +01:00 |
|
Martin Boonk
|
ce3c05466a
|
Adds documentation for E.show* remove methods
|
2022-11-10 20:45:11 +01:00 |
|
Martin Boonk
|
3e907b70c6
|
Merge remote-tracking branch 'upstream/master' into remove
|
2022-11-10 19:06:37 +01:00 |
|
Gordon Williams
|
017a58cfd6
|
Merge pull request #2285 from halemmerich/widgetsclear
Only clear if widgets with width>0 exist
|
2022-11-10 09:23:15 +00:00 |
|
Gordon Williams
|
9bc7bedf34
|
Merge branch 'master' into widgetsclear
|
2022-11-10 09:23:07 +00:00 |
|
Gordon Williams
|
688f4c661c
|
Add a type stack - so we're not constantly doing jsvSkipName on vars that we know aren't names
|
2022-11-09 17:04:29 +00:00 |
|
Gordon Williams
|
51ecf36d97
|
JIT now use long jump instruction if needed, and pave way for type stack
|
2022-11-09 16:36:36 +00:00 |
|
Gordon Williams
|
9f3da7367b
|
VAR in jit now working
|
2022-11-09 15:40:20 +00:00 |
|
Gordon Williams
|
32e4cddfb7
|
Merge branch 'JIT_VARS_ON_STACK'
Well that was painful. All works apart from 'var'
# Conflicts:
# src/jsjit.c
|
2022-11-09 15:06:40 +00:00 |
|
Gordon Williams
|
c7456930a6
|
fix issues with for/if loops after we changed to two-phase compile
|
2022-11-09 14:18:45 +00:00 |
|
Gordon Williams
|
d1c8761347
|
docs
|
2022-11-09 13:30:30 +00:00 |
|
Gordon Williams
|
42b6dbe8ad
|
Actually fix showPrompt after last change. Turns out the CI tests are useful after all!
|
2022-11-09 12:09:26 +00:00 |
|
Gordon Williams
|
7374b6cd10
|
Fix regression caused by removing 'touch' event type in setUI
|
2022-11-09 11:39:08 +00:00 |
|
Gordon Williams
|
86b3ea1c45
|
new default firmware
|
2022-11-09 11:26:22 +00:00 |
|