1
0
Fork 0
Commit Graph

14005 Commits (89f0df15c5b818e3c9ac81104fffcfdca7903c2f)

Author SHA1 Message Date
Gordon Williams eddf7da1bf update bootloader signature and suggested firmware 2023-09-14 10:40:48 +01:00
Willems Davy c1043379f2 Make theming optional 2023-09-14 01:58:46 +02:00
Willems Davy ce7ef61df4 switch back to const for images, palettes can still be changed it seems 2023-09-13 23:29:58 +02:00
Willems Davy 57048389aa disable debugmode, remove unneeded setcolor, remove debug comment 2023-09-13 22:42:47 +02:00
Willems Davy 0f9d2021c8 fix options partial draw bug + switch to 2bpp paletted images + adjust to theme colors 2023-09-13 22:33:00 +02:00
Gabriele Monaco b17c640acf Added licenses and references to cards code libraries 2023-09-13 17:03:23 +02:00
Willems Davy 1b1226bb8b Change var to let and partial drawing for level selector + fix for print functions & charCodeAt 2023-09-13 12:57:28 +02:00
Gabriele Monaco 23a67398c5 cards: added disclaimer in README 2023-09-12 07:20:08 +02:00
Willems Davy 46dd68eb03 Next batch of changes like:
- faster & simpler RNG
- partial redraws
- different debugmodes & printed text
- option to draw inputrects
- option to draw the widgets (requires restart when changed)
- adapted and faster print functions
- displaying things offscreen (compared to intial arduboy screen size) as we have the space
2023-09-11 22:57:39 +02:00
xxDUxx dbc00c8420
Merge branch 'espruino:master' into master 2023-09-11 20:52:51 +02:00
Gordon Williams 0b96c2f063
Merge pull request #2983 from hughbarney/master
Asteroids - increased ship, asteroids and font size
2023-09-11 15:08:50 +01:00
Gordon Williams 1cec511879
Use transformvertices rather than creating array each time 2023-09-11 15:08:34 +01:00
Gordon Williams aad6513989 lightswitch 0.08: Ensure boot code doesn't allocate and leave a gloval variable named 'settings' 2023-09-11 14:57:26 +01:00
Gordon Williams ca74c9a1c3 Add separate USA locale for different dates, and show examples 2023-09-11 14:57:26 +01:00
Gordon Williams 42141524b2
Merge pull request #3004 from joyrider3774/add_widhrm
Add widhr (Last announced heartrate BPM Widget)
2023-09-11 13:48:25 +01:00
Gordon Williams 71be348b2f
Merge pull request #3005 from eyecreate/master
update red7 game with AI fix and prompt to explain what AI did
2023-09-11 09:54:38 +01:00
Gordon Williams f56192fc40
Merge pull request #3002 from pavelmachek/m_10_spacew
Prepare version 0.02 of Space Weaver
2023-09-11 09:54:09 +01:00
xxDUxx c9ce0a967b
Update metadata.json 2023-09-11 00:34:46 +02:00
xxDUxx 10b642ea44
Update ChangeLog 2023-09-11 00:34:29 +02:00
xxDUxx bf5f56b7fc
Update app.js 2023-09-11 00:31:43 +02:00
eyecreate 3a13985fd2
Update metadata.json 2023-09-09 18:54:17 -04:00
eyecreate 7eb155dd3c
Update ChangeLog 2023-09-09 18:54:04 -04:00
eyecreate 6338f18ba9
Fix AI logic typo and add prompt telling what AI plays 2023-09-09 18:52:32 -04:00
Willems Davy 324007b4dd Big Batch of changes:
- Constants uppercase
- 2 space formatting
- prescaled image instead of scaling every frame
- logic runs first before drawing now (one less loop call)
- only do a redraw when going from a gamestate to an initgamestate
- optimized redraws a bit
- removed music option as there is no music / sound (sound is just a buzz call)
- Added "loading" message when generating the level as it has a small delay
- revert version to 0.01 as it was never released yet on official repo
2023-09-10 00:32:12 +02:00
Willems Davy a93e2015ff fix README.md 2023-09-09 22:57:46 +02:00
Willems Davy 439f301c23 add widhr (Last announced heartrate BPM Widget) 2023-09-09 21:28:58 +02:00
Pavel Machek 337be5ff27 Prepare version 0.02 of Space Weaver. Major changes are move towards
binary format, which saves a lot of space, and including world map, so
that there's somethign to play with without extensive setup.
2023-09-08 22:52:30 +02:00
lauzonhomeschool d734d94ff6
Merge branch 'espruino:master' into alarm_type_and_settings 2023-09-08 12:52:26 -04:00
lauzonhomeschool 4569f52692 alarm settings (incl group), drag keyboard settings fix 2023-09-08 12:42:35 -04:00
Willems Davy fc93e79e8e Waternet version 0.02 (Save state handling of unlocked levels) 2023-09-08 14:34:26 +02:00
Gordon Williams 0bb063f19d recommend GPS 2023-09-07 10:49:03 +01:00
Willems Davy a17366111f set first screenshot as an ingame screenshot instead of titlescreen 2023-09-07 05:04:53 +02:00
Willems Davy fa876f1e1a fix wrong extension used in screenshots in metadata.json 2023-09-07 04:54:14 +02:00
Willems Davy 22eec4a546 Initial version of waternet 2023-09-07 04:46:57 +02:00
thyttan 606057310a fastreset: shorten the timeout to execution 2023-09-06 14:17:00 +02:00
Alex Meyer a7adfe74a6 default to existing repeat value 2023-09-05 23:08:42 -04:00
Alex Meyer f6f40b7017 add repeatCalls option 2023-09-05 22:51:12 -04:00
Sarah Fjelsted Alrøe 75f41f705d Fixed icon palette, fixed settings key that breaks on minify, disabled emulator. 2023-09-03 22:19:41 +02:00
Sarah Fjelsted Alrøe 7d63601355 Added app 'Rebble Agenda' 2023-09-03 21:50:54 +02:00
Gordon Williams 5213110807
Merge pull request #2994 from wagnerf42/master
gipy: new release
2023-09-01 15:30:14 +01:00
frederic wagner 93a8794cc1 gipy: typo fix 2023-08-31 10:36:02 +02:00
frederic wagner 30de2cc6b2 gipy: documentation update 2023-08-31 09:32:55 +02:00
Niko Komin c645b31105 corrected screenshot 2023-08-30 11:06:26 -07:00
frederic wagner 1aa7a4d7b5 gipy: powersaving changes + fix for heights 2023-08-30 18:29:36 +02:00
Niko Komin 72f49eeee7 bugfix (enable settings page) 2023-08-29 21:00:52 -07:00
Niko Komin 08687fb265 bugfix (enable settings page) 2023-08-29 20:22:23 -07:00
Niko Komin 6c4d3f41a5 added new app 2023-08-29 11:32:03 -07:00
Gordon Williams b75c2751c9 Fix daily summaries for 31st of the month - https://github.com/espruino/BangleApps/pull/2986 2023-08-29 17:05:06 +01:00
Gordon Williams 646a4b010d
Merge pull request #2981 from pavelmachek/m_8_spacew
Add Space Weaver -- vector map application.
2023-08-29 13:32:09 +01:00
Gordon Williams 1b526d88ad
Merge pull request #2982 from nxdefiant/astrocalc
astrocalc azimuth fixes
2023-08-29 13:29:45 +01:00
Gordon Williams ed8d73b534
Merge pull request #2978 from peerdavid/master
[edgeclk] Option to show weather
2023-08-29 12:10:16 +01:00
Gordon Williams 799428ad21
Merge pull request #2980 from rigrig/messagelist-setui-better-fix
Messagelist setUI proper fix
2023-08-29 12:09:42 +01:00
Gordon Williams 4adb594df1
Merge pull request #2979 from nxdefiant/master
sched/calendar: Interface ical fixes
2023-08-29 12:08:45 +01:00
Gordon Williams 6607973617
Merge pull request #2924 from wagnerf42/soko
sokoban: initial release
2023-08-29 12:08:20 +01:00
Gordon Williams 480c0f7eac
Merge pull request #2990 from PastaRhythm/master
Bangle Blobs Clock
2023-08-29 12:07:31 +01:00
PastaRhythm aeca14baa0
Update README.md
Made a quick change to the credits to avoid confusion and make it more readable.
2023-08-27 16:34:27 -04:00
PastaRhythm a46751a373
Add README to metadata 2023-08-27 14:04:48 -04:00
PastaRhythm 639b26b7b3
Edited README
Fixed some formatting issues with the README
2023-08-27 14:01:48 -04:00
PastaRhythm fa9211af90
Create README.md 2023-08-27 13:57:51 -04:00
PastaRhythm e881ab3f52
Screenshots
Uploaded a few screenshots for the README.
2023-08-27 13:05:54 -04:00
PastaRhythm 4b925b7fea
Actually fix metadata.json
After trying multiple things, I think this will fix the tags.
2023-08-27 11:50:22 -04:00
PastaRhythm baf720c5bc
Fix metadata.json
Attempt to fix the metadata.json
2023-08-27 11:47:00 -04:00
PastaRhythm d9718f4e57
Add tags to metadata.json 2023-08-27 11:45:07 -04:00
PastaRhythm 8fd2a87342
Upload Image
Uploaded the png for the icon.
2023-08-27 11:38:27 -04:00
PastaRhythm cfbc148a86
Create metadata.json 2023-08-27 11:37:42 -04:00
PastaRhythm fd367c06dc
Create app-icon.js 2023-08-27 11:35:56 -04:00
PastaRhythm a109cfd391
Create ChangeLog
Added the changelog.
2023-08-27 11:35:34 -04:00
PastaRhythm f95e150887
Create app.js
Added the code for the app.
2023-08-27 11:35:03 -04:00
Gabriele Monaco 1c27bb45d3 Going back from the code view with button 2023-08-24 18:27:22 +02:00
frederic wagner 52ee0825c5 sokoban: small fixes 2023-08-24 10:56:59 +02:00
frederic wagner cf0695c3eb gipy : fix for backwards position in heights 2023-08-24 10:01:50 +02:00
frederic wagner b8e29f397d gipy: doc change 2023-08-23 08:29:21 +02:00
frederic wagner 463bba4996 gipy: min height 2023-08-23 08:00:05 +02:00
Travis Evans fde449c8c0 Bump version number 2023-08-22 16:39:35 -05:00
Travis Evans e7ad809732 Add missing semicolons (fix warnings in IDE) 2023-08-22 16:38:06 -05:00
Travis Evans 822ca78504 Fix field name for movementPerDay() 2023-08-22 16:00:50 -05:00
Gabriele Monaco 536da24a10 Added card's colour in the card's page 2023-08-22 17:56:02 +02:00
frederic wagner 7baa0d2173 gipy: small fixes 2023-08-22 17:05:41 +02:00
frederic wagner e6f30b9dc0 gipy: removed 'lost' message 2023-08-22 16:52:28 +02:00
frederic wagner b9dc5a11ce gipy: wasm fix 2023-08-22 14:50:37 +02:00
frederic wagner df46cd643e gipy: elevation 2023-08-22 14:37:44 +02:00
frederic wagner 3a6eb8b2ad gipy: parsing heights 2023-08-21 17:02:29 +02:00
frederic wagner 6b51925109 gipy: jit is back 2023-08-21 15:09:34 +02:00
frederic wagner e379e52dd4 sokoban: more renaming 2023-08-20 17:34:49 +02:00
Hugh Barney 648cc11fdc Asteroids, switched to 7 point astroid polygon 2023-08-20 16:15:34 +01:00
Hugh Barney 2e3ee8cbc3 Asteroids - improved collision detected for larger ship v astroid 2023-08-20 15:10:06 +01:00
Hugh Barney 7b8cfeb6ed Asteroids - increased ship, asteroids and font size 2023-08-19 18:48:03 +01:00
Erik Andresen 5947397938 astrocalc encoding 2023-08-19 16:32:44 +02:00
Erik Andresen b45bcab181 astrocalc azimuth fixes
- Fixes #2651 azimuth value: 0° is south, so add 180°
- Show all values in degrees
2023-08-19 16:28:04 +02:00
Richard de Boer 4473acdbde
messagelist: Fix app crashing when new message arrives
new Layout(...) calls Bangle.setUI(), causing uiRemove() to be called
whenever a new messages arrives, instead of only when the app exits.

This fixes that by unsetting Bangle.uiRemove before calling Layout, and
restoring it afterwards.
2023-08-19 13:48:17 +02:00
Richard de Boer c9ba8997b6
messagelist: add `debug()` statements
Set `global.DEBUG_MESSAGELIST = true` to enable
2023-08-19 13:48:17 +02:00
Gabriele Monaco b8a123cfe8 Added support for loyalty cards from gadgetbridge 2023-08-19 11:56:29 +02:00
David Peer 463a107c28 Show ? instead of err if weather is unknown. 2023-08-19 07:22:56 +02:00
David Peer 0cec394aab Minor design change 2023-08-19 07:21:12 +02:00
David Peer 188aaa99f7 clear icon area in case weather condition changed 2023-08-19 07:18:53 +02:00
Pavel Machek 1c96a66db9 Fix tabs-vs-spaces warning, remove extra debugging. 2023-08-18 22:49:30 +02:00
Pavel Machek 3158d945aa Add Space Weaver -- vector map application.
This really needs more work (as documented in README), but this is
already quite useful.

Please check app.js file -- I used library for conversion between xyz
and lat/lon, so its license applies. It seems to be compatible with
bangle apps license.
2023-08-18 22:41:41 +02:00
Erik Andresen 2d7fdd88c2 sched/calendar: Fix timezone handling on ical 2023-08-18 20:40:24 +02:00
David Peer a335acf17e Added contributors 2023-08-18 18:37:51 +02:00
David Peer 817607287c Ensure same default settings in app.js and settings.js 2023-08-18 18:35:58 +02:00
David Peer 03b12614c3 Changed default 2023-08-18 17:53:46 +02:00
David Peer ff8b799427 Added option to show weather 2023-08-18 17:51:14 +02:00
Gordon Williams b98da07b3c
Update tags to show it's a clock 2023-08-18 09:21:09 +01:00
Pavel Machek 5b515bf2b8 Add astronomical clock. The plan is to have an (analog) astronomical
clock with a lot of information on single dial.
2023-08-18 10:15:57 +02:00
Gabriele Monaco 26da9b2bb3 Made code colours independent on the theme 2023-08-17 14:19:40 +02:00
frederic wagner ebc95fda69 sokoban: renamed level file 2023-08-17 09:11:23 +02:00
Gordon Williams f67d9eb85f Remove 'beta' label from passkey - it's been around for a while and works ok 2023-08-16 09:47:01 +01:00
Gordon Williams 720d34bb8e
Merge pull request #2973 from ssievert42/whitelist_address_resolve
boot, setting: whitelist: try to resolve peer address
2023-08-16 09:45:16 +01:00
Dennis Kueper ef4ee7e478 Not beautiful but finally working 2023-08-16 09:35:50 +02:00
Simon Sievert e1692a4dbc
boot, setting: whitelist: try to resolve peer address
This uses NRF.resolveAddress() on newer firmwares, to try to resolve "random private resolvable addresses" of peers that connect, before checking the whitelist.
2023-08-16 09:14:09 +02:00
Dennis Kueper 8715e0df92 fix 2023-08-16 09:06:18 +02:00
Gabriele Monaco 2bc2d9ff35 Added padding to codes and updated screenshots 2023-08-16 08:58:32 +02:00
Dennis Kueper 0fb770795f fix 2023-08-16 08:53:17 +02:00
Dennis Kueper c4ced443e0 Fix js 2023-08-16 08:46:54 +02:00
Dennis Kueper f0304b5b43 Add settings to configure prompt 2023-08-16 08:44:25 +02:00
Gabriele Monaco 56f9788034 cards: added changelog and used libraries 2023-08-15 15:31:18 +02:00
Gabriele Monaco d5c445f472 Added `cards` app
This app will be able to render cards as synchronized by Catima
2023-08-15 14:44:21 +02:00
Gordon Williams 9998523b79 Now set to non-theme colours as per https://github.com/espruino/BangleApps/pull/3013#issuecomment-1717208815 2023-09-13 10:09:56 +01:00
Gordon Williams a427a21a79
Merge pull request #2984 from pavelmachek/m_9_widbat
widbat: Use flash, not fork to indicate charging
2023-09-13 09:19:42 +01:00
Gordon Williams 337bf47354
Use more lightningy bitmap, now we're not resizing don't redraw all widgets, use let scoping(faster), and hard-code 's' to make rendering quicker 2023-09-13 09:18:37 +01:00
Gordon Williams 2fae5a2a25 add changlog to avoid CI warning 2023-09-13 08:45:21 +01:00
Gordon Williams 36304f8313
Merge pull request #3015 from bobrippling/gipy-link
gipy: fix links and trim whitespace
2023-09-13 08:43:41 +01:00
Gordon Williams 6b98868843
Merge pull request #3012 from VitaliiTsilnyk/lcdclockplus
LCD Clock Plus
2023-09-13 08:37:23 +01:00
Gordon Williams c031d812d6
Merge pull request #3013 from VitaliiTsilnyk/widcasiologo
Casio Logo Widget
2023-09-13 08:35:53 +01:00
Gordon Williams e04acfff23
don't set color - reset() will automatically use theme 2023-09-13 08:34:47 +01:00
Rob Pilling 874f5fb64e gipy: fix links and trim whitespace 2023-09-13 08:18:53 +01:00
Rob Pilling 8209dcbf28 lightswitch: fix tap listener widget assumption 2023-09-13 00:26:31 +02:00
neris 7a1f38d2bc Link readme. 2023-09-12 20:12:56 +03:00
neris 79c35c2bc4 Casio Logo Widget added. 2023-09-12 20:09:35 +03:00
neris 422ddd076c LCD Clock Plus app added. 2023-09-12 19:52:44 +03:00
Pavel Machek 60a99aae53 Widget size no longer changes, so remove associated code. 2023-09-02 23:25:54 +02:00
Pavel Machek bc92e0c8c6 widbat: Use flash, not fork to indicate charging
Green fork is not easily visible, which can be confusing.
2023-08-19 21:03:07 +02:00
Gordon Williams 656b8a275c 0.05: fix alignment of clock items caused by 0.04 (fix #2970)
Also move var->let, to stop fast load memory leaks
2023-08-15 08:21:50 +01:00
Gordon Williams 9eded4cb3c
Merge pull request #2969 from matijatosic/poweroff
Add prompt before shutdown
2023-08-14 12:14:16 +01:00
Matija Tošić 5dcf0790cc Update changelog 2023-08-14 11:54:27 +02:00
Gordon Williams 4d4d9aa0f4
Merge pull request #2968 from matijatosic/hwid
Fix hwid_a_battery_widget background color
2023-08-14 07:44:34 +01:00
Gordon Williams 33abbe009e
Merge pull request #2967 from StefanBruens/kml-export-fix-missing-gx-namespace
Add missing gx namespace for kml extensions
2023-08-14 07:43:16 +01:00
Matija Tošić c380bda4dc Fix hwid_a_battery_widget background color 2023-08-14 01:24:36 +02:00
StefanBruens a1c3d83401
Add missing gx namespace for kml extensions
According to https://developers.google.com/kml/documentation/kmlreference#kml-extension-namespace-and-the-gx-prefix

> This namespace URI must be added to the <kml> element in any KML file using gx-prefixed elements

As the exported kml tracks always contain such elements, add
the namespace.
2023-08-13 20:47:33 +02:00
Matija Tosic 6414859eda Add prompt before shutdown 2023-08-13 02:39:09 +02:00
Tim Kuhlmann 0729baa3ac update edgeclk icon 2023-08-12 13:50:04 +02:00
Tim Kuhlmann bb68b7e9d1 edgeclk: fix bar reset and 100k+ steps 2023-08-12 10:34:47 +02:00
Gordon Williams 53aaffab0b
Merge pull request #2964 from tinxx/master
add edgeclk
2023-08-11 13:16:51 +01:00
Tim Kuhlmann bcc77f5f25 add edgeclk 2023-08-11 12:46:34 +02:00
Rob Pilling 191c2c9998 bikespeedo: fix locale units setting 2023-08-11 07:54:02 +01:00
Gordon Williams 6107e9474c fix minified lib after update 2023-08-09 15:16:11 +01:00
inhof009 3a5a78ae5a
Update metadata.json 2023-08-09 08:36:30 -04:00
inhof009 0b1b2eee64
Update README.md 2023-08-09 08:35:09 -04:00
inhof009 0ed2fd7ad9
Update ChangeLog 2023-08-09 08:34:38 -04:00
inhof009 7ae0e8093b
Update app.js
Added button interaction. 1 press for refresh data, double press for launcher.
2023-08-09 08:34:06 -04:00