Commit Graph

17627 Commits (3bce4cfb75eaf174450631b3c9a98fd381fde87e)

Author SHA1 Message Date
Hairo 3bce4cfb75 [Rebble] Fix build issues 2024-01-21 18:53:59 -04:00
Hairo 7b8762b5ce [Rebble] add fullscreen option 2024-01-21 18:43:16 -04:00
thyttan daf7e745ec
Merge pull request #3148 from deepDiverPaul/app/line-clock
New App: Line clock
2024-01-20 23:01:57 +01:00
thyttan ef94eab363
Update settings.js
Delete custom formatting for booleans in settings, falling back on the default checkboxes.
2024-01-20 22:58:30 +01:00
Rob Pilling 2a99527ecf
Merge pull request #3146 from hanna0616/hanna0616-patch-1
Hanna0616 patch 1
2024-01-20 20:17:59 +00:00
Rob Pilling aa70f71858
Merge pull request #3149 from bobrippling/sanitycheck/boolean-formatters
Remove unnecessary boolean formatters
2024-01-20 20:15:29 +00:00
Paul Spenke c21ea99724 Refactor settings in line_clock app
The `settings` object has been renamed to `initialSettings` for better clarity as these values represent the initial, default settings. Also, the code to remove the clock UI has been commented out, possibly signaling future work on applying the Fast Load system, but this needs to be confirmed. Lastly, calling settings to draw locking and minute indicators has been updated to call the renamed `initialSettings` object.
2024-01-20 19:48:33 +01:00
Rob Pilling 7cd597ccf9
Merge pull request #3161 from thyttan/forge
forge: Compatibility with Fastload Utils
2024-01-18 20:19:54 +00:00
Rob Pilling a14b2b2ca3
Merge pull request #3160 from shansou504/master
Bin Clock - add fullscreen option
2024-01-18 18:49:38 +00:00
Rob Pilling 4133a27f73
Merge pull request #3159 from espruino/dependabot/submodules/core-e6a65a8
build(deps): bump core from `41e586e` to `e6a65a8`
2024-01-18 18:49:09 +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
thyttan 3f16edcaf8 forge: Compatibility with Fastload Utils
... by adding the string `"Bangle.loadWidget()";`. This way Fastload
Utils thinks widgets would be present and so fastloads. But in the
absence of Fastload Utils no widgets will be loaded, and so no overhead
is added for the usual case.
2024-01-18 19:18:28 +01:00
shansou504 67605dc69c
Merge branch 'espruino:master' into master 2024-01-18 09:48:52 -05:00
shansou504 657c8898cc remove extra files 2024-01-18 09:45:14 -05:00
shansou504 c06612b400 add fullscreen option 2024-01-18 09:34:29 -05:00
dependabot[bot] 3deef94948
build(deps): bump core from `41e586e` to `e6a65a8`
Bumps [core](https://github.com/espruino/EspruinoAppLoaderCore) from `41e586e` to `e6a65a8`.
- [Commits](41e586e3bb...e6a65a8cb2)

---
updated-dependencies:
- dependency-name: core
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-18 00:31:10 +00:00
shansou504 9175d5cc0e added settings for fullscreen 2024-01-17 13:26:28 -05:00
Gordon Williams cc990541fb
Merge pull request #3154 from bobrippling/fix/fwupdate-reset
fwupdate: don't reset the watch after upload
2024-01-17 09:09:59 +00:00
Rob Pilling c7cddf7a41
Merge pull request #3157 from nxdefiant/master
calendar: Load holidays before events
2024-01-15 21:01:07 +00:00
Rob Pilling fd0c46608a fwupdate: pass { noFinish: true } for app 2024-01-15 20:53:10 +00:00
thyttan ab25bd9e58
Merge pull request #3158 from flaparoo/fix-dragboard
Fix dragboard
2024-01-15 14:53:09 +01:00
Gordon Williams 8f7528699f Add better testing for 2v20 bootloader 2024-01-15 12:06:26 +00:00
Flaparoo 33c5bd1b79 dragboard: update version for fix 2024-01-15 17:27:03 +08:00
Flaparoo 99bb9a2d2e dragboard: fix touch region for letters 2024-01-15 17:25:25 +08:00
Erik Andresen ef7695bc76 calendar: remove duplicate settings call 2024-01-15 07:15:30 +01:00
Erik Andresen ae25c46690 calendar: remove debug statement 2024-01-15 07:06:34 +01:00
Rob Pilling 48475bf5ff
Merge pull request #3155 from felipemanga/master
Add PokeWalk watch face
2024-01-13 21:16:46 +00:00
Felipe Manga ddb503ec92 Add PokeWalk watch face 2024-01-13 16:30:28 +00:00
Rob Pilling a75338efae fwupdate: don't reset the watch after upload
Closes #3153.

Trace:
```
apps/fwupdate/custom.html:423: calls `sendCustomizedApp()`
core/lib/customize.js:63: send customised app
core/js/index.js:340: handle `"app"` message
core/js/index.js:356: call `uploadApp()`
core/js/comms.js:166: call `showUploadFinished()`
core/js/comms.js:24: reset watch (if autoReload is set)
```
2024-01-13 12:08:34 +00:00
Rob Pilling e071597a16
Merge pull request #3152 from nxdefiant/tetris
tetris: Reimplement original controls
2024-01-13 11:38:56 +00:00
Erik Andresen 04950706fb tetris: Added comment 2024-01-13 10:14:34 +01:00
Erik Andresen 97a5875d41 tetris: Reimplement original controls
Bring back old controls as "swipe" in menu

Also now exits with short button press
2024-01-13 10:06:24 +01:00
Erik Andresen 8b7ee2390d calendar: Load holidays before events
Previously events were loaded and as result painted first and a
following draw on a holiday would overwrite the event indicator
2024-01-13 09:11:54 +01:00
Gordon Williams 932d2c0d9d On Gadgetbridge, ensure the default data handler is set rather than built into bangleRx.
This means that when comms.js does its hacky thing to replace the data handler it doesn't end up duplicating handlers.

Fixes #3151
2024-01-11 10:06:38 +00:00
Gordon Williams 31bf63aeb5 Add CRC for 2v20 bootloader, and also allow easy updates to 2v20 which should work better for iOS users 2024-01-10 12:04:35 +00:00
Gordon Williams e67d74419c add another bootloader CRC 2024-01-10 11:58:16 +00:00
Gordon Williams 0e29375ef5
Merge pull request #3150 from flaparoo/widget_utils-interval-fix
widget_utils: use correct variable to clear interval
2024-01-09 08:51:39 +00:00
Flaparoo cde7efad99 widget_utils: use correct variable to clear interval 2024-01-09 12:04:20 +08:00
Rob Pilling b5b65406c0 Update apps to remove default boolean formatters 2024-01-08 21:53:11 +00:00
Rob Pilling 6e3066d444 sanitycheck: warn on boolean-formatters 2024-01-08 21:53:11 +00:00
Paul Spenke 651d08de53 Update changelog 2024-01-06 15:06:25 +01:00
Paul Spenke e62d3fd219 Add Storage requirement to Line Clock app 2024-01-06 15:00:52 +01:00
Rob Pilling d646e04b42
Merge pull request #3141 from nxdefiant/master
added hrm sport mode setting
2024-01-05 19:41:14 +00:00
Paul Spenke a54d37dbfc Implement showMinute setting in Line Clock app
The commit adds 'showMinute' configuration in both app and settings file for the Line Clock app, allowing users to choose whether to display the minute. An additional property within the settings JSON file is now read at application start to adjust behavior accordingly.
2024-01-05 19:15:55 +01:00
Paul Spenke 7ab3fe2f37 Add new Line Clock application
This commit introduces the Line Clock application. The Line Clock is a readable analog clock that is customizable via the theme configuration. It includes a JavaScript logic file, an app icon, a metadata JSON file, a README, and a ChangeLog file. This also includes the MIT license file.
2024-01-05 12:15:31 +01:00
hanna0616 a8ddde48db
Update app.js 2024-01-04 16:14:02 +01:00
hanna0616 0b2dfae94f
Update app.js 2024-01-04 15:54:24 +01:00
Rob Pilling 68e5eff15d
Merge pull request #3143 from Mel-Levesque/RecipeApp_dev
Create a recipe app mentioned in issue #795
2024-01-03 23:09:59 +00:00
hanna0616 8a4be166af
Create ChangeLog 2024-01-03 11:48:26 +01:00
hanna0616 dd82b80b86
Update app-icon.js 2024-01-03 11:35:39 +01:00