1
0
Fork 0
Commit Graph

15272 Commits (e2ecb58c9483e80f42206a6c16aaa86dcb5d6742)

Author SHA1 Message Date
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
Ronin0000 19ac4017bb
Change the settings to be based off the array length, so it shows all the colors 2023-12-09 16:42:48 -08:00
Ronin0000 7a18c3b444
Update lcars.settings.js with newest colors 2023-12-09 16:34:37 -08:00
Ronin0000 6b43fb55d6
Update ChangeLog 2023-12-09 16:34:00 -08:00
Ronin0000 482b30dfdd
Update lcars.app.js with final 0.30 version with more colors and random color functionality
Update lcars.app.js with final 0.30 version with more colors and random color functionality
2023-12-09 16:33:39 -08:00
Ronin0000 d9ec4f354c
Fix bug with 0.30 beta 2023-12-09 14:16:44 -08:00
Ronin0000 39c9158b50
Update lcars.app.js Fix Bug with 0.30 update 2023-12-09 14:06:55 -08:00
Ronin0000 42db617249
Update README.md 2023-12-09 13:58:57 -08:00
Ronin0000 e8ace24ed4
Update metadata.json 2023-12-09 13:58:16 -08:00
Ronin0000 628c3f4a39
Update ChangeLog 2023-12-09 13:58:01 -08:00
Ronin0000 56130e2f74
Update lcars.settings.js with 10 new colors and random colors on startup 2023-12-09 13:56:29 -08:00
Ronin0000 5c2ee99bb5
Update lcars.app.js with 10 new colors and random colors on startup 2023-12-09 13:56:17 -08:00
Pavel Machek 2347a01fa0 bad apple: Initial version of the demo.
This adds famous movie with music.
2023-12-08 22:23:18 +01:00
shansou504 46d93ba792
Update metadata.json 2023-12-08 14:44:03 -05:00
shansou504 ea85f732de
Update metadata.json to poitn to app-icon.png 2023-12-08 14:39:14 -05:00
shansou504 af6108de4e actually fixed spacing 2023-12-08 13:19:18 -05:00
shansou504 ef3087ac4b
tab spacing app.js 2023-12-08 13:09:42 -05:00
shansou504 81e3afa3b8
Add files via upload 2023-12-08 12:00:43 -05:00
shansou504 99416d6bca
Update metadata.json 2023-12-08 12:00:09 -05:00
frederic wagner 371345b861 Merge branch 'master' of github.com:wagnerf42/BangleApps 2023-12-08 17:53:14 +01:00
frederic wagner 8a61cc217a gipy: wip: trying to load large files 2023-12-08 17:52:53 +01:00
shansou504 a80c00dc8f
Create metadata.json 2023-12-08 11:47:24 -05:00
shansou504 56b6188d1c
Create app-icon.js 2023-12-08 11:10:40 -05:00
shansou504 086b1b701a
Create app.js 2023-12-08 11:05:57 -05:00
Erik Andresen ef74b85ef9 health: calculate distance from steps
bring back locale, rounding fixes
2023-12-05 21:03:32 +01:00
Erik Andresen e37b7c804a health: calculate distance from steps
Simplify stride length setting, remove locale
2023-12-04 19:02:45 +01:00
Gordon Williams b5abec090e hworldclock 0.34: Fix 'fast load' so clock doesn't always redraw when screen unlocked/locked 2023-12-04 15:45:08 +00:00
Rob Pilling f63054d326
Merge pull request #3119 from flaparoo/coloursdemo
New app: coloursdemo
2023-12-04 08:50:39 +00:00
flaparoo 7957d8507c
colourdemo: fix clear() call
Co-authored-by: Rob Pilling <robpilling@gmail.com>
2023-12-04 08:23:20 +08:00
Rob Pilling 5f798ee9a7
Merge pull request #3104 from thyttan/recorder-1-sec-on-gps-event
Recorder: Period 1s + Log GPS => record on GPS event
2023-12-03 22:58:16 +00:00
Erik Andresen 8fe9bf1b64 Merge remote-tracking branch 'origin/master' 2023-12-03 20:49:56 +01:00
Erik Andresen dbf8995b14 health: calculate distance from steps
- multiplies step counts with stride length
- distance menu under step counting is only available if stride length is
set
2023-12-03 20:45:28 +01:00
Rob Pilling e513b90bf4
Merge pull request #3117 from wagnerf42/master
gipy: new release
2023-12-01 22:21:12 +00:00
thyttan 9614c7f29a recorder:Period 1s + Log GPS =>record on GPS event
recorder: writeInterval becomes writeSetup

recorder:change according to some Web IDE warnings

Update apps/recorder/widget.js

Co-authored-by: Rob Pilling <robpilling@gmail.com>

recorder: use `typeof writeSetup === "number"`
2023-12-01 23:05:31 +01:00
Gordon Williams 99076fa3ef Fix errant trailing spaces for long time output in some locales 2023-12-01 08:52:56 +00:00
Flaparoo e1eccad87e New app: coloursdemo 2023-12-01 15:10:12 +08:00
Erik Andresen 4f38e475a8 fix ChangeLog 2023-11-30 22:24:26 +01:00
Erik Andresen 68b1a36780 widmp: Fix variable definitions 2023-11-30 22:20:48 +01:00
Erik Andresen e96ffad55f openstmap: fix if no map
Display message if no map is installed
2023-11-30 21:00:05 +01:00
Gordon Williams e5ebb03e13
Merge pull request #3115 from 7kasper/master
Presentor V0.08 -> V0.14
2023-11-30 09:38:16 +00:00
wagnerf42 f4d4307229
Merge branch 'espruino:master' into master 2023-11-30 10:26:11 +01:00
Gordon Williams b16ea5b7d2 hworldclock: Tidy up and fix clearInterval(undefined) errors 2023-11-30 09:05:27 +00:00
7kasper 65fa387739
Fixes and add spotlight and default screen 2023-11-29 11:20:07 +01:00
Rob Pilling 7a1eaf3622
Merge pull request #3113 from lauzonhomeschool/show_alarm_groups
[alarm] show alarm groups if setting is ON; scroll alarms menu to previous position when going back
2023-11-29 08:14:33 +00:00
7kasper ff4a57de76
Remove dragging and fix cntrl (hopefully) 2023-11-29 01:16:42 +01:00
7kasper a0b42267ff
Testing ctrl keypress 2023-11-29 01:03:57 +01:00
7kasper d160a78231
Next attempt at holding mouse 2023-11-29 00:54:41 +01:00
7kasper 825450f663
Try drag mouse support 2023-11-29 00:31:20 +01:00
7kasper 5a400480e0
Fix mousemove getting stuck. 2023-11-29 00:18:59 +01:00
7kasper 1c160d7737
Little better readme 2023-11-28 23:01:11 +01:00
7kasper 4db81c95ef
Do some bugfixes on presentor app. 2023-11-28 20:08:39 +01:00
7kasper fc50f3d14f
First readme fix. 2023-11-28 19:52:04 +01:00
7kasper 7c8daaa6aa
also add changelog >.< 2023-11-28 19:34:38 +01:00
7kasper 77edfe6936
Code cleanup + windows 11 support 2023-11-28 19:30:12 +01:00
lauzonhomeschool 96778b6be1
Update app.js compact showAlarm boolean 2023-11-27 22:27:13 -05:00
frederic wagner 7e6b77ff4e gipy: fix for zoom + touch update 2023-11-27 09:34:41 +01:00
lauzonhomeschool 9571d6ab97
Update app.js save a few chars on the showAlarm boolean 2023-11-24 15:30:57 -05:00
lauzonhomeschool 85ce98a126
Update app.js for idiomatic group || 2023-11-24 14:54:45 -05:00
lauzonhomeschool d4f5c37f67
Update apps/alarm/app.js
Co-authored-by: Rob Pilling <robpilling@gmail.com>
2023-11-24 14:38:42 -05:00
Gordon Williams 62686795a5 Add clock info clock widget 2023-11-24 16:46:22 +00:00
Gordon Williams 4fc5fa285a update global settings 2023-11-24 08:36:29 +00:00
Gordon Williams ed23ccfadc
Fix typo
Co-authored-by: Rob Pilling <robpilling@gmail.com>
2023-11-24 08:32:06 +00:00
Gordon Williams acd01ce4bc
Update apps/openstmap/interface.html
Co-authored-by: Rob Pilling <robpilling@gmail.com>
2023-11-24 08:31:12 +00:00
lauzonhomeschool 10fd71ee0c [alarm] version 0.46 2023-11-23 22:38:37 -05:00
lauzonhomeschool 1e8165be8a [alarm] scroll alarms menu to prev position 2023-11-23 22:30:16 -05:00
lauzonhomeschool 1aa407963e [alarm] show alarm groups if setting is ON, fix 0.44 selectedAlarm bug 2023-11-23 22:29:00 -05:00
Gordon Williams fcebbf3ef4 Added Utils.readStorageJSON and relaxed JSON parser, and swap all interface.html over
to using it.

This allows Bangle.js 2v20 (or cutting edge) and later to store a relaxed
'JSON' on internal storage which (while still normal JS) is smaller and faster
(and preserves unicode better)

See https://github.com/espruino/Espruino/issues/2429
2023-11-23 12:52:48 +00:00
Rob Pilling 0e4fa182eb Merge pull request #3108 from g-rden/dwm-clock
Daylight world map clock
2023-11-22 08:03:04 +00:00
Rob Pilling 22e5fe8ebf
Merge pull request #3107 from pavelmachek/m_20_altimeter
altimeter: use system variables to calibrate altimeter.
2023-11-22 07:58:19 +00:00
Rob Pilling 05193753de
Merge pull request #3102 from thyttan/recorder
Recorder: 1 second period with 1 decimal place
2023-11-22 07:53:54 +00:00
g-rden 528dcbaafd
use different colour settings 2023-11-20 13:49:20 +00:00
g-rden c8d3f3c146
Create app.js 2023-11-20 13:46:37 +00:00
g-rden 4a3049ad2a
Create README.md 2023-11-20 13:39:47 +00:00
g-rden 4005eb59a3
Create app-icon.js 2023-11-20 13:23:16 +00:00
g-rden ae86f6a0b8
add app.png 2023-11-20 13:21:56 +00:00
g-rden cf5ed643e2
add screenshot 2023-11-20 13:07:08 +00:00
g-rden e985aa28bd
Create metadata.json 2023-11-20 12:59:20 +00:00
g-rden f0738b6179
Create ChangeLog 2023-11-20 12:51:08 +00:00
frederic wagner bd3f4489c4 gipy: fixed perf issues in new display algorithm 2023-11-20 11:48:45 +01:00
Gordon Williams c0dbd64a43
Merge pull request #3106 from nxdefiant/master
health/interace: Replace moving average for bpm with avg
2023-11-20 09:30:14 +00:00
Erik Andresen 69dbc18eee health/interface: replace moving average with average 2023-11-20 07:47:53 +01:00
Pavel Machek aad5aae3ca [] altimeter: update to v0.04 2023-11-19 17:08:59 +01:00
Pavel Machek 0c220b4091 [] altimeter: immediately show altitude after calibration changes 2023-11-19 17:08:59 +01:00
Pavel Machek ae5bb890e8 [] altimeter: use system variables to calibrate altimeter. 2023-11-19 17:08:59 +01:00
Erik Andresen 12dcefedf5 health: Fix bpm for not continous data 2023-11-19 09:42:35 +01:00
thyttan c82feadca4 recorder: 1 decimal place for 1 second period logs 2023-11-17 22:51:21 +01:00
Gordon Williams 9ea23e39a5 misc adjustment - forgot to add to the last commit 2023-11-17 17:05:46 +00:00
Gordon Williams 9aefeb9fe6 messages: Handle text with images in messages list by just displaying the first line 2023-11-17 16:19:06 +00:00
Rob Pilling 8f67f1a8d8
Merge pull request #3101 from Rarder44/Messages-Light
messages_light: Fix js issues
2023-11-17 09:00:19 +00:00
Erik Andresen 61b207e0fa waypoints: Fixes for Bangle.js 1 2023-11-17 04:09:45 +01:00
Erik Andresen 61804505d7 waypoints fixes
- Do not register as type waypoint - show in launcher
- Fixes for Bangle.js 1
- Fixes for not installed textinput
2023-11-16 21:39:37 +01:00
Erik Andresen df78381823 settings: Fix syntax error 2023-11-16 19:30:26 +01:00
nxdefiant 6a0236aa44
Merge branch 'espruino:master' into master 2023-11-16 19:12:39 +01:00
Gordon Williams 681bd41945 Rename 'Wake on BTN1/Touch' to 'Wake on Button/Tap' on Bangle.js 2 2023-11-16 15:04:24 +00:00
Rarder44 56b4709421 messages_light: Fix removal notification from the list of current notifications 2023-11-16 15:53:24 +01:00
frederic wagner 4da1282dec gipy: fine tuning new display algorithm 2023-11-16 15:27:56 +01:00
frederic wagner 9f1800e181 gipy: zoom is back 2023-11-16 11:23:43 +01:00
Rob Pilling a4716c8718 recorder: introduce `settings` in getActiveRecorders() 2023-11-15 22:42:03 +00:00
Rob Pilling 22706db541 recorder: handle initial/non-settings load 2023-11-15 21:54:04 +00:00
thyttan 47d33568cc
Merge pull request #3098 from bobrippling/fix/recorder-fields
recorder: don't prompt the user when the columns change - force new file
2023-11-15 22:47:16 +01:00
Rob Pilling 301f0ee227
Merge pull request #3094 from pavelmachek/m_18_skyspy
skyspy: view sattelitte positions
2023-11-15 21:36:03 +00:00
Erik Andresen fc00a21a91 alarm: Fix typo in changelog 2023-11-15 21:41:31 +01:00
Erik Andresen 8bdc54dd4f alarm: defaultDeleteExpiredTimers detection
Fix new alarm when selectedAlarm is undefined
2023-11-15 21:36:44 +01:00
Rob Pilling f5ac8ade61 recorder: don't prompt the user when the columns change - force new file 2023-11-15 19:37:27 +00:00
Rob Pilling 865ca1f518
Merge pull request #3093 from pavelmachek/m_17_forge
forge: Initial version of application to help developers
2023-11-15 18:12:53 +00:00
Pavel Machek 29c1f0a1fa skyspy: I misunderstood implications of "back", should now be fixed 2023-11-15 11:01:38 +01:00
Pavel Machek 1b8cc09513
Simplify forge.app.js
Co-authored-by: Rob Pilling <robpilling@gmail.com>
2023-11-15 10:55:14 +01:00
Rob Pilling 98e560a756
Merge pull request #3095 from pavelmachek/m_19_wpedit
waypoints: Merge waypoint_editor into waypoints application
2023-11-15 08:57:48 +00:00
Rob Pilling 7047d40bf1
Merge pull request #3089 from Mineinjava/master
Add weather and calendar data to iOS integration
2023-11-14 22:08:51 +00:00
Pavel Machek ed80f56839 skyspy: Fix typo, clarify this is about GPS. 2023-11-14 21:49:06 +01:00
Erik Andresen 9aaa451c5e Add widhrzone
Widget that displays the current out of five heart rate zones
2023-11-14 19:32:26 +01:00
frederic wagner 6431c279e4 gipy: new display algorithm 2023-11-14 16:40:30 +01:00
Pavel Machek afa7d801c3 waypoints: Merge waypoint_editor into waypoints application
Waypoint editor is reasonably small piece of javascript, so merge it
with waypoints and make it always-available.
2023-11-14 12:27:51 +01:00
Pavel Machek dabf4cbc76 skyspy: initial import.
Application to view sattelitte positions and whether watch can receive
data from them.
2023-11-14 12:20:36 +01:00
Pavel Machek 1d5cd5f900 forge: Tiny cleanups. 2023-11-14 12:04:51 +01:00
Pavel Machek 3004106991 forge: Initial version of application to help developers 2023-11-14 12:02:57 +01:00
Rob Pilling 950883e432
Merge pull request #3090 from hughbarney/master
clkinfocal - add settings menu for 3 different date formats
2023-11-12 16:19:09 +00:00
Hugh Barney cd1b1c643f clkinfocal, updated description 2023-11-12 12:15:22 +00:00
Hugh Barney 1f7f4fdbf1 clkinfocal switch on the string of the date format 2023-11-11 18:42:08 +00:00
Hugh Barney e9ec30ddf0 Merge remote-tracking branch 'upstream/master' 2023-11-11 18:22:06 +00:00
Hugh Barney dc3ba06e9e clkinfocal added settings menu for different date formats 2023-11-11 18:21:45 +00:00
Erik Andresen 9bbbc6bf00 contacts: add vcard export 2023-11-11 09:25:19 +01:00
Mineinjava 27b0f72ff8 remove old events 2023-11-10 21:28:40 -08:00
Mineinjava 62d4581012 delete print 2023-11-10 21:22:43 -08:00
Mineinjava fa84347729 increment version 2023-11-10 21:04:07 -08:00
Mineinjava 5518c4848d fix weather lib and remove prints 2023-11-10 20:44:02 -08:00
Mineinjava 724aeb7bda reprint 2023-11-10 17:15:04 -08:00
Mineinjava da33f3812f remove else 2023-11-10 17:10:57 -08:00
Mineinjava 3de1b0653a not this again 2023-11-10 17:07:00 -08:00
Mineinjava 374919fbd7 add weather 2023-11-10 17:02:12 -08:00
Mineinjava 1cd63b0261 try this 2023-11-10 14:33:46 -08:00
Mineinjava d32c1d1421 try name 2023-11-10 14:28:20 -08:00
Mineinjava adaee22483 try subtitle 2023-11-10 14:19:53 -08:00
Mineinjava 501130e77b slice and test print 2023-11-10 14:14:37 -08:00
Mineinjava a2fdb11685 test 3 2023-11-10 13:41:52 -08:00
Mineinjava b15c3e045a print for debug 2023-11-10 13:36:09 -08:00
Mineinjava 72ab4b6b4b test 2 2023-11-10 13:29:30 -08:00
Mineinjava 70032a34bb test 2023-11-10 12:38:03 -08:00
Erik Andresen a16ef361fb contact/interface: show error on vcard parse exception 2023-11-09 21:49:29 +01:00
Erik Andresen 21e9cd0298 contacts: Add vcard import to interface.html 2023-11-09 21:41:23 +01:00
Rob Pilling 0963409da1
Merge pull request #3082 from jamespsteinberg/master
final design changes for 28x6 app
2023-11-08 08:31:50 +00:00
thyttan 670aaf2126 setting: bump version and ChangeLog
After LCD calibration fix.
2023-11-07 21:33:15 +01:00
frederic wagner f9f50dc72a gipy: removing footways 2023-11-07 16:44:20 +01:00
frederic wagner d2f612bb39 gipy: waypoints autodetect fix for loops 2023-11-07 11:20:21 +01:00
Graham Fenner af06a96bac typo fix: && || ternary 2023-11-07 03:36:30 +00:00
jamespsteinberg fd9703a96a
Merge branch 'espruino:master' into master 2023-11-06 12:38:00 -05:00
James Steinberg 233f166de6 clean up design 2023-11-06 11:36:41 -05:00
Gordon Williams dd96e33774 0.33: Ensure that a new file is always created if the stuff that's being recorded has changed (fix #3081) 2023-11-06 14:55:38 +00:00
Rob Pilling 6789ced709
Merge pull request #3075 from pavelmachek/m_12_contacts
contacts: Inital version of contacts app.
2023-11-06 12:50:52 +00:00
James Steinberg 165a400cdd update screenshot 2023-11-05 13:29:44 -05:00
jamespsteinberg 02489ac0f6
Merge branch 'espruino:master' into master 2023-11-05 13:28:04 -05:00
James Steinberg 2c49a2527d no dithering 2023-11-05 13:26:02 -05:00
Rob Pilling e19faff200
Merge pull request #3079 from pavelmachek/m_16_wpedit
waypoint_editor: allow text waypoint names, allow marking current GPS position
2023-11-04 17:02:04 +00:00
Rob Pilling d1a34125d6
Merge pull request #3078 from pavelmachek/merge_15_sixths
sixths: Implement altitude display, compass and navigation to waypoint.
2023-11-04 15:05:05 +00:00
Rob Pilling b2de1ba761
Merge pull request #3077 from pavelmachek/m_14_stacker
stacker: Add documentation, allow on emulator.
2023-11-04 15:00:13 +00:00
Rob Pilling de62d819f7
Merge pull request #3076 from pavelmachek/m_13_tetris
tetris: implement level/mode selection
2023-11-04 14:59:44 +00:00
Pavel Machek 3f064961f0 wp_edit: we use textinput, include it in dependencies 2023-11-04 09:08:53 +01:00
Pavel Machek 7bfcdee6e2 contacts: we use textinput, include it in dependencies 2023-11-04 09:07:41 +01:00
Pavel Machek b735ae13e4 waypoint_editor: fix tabs vs. spaces. 2023-11-03 22:19:08 +01:00
Pavel Machek 9dd09945a1 [] wp_edit: mark this as v0.03 2023-11-03 22:07:23 +01:00
Pavel Machek b814454d90 [] wp_edit: Graphical fixes for waypoint marking. 2023-11-03 22:07:23 +01:00
Pavel Machek dbde4923c6 [] wp_editor: reindent, minor cleanups. 2023-11-03 22:07:23 +01:00
Pavel Machek 73375ebe96 [] wp_edit: use text entry for waypoint names 2023-11-03 22:07:23 +01:00
Pavel Machek 9690e8128b [] wp_edit: implement marking.
These are changes from devel_wp branch. Graphical cleanups would be
good, otherwise it should work.
2023-11-03 22:07:23 +01:00
Pavel Machek 35751aae3b sixths: Fix altitude display. 2023-11-03 18:32:10 +01:00
Pavel Machek c03776c767 [] sixths: v0.02, allow on emulator 2023-11-03 17:19:35 +01:00
Pavel Machek 7eb9d6cd86 [] sixths: use icons to save screen space. 2023-11-03 17:19:35 +01:00
Pavel Machek b24e9ca079 [] sixths: update docs. 2023-11-03 17:19:35 +01:00
Pavel Machek 4ca2f69e99 [] sixths: Implemented compass / navigating back to waypoints.
These are summary changes from devel_clock branch.
2023-11-03 17:19:35 +01:00
Pavel Machek 0bc7cb4918 stacker: Add documentation, allow on emulator. 2023-11-03 15:38:32 +01:00
Pavel Machek 98ecd6c9c7 tetris: implement level/mode selection
Implement level selection, and allow user to slect controls.
2023-11-03 15:33:58 +01:00
Pavel Machek 2c64fb51ae contacts: Inital version of contacts app. 2023-11-03 15:03:43 +01:00
Gordon Williams 319d22fab6 widclk 0.08: Ensure we clear the whole rect so we don't end up leaving old text when time changes (fix #3073) 2023-11-03 08:42:14 +00:00
Gordon Williams b6e601b9a4
Merge pull request #3072 from charlestietjen/master
App addition: Approx Clock
2023-11-03 08:33:45 +00:00
Gordon Williams e4b0ed2ecf
link in readme 2023-11-03 08:32:29 +00:00
Gordon Williams 310d59429d
Merge pull request #3071 from jamespsteinberg/master
hardalarm and 28x6 for banglejs 2
2023-11-03 08:30:55 +00:00
Rob Pilling 3ac964763b Merge pull request #3038 from th10111/master
Add tyreid app
2023-11-03 08:26:03 +00:00
Rob Pilling f03f39e413 tyreid: match changelog version 2023-11-03 08:25:34 +00:00
Gordon Williams c68a8925f9
Merge pull request #3068 from Mineinjava/master
Add cadence data to `recorder` app
2023-11-03 08:24:23 +00:00
Gabriele Monaco 6433ae0a11 cards: bump version and changelog 2023-11-03 06:51:30 +01:00
charlestietjen 4f504f5c1c added readme 2023-11-02 17:21:05 -04:00
charlestietjen 822dbf7811 touch interaction added 2023-11-02 16:39:53 -04:00
th10111 ff91b41e8e
Update metadata.json 2023-11-02 19:56:20 +00:00
th10111 815c77b8c1
Add files via upload 2023-11-02 19:38:59 +00:00
th10111 a2751d8ddd
Create ChangeLog 2023-11-02 19:37:02 +00:00
James Steinberg 9319ef0ba7 fix one small size issue 2023-11-02 11:52:34 -04:00
James Steinberg 9aa71d12f6 fix readme format 2023-11-02 11:45:40 -04:00
James Steinberg 33ffbf8005 make pr changes 2023-11-02 11:40:31 -04:00
charlestietjen a80a7f2162 version increment, changelog notes 2023-11-02 09:06:00 -04:00
charlestietjen d2692aa36c fixed incorrect hour drawn 2023-11-02 09:04:37 -04:00
charlestietjen 117a7aa552 remove some comments 2023-11-02 08:40:33 -04:00
charlestietjen 39a9b2e3b4 refactor and added before and after strings 2023-11-02 08:32:38 -04:00
James Steinberg 4f56d0c447 buzz more 2023-11-02 03:45:24 -04:00
James Steinberg 43f9ccdca0 formatting 2023-11-02 03:33:11 -04:00
James Steinberg 660653858a hardalarm 1 btn 2023-11-02 03:31:44 -04:00
James Steinberg 1726233805 revert extra stuff 2023-11-02 03:16:57 -04:00
James Steinberg be6d191eb3 better formatting 2023-11-02 03:12:15 -04:00
James Steinberg 077127c3cb resizing 2023-11-02 01:50:48 -04:00
James Steinberg ff1ee4e3c7 changelg 2023-11-02 01:32:24 -04:00
jamespsteinberg 3c06f268b5
Merge branch 'espruino:master' into master 2023-11-02 01:26:07 -04:00
James Steinberg 5453ef719d support banglejs2 2023-11-02 01:25:22 -04:00
Mineinjava 9afd4ef79a divide by two 2023-11-01 21:22:39 -07:00
Mineinjava 9ec73873ab cleanup code 2023-11-01 21:10:13 -07:00
Mineinjava e1d9701bbf change getUTCMilliseconds to getTime 2023-11-01 21:04:09 -07:00
Mineinjava ccc21082e3 account for my lack of thought and print more stuff 2023-11-01 20:40:09 -07:00
Mineinjava 465aa25ffc Apparently i forgot how to console.log 2023-11-01 20:36:08 -07:00
Mineinjava 2ce1d4b510 print for debug 2023-11-01 20:28:03 -07:00
Mineinjava 3c9ebd7130 Merge branch 'master' of https://github.com/Mineinjava/BangleApps into master 2023-11-01 20:06:25 -07:00
Mineinjava 8ceae6df47 fix check for cadence calculation 2023-11-01 20:05:37 -07:00
Mineinjava 76ea4570c9
Merge branch 'espruino:master' into master 2023-11-01 19:44:23 -07:00
Mineinjava 3b1c75e874 forgot colon 2023-11-01 19:41:19 -07:00
Mineinjava b5182301fb increment version 2023-11-01 19:38:39 -07:00
Mineinjava 40968a24fc add cadence to gpx data 2023-11-01 19:36:21 -07:00
thyttan 90ebb4f961
Merge pull request #3067 from thyttan/fastreset
fastreset:(partly) fix accidental load of launcher
2023-11-02 01:06:49 +01:00
Gabriele Monaco 60a7cbcf5b cards: hiding widgets while showing the code 2023-11-01 11:07:00 +01:00
Gordon Williams 86729904b8
Merge pull request #3070 from bobrippling/fix-astral
astral: setUI before loading widgets
2023-11-02 13:26:50 +00:00
Rob Pilling 4c2170f9c5 astral: setUI before loading widgets
This fixes the sanity check warning:
```
Clock astral file calls loadWidgets before setUI (clock widget/etc won't be aware a clock app is running)
```
2023-11-01 17:58:59 +00:00
Gordon Williams 8d0859f24e
Merge pull request #3066 from bobrippling/sunrise-drawtime
sunrise: redraw the clock exactly when a minute ticks
2023-11-01 08:43:16 +00:00
Charles a1bcf50fc6 edit to metadata 2023-11-01 02:06:46 -04:00
Charles 421302eac5 added approxclock 2023-11-01 01:59:56 -04:00
thyttan 901d06a0ae fastreset:(partly) fix accidental load of launcher 2023-10-31 01:20:02 +01:00
Rob Pilling 267b1422c2 sunrise: redraw the clock exactly when a minute ticks 2023-10-30 20:05:27 +00:00
Leon Matthes 27d7c7820a CalClock: Add buzzing before events 2023-10-30 19:41:30 +01:00
Rob Pilling 3bef99cfc4 pebbled: prevent exceptions halting the draw cycle 2023-10-30 08:24:39 +00:00
James Steinberg 25cabc80ef take 2 2023-10-29 18:55:29 -04:00
James Steinberg af6eaa8a35 take 2 2023-10-29 18:24:33 -04:00
James Steinberg 9df6beb62d test 2023-10-29 18:13:30 -04:00
James Steinberg 3dba0b1a61 test 2023-10-29 18:08:00 -04:00
James Steinberg eca118bc18 28x6 2023-10-29 18:06:12 -04:00
Gordon Williams a6a6e5fb4e
Merge pull request #3061 from nxdefiant/master
scicalc: Switch swipe handling
2023-10-27 14:52:37 +01:00
Erik Andresen d06f9bdc6e scicalc: Switch swipe handling
As discussed in #3054

- Use Swipe up/down to switch between screens, left to delete, right to
calculate result
- Also use Bangle.setUI()
2023-10-27 15:39:11 +02:00
Gordon Williams fbfb087e07
Merge pull request #3049 from jabituyaben/master
added support for hr raw exporter and astral clock to bangle.js 2
2023-10-27 10:09:10 +01:00
Gordon Williams 684f705ffe
Merge pull request #3054 from nxdefiant/master
scicalc: Add swipe up action
2023-10-27 10:08:22 +01:00
olivierbarriere 48f2cd3f45
Update ChangeLog 2023-10-26 20:43:49 -04:00
olivierbarriere 437a8ba0f5
Update metadata.json 2023-10-26 20:43:29 -04:00
olivierbarriere 008fce39f0
Update custom.html
Keep advertising when connected

Airtag interval = 2000
BangleJS OpenHaystack interval = 2*1000
2023-10-26 20:43:07 -04:00
Erik Andresen 3b59bead01 scicalc: Exit with short button press 2023-10-26 20:44:30 +02:00
Gordon Williams 77f925d49f Support for interface/custom files to listen directly to data coming from the Bangle
hrmaccevents now uses this feature rather than trying to access BLE directly
2023-10-20 17:04:39 +01:00
nxdefiant 6bb2a86767
Merge branch 'espruino:master' into master 2023-10-20 14:02:20 +02:00
Gordon Williams ded269bc3e
Merge pull request #3057 from thyttan/setting
setting: Prepend 'LCD->Calibration' touch listener
2023-10-20 09:04:55 +01:00
Gordon Williams a3d9f2cc76
Merge pull request #3058 from thyttan/multi-clock
multiclock: fix widget field flashing
2023-10-20 09:04:14 +01:00
Erik Andresen 7a6aa80f30 calendar: cleanup 2023-10-20 07:02:35 +02:00
Ben Jabituya 14ede8b3f1
Merge branch 'espruino:master' into master 2023-10-20 01:47:53 +01:00
Ben Jabituya 0745533c81
Update app.js 2023-10-20 01:47:10 +01:00
Erik Andresen 4fcd9dba40 calendar: reload settings after change 2023-10-19 22:08:28 +02:00
Erik Andresen 2dec53ae2f calendar: test 2023-10-19 21:45:28 +02:00
Erik Andresen 2bd209f0a1 calendar: tweaks 2023-10-19 21:40:54 +02:00
Erik Andresen f78818ae00 calendar: re-add ndColors setting 2023-10-19 20:00:54 +02:00
thyttan c026c6eede multiclock: fix widget field flashing
... when switching to the "dk "clock face.
2023-10-19 19:57:07 +02:00
Erik Andresen aac031489c Merge remote-tracking branch 'upstream/master' into calendar 2023-10-19 19:47:16 +02:00
thyttan 7bf3a846c2 setting: Prepend 'LCD->Calibration' touch listener
...and stop event propagation.
2023-10-19 19:28:43 +02:00
Gordon Williams 503516e42a fix settings not loading if no calendar.days.json file exists 2023-10-19 14:06:53 +01:00
Ben Jabituya 35ed55a24e
Update app.js 2023-10-18 21:32:46 +01:00
Ben Jabituya 9c7e8e168a
Update README.md 2023-10-18 21:32:20 +01:00
Ben Jabituya 11aa21386f
Update app.js 2023-10-18 21:30:33 +01:00
Erik Andresen 1500e68011 scicalc: Add swipe up action
Swiping up has now the same effect as hitting the "<" button.
2023-10-18 18:37:15 +02:00
Ben Jabituya fbcc56a09c
Update app.js 2023-10-18 10:45:25 +01:00
Gordon Williams fd750b1ba8
Merge pull request #3053 from nxdefiant/master
grocery: Drop grocery.html
2023-10-18 08:25:44 +01:00
Erik Andresen c8ef7097c0 grocery: Drop grocery.html
Drop app customiser as it is redundant with download interface and the
latter has more features
2023-10-17 19:17:09 +02:00
Ben Jabituya fd31dcd972
Update app.js 2023-10-17 16:09:53 +01:00
Gordon Williams 36f76cb09e notes about DFU version 2023-10-17 11:47:46 +01:00
Gordon Williams d13c084cc9 widminbate 0.05: Fix broken fork which removed the `update` function 2023-10-17 11:47:46 +01:00
Erik Andresen 107468bcdc calendar: drop settings.ndColors, fixes widgets 2023-10-16 19:08:35 +02:00
Ben Jabituya ce96202fe4
Update README.md 2023-10-16 17:32:03 +01:00
Ben Jabituya 1aa7583fce
Update README.md 2023-10-16 17:20:47 +01:00
Ben Jabituya 53371952a4
Update metadata.json 2023-10-16 17:10:29 +01:00
Ben Jabituya 9bb721f78e
Update metadata.json 2023-10-16 17:09:51 +01:00
Ben Jabituya 387e95283f
Update metadata.json 2023-10-16 17:09:39 +01:00
Ben Jabituya 51207c9de4
Update ChangeLog 2023-10-16 17:08:44 +01:00
Ben Jabituya b673038680
Update app.js 2023-10-16 17:08:16 +01:00
Ben Jabituya fef0fc0743
Update metadata.json 2023-10-16 15:31:58 +01:00
Ben Jabituya ad2b42f5c2
Update ChangeLog 2023-10-16 15:28:40 +01:00
Ben Jabituya 09dbda1d2c
Update metadata.json 2023-10-16 15:28:19 +01:00
Ben Jabituya a8985f96df
Update app.js 2023-10-16 15:28:02 +01:00
frederic wagner dafd4a0121 gipy: interface and ui tweaks 2023-10-16 11:40:09 +02:00
Gordon Williams 07fa23ee25
Merge pull request #3046 from nxdefiant/master
alarm auto expiration for events + fix repeat back
2023-10-16 10:28:31 +01:00
Erik Andresen 404ceca0b2 calendar: prefix functions with const 2023-10-15 10:42:07 +02:00
Erik Andresen abdbe1767e calendar: Update version 2023-10-15 10:30:41 +02:00
Erik Andresen 5b20af90da Merge branch 'master' of github.com:nxdefiant/BangleApps into widbaroalarm 2023-10-15 10:23:47 +02:00
Erik Andresen eb90dfa89a calendar: Add menu 2023-10-15 10:17:03 +02:00
Erik Andresen b6fcc5ee4c alarm: auto expiration for events 2023-10-14 10:04:31 +02:00
Erik Andresen 927306cf8a alarm repeat menu: Do not change value on back
Instead of saving repeat to originalRepeat create a new repeatObj
2023-10-14 09:25:39 +02:00
Erik Andresen 4f47636195 alarm: auto expiration for events
- Set default value
- Add "delete timer after expiration" setting to events.
2023-10-14 09:23:49 +02:00
Ben Jabituya bded700708
Update metadata.json 2023-10-14 00:12:04 +01:00
Ben Jabituya 97a4f2379d
Update ChangeLog 2023-10-14 00:11:43 +01:00
Ben Jabituya ed0a062285
Update app.js 2023-10-14 00:09:56 +01:00
Ben Jabituya 74f8869b85
Update app.js 2023-10-14 00:09:15 +01:00
Gordon Williams ee405145ca run 0.17: Ensure screen redraws after "Resume run?" menu (#3044) 2023-10-13 09:03:47 +01:00
Ben Jabituya c18a52e15b
Update app.js 2023-10-11 23:45:54 +01:00
Ben Jabituya ef923cba85
Update metadata.json 2023-10-11 22:18:27 +01:00
Ben Jabituya 13a7fbe43a
Update ChangeLog 2023-10-11 22:18:13 +01:00
Ben Jabituya 5bd98caa16
Create ChangeLog 2023-10-11 22:06:44 +01:00
Ben Jabituya 10135176b7
Update metadata.json 2023-10-11 22:04:29 +01:00
Ben Jabituya 9f37d2f5de
Update README.md 2023-10-11 19:27:42 +01:00
Ben Jabituya b58ab4bb26
Update app.js
Updated to work with new API. Additional capability includes:

1. Now also records upto 2 hours - if you cancel at any time the CSV file will still be there, the timer you set at the start is more so that you get an alert when it's complete.
2. Along with raw PPG readings, it also records bandpassed filtered data in a second column, available in the new API.
3. Rather than overwriting 1 data file, the app will record upto 5 files before recording to a generic data file as a fallback if all 5 allocated files remain on the watch storage. The limit is in place to avoid going over storage limits as these files can get large over time.
2023-10-11 19:26:20 +01:00
Gordon Williams 213ac33faa 0.64: Default to wakeOnTwist being off 2023-10-10 11:26:10 +01:00
Rob Pilling 70b89fbe2f backswipe: ignore `undefined` handlers
`undefined` handlers are created when we [remove listeners] part-way
through the array. This fixes `backswipe` for all firmwares, but
leaves the door open for a potential firmware change.

[remove listeners]: 0f16231a43/src/jswrap_object.c (L1035-L1035)
2023-10-10 10:51:50 +01:00
Gordon Williams 8a4a2cee5a recorder/openstmap 0.31: Ensure that background-drawn tracks can get cancelled, and draw less at a time to make updates smoother
plotTrack now draws the current track even if you're not actively recording
2023-10-09 12:50:30 +01:00
Gordon Williams 1ec0b94362
Merge pull request #3039 from g-rden/sunrise
Sunrise 0.05
2023-10-09 10:53:48 +01:00
Gordon Williams d291ae4a1b
Merge pull request #3040 from pavelmachek/devel_games
tetris: Better controls and game over
2023-10-09 10:42:48 +01:00
g-rden d34da4356e
Fixed zenith position, time formatting & misc
Offset ypos function. Use float in sine function instead of fraction to represent 2*pi. Added function to format time, which makes times draw correct. Moved global variables. Made animations more consistent
2023-10-08 17:24:54 +00:00
g-rden 27ed85d677
Fix sine and sun pos offset 2023-10-08 10:53:27 +00:00
Pavel Machek 2dbde15cc4 Update version to 0.02 2023-10-08 12:10:31 +02:00
g-rden a9cfd89466
Bug fixes
Increased sun position resolution. Fixed various wrong offsets. Fixed sun positions for sun rise & set. Fixed sine line not drawing until the right screen edge. Simplified
2023-10-08 10:09:06 +00:00
Pavel Machek ade2df3f0f Implement move down with one click. 2023-10-08 12:05:30 +02:00
Pavel Machek 87afbe8938 Update metadata/changelogs. 2023-10-08 12:00:00 +02:00
g-rden 5a54681954
sine line fix & simplification
Corrected first sine line section. Removed radius offset from sine line x values. & Simplified
2023-10-07 22:30:37 +00:00
Pavel Machek 7a0c3f2bd9 Implement controls by clicking, implement game over. 2023-10-07 23:05:05 +02:00
Pavel Machek f09532d6f7 Split functions in preparation. 2023-10-07 22:28:13 +02:00
g-rden 2993d391d5
Updated to 0.05 2023-10-07 15:54:49 +00:00
g-rden d64ed09c53
Update to 0.05 2023-10-07 15:47:11 +00:00
g-rden 844b01c54d
Bugs fixed and simplified
Fixed bug in function drawClock: displayed time jumps from 11:50 to 12:59 to 12:07

Fixed bug in function drawClock: skipping 23 o'clock

Simplified various parts & removed unreachable checks
2023-10-07 15:37:00 +00:00
Richard de Boer db75324d00
saclock: add "monochrome" setting for Bangle.js 2
Only for Bangle.js 2, because part of the "simple" is that we draw to a
graphics buffer, and B1 doesn't have enough memory for a colour buffer.
(Drawing directly would involve sprinkling y-offsets and
"redraw background" all over the code; doable, but no longer simple)
2023-10-07 14:54:51 +02:00
Gordon Williams e5493caa9d Oops - forgot commis 2023-10-06 14:42:10 +01:00
Gordon Williams 9c4d9058e4 ios 0.14: Add settings page, allow time sync
Allow negative/positive actions to pass through to message GUI
2023-10-06 14:27:59 +01:00
frederic wagner 86dd2801f2 gipy: interface changes + waypoints treshold change 2023-10-06 11:38:52 +02:00
frederic wagner ab8d103a8b gipy: waypoints magic 2023-10-05 14:52:18 +02:00
Gordon Williams de5fcd2efa Add tool to count flashes of light using the HRM 2023-10-04 11:42:58 +01:00
Gordon Williams a67e5cfcee Allow upload even with warnings 2023-10-04 11:42:58 +01:00
Hugh Barney e4bbc5a6f1 Merge remote-tracking branch 'upstream/master' 2023-09-29 19:43:52 +01:00
Hugh Barney 8261f52e12 oxofocus fixed issue with one of the corner moves 2023-09-29 19:43:29 +01:00
Gordon Williams 095b0c80ac
Merge pull request #3030 from r-j-taylor/mtnclock-add-widgets
[mtnclock] Add settings and the ability to show widgets
2023-09-29 09:46:23 +01:00
Gordon Williams c1efe64c0d
Update apps/mtnclock/settings.js
Co-authored-by: Rob Pilling <robpilling@gmail.com>
2023-09-29 09:45:50 +01:00
Gordon Williams 1a18a5463b
Update apps/oxofocus/app.js
Co-authored-by: Rob Pilling <robpilling@gmail.com>
2023-09-29 09:32:49 +01:00
Hugh Barney 28cbfa37f6 Oxofocus - README update 2023-09-28 19:10:23 +01:00
Hugh Barney ab4a5b8cce Oxofocus - added README to metadata 2023-09-28 18:50:39 +01:00
Hugh Barney fcd2a5dd94 Merge remote-tracking branch 'upstream/master' 2023-09-28 18:35:49 +01:00
Hugh Barney 2b56345604 Oxofocus - added ChangeLog 2023-09-28 18:35:31 +01:00
Hugh Barney 7c8c340c4c Oxofocus - learns as it plays 2023-09-28 18:34:22 +01:00
thyttan 518009a0a4 widminbate: make monochrome 2023-09-27 02:22:20 +02:00
thyttan 14ac41c8e6 widminbate: fork from `widminbat` 2023-09-27 02:22:20 +02:00
thyttan 2d3646381b fastload: update readme re `fastreset` app 2023-09-27 00:48:07 +02:00
Ryan Taylor ec97b439ba
Moving loadWidgets call 2023-09-25 09:00:35 -07:00
Gordon Williams c0516e4cda formatting, mention openmeteo 2023-09-25 12:15:09 +01:00
Gordon Williams 0c432e80e4
Merge pull request #3025 from rigrig/switchclock
switchclock: new app: Clock Switcher
2023-09-25 10:45:45 +01:00
Ryan Taylor 1f9d61d254 Adding new lines 2023-09-24 19:13:42 +00:00
Ryan Taylor 1fb7c5c368 Adding settings and the ability to show widgets 2023-09-24 19:07:35 +00:00
Willems Davy e43abd2055 update options screenshot with removed widgets option 2023-09-24 09:27:47 +02:00
Willems Davy a67b636d32 Bigger playfield tiles, Removed displaying of widgets (always runs fullscreen), fixex selector tiles display (wrong array type used), updated screenshots to reflect changes 2023-09-24 09:27:47 +02:00
Gabriele Monaco 8932be94a0 cards: updated docs about synchronization
Since now GB supports the feature, I added it in the readme.
2023-09-23 23:32:48 +02:00
Richard de Boer 632a7ae220
switchclock: new app: Clock Switcher 2023-09-22 21:28:38 +02:00
Gordon Williams d57b30a696
Merge pull request #3018 from hughbarney/master
HRM Widget+  adds bpm digits in lato font, plus some README, icon, screenshot fixes
2023-09-22 13:48:13 +01:00
frederic wagner 539d687fd8 gipy: quickfix for heights position 2023-09-21 18:36:53 +02:00
frederic wagner 7f91bceb5c gipy: fix for nearest segment detection 2023-09-21 16:50:49 +02:00
frederic wagner e753efbd47 gipy: rust changes 2023-09-21 14:43:23 +02:00
frederic wagner a7a845fae4 gipy: better position in elevation profiles 2023-09-21 11:44:29 +02:00
frederic wagner 88f45b6714 gipy: powersaving disabled by default + setting
you can enable it by default in the settings
2023-09-21 11:32:39 +02:00
Willems Davy 98cdd1f361 update metadata.json 2023-09-20 12:06:53 +02:00
Willems Davy b42c679aef update README.md 2023-09-20 11:55:31 +02:00
Willems Davy b86f382ce5 disable all debugmodes 2023-09-20 11:50:35 +02:00
Willems Davy 0c03c7f55e Update README.md and Screenshots 2023-09-20 11:46:16 +02:00
Willems Davy 9c297817d9
Merge branch 'espruino:master' into add_waternet 2023-09-20 11:27:19 +02:00
Gordon Williams eab1c32e77
Merge pull request #3001 from lauzonhomeschool/alarm_type_and_settings
Alarm type and settings; fix drag keyboards colors settings
2023-09-19 08:28:13 +01:00
Gordon Williams 2c6209ecca
Ensure values are bools 2023-09-19 08:27:42 +01:00
Gordon Williams d5889ebf8d
Quick tweak after recent default value changes 2023-09-19 08:27:11 +01:00
lauzonhomeschool 279ee5d292
[alarm] default settings at the top; upd metadata 2023-09-18 17:38:17 -04:00
Hugh Barney 200c626b48 widhrtplus - renamed id to widhrtplus 2023-09-18 21:58:08 +01:00
Hugh Barney bae348703c widhrtplus - renamed id to widhrtplus 2023-09-18 21:57:16 +01:00
Hugh Barney b469b0ba01 Merge remote-tracking branch 'upstream/master' 2023-09-18 21:50:43 +01:00
Gordon Williams abc6b6776f
Merge pull request #3008 from xxDUxx/master
ContourClock 0.31
2023-09-18 13:57:51 +01:00
Gordon Williams d58c29f8d0 semicolons 2023-09-18 13:42:32 +01:00
Willems Davy 55be2892e4 fix hide position of cursors + fix a few tiles (in image) 2023-09-18 00:45:36 +02:00
notEvil 713a6582e5 - changed buzz pattern before long break 2023-09-16 19:07:35 +02:00
notEvil d9de3d8b3e - first version 2023-09-16 13:54:50 +02:00
Hugh Barney d72acad06c widhrt2 README update 2023-09-16 10:23:47 +01:00
Hugh Barney e85292a14b widhrt/widhrt2 Icon and README updates 2023-09-16 10:19:39 +01:00
Hugh Barney 2b7529cdc6 widhrt2 - heart rate widget with digits for bpm, uses lato font, heart icon goes red when HRM is on 2023-09-16 10:04:36 +01:00
Willems Davy 05142fc8cf
Merge branch 'espruino:master' into add_waternet 2023-09-15 04:28:14 +02:00
Willems Davy 003a307280 Add C alternatives for generateLevel and random functions but keep the javascript ones for the emulator + put certain functions always in ram 2023-09-15 04:18:40 +02:00
Willems Davy 6d47b4d994 switch global variables and images section, grab memstart as early as possible to get more correct info on ram use 2023-09-14 21:46:08 +02:00
Willems Davy d49ea7333e Remove some unused globals & functions, add back functionality to help screens, fix some "else" statements, remove some unused commented code, 2023-09-14 21:16:49 +02:00
Hugh Barney b1f5b821a3 Merge remote-tracking branch 'upstream/master' 2023-09-14 17:56:04 +01:00
Hugh Barney 48757ffc6c updated image to a fuller red heart so easier to see 2023-09-14 17:55:47 +01:00
Hugh Barney 86cb19a64e updated image to a fuller red heart so easier to see 2023-09-14 17:53:35 +01:00
xxDUxx 6e608e09fe
Merge branch 'espruino:master' into master 2023-09-14 14:04:35 +02:00
xxDUxx e0b262249b
Update app.js 2023-09-14 14:04:15 +02:00
Gordon Williams 6ff61b917e Add saveFile function, and ensure it uses data: URI not blobs (because they don't work in Gadgetbridge)
Reduce duplication to make custom/interface use .saveFile where possible (avoiding Blob)
2023-09-14 12:43:38 +01:00
Gordon Williams cc1d369f28 Add option for driving on left (affects roundabout icons in navigation)
plus docs on message options
2023-09-14 10:40:48 +01:00
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
th10111 1438501215
Update README.md 2023-09-10 22:26:52 +01:00
th10111 0474abef3b
Update metadata.json 2023-09-10 20:32:37 +01:00
th10111 2697c544f0
Update app.js 2023-09-10 20:32:17 +01: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
th10111 f4cd093fb0
Update metadata.json 2023-09-08 07:04:21 +01:00
th10111 1c693d85f8
Update README.md 2023-09-08 07:03:47 +01:00
th10111 7fc876f747
Create README.md 2023-09-08 06:47:52 +01:00
th10111 8ba28925da
Update metadata.json 2023-09-07 23:08:25 +01:00
th10111 ae519a5a88
Merge branch 'espruino:master' into master 2023-09-07 22:54:57 +01:00
th10111 2129518bac
Create metadata.json 2023-09-07 22:52:54 +01:00
th10111 5f589ad247
Created app-icon.js 2023-09-07 22:48:43 +01:00
th10111 674cfcbd3a
Created app.js 2023-09-07 22:36:18 +01: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
inhof009 1309e0a457
Update settings.js
Modified menu names to make more sense
2023-08-09 08:10:52 -04:00
Gordon Williams 4ff35f0787 minor tweaks after #2889 2023-08-09 09:16:33 +01:00
Gordon Williams a6927fa603
Merge pull request #2889 from joserebelo/activity
Implement API for activity fetching
2023-08-09 08:51:34 +01:00
José Rebelo 89737153a0 Implement API for activity fetching 2023-08-09 08:50:49 +01:00
Gordon Williams 2508fb7374 update description, attempt to fix settings page 2023-08-09 08:37:20 +01:00
inhof009 54972a9c60
Update README.md 2023-08-08 16:07:12 -04:00
inhof009 9e1bb92ad7
Update README.md 2023-08-08 16:05:14 -04:00
inhof009 352e663c68
Merge branch 'espruino:master' into master 2023-08-08 15:48:29 -04:00
Gordon Williams 57a9dd027f pebblepp 0.04: Ensure we only scale down clockinfo text if it really won't fit 2023-08-08 17:14:00 +01:00
inhof009 268e6066b6
Update README.md 2023-08-08 10:51:00 -04:00
inhof009 6b0d69bd27
Rename usgs.settings.js to settings.js 2023-08-08 09:56:20 -04:00
inhof009 3d24af5b70
Create usgs.settings.js 2023-08-08 09:54:31 -04:00
inhof009 90db121cc9
Update app.js 2023-08-08 09:52:50 -04:00
Gordon Williams 807ffdf13e
Merge pull request #2956 from bobrippling/bleadvert-array
bootgattbat & bthometemp: handle bleAdvert array
2023-08-08 09:52:12 +01:00
Gordon Williams 62ce8144e9
Merge pull request #2912 from bobrippling/btadv-improvements
btadv: sensor location & accelerometer adverts
2023-08-08 09:50:58 +01:00
Gordon Williams 6165bbc2c5
Merge pull request #2955 from bobrippling/lcdclock-loadwidgets
lcdclock: load clockinfo before widgets
2023-08-08 09:46:50 +01:00
Rob Pilling 71deca86df bthometemp: handle bleAdvert array 2023-08-08 08:20:43 +01:00
Rob Pilling 8cfaf5591e btadv: generate JS 2023-08-08 08:15:12 +01:00
Rob Pilling 6a4c1f2c27 btadv: drop accel button 2023-08-08 08:15:12 +01:00
Rob Pilling b86d2bd841 bootgattbat: handle bleAdvert array 2023-08-08 08:10:37 +01:00
Rob Pilling 99b72333e5 btadv: integration with existing Bangle.bleAdvert 2023-08-08 08:10:36 +01:00
Rob Pilling 5ab81829a2 lcdclock: load clockinfo before widgets
This matches the behaviour of other clocks, meaning any dependencies
between widgets and clock info is consistent

See also #2900
2023-08-08 07:33:39 +01:00
Dennis Kueper a3d2e0a3b5 Get time zone from settings for showing the clock 2023-08-08 08:05:38 +02:00
inhof009 f8af4bcbc9
Update metadata.json 2023-08-07 21:45:36 -04:00
Gordon Williams 614c003eca osm 0.25: Enable scaled image filtering on 2v19+ firmware 2023-08-07 14:30:30 +01:00
Gordon Williams de1287a685 allow 8bpp maps on Bangle.js 2 2023-08-07 12:22:40 +01:00
Gordon Williams 34cb33f75f
Merge pull request #2950 from nxdefiant/master
Calendar: Edit holidays on device in settings
2023-08-07 10:24:04 +01:00
Gordon Williams bdcfb7e616
Merge branch 'master' into env 2023-08-07 08:48:40 +01:00
Gordon Williams 63a44a58b0
Merge pull request #2951 from joserebelo/alarm
android: Allow alarm enable/disable
2023-08-07 08:30:46 +01:00
Martin Boonk a6ef1067bf gpstrek - Reset compass samples on turning it off 2023-08-07 08:18:40 +02:00
Martin Boonk 811174436d gpstrek - Bump version 2023-08-06 21:11:25 +02:00
Martin Boonk 20cfa16a6c gpstrek - Turn compass off when a fix is available 2023-08-06 21:11:25 +02:00
Martin Boonk 56cc982cbc gpstrek - Draw direction arrows on route 2023-08-06 21:11:25 +02:00
inhof009 a5073c2514
Update app.js 2023-08-06 14:56:10 -04:00
inhof009 373326265d
Update app.js 2023-08-06 14:55:20 -04:00
inhof009 e81b35a347
Update app.js 2023-08-06 14:52:15 -04:00
inhof009 2e594e47db
Delete usgs.png 2023-08-06 14:46:13 -04:00
inhof009 f8132e9d1b
Add files via upload 2023-08-06 14:45:53 -04:00
inhof009 06e030cd71
Delete usgs.img.png 2023-08-06 14:43:46 -04:00
inhof009 95c643a2ed
Add files via upload 2023-08-06 14:43:27 -04:00
inhof009 3b338197cf
Add files via upload 2023-08-06 14:42:10 -04:00
inhof009 82367d016b
Create ChangeLog 2023-08-06 14:37:54 -04:00
inhof009 e858408158
Create README.md 2023-08-06 14:37:24 -04:00
inhof009 6bc8e63ed8
Create metadata.json 2023-08-06 14:36:58 -04:00
inhof009 f83d3fb494
Added icon 2023-08-06 14:34:52 -04:00
inhof009 62083f34fb
Create usgs app 2023-08-06 14:33:20 -04:00
Martin Boonk f8e0baa7e1 gpstrek - Create settings 2023-08-06 20:29:58 +02:00
José Rebelo 9c8da97552 android: Allow alarm enable/disable 2023-08-06 00:23:40 +01:00
José Rebelo 6210f11149 android: Send fw and hw on connection 2023-08-04 23:13:31 +01:00
Gordon Williams 2e261b3a56
Merge pull request #2949 from bobrippling/chargerot-setting-read
chargerot: handle missing settings (e.g. first install)
2023-08-04 09:41:25 +01:00
Gordon Williams 31fb8f8d02 health 0.25: lib.read* methods now return correctly scaled movement
movement graph in app is now an average, not sum
      fix 11pm slot for daily HRM
2023-08-04 09:36:18 +01:00
Rob Pilling c5cf741df1 chargerot: handle missing settings (e.g. first install) 2023-08-03 18:12:38 +01:00
Gordon Williams 92eb60decd
Merge pull request #2945 from thyttan/kbswipe
kbswipe: Compat w backswipe on newer firmwares
2023-08-03 11:59:54 +01:00
Gordon Williams 2fb5fda75b
Merge pull request #2946 from thyttan/kbtouch
kbtouch: Compat w backswipe on newer firmwares
2023-08-03 11:59:38 +01:00
Gordon Williams b977a3357a
Merge pull request #2947 from thyttan/dragboard
dragboard: remove arguments to `catchSwipe`
2023-08-03 11:59:13 +01:00
Gordon Williams 8a4f99d337
Merge pull request #2948 from thyttan/draguboard
draguboard: remove arguments from `catchSwipe`
2023-08-03 11:59:05 +01:00
thyttan 7aaea32ebb draguboard: remove arguments from `catchSwipe` 2023-08-03 12:52:13 +02:00
thyttan 17fc4ccb61 dragboard: remove arguments to `catchSwipe` 2023-08-03 12:50:23 +02:00
thyttan 8ba3c68b59 kbswipe: Compat w backswipe on newer firmwares 2023-08-03 12:45:17 +02:00
thyttan 752dd852df kbtouch: Compat w backswipe on newer firmwares 2023-08-03 12:41:41 +02:00
Gordon Williams 184ebb1642
Merge pull request #2941 from nxdefiant/stopwatch
stopwatch touch: Fast Loading support
2023-08-03 09:57:05 +01:00
Gordon Williams 2127c8b891
Merge pull request #2942 from ticalc-travis/health_daily_movement
health: Correct calculation of daily summary for movement
2023-08-03 09:55:59 +01:00
Gordon Williams f0028dd8dd
Merge pull request #2940 from pavelmachek/merge_6
Sixth sense -- outdoor watch with GPS support.
2023-08-03 09:32:11 +01:00
Gordon Williams ce02cea296
Merge pull request #2939 from pavelmachek/merge_5
Allow zooming map in/out by clicking.
2023-08-03 09:26:34 +01:00
Gordon Williams 9cb1242825
Merge pull request #2938 from bobrippling/wid-edit-sort
wid_edit: restore alphabetical sort
2023-08-03 09:24:00 +01:00
Gordon Williams 85ee76c63e
Merge pull request #2900 from bobrippling/recorder-clockinfo
Recorder: add clockinfo
2023-08-03 09:23:30 +01:00
Gordon Williams 04e6318c03
Merge pull request #2936 from thyttan/draguboard
draguboard: Compat w backswipe on newer firmwares
2023-08-03 09:19:39 +01:00
Gordon Williams bfc388e16f
Merge pull request #2935 from thyttan/dragboard
dragboard: autoindent lib.js and fix ChangeLog
2023-08-03 09:18:30 +01:00
Gordon Williams cd3b08e235 0.19: Remove 'jit' keyword as 'for(..of..)' is not supported (fix #2937) 2023-08-03 09:07:24 +01:00
Pavel Machek d7424be12e Sixth sense -- outdoor watch with GPS support.
Add initial version of the application. I already use it a lot, as it
displays just the data I need. It can log GPS in power-saving mode,
which is useful on its own, and also makes GPS ready for use.
2023-08-02 17:01:08 +02:00
Pavel Machek ec836fca7e Allow zooming map in/out by clicking.
By simply clicking on screen instead of going to menu to zoom in/out,
navigation can be much quicker.
2023-08-02 13:50:49 +02:00
Travis Evans e94f420356 Correct calculation of daily summary for movement
- Heartrate was being summed from the DB instead of movement itself

- The daily average value was inadvertently being divided by 8
  relative the hourly data, resulting in very low precision
2023-08-01 16:14:55 -05:00
Rob Pilling 2023138295 wid_edit: restore alphabetical sort 2023-07-31 22:05:09 +01:00
Rob Pilling ecf85fe9b7 recorder: always show clkinfo
We can't tell whether Bangle.loadWidgets() might be called later,
so assume it does, and handle the case where it hasn't been.
2023-07-31 21:50:52 +01:00
Rob Pilling 701f8c7733 btadv: properly encode acc readings 2023-07-31 21:40:06 +01:00
Rob Pilling b61e4fb137 btadv: fix long uuid (characteristic) 2023-07-31 21:35:28 +01:00
Rob Pilling 19c0a9af08 btadv: generate JS 2023-07-31 21:30:34 +01:00
Rob Pilling 1f94a8f26e btadv: advertise on a cycle for long UUIDs 2023-07-31 21:29:45 +01:00
Rob Pilling 1dc9870c07 btadv: fix long uuid 2023-07-31 21:28:30 +01:00
thyttan 92e2f4695c draguboard: Compat w backswipe on newer firmwares 2023-07-31 20:48:30 +02:00
thyttan c59262c4bb dragboard: autoindent lib.js and fix ChangeLog 2023-07-31 20:29:06 +02:00
Gordon Williams 4061bd2f5e
Merge pull request #2934 from thyttan/dragboard
dragboard: Compat w backswipe on newer firmwares
2023-07-31 19:18:24 +01:00
thyttan f4c25b9db3 dragboard: Compat w backswipe on newer firmwares 2023-07-31 20:14:33 +02:00
Gordon Williams 30bca3ae1e
Merge pull request #2933 from NovaDawn999/master
stacker: 0.2
2023-07-31 19:10:15 +01:00
novadawn999 fbb38ebe55 stacker updated to 0.2: optimizations 2023-07-31 10:42:10 -05:00
thyttan e3d503eff0 kbmulti:Compat with `backswipe` on newer firmwares 2023-07-31 15:14:33 +02:00
thyttan 5331f7032e widanclk: add todays date behind clock hands. 2023-07-31 14:13:52 +02:00
Gordon Williams 311f12cb63
Merge pull request #2927 from NovaDawn999/master
2 New Apps
2023-07-31 11:14:41 +01:00
Gordon Williams 49b3ab18b6
Merge pull request #2923 from wagnerf42/master
gipy: new release : bugfix for negative coordinates + experimental powersaving
2023-07-31 11:13:06 +01:00
Gordon Williams 8a0022a1e6
Merge pull request #2925 from nxdefiant/widclkscrl
widclkscrl: New widget
2023-07-31 11:12:11 +01:00
Gordon Williams 67d8c15d98
Merge pull request #2928 from stweedo/rescalc
[rescalc] - v0.04 update
2023-07-31 11:09:12 +01:00
Gordon Williams 46320bdf4e
Merge pull request #2929 from ticalc-travis/alarm-date-confirm
Alarm: Fix date not getting saved when tapping Confirm in event menu
2023-07-31 11:08:44 +01:00
Gordon Williams 48829310a6
Merge pull request #2931 from nxdefiant/widbaroalarm
widbaroalarm: Compatibility with hideable Widgets
2023-07-31 11:07:35 +01:00
Gordon Williams 56b71683b2
Merge pull request #2921 from nxdefiant/astrocalc
astrocalc: Enable widgets
2023-07-31 11:06:11 +01:00
Gordon Williams e8157f4c2f
Merge pull request #2920 from bobrippling/wid-edit-opt
widedit optimisation
2023-07-31 11:05:51 +01:00
Gordon Williams 5a2b383449
Merge pull request #2918 from nxdefiant/widshipbell
widshipbell: Bump version as commit 2b6f776
2023-07-31 11:05:24 +01:00
Gordon Williams 03b0d4a3e3
Merge pull request #2917 from bobrippling/multitimer-ui
multitimer: ensure onDrag is registered after all E.showXYZ calls
2023-07-31 11:04:08 +01:00
Gordon Williams d0579f6689 fix test warning 2023-07-31 10:49:54 +01:00
Gordon Williams f384aa244c 0.62: Fix whitelist showing as 'on' by default when it's not after 0.59 2023-07-31 10:49:04 +01:00
Gordon Williams 7ba94c100d
Merge pull request #2916 from ssievert42/fastload
fastload: fix caching
2023-07-31 08:58:59 +01:00
Gordon Williams edf45dffaf
Merge pull request #2909 from ticalc-travis/timerclk-fix-touch
timerclk: Improve swipe responsiveness on main clock screen
2023-07-31 08:58:51 +01:00
Gordon Williams b6fe8927bd
Merge pull request #2914 from nxdefiant/taglaunch
taglaunch: Fix remove handler
2023-07-31 08:50:06 +01:00
Gordon Williams 74608cf5eb
Merge pull request #2911 from halemmerich/sensortools
sensortools - Fix sensortools breaking Bangle.emit with multiple arguments (e.g. "message")
2023-07-31 08:48:48 +01:00
Travis Evans b345b1f9b5 Save changes to date, not just time, when tapping Confirm on the event edit menu 2023-07-29 19:25:06 -05:00
stweedo 459db44c4a Fix capitalization. Improve decimal handling. 2023-07-29 18:02:16 -05:00
novadawn999 d8c6dbe03b stacker: new app 2023-07-28 21:13:48 -05:00
Simon Sievert 97fa54c2d6
fastload: fix caching
broken since e2ba3ca64 (fastload - Replace E.CRC32 with Storage.hash, 2023-07-24)

Storage.hash() expects a regex (or apparently the name as a string) to match files that should be hashed, but was called with the contents of the file
2023-07-28 09:55:51 +02:00
Erik Andresen f96988a53e taglaunch: move icons to functions 2023-07-28 08:19:28 +02:00
Erik Andresen c64b8d2fa6 taglaunch: Fix lockhandler 2023-07-28 08:00:22 +02:00
frederic wagner a5ccaa1c34 sokoban: initial release 2023-07-28 07:46:26 +02:00
Erik Andresen 51838fc133 stopwatch touch: Fast Loading support 2023-07-28 06:59:17 +02:00
novadawn999 124e4f240c fix incorrect filename 2023-07-27 15:03:33 -05:00
novadawn999 35e1cdba6a rename file 2023-07-27 14:59:17 -05:00
novadawn999 86f4089b90 new app added 2023-07-27 14:51:03 -05:00
Erik Andresen 7e28e75295 widbaroalarm: Compatibility with hideable Widgets 2023-07-27 21:09:48 +02:00
Rob Pilling 8a2a5851be clock_info: display clkinfo load error 2023-07-27 18:12:05 +01:00
Rob Pilling 2ac83661ad recorder: fix WIDGETS check in clkinfo 2023-07-27 18:10:18 +01:00
Erik Andresen 7b7df1741e astrocalc: remove unused variable 2023-07-27 18:35:48 +02:00
Erik Andresen cdf3486ab6 astrocalc: Enable widgets 2023-07-27 18:26:56 +02:00
Erik Andresen f2f04ecd11 widshipbell: Bump version as commit 2b6f776 2023-07-27 17:43:06 +02:00
Rob Pilling 2b973e3042 multitimer: ensure onDrag is registered after all E.show calls 2023-07-27 12:29:48 +01:00
Gordon Williams ddc9ac34b1
Merge pull request #2908 from nxdefiant/miclock2
miclock2 maintenance
2023-07-27 09:12:30 +01:00
Gordon Williams 528815d3c5
Merge pull request #2895 from halemmerich/iconlauncher
iconlaunch - Better performance
2023-07-27 09:09:30 +01:00
Erik Andresen 2024f9267c taglaunch: Fix remove handler 2023-07-26 23:58:20 +02:00
Rob Pilling c385d718b5 btadv: bump version 2023-07-26 21:39:04 +01:00
Rob Pilling 31736cb447 btadv: encode & advertise accelerometer data 2023-07-26 21:39:04 +01:00
Martin Boonk a2d1b9c0fb sensortools - Fix sensortools breaking Bangle.emit with multiple arguments (e.g. "message") 2023-07-26 20:34:34 +02:00
Rob Pilling d5aade8d48 wid_edit: bump version 2023-07-26 07:27:43 +01:00
Rob Pilling 93f21a51e1 opt? 2023-07-26 07:26:56 +01:00
Rob Pilling 63cbd45cc6 btadv: add sensor location entry 2023-07-26 07:00:31 +01:00
Travis Evans e851d1321e Correct some problems with swipe detection on main clock screen
Increase sensitivity so only a small swipe is needed to switch to the
appropriate screen.

Fix uninitialized variables for calculating swipe length which usually
caused first swipe length to register as NaN.
2023-07-25 16:40:46 -05:00
Erik Andresen 7625421a51 widclkscrl: draw without args 2023-07-25 23:35:32 +02:00
Martin Boonk 53cb6d8126 iconlaunch - Add jit marker to drawItem and drawText 2023-07-25 22:38:55 +02:00
Erik Andresen 9ea1fe4dcf widclkscrl: Draw only in draw method 2023-07-25 22:38:08 +02:00
Martin Boonk 94bb93c19e iconlaunch - Go back to caching icons on demand but keep presorting apps into items 2023-07-25 21:52:56 +02:00
Martin Boonk a9fff20477 iconlaunch - Use objects instead of arrays 2023-07-25 20:43:12 +02:00
Erik Andresen 7d82b39a71 widclkscrl: New widget
A widget that displays the current date & time after unlocking the watch when not showing a fullscreen clock. The information is scrolled by in a two digit field, so this widget is kept tight.
2023-07-25 20:00:26 +02:00
Martin Boonk 7e0dbbf6f0 iconlaunch - Go back to now faster drawImage 2023-07-25 19:55:29 +02:00
Erik Andresen d0551568bb miclock2: first setui, then widgets 2023-07-25 19:32:14 +02:00
Erik Andresen 09cc9f2fd5 miclock2 maintenance
- Register as clock
- Implement fast loading
2023-07-25 16:30:17 +02:00
Gordon Williams 61a3b406af
Merge pull request #2905 from halemmerich/fastload
fastload - Check for changes in setting.json and force real reload if needed
2023-07-25 10:38:51 +01:00
Martin Boonk 1d577fe59d fastload - Bump version 2023-07-24 22:35:21 +02:00
Martin Boonk e2ba3ca64d fastload - Replace E.CRC32 with Storage.hash 2023-07-24 22:32:01 +02:00
Martin Boonk b63ff956be fastload - Check setting.json and force real load on change 2023-07-24 22:30:51 +02:00
Rob Pilling 9fa0103443 recorder: change record & pause icons 2023-07-24 20:50:48 +01:00
Rob Pilling cfa871e204 recorder: handle missing widget 2023-07-24 20:39:46 +01:00
Rob Pilling 4e6827735e recorder: merge with Bangle clkinfo 2023-07-24 20:39:39 +01:00
Martin Boonk 907cea89d8 fastload - Formatting 2023-07-24 20:33:29 +02:00
Erik Andresen 34e667b615 calendar: adjust strings in front of functions 2023-07-24 19:05:24 +02:00
Erik Andresen 1a932b0618 Calendar: Edit holidays on device in settings
app: Only refactoring, no changed functionality
2023-07-24 18:24:14 +02:00
Gordon Williams 5609d5c49b
Merge pull request #2904 from nxdefiant/master
openstmap: Enable Compass if needed
2023-07-24 10:43:09 +01:00
Erik Andresen 4777d98c10 openstmap: Bugfix: Enable Compass if needed 2023-07-24 11:33:10 +02:00
Gordon Williams 5ac62a41ba
Merge pull request #2903 from JoppyFurr/master
snepwatch: Snepwatch release 1.00
2023-07-24 09:18:50 +01:00
Gordon Williams 577d551432
Merge pull request #2899 from halemmerich/messagesoverlay
Messagesoverlay - Fix low memory handling when overlay already visible
2023-07-24 09:10:04 +01:00
Gordon Williams bde9e7d242
Merge pull request #2897 from nxdefiant/master
openstmap location + direction arrow
2023-07-24 08:48:29 +01:00
Gordon Williams a047cf66ba
Merge pull request #2898 from halemmerich/kineticscroll
Kineticscroll - Implement kinetic scrolling as replacement for E.showScroller
2023-07-24 08:48:06 +01:00
frederic wagner 88a4f98ce8 gipy: trying to fix the segfaults 2023-07-24 09:41:42 +02:00
Joppy Furr 3edc3604e6 snepwatch: Snepwatch release 1.00 2023-07-24 18:11:58 +12:00
Martin Boonk e614bdfb51 kineticscroll - Update to latest E.showScroller implementation 2023-07-23 17:46:35 +02:00
Martin Boonk 2d5f9a5788 kineticscroll - No check needed, remove method must always exist at this point 2023-07-23 17:46:11 +02:00
Rob Pilling 6e0c985ca8 recorder: colour pause image based on `g.theme` 2023-07-23 12:00:49 +01:00
Rob Pilling 38c903c345 recorder: bump version 2023-07-23 12:00:49 +01:00
Rob Pilling a07ef21cf9 recorder: add clock info 2023-07-23 12:00:49 +01:00
Martin Boonk a5190d4d86 kineticscroll - Fix setting a remove method for every scroller 2023-07-23 11:53:31 +02:00
Martin Boonk 7c874199c4 kineticscroll - Add minified version for performance 2023-07-23 11:32:03 +02:00
Martin Boonk efaeae0903 messagesoverlay - Explicitly check if buffer needs recreation 2023-07-23 11:25:23 +02:00
Martin Boonk 913c97c0b9 messagesoverlay - Bump version 2023-07-23 11:15:52 +02:00
Martin Boonk c6433e828f messageoverlay - Fix the first overlay buffer beeing kept and reused on unlock 2023-07-23 11:00:33 +02:00
Martin Boonk 8ce2245538 messagesoverlay - Better low memory handling 2023-07-23 10:42:21 +02:00
Martin Boonk 9477753cab messagesoverlay - Remove unused function 2023-07-23 10:41:30 +02:00
Martin Boonk b6459ad26a iconlaunch - Load N/A icon from image file 2023-07-22 23:23:39 +02:00
Martin Boonk 2f12b9ad6e kineticscroll - Initial implementation 2023-07-22 22:12:58 +02:00
Erik Andresen ceddc01697 openstmap: updated Changelog 2023-07-22 20:12:18 +02:00
Erik Andresen 90bd7dcdb7 openstmap: move comment 2023-07-22 20:09:21 +02:00
Erik Andresen 2af98c7347 openstmap: replace direction icon 2023-07-22 20:06:53 +02:00
Martin Boonk ffd967cb63 iconlauch - Center icons in items to prevent selection box beeing cut off at top 2023-07-22 18:04:38 +02:00
Martin Boonk 91df2dc68e iconlaunch - Fix off by one error when selecting apps 2023-07-22 17:34:45 +02:00
Martin Boonk f4a72b777d iconlaunch - Remove debug code 2023-07-22 13:22:46 +02:00
Martin Boonk aaa992ee2b iconlaunch - Use back option instead of translated entry 2023-07-22 13:20:57 +02:00
Martin Boonk c4ae56ed16 iconlaunch - Bump version 2023-07-22 13:09:08 +02:00
Martin Boonk f7590cff9f iconlaunch - Dedicated icon for apps with missing icons 2023-07-22 13:06:26 +02:00
Martin Boonk 3adc3f8fba iconlaunch - Precache icons and only clear if needed 2023-07-22 12:32:53 +02:00
Martin Boonk 76425b947b iconlaunch - Render icons for one item at once 2023-07-22 12:24:35 +02:00
Martin Boonk 64238f4ec0 iconlaunch - Better performance by less array accesses 2023-07-22 12:03:21 +02:00
frederic wagner 0d8df8aaeb gipy: removing jit
segfaults with the jit so i removed it.
perfs are still ok due to the use of transformVertices instead
i would have like to have both though :-(

my guess is the segfaults are not really jit related but related to the
size of the code in memory.
2023-07-22 11:54:52 +02:00
Erik Andresen a560a60423 openstmap location pointer
Replace position marker with location+direction pointer
2023-07-22 09:47:07 +02:00
Rob Pilling d763f63a19 sched: fix `for` reference in interface 2023-07-21 17:51:31 +01:00
Gordon Williams 6f520f568b
Merge pull request #2885 from v-crispadvice/master
Fix fast-loading support
2023-07-20 11:54:35 +01:00
Gordon Williams 8c4deb5388
Merge pull request #2879 from bobrippling/multitimer-fastload
multitimer: fastload
2023-07-20 11:50:01 +01:00
Gordon Williams 63cda3b852
Merge pull request #2877 from bobrippling/dtlaunch-buzz
dtlaunch: add interaction-buzz setting
2023-07-20 11:46:20 +01:00
Gordon Williams 92b1665e5b
Merge pull request #2881 from nxdefiant/master
openstmap: current position overlay
2023-07-20 11:29:14 +01:00
Gordon Williams 5f32cbce61
Merge pull request #2880 from halemmerich/messagesoverlay
messagesoverlay - Fix overlay keeping the LCD on
2023-07-20 11:26:52 +01:00
Gordon Williams 360cf55dc7
Merge pull request #2882 from halemmerich/qmsched
qmsched - Allow to use two theme files for switching themes
2023-07-20 10:58:26 +01:00
Martin Boonk 6e0b934ae2 qmsched - Do not translate the back item 2023-07-18 22:10:51 +02:00
Martin Boonk ff0c236b03 qmsched - Remove quiet property and save one theme copy 2023-07-18 22:03:02 +02:00
frederic wagner 465539561f gipy: improvements to sleep algorithm 2023-07-18 08:59:37 +02:00
Rob Pilling 56d7149932 Merge branch 'master' into multitimer-fastload
Conflicts:
	apps/multitimer/ChangeLog
2023-07-17 20:35:21 +01:00
Rob Pilling c54e33ae7f multitimer: drop `var`
Not strictly necessary, but matches the globals.
2023-07-17 20:30:01 +01:00
Rob Pilling ff6158c329 multitimer: use `let`/`const` for global variables (avoid leaking) 2023-07-17 20:29:53 +01:00
Rob Pilling 03861111e2 multitimer: declare missing/accidentally-global variables 2023-07-17 20:29:53 +01:00
Rob Pilling b9e73d47f1 multitimer: remove dead code 2023-07-17 20:29:53 +01:00
Martin Boonk d60b2da468 qmsched - Remove debug prints 2023-07-17 21:11:11 +02:00
Erik Andresen 1022b623d4 openstmap changes
- clear overlay only once
- Add exit to menu
2023-07-17 17:48:20 +02:00
Gordon Williams a25ad46efe
Merge pull request #2884 from halemmerich/keytimer
keytimer - Visual tweaks
2023-07-17 08:48:14 +01:00
Gordon Williams 63f88c619c
Merge pull request #2876 from bobrippling/multitimer-fix-hm
multitimer: fix hardmode in new alarms/timers
2023-07-17 08:46:23 +01:00
Martin Boonk 38f6ed54ff keytimer - Update changelog 2023-07-16 11:35:47 +02:00
Martin Boonk 903995ca70 keytimer - Use theme colors on timer display 2023-07-16 11:29:29 +02:00
Martin Boonk 2fb27c315a keytimer - Center icons on timer view buttons 2023-07-16 11:27:40 +02:00
Martin Boonk 8d2616da58 keytimer - Use matching theme color for time display background 2023-07-16 10:45:30 +02:00
Martin Boonk 6390350c7e qmsched - Bump version 2023-07-15 19:15:07 +02:00
Martin Boonk 8e4eb3f5fa qmsched - Allow to use two theme files for switching themes 2023-07-15 19:06:47 +02:00
Martin Boonk 6915b8d4c3 messagesoverlay - Fix overlay keeping the LCD on 2023-07-15 15:06:30 +02:00
Rob Pilling bbdf943961 dtlaunch: add interaction-buzz setting 2023-07-14 22:23:47 +01:00
Rob Pilling 5675a95a94 multitimer: version bump 2023-07-14 22:15:56 +01:00
Rob Pilling 611fc9310b multitimer: add fastloading 2023-07-14 22:15:26 +01:00
Erik Andresen 696623c659 openstmap: current position overlay
- Draw a current position marker (Bangle.js 2 only)
- Enable/Disable previous position marker in new setting "Draw cont. position"
2023-07-14 22:36:38 +02:00
Rob Pilling 9b805d4692 multitimer: version bump 2023-07-14 21:29:58 +01:00
Rob Pilling 077156c559 multitimer: fix hardmode in new alarms/timers 2023-07-14 21:04:21 +01:00
Martin Boonk 5a7fca1511 gpstrek - Allow GPX 1.0 to be parsed 2023-07-14 18:41:13 +02:00
Martin Boonk da9c60f4a2 gpstrek - Remove unused osmand namespace 2023-07-14 18:34:29 +02:00
Gordon Williams f4740b149b messageslist: Fix invalid use of Bangle.setUI 2023-07-14 13:17:01 +01:00
v-crispadvice 98fb9ff018 Fix fast-loading support 2023-07-14 13:16:56 +03:00
Gordon Williams a4632726a8
Merge pull request #2872 from halemmerich/messagesoverlay
messagesoverlay - Use event based mechanism
2023-07-14 08:21:27 +01:00
Gordon Williams 10657ad6d2
Merge pull request #2874 from f-teacher/patch-1
Update README.md
2023-07-14 08:19:01 +01:00
frederic wagner 549cd0aadd gipy: misc 2023-07-14 08:32:18 +02:00
f-teacher 35dd5b143a
Update README.md
Added description of Karvonnen zones, of the displays, how to navigate, and the necessary settings for it to work properly.
2023-07-14 11:00:01 +09:30
Rob Pilling 7f0f8cc51a rep: clarify assignment-and-test 2023-07-13 18:15:08 +01:00
Martin Boonk 86f78c1f0b messagesoverlay - Don't handle nav messages 2023-07-13 19:11:29 +02:00
Rob Pilling e46e2bd5a1 rep: changelog 2023-07-12 22:08:55 +01:00
Rob Pilling 94ebd6bf49 rep: setUI() on init, in case recorder cleared handlers 2023-07-12 22:07:33 +01:00
Rob Pilling 784c7b203a rep: fix interface.html typo 2023-07-12 21:47:52 +01:00
Martin Boonk 71b5dafaa7 messagesoverlay - Use event based mechanism 2023-07-12 22:08:05 +02:00
Gordon Williams e408fb9879 fixing warnings in latest PRs 2023-07-12 14:36:24 +01:00
Gordon Williams e6443ba9a3 0.20: Make Satellite counter widget 24px wide (was 48)
Move 'Center GPS' to the top of the menu
      If 'Recorder' app installed, add a 'Record' menu item
2023-07-12 14:30:45 +01:00
Gordon Williams e72b0be230 change recorder icon to differentiate from 'run' 2023-07-12 14:04:48 +01:00
Gordon Williams e7d869dcb0
Merge pull request #2850 from bobrippling/batchart-log
batchart: remove log
2023-07-12 10:14:00 +01:00
Gordon Williams b9045c91b0
Merge pull request #2871 from bobrippling/swiperclocklaunch-fix
swiperclocklaunch: check `mode` after pulling from `options`
2023-07-12 10:10:49 +01:00
Gordon Williams 3f0e7465a4
Merge pull request #2866 from v-crispadvice/master
Flash Cards app
2023-07-12 09:58:20 +01:00
Gordon Williams 8af588553c
Merge pull request #2868 from devsnd/guitar-songs
Add guitar-songs app
2023-07-12 09:56:23 +01:00
Gordon Williams 3901c2a142
Merge pull request #2867 from nxdefiant/master
chess: Bugfixes
2023-07-12 09:54:24 +01:00
frederic wagner 9d54ac09ec gipy: fiddling with powersaving 2023-07-11 11:18:30 +02:00
Rob Pilling c36e3587c5 swiperclocklaunch: check `mode` after pulling from `options` 2023-07-10 22:12:27 +01:00
Rob Pilling db49453f7d batchart: update changelog/version 2023-07-09 22:10:12 +01:00
Tom Wallroth 8919208caf use simpler chord format, added many more chords 2023-07-09 20:33:05 +02:00
v-crispadvice 38de2110fd Fix issue with word wrapping 2023-07-09 21:15:09 +03:00
v-crispadvice 85224c58e2 Fix settings localization 2023-07-09 19:53:23 +03:00
v-crispadvice f839fd5ccd Set card width range to match font sizes 2023-07-09 19:43:13 +03:00
v-crispadvice 40c90ffb9d Add setting to select swipe guesture type 2023-07-09 19:29:00 +03:00
Tom Wallroth c150e388b6 render larger chords 2023-07-08 17:06:45 +02:00
v-crispadvice 8d2c14f5b8 Fix default values for font and text size 2023-07-08 16:09:05 +03:00
v-crispadvice 958a834d1c Change card lint text length from settings 2023-07-08 15:40:55 +03:00
v-crispadvice 3da2306c81 Add changing size through Settings 2023-07-08 15:05:10 +03:00
Tom Wallroth 5db8249ac9 first release of guitar-songs app 2023-07-08 11:58:21 +02:00
frederic wagner ed543b8716 gipy: checkboxes in settings 2023-07-08 11:58:18 +02:00
frederic wagner 9ca06bbfca gipy : lcd power saving + settings 2023-07-08 11:46:38 +02:00
v-crispadvice c09ff6fa36 Update instructions 2023-07-07 23:28:18 +03:00
v-crispadvice 05d25d778a Add readm.me to metadata 2023-07-07 23:22:54 +03:00
v-crispadvice f6e7fb5525 Update copyright message 2023-07-07 23:18:01 +03:00
v-crispadvice 1db67bc543 Fix empty card layout 2023-07-07 23:12:49 +03:00
v-crispadvice 8e5d0f19d3 Fix empty card layout 2023-07-07 23:11:31 +03:00
v-crispadvice 584e33c480 Fix empty card layout 2023-07-07 22:55:27 +03:00
v-crispadvice 37a7a9b3e4 Fix empty card layout 2023-07-07 22:02:39 +03:00
v-crispadvice 0c52665fd7 Fix card horizontal layout 2023-07-07 21:48:06 +03:00
v-crispadvice 9745e24c7b Add instructions and minor hotfixes 2023-07-07 21:44:29 +03:00
v-crispadvice d469765f36 Fix cards download 2023-07-07 21:11:45 +03:00
v-crispadvice 18686d5ff5 Fix issue with settings when missing list ID 2023-07-07 21:04:36 +03:00
v-crispadvice 6a3c6c9a83 Fix error when missing data file 2023-07-07 20:43:16 +03:00
v-crispadvice 5be8ef57f9 Add default flash cards 2023-07-07 20:28:59 +03:00
v-crispadvice 597703cda9 Add manual download from settings 2023-07-07 19:51:40 +03:00
Gordon Williams 3094dca06b pebblepp 0.03: Use smaller font if clock_info test doesn't fit in area 2023-07-07 14:32:11 +01:00
wagnerf42 897838a096
Merge branch 'espruino:master' into master 2023-07-07 10:20:02 +02:00
frederic wagner e40cc26240 gipy: new settings + attempts at power saving 2023-07-07 09:54:55 +02:00
Erik Andresen bcde01f7a5 chess: Disable button when alert is shown 2023-07-06 21:17:09 +02:00
Erik Andresen b8ddb0cc58 chess bugfixes 2023-07-06 10:25:48 +02:00
Gordon Williams 069d98a5f0
Merge pull request #2864 from nxdefiant/master
openstmap: Remember latitude, longitude & scale
2023-07-05 19:57:40 +01:00
frederic wagner d165c822d3 gipy: forgot to bump metadata up 2023-07-05 15:59:15 +02:00
frederic wagner fd5cc494c5 gipy: readme update 2023-07-05 15:46:45 +02:00
frederic wagner 1c40c44d7e Fix for negative coordinates 2023-07-05 15:42:47 +02:00
Erik Andresen 60658a7ad3 openstmap: Fix gps widget check 2023-07-04 21:58:04 +02:00
Erik Andresen 4a727df891 openstmap: Remember latitude, longitude & scale
see #2844
2023-07-04 21:46:16 +02:00
d3nd3 aa5442ab4c
support fastload 2023-07-04 19:59:00 +01:00
Gordon Williams 026778f656 Modified Geissclk for Bangle.js 2 2023-07-04 16:19:30 +01:00
Gordon Williams 44e9abed37
Merge pull request #2852 from wagnerf42/master
gipy: new release with bugfixes
2023-07-04 12:08:47 +01:00
Gordon Williams c21fb1951b Merge branch 'master' of github.com:espruino/BangleApps 2023-07-03 15:54:34 +01:00
Gordon Williams cb2760a3f1 docs - fix #2860 2023-07-03 15:54:27 +01:00
Gordon Williams 55e52be7dd
Merge pull request #2858 from nxdefiant/master
Add chess game
2023-07-03 10:47:05 +01:00
Gordon Williams e61eb4e88c
Merge pull request #2781 from bobrippling/oneshot-alarms
multitimer: allow one-shot alarms (delete after)
2023-07-03 10:45:45 +01:00
Gordon Williams 95d0d684d9
Merge pull request #2682 from thyttan/shortbootcall
[Fast Reset] add app 'Fast Reset' (boot code)
2023-07-03 10:45:02 +01:00
Gordon Williams 12dbad0f0b
Merge pull request #2669 from thyttan/quicklaunch
[Quicklaunch] Compatibility with 'Fastload Utils' App History feature by checking …
2023-07-03 10:44:42 +01:00
Gordon Williams 78d95a05b5
Merge pull request #2855 from d3nd3/lcars_vref
battery voltage estimate
2023-07-03 10:43:42 +01:00
Gordon Williams 8b5fd6fe50
Merge pull request #2857 from glemco/master
agenda: Fixed "Today" and "Yesterday" wrongly displayed for allDay events on some time zones
2023-07-03 10:38:57 +01:00
Gordon Williams 0db2560cd0
Merge pull request #2853 from notEvil/chargent5
chargent: fixed boot
2023-07-03 09:10:26 +01:00
Gordon Williams eb8859a437
Merge pull request #2659 from thyttan/fastload
[Fastload Utils] Add app history functionality
2023-07-03 09:07:36 +01:00
Erik Andresen 2c4ee723ef chess: minor tweaks 2023-07-03 07:43:38 +02:00
Erik Andresen e5a3dc48f9 Revert "chess: enable emulator"
This reverts commit 3df2f223aa.
2023-07-03 01:43:19 +02:00
Erik Andresen 3df2f223aa chess: enable emulator 2023-07-02 23:17:11 +02:00
Erik Andresen 560f9e1e53 Added chess game
Human with white and computer with black.

Based on p4wn engine[1]. Computations are rather slow but it works.

Usage: Drag on the touchscreen to move the green cursor onto a piece, select it with a single touch and drag the now red cursor around. Release the piece with another touch to finish the move. The button opens a menu.

[1] https://p4wn.sourceforge.net/
2023-07-02 23:00:43 +02:00
Gabriele Monaco 4287f3a921 agenda: Fixed "Today" and "Yesterday" wrongly displayed for allDay events on some time zones 2023-07-02 20:05:08 +02:00
Graham Fenner d2789d8418
battery voltage estimate 2023-07-01 18:45:33 +01:00
Rob Pilling a0747b4ac3 rep: check settings 2023-07-01 12:22:23 +01:00
Rob Pilling 4fe104334b rep: regenerate js 2023-07-01 12:22:22 +01:00
Rob Pilling 98597073ef rep: add recorder functionality 2023-07-01 12:22:01 +01:00
Rob Pilling 7b760ae803 rep: add settings for <</>> steps 2023-07-01 12:21:50 +01:00
Rob Pilling dedaa93e66 recorder: add widget typescript definitions 2023-07-01 11:52:17 +01:00
notEvil b957b61ceb apps/chargent: fixed boot 2023-07-01 10:48:43 +02:00
frederic wagner dd692187f7 gipy: improve tiles on screen detection 2023-07-01 05:29:19 +02:00
Rob Pilling b2e74d91e3 multitimer: readme update, remove dead code, restore sched 2023-06-30 21:13:31 +01:00
Rob Pilling 8cf0782d93 multitimer: reset alarm's last sounding time when enabling 2023-06-30 21:05:43 +01:00
Rob Pilling 03a0c5264d multitimer: disable sched on load 2023-06-30 21:05:43 +01:00
Rob Pilling 56401ea183 multitimer: fix `settings` & `alarm` scope 2023-06-30 21:05:42 +01:00
Rob Pilling 887acfe346 multitimer: changelog update 2023-06-30 21:05:42 +01:00
Rob Pilling 27bf21466a multitimer: revert triggercheck, tailcall sched after hardmode alarms 2023-06-30 21:05:42 +01:00
Rob Pilling c930936b39 sched: drop alarm index guard 2023-06-30 18:09:11 +01:00
Rob Pilling dca1ecf854 Merge branch 'master' into apps/rep
Conflicts:
	modules/Layout.md
2023-06-30 18:05:01 +01:00
Rob Pilling 27d905d8f1 rep: icon size tweaks 2023-06-30 18:00:24 +01:00
Gordon Williams 0662bb44f5 darken dithered osm images 2023-06-30 16:58:02 +01:00
Gordon Williams 1dad92ae0b fix lint error 2023-06-30 16:46:50 +01:00
Gordon Williams ded2107f61 Improved OpenStMap image processing with sharpening - we now have a separate test file so we can try different setups more easily 2023-06-30 16:41:58 +01:00
frederic wagner 2b17ace0ea gipy: minor cleanup 2023-06-30 14:51:33 +02:00
Gordon Williams 426fa159f5 Merge branch 'master' of github.com:espruino/BangleApps 2023-06-30 13:30:34 +01:00
Gordon Williams a59957be1e When >1 clockinfo, swiping one back tries to ensure they don't display the same thing 2023-06-30 13:30:23 +01:00
frederic wagner 70b2772b21 gipy: fix for missing paths in map 2023-06-30 14:24:49 +02:00
Rob Pilling ee77b7e117 rep: metadata description update 2023-06-30 12:50:01 +01:00
Gordon Williams 23c3ffc8f0
Merge pull request #2849 from bobrippling/chime-delay
chimer: sleep between buzzes, instead of during
2023-06-30 12:41:21 +01:00
Rob Pilling 02999eeb7a rep: generate JS 2023-06-30 12:38:14 +01:00
Rob Pilling d51171d8ac rep: v1 README 2023-06-30 12:38:14 +01:00
Rob Pilling 1126105ea2 rep: change interaction buzz & buzz once initially 2023-06-30 12:38:01 +01:00
Rob Pilling 0bb1fb3ffe rep: redraw instantly on interaction 2023-06-30 12:38:01 +01:00
Rob Pilling 08cd679f38 rep: add app icon 2023-06-30 12:38:01 +01:00
Rob Pilling 869093f3a4 rep: add app image 2023-06-30 12:35:46 +01:00
Rob Pilling 3a149e227f rep: longer buzzes on rep change
... to increase chance of the user feeling the buzz
2023-06-30 12:23:22 +01:00
Rob Pilling 08dc1caa93 rep: fix duration rounding 2023-06-30 12:23:22 +01:00
Rob Pilling 77ff7fa58b btadv: localise definitions (for typescript)
Typescript treats all TS files as sharing the same global namespace,
so this prevents name collision errors.
2023-06-30 12:23:22 +01:00
Rob Pilling e5e2a338e1 batchart: remove log 2023-06-30 12:20:43 +01:00
Rob Pilling b47c3a6c83 multitimer: update menu title for `del` 2023-06-30 12:20:29 +01:00
Rob Pilling 01992960b9 multitimer: update hardmode 2023-06-30 12:20:14 +01:00
Rob Pilling b61ede2ba8 multitimer: remove unused code 2023-06-30 12:20:00 +01:00
Gordon Williams 0ac8ac3ec6 Support for http request xpath return format 2023-06-30 11:28:43 +01:00
frederic wagner d6eaee23ec gipy: fixing tile_is_on_screen
previous algorithm was incorrect
2023-06-30 11:10:49 +02:00
Rob Pilling 1c76e03751 rep: handle missing storage 2023-06-30 08:26:45 +01:00
Rob Pilling 517ff7c405 rep: interface.html 2023-06-30 08:26:45 +01:00
Rob Pilling 17ff3fdd00 rep: guard against undefined font 2023-06-30 08:26:45 +01:00
Rob Pilling f7533cc118 rep: update README 2023-06-30 08:26:44 +01:00
Rob Pilling d956fc917e rep: better background blue 2023-06-30 08:26:44 +01:00
Rob Pilling c446f0962f rep: rename step 2023-06-30 08:26:44 +01:00
Rob Pilling 2d27ef4c2c rep: work around index drawing bug 2023-06-30 08:26:44 +01:00
Rob Pilling 1fb88b5059 rep: better drawing of rep index 2023-06-30 08:26:44 +01:00
Rob Pilling 9f9a33d963 rep: rename Layout for access to enum 2023-06-30 08:26:44 +01:00
Rob Pilling d913368ff1 rep: rotated idx label 2023-06-30 08:26:44 +01:00
Rob Pilling 2440613de1 rep: handle setFont(undefined) 2023-06-30 08:26:44 +01:00
Rob Pilling e83b582928 rep: pull out renderDuration() 2023-06-30 08:26:44 +01:00
Rob Pilling 75c6972f3f rep: move reps to JSON file 2023-06-30 08:26:44 +01:00
Rob Pilling cefc0eb054 rep TODO 2023-06-30 08:26:44 +01:00
Rob Pilling 444a909c5b rep: UI & colour tweaks, and README 2023-06-30 08:26:44 +01:00
Rob Pilling 057ee7df03 rep: working display, fixed unit problems with reps etc 2023-06-30 08:26:44 +01:00
Rob Pilling ef26eae665 rep: more layout/design tweaks 2023-06-30 08:26:44 +01:00
Rob Pilling a783ee6435 rep: trim duration 2023-06-30 08:26:44 +01:00
Rob Pilling fabe88034f rep: alignment tweaks 2023-06-30 08:26:44 +01:00
Rob Pilling 223fc5087b rep: incrementing counter 2023-06-30 08:26:44 +01:00
Rob Pilling b4e5e8e1df rep: initial WIP layout 2023-06-30 08:26:44 +01:00
Rob Pilling 6a768768b6 rep metadata 2023-06-30 08:26:44 +01:00
Rob Pilling 6a82fb72db rep: initial WIP app 2023-06-30 08:26:44 +01:00
Gordon Williams 5c483bbd88
Merge pull request #2848 from stweedo/gassist
[gassist] - New app for voice control
2023-06-30 08:11:08 +01:00
Rob Pilling 3e8e2adb60 chimer: sleep between buzzes, instead of during 2023-06-29 22:57:49 +01:00
stweedo 297d8b15ac Fix scoping, add 'file' variable 2023-06-29 12:25:38 -05:00
frederic wagner ca9082f266 gipy: stroke + less frames on lock 2023-06-29 16:56:00 +02:00
Gordon Williams d8c41b56ed messagegui 0.73: Add sharp left+right nav icons 2023-06-29 15:02:35 +01:00
stweedo 6d58a466b2 [gassist] - New app for voice control 2023-06-29 08:43:45 -05:00
frederic wagner 0c7aff4c5f gipy: fix for svg 2023-06-29 15:14:17 +02:00
frederic wagner 193f9c388e bugfix release: solving some map problems 2023-06-29 14:52:35 +02:00
Gordon Williams 2aa3dc5c29
Merge pull request #2846 from thyttan/spotify-remote
spotrem: Send GB wake command only once
2023-06-29 08:42:54 +01:00
thyttan 74091b6659 quicklaunch:compat w app history of Fastload Utils
Compatibility with 'Fastload Utils' App History feature by checking the trace on launch

remove some spaces

correct logic for checking the trace at launch `!=` -> `==`
2023-06-29 00:07:20 +02:00
thyttan 1c81d2dce5 fastreset: add new app 'Fast Reset'
add app 'Fast Reset' (boot code)

use the more descriptive `Bangle.showClock` instead of `load(".bootcde")`

fix scope of buzzTimeout id variable

compact the code a little bit

change metadata and readme to reflect a shortened timeout
2023-06-29 00:05:37 +02:00
thyttan cead4b3531 fastload: Add app history functionality
Add app history functionality

add semicolons that were missing according to Web IDE

fix intendtation in if statement

fewer storage manipulations, tweak some logic

comment regarding resetting history

undo `const SETTINGS` -> `let settings`

describe app history in readme

In settings, don't allow app history and load to launcher to be active at the same time

change `launchedApps` -> `appHistory`

(somewhat unstable commit) tweaking logic around loading `.bootcde` at system initiation to make the history and resetting of history work as expected

add to comment re loading `.bootcde` an extra time on init

Revert "add to comment re loading `.bootcde` an extra time on init"

This reverts commit b4aaccf35c820a1c7e7a22040c3958b4fc92e5c6.

Revert "(somewhat unstable commit) tweaking logic around loading `.bootcde` at system initiation to make the history and resetting of history work as expected"

This reverts commit 51dddfc30ac65572891efee1daf6099f7a3b19f4.

tweak when settings page is autoupdated

Change description for app history. Add contributor.

quicklaunch shall not be recorded in the history

Add setting to exclude quicklaunch from history, if it is present

remove print statements

If long press HW button do reset history. Set some variables to null if app history is disabled.

add info re long press HW button resets history

remove check for 'fastload.5.boot.js'. it would show up in the app history during development because the web ide said to load the uploaded app. it should not be needed in normal operations of the app for users.

fewer checks for if useAppHistory is true, by first declaring some variables and then defining them inside an if-statement

add recommendation of 'Fast Reset' app in readme
2023-06-28 23:58:27 +02:00
thyttan 5bd3070131 spotrem: Send GB wake command only once
...instead of twice like we did before. It should not be needed now we
issue a newline before GB commands.
2023-06-28 23:24:35 +02:00
thyttan 55429b2c67 podadrem: Send GB wake command only once
...instead of twice like we did before. It should not be needed now we
issue a newline before GB commands.
2023-06-28 23:11:33 +02:00
Erik Andresen bb598bbb6c recorder: set scale on OpenStMap plot
When plotting with OpenStMap scale map to track width & height
2023-06-28 12:15:20 +02:00
nxdefiant c67964bf61
Merge branch 'espruino:master' into master 2023-06-28 11:09:11 +02:00
Erik Andresen bf58db6a31 openstmap: sort maps by scale desc
This results in the map with the highest resolution (lowest scale) to be
drawn last
2023-06-28 11:08:19 +02:00
Gordon Williams 95b2a45793
Merge pull request #2843 from thyttan/swscroll
swscroll: fix check boxes not behaving
2023-06-28 08:27:10 +01:00
Gordon Williams 13b0aa1e11
Merge pull request #2841 from nxdefiant/master
waypoint_editor fixes:
2023-06-28 08:24:36 +01:00
thyttan 8f5d097120 swscroll: fix check boxes not behaving
... by more properly rebasing on latest E_showScroller_Q3.js from
Espruino.
2023-06-27 23:52:45 +02:00
stweedo 2c9ec746b6 Use Bangle.getHealthStatus("day").steps) instead 2023-06-27 08:34:42 -05:00
Erik Andresen 4dd4a17511 waypoint_editor fixes:
-Display waypoint name instead of its index in remove menu
-fix icon
2023-06-26 21:26:42 +02:00
Gordon Williams 7dfabf9d7e
Merge pull request #2839 from nxdefiant/master
mylocation: Add option to set location from waypoint
2023-06-26 14:16:29 +01:00
Erik Andresen 712d31669e mylocation: drop dependency on waypoint 2023-06-26 13:59:21 +02:00
Gordon Williams 2ac8660030
Merge pull request #2837 from stweedo/boxclk
[boxclk] - v0.04 Update
2023-06-26 09:11:30 +01:00
Gordon Williams b4ef227674
Merge pull request #2838 from devsnd/master
a half-life alyx style clock
2023-06-26 08:55:59 +01:00
Gordon Williams 330450516f add dependency on mylocation 2023-06-26 08:51:09 +01:00
thyttan ac448b5f36 podadrem: Issue newline before GB commands
reference: ba7a2f7996
2023-06-26 02:50:30 +02:00
Erik Andresen 73042fa58d mylocation: Add option to set location from waypoint 2023-06-25 21:43:14 +02:00
Tom Wallroth 99c3731ed4 a half-life alyx style clock 2023-06-25 16:19:22 +02:00
stweedo b52220a070 Only use drag handler if any box isDragging 2023-06-25 04:16:17 -05:00
Gordon Williams be5fcdd185
Merge pull request #2835 from npbreland/master
New Swatch Internet Time widget (widswatchbeats)
2023-06-23 15:21:27 +01:00
Gordon Williams d869fd6ade
Delete widget-icon.js 2023-06-23 15:21:06 +01:00
Nick Breland 30fbf1e4c9 Remove image line from metadata 2023-06-23 15:09:34 +01:00
Nick Breland 757649c427 Add 'Widget' to name 2023-06-23 10:15:53 +01:00
Nick Breland 78b98315ca Cleanup metadata, indentation, and smaller icon 2023-06-23 10:13:22 +01:00
Gordon Williams e5ebbf0ed4 Automatically create new track if the filename is different 2023-06-22 13:43:22 +01:00
Gordon Williams b469521f90 Merge branch 'master' of github.com:espruino/BangleApps 2023-06-22 10:04:54 +01:00
Gordon Williams f680be51d5 Navigation messages no longer launch the Maps view unless they're new 2023-06-22 10:04:46 +01:00
Gordon Williams a344a0f595
Merge pull request #2833 from stweedo/master
[boxclk] - v0.03 update - New custom font library. Allows short or long month
2023-06-22 09:08:00 +01:00
Gordon Williams 93b40bb6b5 Compass now uses falling edge for reset function so exiting app doesn't reset it - #2832 2023-06-22 08:46:53 +01:00
stweedo e5e6b22810 Revert "Add new custom font library module"
This reverts commit 4922e135e3.
2023-06-22 01:47:02 -05:00
stweedo 83981d4a6c Revert "Update name"
This reverts commit a11792e31d.
2023-06-22 01:45:38 -05:00
stweedo a11792e31d Update name 2023-06-22 00:40:57 -05:00
stweedo 4922e135e3 Add new custom font library module 2023-06-22 00:36:02 -05:00
stweedo 633036efb2
Update README.md 2023-06-21 14:45:50 -05:00
stweedo 68873973b2
Update README.md 2023-06-21 13:34:32 -05:00
stweedo b2fc478388
Update screenshot-2 2023-06-21 13:28:05 -05:00
stweedo 40b07ade32
Update boxclk-2.json - disable DayOfMonth suffix 2023-06-21 13:25:17 -05:00
stweedo b216ad91b1
Update boxclk-2.json - change month to long 2023-06-21 13:16:03 -05:00
stweedo e9b56bde18
Update README.md - missing comma in example 2023-06-21 12:55:49 -05:00
stweedo ecb2013ac4 Show month short or long using "shortMonth" 2023-06-21 12:50:44 -05:00
stweedo 8eec699370
Update README.md - Update links 2023-06-21 12:15:07 -05:00
stweedo 810d6863e8
Update README.md - Reduce size of example names 2023-06-21 12:05:35 -05:00
stweedo 65db3285bf
Update README.md - shorten width of text 2023-06-21 11:47:12 -05:00
stweedo 4bc4a4cba5 Update screenshots and README to show new examples 2023-06-21 11:15:40 -05:00
stweedo f4e60856f4
Add example configs and bg image 2023-06-21 10:57:46 -05:00
Gordon Williams f8d93eef00
Merge pull request #2831 from wagnerf42/master
gipy : tile based maps
2023-06-21 10:11:45 +01:00
Gordon Williams b0ccc6c678 Remove default log filename from initial settings file 2023-06-21 10:09:18 +01:00
Gordon Williams 67908cd77b Add a back button to "No messages" menu on cutting edge (or 2v19+) firmwares. Don't bump version as latest not released yet 2023-06-21 10:08:59 +01:00
frederic wagner 41add8afc6 gipy: changelog fix 2023-06-21 10:25:25 +02:00
Gordon Williams daeae91e15
Merge pull request #2824 from bobrippling/setting-data
Check apps register their settings files
2023-06-21 09:23:03 +01:00
frederic wagner 4527843bc9 gipy: bumping version up 2023-06-21 10:21:40 +02:00
frederic wagner d9c91daa5c gipy: changing settings 2023-06-21 09:07:20 +02:00
Rob Pilling 76b7a1194a Add data:[...] entries to apps using storage 2023-06-20 22:07:17 +01:00
frederic wagner 3995df7fdb gipy: major release
we now have a tile based display
2023-06-20 16:50:13 +02:00
stweedo 8eaae52bbe
Update README.md 2023-06-20 02:52:17 -05:00
stweedo 4a194c6021
Update README.md 2023-06-20 02:27:58 -05:00
stweedo 3acaa9ac41
Update ChangeLog - forgot to include step 2023-06-20 02:19:32 -05:00
stweedo 15d0d8ede2 Update offset 2023-06-20 02:11:39 -05:00
stweedo 1e25c97a45 Fix day of month suffix option 2023-06-20 01:50:35 -05:00