Richard de Boer
8b32ec1c78
Merge branch 'master' into b1-submenu
2022-04-28 19:47:31 +02:00
Gordon Williams
4bac7889e5
Merge pull request #2185 from rigrig/keep-setUI-back-widget
...
setUI: don't redraw widgets when replacing 'back'
2022-04-28 09:13:42 +01:00
Gordon Williams
379ca51c21
Merge pull request #2183 from rigrig/b1-menu-back-button
...
Bangle.js1: show back button for "< Back" item in E.showMenu
2022-04-28 09:12:10 +01:00
Richard de Boer
68b19612d2
Bangle.js2: don't make setUI redraw widgets if we replace the back button with a new one
2022-04-27 22:16:45 +02:00
Richard de Boer
e455b7ba1d
Bangle.js1: don't make setUI redraw widgets if we replace the back button with a new one
2022-04-27 22:14:02 +02:00
Richard de Boer
5c187d45c5
Merge branch 'b1-menu-back-button' into b1-submenu
2022-04-27 21:47:23 +02:00
Richard de Boer
0c8b7c1c20
Bangle.js1: add submenu to E.subMenu
...
Only for numeric values with <20 options, otherwise use in-place edit mode
2022-04-27 21:24:38 +02:00
Richard de Boer
195f0549f8
Bangle.js1: show back button for "< Back" item in E.showMenu
...
Simply by pass it on to setUI.
This also works for options.back, because that adds a "< Back" item.
2022-04-27 18:14:47 +02:00
Gordon Williams
de6c3f63e3
Bangle.js1: E.showMenu now displays boolean values with no format as a checkbox
2022-04-26 10:43:57 +01:00
Gordon Williams
8d763e7a6e
oops
2022-04-22 11:51:26 +01:00
Gordon Williams
aa6009b0d1
Bangle.js2: Allow variable HRM poll rates on Bangle.js 2 VC31B variant
...
Bangle.js2: VC31 HRM variant now polls at 25hz (not 50)
2022-04-22 11:35:33 +01:00
Gordon Williams
e3bd639c03
Bangle.js2: Fix wear detection on latest Bangle.js 2 (VC31B variant) ( fix #2141 )
2022-04-22 09:24:10 +01:00
Gordon Williams
14037d7890
Bangle.js2: Fix E.showMenu title changing color after scroll down+up *if* a non-standard theme was used
2022-04-21 16:08:24 +01:00
Gordon Williams
516ae6011c
Bangle.js2: Double input buffer size from 1kb to 2kb
2022-04-21 10:34:14 +01:00
Gordon Williams
8cd6487f25
Add 'io_buffer_size' option to board.info to allow per-device IO buffer size, and increase index bits to allow >256 entries
...
# Conflicts:
# boards/DICKENS.py
# boards/DICKENS2.py
# boards/DICKENS2R.py
2022-04-21 10:31:50 +01:00
Gordon Williams
8de5cf1957
Merge branch 'master' of github.com:espruino/Espruino
...
# Conflicts:
# libs/js/banglejs/E_showMenu_Q3.min.js
2022-04-20 15:32:08 +01:00
Gordon Williams
f2e9e4e792
Bangle.js2: Fix issue with E.showMenu creating a global s variable
2022-04-20 15:30:44 +01:00
Gordon Williams
bcb18fad4f
Merge pull request #2182 from storm64/master
...
[E_showMenu_Q3] Recheck string wrapping after font change
2022-04-20 07:57:52 +01:00
storm64
7b2c745f77
Update E_showMenu_Q3.min.js
...
Needed to recreate minification due to a replacement of the key name:
```
a=g.wrapString(m[a],b.w-h);1<a.length&&(g.setFont("6x15"),a=g.wrapString(__m[a]__,b.w-h));
```
The last `m[a]` has no matching element anymore.
2022-04-20 00:52:37 +02:00
storm64
ec09eeedd1
Update E_showMenu_Q3.min.js
...
Corrected shortened variable name.
2022-04-20 00:36:15 +02:00
storm64
edb0bb3680
Update E_showMenu_Q3.min.js
...
Recheck string wrapping after font change.
2022-04-20 00:31:32 +02:00
storm64
2854fc15b3
Update E_showMenu_Q3.js
...
Recheck string wrapping after font change.
2022-04-20 00:23:00 +02:00
Gordon Williams
b01e9d814a
fix build after https://github.com/espruino/Espruino/pull/2180
2022-04-19 15:09:44 +01:00
Gordon Williams
ffaeeb33d0
Merge branch 'master' of github.com:espruino/Espruino
2022-04-19 15:04:41 +01:00
Gordon Williams
4e4cdda1a4
Merge pull request #2180 from BartS23/swipe
...
BANGLE: document up/down swipe
2022-04-19 14:31:13 +01:00
BartS23
1ace43eb16
Parameter 2 specified.
2022-04-10 11:44:08 +02:00
BartS23
f5c875364a
Add missing "code"-close
2022-04-10 11:34:43 +02:00
BartS23
7b038d6ba0
document up/down swipe
2022-04-10 11:24:47 +02:00
Gordon Williams
e69c9990f2
2v13 release
RELEASE_2V13
2022-04-06 16:13:36 +01:00
Gordon Williams
91d9f73939
new default firmware
2022-04-06 15:55:50 +01:00
Gordon Williams
6cb4048584
Bangle.js2: Unistroke recognition accuracy improvements
2022-04-05 16:48:12 +01:00
Gordon Williams
a4e765fc92
Ensure JSON.stringify([undefined])=="[null]" as per the spec
2022-04-05 11:09:33 +01:00
Gordon Williams
295d5964ef
nRF5x: Allow NRF.setAdvertising to set advertised service UUIDs (vs service data) easily with NRF.setAdvertising({'180D':undefined})
2022-04-05 10:43:47 +01:00
Gordon Williams
e0dc690293
nRF5x: Fix merging of packers for NRF.findDevice - previously name fields in subsequent packets may have been left as 'undefined'
...
nRF5x: NRF.findDevice now aggregates multiple packets even if only one packet matches the filter (fix #2178 )
2022-04-05 10:05:21 +01:00
Gordon Williams
d147a415c2
Revert "Graphics: drawString/stringWidth/wrapString can now accept '\b' to go back one character and allow character composition - eg 'C\b/'"
...
This reverts commit d71dab3e20ea15c5ae55570eb6d5b3cdf1b831d9.
2022-04-04 14:08:06 +01:00
Gordon Williams
4051d29c62
Merge branch 'master' of github.com:espruino/Espruino
2022-04-04 14:00:24 +01:00
Gordon Williams
63049d3342
example in docs
2022-04-04 13:54:04 +01:00
Gordon Williams
c4fafbcd5f
fillrect with corners test
2022-04-04 13:51:28 +01:00
Gordon Williams
d71dab3e20
Graphics: drawString/stringWidth/wrapString can now accept '\b' to go back one character and allow character composition - eg 'C\b/'
2022-04-04 13:51:07 +01:00
Gordon Williams
a7bb8b7ce1
Merge pull request #2177 from opichals/m1-build
...
Add support for __arm64__ (e.g. Apple Silicon) build
2022-04-04 10:57:46 +01:00
Gordon Williams
bf2627bec2
Fix regression from v2.12.114 (3cc43cde8c89fd68810a3d34930c79b3cecbbe49) with long variable names
2022-04-04 10:46:55 +01:00
Standa Opichal
a50739f1d5
Add support for __arm64__ (e.g. Apple Silicon) build
2022-04-04 11:29:24 +02:00
Gordon Williams
3cc43cde8c
Fix issues accessing object/array fields when the field itself has a null character in it ( fix #2176 )
2022-03-31 16:57:37 +01:00
Gordon Williams
c8b00c6c3f
fix bangle.js 1 build
2022-03-31 11:49:47 +01:00
Gordon Williams
3c7eb8371c
fix build issues on some boards, and clip to the active graphics size, not LCD size
2022-03-31 10:07:41 +01:00
Gordon Williams
e031d986c6
Graphics: Restrict setClipRect coordinates (Except on ST7789_8BIT (Bangle.js 1) where we need it for notifications. This stops potential out of bounds writes is setClipRect is wrong.
2022-03-30 17:00:49 +01:00
Gordon Williams
c7f4fa59ef
quick tweak to recent locale change
2022-03-30 15:07:30 +01:00
Gordon Williams
95da6d156c
Bangle.js: default 'locale' now supports second 'dp' argument for decimal places in distance/speed/temp
2022-03-30 14:51:03 +01:00
Gordon Williams
0e210613ae
Bangle.js2 manu system now uses fg2/bg2 (was fg/bg2)
2022-03-29 08:39:41 +01:00
Gordon Williams
1dc4785f36
remove left-over EFM32 stuff
2022-03-24 16:51:34 +00:00