1
0
Fork 0
Commit Graph

147 Commits (0f76267123586f62819289b539da124dfed55abc)

Author SHA1 Message Date
Gordon Williams 591c1f8cc5 Support for international fonts, and rendering UTF8 characters that come from iOS direct in the messages app 2024-03-15 16:15:55 +00:00
Gordon Williams ee0b0f2d77 add readme files 2024-03-15 16:15:55 +00:00
Anton cfa615e352 Support nodejs 18 2024-03-07 10:20:47 +01:00
Anton 141dc3da00 Format new code 2024-03-05 12:47:04 +01:00
Anton 2495627f3e Add bulk-update script 2024-03-05 12:42:56 +01:00
Anton f16bf3d351 Merge remote-tracking branch 'upstream/master' into no-unused-vars 2024-03-04 22:39:25 +01:00
Anton 29cfd17778 Create lint exemptions 2024-03-04 21:34:17 +01:00
Rob Pilling 07adead2ca sanitycheck: avoid error after emitting changelog error 2024-02-27 22:12:09 +00:00
Rob Pilling 646b24e090 Improve boolean formatter check for showMenu() calls
See also #3149
2024-01-31 17:49:46 +00:00
Gordon Williams 168a018b00 update firmwaremaker to use new pretokenisation 2024-01-30 15:15:36 +00:00
Rob Pilling fa88a3edc0 sanitycheck: improve boolean formatter regex
check for "on", and make case-insensitive
2024-01-18 18:43:14 +00:00
Rob Pilling 6e3066d444 sanitycheck: warn on boolean-formatters 2024-01-08 21:53:11 +00:00
Rob Pilling 7852bf2f88 sanitycheck.js: detect apps that may mistakenly have an app.js file 2023-11-18 10:35:31 +00:00
Gordon Williams dc3a49424e fix duplicate JS files in output 2023-08-07 11:31:29 +01:00
Gordon Williams 9de21e461c Moved apploader from BangleApps to make it common to AppLoaderCore 2023-07-07 15:22:47 +01:00
Gordon Williams 2e6574f6ed Making appinfo language scan work under node.js moving language_scan and other libs into AppLoader core from BangleApps 2023-07-07 15:19:32 +01:00
Gordon Williams 456d2c7293 misc tweaks to built-in tools 2023-07-07 14:32:11 +01:00
Rob Pilling 3defe2f04e sanitycheck: record known non-json storage files 2023-06-20 22:08:29 +01:00
Rob Pilling 1551e2bdf4 sanitycheck: regex test for settings, instead of endsWith() 2023-06-20 07:49:58 +01:00
Rob Pilling f1d0bf4d62 sanitycheck: look for untracked setting files 2023-06-20 07:49:58 +01:00
Rob Pilling 6122eeb9ca sanitycheck: whitespace 2023-06-20 07:49:52 +01:00
Gordon Williams 4b2061e899 Update app metadata to make clockinfo apps easier to find 2023-04-28 09:59:11 +01:00
Gordon Williams 94be5d4627 Add check for unlinked READMEs 2023-03-09 09:54:26 +00:00
Gordon Williams 781d7b96fd fix device ID setting so tools for Bangle.js 1 use the right ID 2023-03-07 14:58:07 +00:00
Gordon Williams 124c3578a9 Better font for rendering japanese characters 2023-02-20 15:46:11 +00:00
Gordon Williams d7bba0042f Added Japanese auto-translations as per https://github.com/espruino/BangleApps/issues/1311#issuecomment-1433484209 2023-02-20 14:12:33 +00:00
Gordon Williams 3318c73ad9 help 2023-02-20 13:24:28 +00:00
Gordon Williams 537ece3f89 fix language scanner 2023-02-20 13:23:14 +00:00
Gordon Williams d2154bbfec more useful app tests 2023-01-12 11:50:06 +00:00
Gordon Williams 8bfbffffe5 apploader.js now installs dependencies 2023-01-12 11:49:52 +00:00
Gordon Williams 009d93bdca fix screenshot dir 2022-12-16 10:05:19 +00:00
Gordon Williams b89a368bd9 Removed duplication in node.js apps with 2 new libraries, added an 'app test' program - not finished yet 2022-12-16 10:04:27 +00:00
Richard de Boer bc3ab8ef76
messagelist: new app 2022-12-14 20:45:27 +01:00
Gordon Williams aabcb62a28 fix overzealous sanity check 2022-12-12 11:37:19 +00:00
Gordon Williams cd785f34aa
Merge branch 'master' into unlibrify-message-widgets 2022-12-09 10:34:38 +00:00
Gordon Williams 7a2af0e61d Fixing warnings 2022-12-09 09:52:34 +00:00
Richard de Boer ec410fdac7
Message widgets: we don't need a library 2022-12-08 22:33:04 +01:00
Gordon Williams 3e5c0538a9 Support for provides_widgets entry in metadata, and try and tag existing widgets
Support for 'default' tag and add it to apps that we expect would be used by default with the Bangle
split widalarm out of alarm

fixes https://github.com/espruino/BangleApps/issues/2353
2022-12-06 10:25:32 +00:00
Richard de Boer 2a506e7421
messages: split library/gui/widget into separate apps 2022-11-26 16:52:17 +01:00
Gordon Williams c4e1fd01be Added clkinfosunrise to allow clocks to display sunrise and sunset if they use clock_info 2022-11-21 16:37:04 +00:00
Gordon Williams bf6e0ed5ca Use heatshrink/imageconverter from webtools - see https://github.com/espruino/BangleApps/pull/2299 2022-11-21 12:16:27 +00:00
Gordon Williams fb7b97f7d2 fix accidental commit 2022-11-16 15:36:14 +00:00
Gordon Williams 0fb45cb6fc Add module app type and provides_modules, 2022-11-16 15:17:28 +00:00
Gordon Williams 1ad66dd16e Misc tweaks - and linking to privacy policy for collected data 2022-11-07 09:22:36 +00:00
Gordon Williams 33f75cbe93 Fix #2174 2022-10-12 09:06:25 +01:00
Richard de Boer e072fe23a1
apploader.js: add -b1 param to upload to Bangle.js 1 2022-09-09 15:10:06 +02:00
Richard de Boer 0a7f3abb08
apploader.js: don't hide errors while loading 'noble'
Loading the module can also fail when e.g. compiled against a different
Node.js version, don't hide those errors.
2022-09-09 15:01:46 +02:00
Gordon Williams 23eb487024 quick update to make initial error easier to find if noble not installed 2022-09-09 09:41:00 +01:00
Gordon Williams faf879c59c Fix app loader after previous core changes 2022-09-09 09:38:52 +01:00
Gordon Williams 425930f2ec add line numbers for loadWidgets error message, and provide a way to ignore messages we know about 2022-09-05 13:38:34 +01:00