1
0
Fork 0
Commit Graph

14543 Commits (a51405967ca5442120c7dc36f53bf9c179c7fa67)

Author SHA1 Message Date
Felipe Manga f450062cfb Use 93dub font with no separator 2024-01-30 12:29:35 +00:00
Felipe Manga 72edbf964e Improve terrain lighting calculation 2024-01-30 12:29:35 +00:00
Felipe Manga a2c6f53ece Add Synthwave variant of Warpdrive watchface 2024-01-30 12:29:35 +00:00
Felipe Manga f5ae409a92 Simplify scheduling code since it wasn't playing well with widgets 2024-01-30 12:29:35 +00:00
Felipe Manga 7633f9e275 Make sure text is drawn with the foreground color 2024-01-30 12:29:35 +00:00
Felipe Manga d41ffac16b Update README.md 2024-01-30 12:29:35 +00:00
Felipe Manga 84fd254d54 Implement full theme support 2024-01-30 12:29:35 +00:00
Felipe Manga 9a82a2e1ee Ensure text is drawn with a black background 2024-01-30 12:29:35 +00:00
Felipe Manga 04c08de89a Don't update animation when screen is locked 2024-01-30 12:29:35 +00:00
Felipe Manga 8d1d4896c8 Open launcher when button is pressed, show widgets when locked 2024-01-30 12:29:35 +00:00
Felipe Manga a11989315c Add animated gif 2024-01-30 12:29:35 +00:00
Felipe Manga 6477d4b60c Smooth speed transition between animating and frozen 2024-01-30 12:29:35 +00:00
Felipe Manga d4f2ecd8fe Try to skip loading screen 2024-01-30 12:29:35 +00:00
Felipe Manga ca9ae0f7fe Give the starfield a slight twist 2024-01-30 12:29:35 +00:00
Felipe Manga d202e4c76e Track charging status 2024-01-30 12:29:35 +00:00
Felipe Manga 15b6d92bff Make starfield into a tube 2024-01-30 12:29:35 +00:00
Felipe Manga f82a15abd6 Added screenshot 2024-01-30 12:29:35 +00:00
Felipe Manga e81283a85a Fix incorrect file name in manifest 2024-01-30 12:29:35 +00:00
Felipe Manga ed5aba2151 Add Warpdrive watchface 2024-01-30 12:29:35 +00:00
Flaparoo d35b71afce aviatorclk: added tap event to scroll METAR and toggle seconds display 2024-01-30 19:40:47 +08:00
Erik Andresen fa433a4767 openstmap interface
move diameter to radius conversion into toBounds()
2024-01-30 07:30:11 +01:00
Rob Pilling ed2d6e8794
Merge pull request #3171 from flaparoo/aviatorclk
New app: aviatorclk (and module "avwx")
2024-01-29 22:32:24 +00:00
Erik Andresen d007f82a19 openstmap/interface: showLoadedMaps() adjustments
Load leaflet interface after all mapps are loaded
2024-01-29 21:25:03 +01:00
Erik Andresen e9f3f65728 openstmap interface: Fix show maps after delete 2024-01-29 19:35:38 +01:00
Gordon Williams 5e7c005776
Fix CRC detection for older bootloaders
Fixes #3172
2024-01-29 13:41:46 +00:00
Flaparoo a809b128bc New app: aviatorclk (and module avwx) 2024-01-29 17:59:03 +08:00
thyttan dc18fb14b6
Merge pull request #3170 from bobrippling/fix/drained-clock
drained: improve escape menu and remove clock type+tag
2024-01-29 00:46:40 +01:00
Rob Pilling 1a3ffca9a1
Merge pull request #3162 from Hairo/master
Add fullscreen option to Rebble Clock.
2024-01-28 20:50:53 +00:00
Rob Pilling b96a1c0271 drained: remove clock from type & tags 2024-01-28 20:43:05 +00:00
Rob Pilling 6fd81fd36a drained: add more options to menu for escaping 2024-01-28 20:42:42 +00:00
Erik Andresen c4631cfe5f openstmap menu: move exit to top 2024-01-27 11:10:54 +01:00
Erik Andresen 56b39fead9 openstmap: Fix rounding errors 2024-01-27 10:16:06 +01:00
frederic wagner d00d76efa7 gipy: non-ski fix 2024-01-26 22:31:35 +01:00
frederic wagner 4575db21f4 gipy: thickness fix 2024-01-26 20:30:56 +01:00
Rob Pilling cb2593337d
Merge pull request #3165 from nxdefiant/master
tetris: Save/Restore game state
2024-01-26 18:32:49 +00:00
frederic wagner 485b1fe5d0 gipy: ski mode 2024-01-26 12:33:39 +01:00
frederic wagner bdaafa38df gipy: forgot to add 2024-01-25 16:48:00 +01:00
frederic wagner dc3325c98f gipy: getting ready for ski 2024-01-25 16:43:58 +01:00
Gordon Williams 19ee5bb8ae pebbled 0.06: Fix Settings page to ensure that the currently set distance is displayed (not 0.75) 2024-01-25 12:23:50 +00:00
Rob Pilling 23a294d1df
Merge pull request #3147 from pglez82/master
Two app updates plus one new application
2024-01-24 07:31:31 +00:00
Erik Andresen e5c9286e77 tetris: fix level setting 2024-01-23 21:32:11 +01:00
Erik Andresen a57de7766e tetris: Save/Restore game state 2024-01-23 20:28:39 +01:00
pglez82 28dd5da804 changing the setui call before loadwidgets call 2024-01-23 12:42:15 +01:00
Rob Pilling cf39ed1570
Merge pull request #3163 from Anonymous941/master
tetris: major overhaul
2024-01-22 21:01:27 +00:00
Anonymous941 a08e4dbd4f tetris: add clear effect and more bug fixes 2024-01-22 13:36:45 -05:00
Anonymous941 60bab26d83 tetris: bug fixes, add back swipe controls 2024-01-22 10:52:51 -05:00
Gordon Williams a98ce79c43 Add new, more useful spirit level app 2024-01-22 15:30:17 +00:00
Gordon Williams a4c822c0f5 swap screenshots so more important one is first 2024-01-22 14:45:54 +00:00
Gordon Williams 812a4cfaf4 Add VT100 termional app 2024-01-22 14:39:13 +00:00
Anonymous941 1a1b79d41b tetris: major overhaul
Added score, levels, bugfixes and misc, inspired by NES tetris
2024-01-21 19:24:31 -05:00
Hairo 02cb97ee5d [Rebble] Update metadata and readme 2024-01-21 19:12:20 -04:00
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
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
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
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
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
frederic wagner fe40249242 gipy: fix for path generation (smaller size) 2024-01-13 09:36:20 +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 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
Rob Pilling b5b65406c0 Update apps to remove default 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
pglez82 2f5dd2b4b8 adding changelog 2024-01-04 19:24:26 +01:00
pglez82 f41fcb8881 adding app icon 2024-01-04 19:20:43 +01:00
pglez82 cbcd25c4a2 quote clock 2024-01-04 19:16:42 +01:00
pglez82 f9eaf70548 updating version in metadata.json 2024-01-04 18:08:26 +01:00
pglez82 a1968d4936 adding new constelations to planetarium 2024-01-04 18:05:15 +01:00
Pablo González 950f5b79d6
step second by second 2024-01-04 17:53:44 +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
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
hanna0616 221138a981
Update app-icon.js 2024-01-03 11:34:34 +01:00
hanna0616 e0f9b5695a
Update metadata.json 2024-01-03 11:30:06 +01:00
hanna0616 f6231de549
Create metadata.json 2024-01-03 11:04:58 +01:00
hanna0616 5c17492486
Create app-icon.js 2024-01-03 11:02:37 +01:00
hanna0616 fc28c7306f
add png 2024-01-03 10:59:05 +01:00
hanna0616 128257c4bb
Create app.js 2024-01-03 10:52:30 +01:00
melim bdc7a5ea5c Create a recipe app mentioned in issue #795 2024-01-02 20:00:40 +01:00
Gordon Williams 657e06d824 imgclock 0.11: Allow fullscreen clock faces with hidden widgets 2024-01-02 15:05:56 +00:00
Gordon Williams 6a75df46d1 ios 0.16: Always request Current Time service from iOS 2024-01-02 15:05:56 +00:00
Erik Andresen 1369c5485d sportmode: fastload support
go directly to settings and back

e.g.
eval(require('Storage').read('sportmode.settings.js'))(() => draw());
2024-01-01 11:19:53 +01:00
Erik Andresen 23ba4778e8 sport mode settings: calculate array length 2023-12-30 09:33:49 +01:00
Erik Andresen 127d331ed1 added hrm sport mode setting 2023-12-30 09:26:54 +01:00
thyttan bb074c6953 spotrem: bump version and ChangeLog 2023-12-26 22:52:46 +01:00
thyttan 6b5362148a spotrem: further refactor to shorten code somewhat
fixes search and play, which was broken in version v0.10 of spotrem.
2023-12-26 22:51:38 +01:00
thyttan 8aef1c6b80 spotrem: comment out demo function 2023-12-26 22:45:12 +01:00
thyttan ca68658c01 spotrem: remove unused function 2023-12-26 22:45:12 +01:00
thyttan d2674e69c0 spotrem: remove commented out intent flags 2023-12-26 22:45:12 +01:00
thyttan 00c91839ae spotrem: keep variable in app local scope 2023-12-26 22:45:01 +01:00
wagnerf42 3fe40c7fe7
Merge branch 'espruino:master' into master 2023-12-22 17:26:49 +01:00
Gordon Williams ba082f670c widdst 0.05: Tweaks to ensure Gadgetbridge can't overwrite timezone on 2v19.106 and later 2023-12-19 12:30:24 +00:00
shansou504 0a56103547
Create ChangeLog 2023-12-17 21:24:43 -05:00
shansou504 bdc5274572
change to v0.02 remove unneeded squares 2023-12-17 21:17:04 -05:00
shansou504 58407d5819
update screenshot to match update 2023-12-17 21:15:43 -05:00
shansou504 68743c6ba5
Delete apps/binaryclk/screenshot.png 2023-12-17 21:14:36 -05:00
shansou504 161e6dbf5d
Merge branch 'espruino:master' into master 2023-12-17 20:36:50 -05:00
shansou504 d6393a6c43
Remove unneeded squares 2023-12-17 20:36:00 -05:00
Rob Pilling 76c6bd858f
Merge pull request #3131 from nxdefiant/master
widhrzone: Read maximum HRM from myprofile
2023-12-16 11:34:41 +00:00
Erik Andresen 6d56a8512b widhrzone: Read maximum HRM from myprofile
drop own settings
2023-12-15 20:12:53 +01:00
Rob Pilling 61591c4542
Merge pull request #3130 from nxdefiant/master
chess: Use Bangle.setBacklight()
2023-12-14 23:12:50 +00:00
Rob Pilling 6c0bb9d9e3
Merge pull request #3129 from LeonMatthes/calclock
CalClock: No buzz during quiet hours
2023-12-14 23:12:39 +00:00
Rob Pilling 6f0e9ab561
Merge pull request #3127 from thyttan/spotify-remote
spotrem: some refactoring shortening the code
2023-12-14 23:12:25 +00:00
Erik Andresen aea3033f52 chess: Use Bangle.setBacklight()
instead of Bangle.setLCDTimeout() to turn off the LCD while the computer is
thinking.
2023-12-14 07:13:03 +01:00
Leon Matthes 8d2f4c9570 CalClock: No buzz during quiet hours
Tweak 30-minute buzz
2023-12-13 21:30:52 +01:00
Gordon Williams d491c63701
Merge pull request #3120 from nxdefiant/master
health: calculate distance from steps & introduce myprofile
2023-12-13 15:32:01 +00:00
Erik Andresen 9f3d78cbeb myprofile: Added height setting 2023-12-12 21:14:28 +01:00
Erik Andresen 16cc803b86 myprofile: Add birthday setting 2023-12-12 19:30:46 +01:00
thyttan c7bfc08e96 spotrem: some refactoring shortening the code 2023-12-11 22:42:28 +01:00
frederic wagner f3f305f957 gipy: fix for maps2gpx files 2023-12-11 17:08:06 +01:00
frederic wagner 8bfa4e32cc gipy: new menu to reverse path quickly 2023-12-11 16:07:20 +01:00
frederic wagner ae784dc4f1 gipy: fix for large files + size opt for prefix 2023-12-11 14:27:17 +01:00
Erik Andresen 799c0b4e89 health: include step data for today 2023-12-11 07:32:58 +01:00
shansou504 0375147ee5
Merge branch 'espruino:master' into master 2023-12-10 23:50:39 -05:00
shansou504 45e59c000b
Update screenshot 2023-12-10 23:50:09 -05:00
Rob Pilling c78be61f19
Merge pull request #3125 from nxdefiant/ical
sched/calendar interface: fix null timezone
2023-12-10 22:40:23 +00:00
Erik Andresen c815168bda sched/calendar interface: fix null timezone 2023-12-10 19:49:37 +01:00
Rob Pilling 9314d45b56
Merge pull request #3123 from pavelmachek/m_21_bad
bad apple: Initial version of the demo.
2023-12-10 10:52:48 +00:00
Rob Pilling 77d41bd569
Merge pull request #3124 from Ronin0000/master
LCARS Clock v0.30 (Adds More Colors/ Random Color Selection/ Bug Fixes)
2023-12-10 10:36:09 +00:00
Erik Andresen b639dd41f9 myprofile updates 2023-12-10 10:30:55 +01:00
Erik Andresen df662ef2ad myprofile: updated README 2023-12-10 10:09:25 +01:00
Erik Andresen 7fc2ce0375 Added myprofile 2023-12-10 09:39:13 +01:00
Erik Andresen b723512dce health: move strideLength to new app myprofile 2023-12-10 09:18:21 +01:00
Ronin0000 cbb2b155ae
Update lcars.settings.js 2023-12-09 16:49:36 -08:00
Ronin0000 a5c24cd7b4
delete debugging code 2023-12-09 16:44:59 -08:00