Gordon Williams
f4f40cee3a
Fixes for Bangle.js 1
2021-11-10 13:42:11 +00:00
Gordon Williams
d771a6a732
boot 0.35: Add Bangle.appRect polyfill
...
Don't set beep vibration up on Bangle.js 2 (built in)
settings 0.31: Remove Bangle 1 settings when running on Bangle 2
2021-10-27 16:49:53 +01:00
Gordon Williams
d0c2211727
boot 0.34: Use Storage.hash if available
...
+ Rearrange NRF.setServices to allow .boot.js files to add services (eg ANCS)
2021-10-26 10:23:39 +01:00
Gordon Williams
92cb0a5a07
Add showscroller polyfill, message app tidying
2021-10-25 14:35:00 +01:00
Gordon Williams
1cc7674aa7
Fix issue where re-running bootupdate could disable existing polyfills
2021-10-20 20:48:38 +01:00
Gordon Williams
fc3ce86009
misc tweaks for layout/gps time/bootloader
2021-10-20 20:28:28 +01:00
Gordon Williams
f41b3c5a88
Update bootloader to include polyfills for g.wrapString, g.imageMetrics, g.stringMetrics - and modify Layout lib to use those functions
2021-10-18 12:01:40 +01:00
Gordon Williams
4fd4d692e5
0.30: Remove 'Get GPS time' at boot. Latest firmwares keep time through reboots, so this is not needed now
2021-09-29 10:39:46 +01:00
Gordon Williams
41b3224e3f
boot +0.29: Update boot0 to avoid code block (faster execution)
...
+ Fix issues where 'Uncaught Error: Function not found' could happen with multiple .boot.js
2021-08-26 13:51:31 +01:00
Gordon Williams
6168782cf5
bootloader 0.28: Fix double clock load after settings are changed
2021-07-26 15:53:46 +01:00
Gordon Williams
03ee6aea83
Update to use Bangle.setUI instead of setWatch
2021-06-24 13:12:59 +01:00
Gordon Williams
2dd8844a45
0.26: Remove buzz in setUI polyfill ( #750 )
2021-06-08 09:38:08 +01:00
Gordon Williams
901adb4328
boot 0.25: Fix error in 'no clock app' message
2021-05-28 14:20:01 +01:00
Gordon Williams
6d1ac3b7c6
Add 'Bangle.setUI' polyfill and use it from launcher
2021-05-26 20:21:28 +01:00
Gordon Williams
1dca641ff0
boot 0.23: Move to a precalculated .boot0 file which should speed up load time
...
setting 0.25: Move boot.js code into 'boot' app itself
launch 0.05: Use g.theme for colours
widbat 0.06: Use 'g.theme' (requires bootloader 0.23)
widlock: new widget
2021-05-26 16:21:52 +01:00
Gordon Williams
d0082775c5
bootloader: Stop LCD timeout being disabled on first run (when there is no settings.json)
2020-10-28 13:26:01 +00:00
Gordon Williams
142ccaddf8
0.21: Handle echo off char from Gadgetbridge app when programmable:off ( fix #558 )
2020-09-14 10:50:26 +01:00
Gordon Williams
aa48f5038f
Allow Gadgetbridge to work even with programmable:off
2020-07-30 09:04:06 +01:00
Gordon Williams
ca0dcb53d7
bump bootloader version
2020-06-10 08:26:38 +01:00
Gordon Williams
c71aedcef9
Fix 'GPS time' checks for western hemisphere
2020-06-03 08:09:14 +01:00
Gordon Williams
7bf0e57882
Bootloader: Don't modify beep/buzz behaviour if firmware does it automatically
2020-05-14 11:42:24 +01:00
Gordon Williams
0dbbce2134
Detect out of memory errors and draw them onto the bottom of the screen in red
2020-05-04 15:06:36 +01:00
Gordon Williams
517c35a37d
Added BLE HID option for Joystick and bare Keyboard, update HID apps to send correct info
2020-04-28 15:23:02 +01:00
Richard de Boer
8a7c61aa65
Move NodeConfEU 2019 'First Start' Sequence to ncstart.boot.js
...
fix ncstart
2020-04-07 00:27:06 +02:00
Richard de Boer
f8ef03bade
Move welcome loader into welcome.boot.js
2020-04-07 00:27:06 +02:00
Gordon Williams
e2247b211d
Provide an easy way to run code at boot time #163
2020-03-31 15:04:51 +01:00
Gordon Williams
441d5d1882
bump version
2020-03-30 08:39:59 +01:00
Gordon Williams
a874d5838c
Added vibrate as beep workaround
2020-03-25 11:05:33 +00:00
Gordon Williams
d07dc1de6f
Stop users calling save() ( fix #125 )
...
If Debug info is set to 'show' don't move to Terminal if connected!
2020-03-12 16:46:39 +00:00
Gordon Williams
b93c094340
Fix GPS apps if time not set in GPS ( fix #110 )
2020-03-04 15:04:21 +00:00
Gordon Williams
b001cd5798
Fix issues if BLE=off, 'Make Connectable' is chosen, and the loader resets Bangle.js ( fix #108 )
2020-03-02 17:43:56 +00:00
Gordon Williams
1354227b6a
Fix issues with alarm scheduling
2020-02-28 15:34:31 +00:00
Gordon Williams
9a76d6d800
Disable GPS time log messages, add (default=1) setting to hide log messages
2020-02-25 13:34:06 +00:00
Gordon Williams
860da909bf
Added welcome app ( fix #96 )
...
When installing default apps, update time
2020-02-13 08:18:46 +00:00
Gordon Williams
47205bfe61
Add alarms app ( fix #83 )
2020-02-12 10:48:14 +00:00
Gordon Williams
5978f0743b
Fix issue switching clockfaces via menu
2019-12-17 13:59:03 +00:00
Gordon Williams
aca3ce8878
Bootloader: Attempt to reset state of the interpreter better before loading an app
...
remove hasWidgets for now - need to reconsider how this should work
2019-12-10 15:40:43 +00:00