|
77 | 77 | Add append optimisation for string '+', and don't append to flat/native/etc strings (fix #1746)
|
78 | 78 | ESP8266_4MB: add optional build flag FLASH_1MB for ESP8255 & ESP01s with 1MB flash
|
79 | 79 | ESP8266: add optional build flag NO_FOTA to remove flash over the air functionality
|
| 80 | + Add Bangle.getCompass and Bangle.getAccel to get the latest compass/accelerometer readings without a callback |
| 81 | + Fix `parseInt("0b",16)` as well as some other non-compliant behaviour (fix #1722) |
| 82 | + Bangle.js: Disable touch buttons if screen off |
| 83 | + Bangle.js: Don't send 'up' event for a button that was used to wake the screen |
| 84 | + Bangle.js: GPS event.time set to undefined if GPS time is not initialised |
| 85 | + Fix regression that removed exception reporting in console |
| 86 | + Bangle.js: speed up bootloader progress bar |
| 87 | + Bangle.js: fix problems turning off via bootloader sometimes |
| 88 | + Bangle.js: improve power consumption when off, now ~0.08mA (fix #1727) |
| 89 | + Bangle.js: add Bangle.setOptions({wakeOn*}) for when LCD should light |
| 90 | + Bangle.js: Add 'twist' event and 'wakeOnTwist' (wakeOnTwist now default true, waveOnFaceUp default false) |
| 91 | + Bangle.js/Pixl.js: Updated E.showMenu |
| 92 | + Bangle.js: E.showMenu now has some colour, bigger, with next/prev indicators, and works with widgets |
| 93 | + Pixl.js: Add E.showPrompt/Alert/Message (fix #1747) |
| 94 | + Add .toJSON handling for JSON.stringify, and add Date.toJSON (fix #1754) |
| 95 | + Remove broken Graphics.drawImage centerx/y (fix #1742) |
| 96 | + Add Storage.writeJSON to avoid any confusion of writing arrays/numbers/etc |
| 97 | + Bangle.js: Keep widget area free when using showPrompt/Alert/etc (fix #1756) |
| 98 | + Add more info about flash memory to process.env/process.memory |
| 99 | + Add Graphics.quadraticBezier() |
| 100 | + Allow Graphics.setFont to be used with custom fonts (fix #1762) |
| 101 | + Espruino WiFi: WiFi module now makes BOOT pin open circuit when sleeping - saves ~2mA |
| 102 | + Add E.setConsole/getConsole to allow console to be moved (including to 'null') |
| 103 | + Bangle.js: Ensure HRM is turned off in Bangle.off() (fix #1759) |
| 104 | + Increase 'Storage' library's max filename size to 24 bytes (from 8) |
| 105 | + Remove header.replacement in 'Storage' lib and just zero header.name |
| 106 | + - increase filename to 28 bytes, but file search now more efficient |
| 107 | + Bangle.js: Increase Storage area to full 4MB of flash |
| 108 | + Bangle.js: NEEDS NEW APPS - Move away from using first char as file descriptor and use file extensions instead |
| 109 | + Add StorageFile.getLength() to get the current length of a StorageFile |
| 110 | + StorageFile also writes files with a 'JSFF_STORAGEFILE' flag (not currently used) |
| 111 | + Storage.list() can now take a RegEx/string to filter returned results |
| 112 | + MDBT42Q: Remove AES encryption libs by default to free up more flash memory |
| 113 | + Microbit: Add SAVE_ON_FLASH_EXTREME flag to ensure builds keep working |
| 114 | + Bangle.js: Added built-in 'locale' module to handle common conversions - this can be overwritten by a Storage File to change language |
| 115 | + Storage.readJSON now has optional 2nd arg that stops it from creating exceptions on bad JSON |
| 116 | + Bangle.js: Tweak LCD gamma curves to provide better gradients on new watches (fix #1758) |
| 117 | + Bangle.js: fix BLE UART transmit bug when compiling for SDK14 (thanks @fanoush!) |
| 118 | + Add euro symbol to 6x8 and 4x6 fonts as char code 128 (ISO10646-1) |
| 119 | + Bangle.js: Use 'locale' library to translate E.showMenu/Prompt/Alert/etc |
| 120 | + Bangle.js: remove graphical_menu lib and inline specialised version into E.showMenu |
| 121 | + Bangle.js: Modify handling of widgets to allow variable width widgets (requires new widget JS) |
| 122 | + Changed 6x8 builtin font to a modified Dina_r400-6 supporting non-ASCII characters |
| 123 | + Bangle.js: Modify E.showMessage/Prompt/Alert to clear the entire screen and redraw widgets (fix #1771) |
80 | 124 |
|
81 | 125 | 2v04 : Allow \1..\9 escape codes in RegExp
|
82 | 126 | ESP8266: reading storage is not working for boot from user2 (fix #1507)
|
|
0 commit comments