Commit Graph

1783 Commits (cb1aecc0f27b3ce62bbf90eda843ae014ad18659)

Author SHA1 Message Date
Fscked-In-The-Head 6ece6931d8
Negative numbers and touch functionality
Added the ability to count down (including going negative), and touchscreen input.
2020-11-14 14:39:34 -08:00
Fscked-In-The-Head 04ca435ec7
Created ISOClock 2020-11-14 09:49:31 -08:00
Fscked-In-The-Head 3bceda7f27
Create ChangeLog 2020-11-14 09:48:37 -08:00
MISUMI Masaru 70850db7ad Fix temperature of locale.en_JP 2020-11-14 09:24:43 +09:00
MISUMI Masaru fe1c5962cc Fix datePattern of locale.en_JP 2020-11-14 09:24:25 +09:00
jonathan 326eb7b764 Don't clear all intervals during initialisation of Large Clock 2020-11-12 18:53:41 +00:00
Nico Kaiser 51c5eaa201 ncrclk: fix seconds display 2020-11-09 10:49:56 +01:00
Nico Kaiser feaf011bee Add a watch face and a widget for NodeConf Remote 2020-11-09 10:49:52 +01:00
Gordon Williams baf2ae0ada quick tweak 2020-11-06 12:20:02 +00:00
Gordon Williams 59afadc55a Added smartibot controller to allow controlling the Smartibot robot from Bangle.js 2020-11-06 12:02:49 +00:00
Gordon Williams 5feb3c6113 miplant: Adjust alignment for >1 device found 2020-10-28 15:17:56 +00:00
Gordon Williams d0082775c5 bootloader: Stop LCD timeout being disabled on first run (when there is no settings.json) 2020-10-28 13:26:01 +00:00
Gordon Williams 1f2ccce17b petrock: Ensure eyes are white even if a widget (eg Bluetooth) changes the draw color 2020-10-28 08:51:41 +00:00
singintime 021a96cb4d petrock v0.01 2020-10-27 15:53:01 +01:00
Gordon Williams 2671800943 Merge branch 'master' of github.com:espruino/BangleApps 2020-10-23 15:49:27 +01:00
Gordon Williams 117bfd52b3 Skip double buffering, use 240x240 size 2020-10-23 15:49:16 +01:00
Fscked-In-The-Head a1d7a5480d
Spelling
Corrected lose message grammar. Should be "Loser", not "Looser".
2020-10-22 14:19:19 -07:00
Gordon Williams 51d699d6dd Added automatic charge animation 2020-10-22 17:02:35 +01:00
Gordon Williams 0ec2bad835 bledetect: Ensure manufacturer:undefined doesn't overflow screen 2020-10-21 14:05:21 +01:00
Gordon Williams 02640f2aa1 tweak 2020-10-21 09:19:10 +01:00
Gordon Williams 192e45e5aa minor tweak 2020-10-21 09:13:24 +01:00
Gordon Williams d7cf959bab accelrec: Increase record time to 5 second
Calculate the time moving in graph display
      Trigger on 1.04g now, and record 10 samples before trigger
2020-10-21 09:09:51 +01:00
marko 951490ea54 Add icon 2020-10-16 14:45:35 -04:00
marko e757fd07c1 Merge remote-tracking branch 'upstream/master' 2020-10-16 14:37:40 -04:00
marko bbb3bca5a2 First commit, app Mandel 2020-10-16 14:37:32 -04:00
Gordon Williams c95069a5b6 mywelcome: Add birthday style 2020-10-16 11:42:33 +01:00
Gordon Williams 86b82d3ae8 Merge branch 'master' of github.com:espruino/BangleApps 2020-10-16 10:19:23 +01:00
Gordon Williams 991cd17f00 simpletimer: Fix buzz regression from 0.06 2020-10-16 09:34:48 +01:00
Malte Kiefer 7ab729ec7f
Update ChangeLog 2020-10-16 07:34:53 +02:00
Malte Kiefer 2eb134a8f0
added leading zero to hours and minutes 2020-10-16 07:33:29 +02:00
Gordon Williams 624bc9d604 minor tweaks 2020-10-15 17:36:22 +01:00
Gordon Williams 326db60aad Added customised welcome screen - christmas only for now 2020-10-15 17:22:43 +01:00
Gordon Williams 315e7c6bc1 simpletimer: Fix buzz error, remove '+' when timer running and add 'back' text (fix #577) 2020-10-15 14:09:45 +01:00
Marko.Kl.Berkenbusch@gmail.com 5023902fed Rescale screenshot 2020-10-14 21:29:39 -04:00
Marko.Kl.Berkenbusch@gmail.com 7a84181102 First commit DSDRelay 2020-10-14 21:23:37 -04:00
Gordon Williams ed8307c2de
Merge pull request #571 from Shashank-Prasanna/master
Created Digital Clock Face
2020-10-01 17:14:57 +01:00
SpyGuy 9cdb41f652
Create ChangeLog 2020-09-30 11:07:52 -04:00
marko 2fdd551aec Fix typo 2020-09-29 17:48:16 -04:00
marko 431b70a0f8 New file manager app 2020-09-29 17:41:56 -04:00
marko e908552a0e Manually reconnect with button 3 push 2020-09-28 13:46:53 -04:00
marko 9ace46b776 Merge remote-tracking branch 'upstream/master' 2020-09-28 13:43:35 -04:00
Gordon Williams 9c5b4142a5 verticalface: Tweak sizing to allow widgets at top, and add widgets (fix #567) 2020-09-28 09:05:48 +01:00
Gordon Williams f352281482 settings: Move HID to BLE menu 2020-09-28 09:05:28 +01:00
Gordon Williams f9d97a734a tweak 2020-09-25 11:52:59 +01:00
Gordon Williams 9f7461f434 findphone Remove HID requirement, update screen (fix #565) 2020-09-25 11:50:26 +01:00
SpyGuy 9f2906c814
Rename digi-icon.js to digiclock-icon.js 2020-09-24 16:40:08 -04:00
SpyGuy fd6245c530
Added digiclock.png 2020-09-24 13:25:11 -04:00
SpyGuy 9fc5ee2ab5
Delete app.png 2020-09-24 13:24:34 -04:00
SpyGuy 222ea7ee25
Rename apps/myclockapp/digiclock.js to apps/digiclock/digiclock.js 2020-09-24 13:24:12 -04:00
SpyGuy b570e8dfd7
Rename apps/myclockapp/digi-icon.js to apps/digiclock/digi-icon.js 2020-09-24 13:23:32 -04:00
SpyGuy ee9b08bcfa
Add files via upload 2020-09-24 13:18:47 -04:00
SpyGuy a5e454e3ee
Delete app.png 2020-09-24 13:18:28 -04:00
SpyGuy 6dabbe115a
Rename app-icon.js to digi-icon.js 2020-09-24 13:17:51 -04:00
SpyGuy 0397846c9a
Rename myclockapp.js to digiclock.js 2020-09-24 13:16:59 -04:00
SpyGuy 44eb212d3e
Delete app.js 2020-09-24 13:13:11 -04:00
SpyGuy 636e0ff2f4
Add files via upload 2020-09-24 13:12:22 -04:00
SpyGuy 5e503ac9f3
Create app-icon.js 2020-09-24 13:09:10 -04:00
SpyGuy da96d3d512
Added icon JS file 2020-09-24 13:06:06 -04:00
SpyGuy bced6ac420
Create myclockapp.js 2020-09-24 12:51:49 -04:00
marko d2dd0db6c3 Reduce screen flicker, more robust average&max speed 2020-09-23 11:31:31 -04:00
marko fc070cdd71 Merge remote-tracking branch 'upstream/master' 2020-09-23 10:24:49 -04:00
Gordon Williams 063929f750 Handle 'RAM' as filename to allow direct uploads
Add ability to upload assisted GPS data
2020-09-23 11:18:20 +01:00
Gordon Williams 811611c51e fix regression where apps weren't scanned for modules 2020-09-23 08:51:24 +01:00
Gordon Williams 23cb4ea18e Added vibrate clock 2020-09-23 08:44:58 +01:00
Gordon Williams cdf5748fa6 tweak based on sanity check 2020-09-23 08:44:42 +01:00
Gordon Williams 80dc05bc3c Merge branch 'master' of github.com:espruino/BangleApps 2020-09-22 09:08:08 +01:00
Gordon Williams a0b2aa30d2 Adjust position of notification src text and notifications without title 2020-09-22 09:07:27 +01:00
OmegaRogue 01dc955206 DANE Watchface v0.10: Added Counter, Added Battery Display 2020-09-21 23:21:41 +02:00
OmegaRogue 4bd7f5bb3d DANE Watchface v0.09: Added Unix Time display 2020-09-21 22:25:33 +02:00
OmegaRogue de1bfb5ad0 DANE Watchface v0.08: Reduced RAM usage 2020-09-21 19:38:07 +02:00
Gordon Williams ca50a4dbd9 0.05: Fix `g` corruption issue if .hide gets called twice 2020-09-21 15:24:18 +01:00
Marko.Kl.Berkenbusch@gmail.com e6a9c7f30d Merge remote-tracking branch 'upstream/master' 2020-09-16 20:43:18 -04:00
marko 39fafdac6a Better presentation of sensor battery icon 2020-09-16 15:08:31 -04:00
marko b0de874f87 Reduce flicker, continuous sensor battery updates 2020-09-16 11:17:37 -04:00
Gordon Williams c1b0bef549
Merge pull request #559 from berkenbu/master
Add sensor battery indicator, small bugfixes
2020-09-16 08:04:07 +01:00
marko 3c0db6cd25 Make display more readable 2020-09-15 22:36:33 -04:00
marko c22254a591 Add sensor battery indicator 2020-09-15 17:48:41 -04:00
marko 63fe1387fa Reconnect on disconnect, properly save on exit and reset, better time handling 2020-09-15 15:07:44 -04:00
Gordon Williams 142ccaddf8 0.21: Handle echo off char from Gadgetbridge app when programmable:off (fix #558) 2020-09-14 10:50:26 +01:00
Gordon Williams 1af5fab35f
Merge pull request #557 from berkenbu/master
Cycling speed sensor app
2020-09-14 07:45:29 +01:00
Marko.Kl.Berkenbusch@gmail.com e073362b24 Clear screen on reset 2020-09-10 21:25:42 -04:00
Marko.Kl.Berkenbusch@gmail.com 06b493d1ec Save mileage adjustment 2020-09-10 21:19:48 -04:00
Marko.Kl.Berkenbusch@gmail.com 5cbc826e95 Add repeat setting for reset button 2020-09-10 21:05:55 -04:00
marko 9d21a96860 Fix typo 2020-09-10 17:45:05 -04:00
marko 053eecc2ec Add option to zero total distance 2020-09-10 17:13:00 -04:00
marko ad11fa3c2c Code checker 2020-09-10 16:48:26 -04:00
marko e28cee9057 Save total distanced traveled 2020-09-10 16:45:11 -04:00
marko d0c284f0d5 Add wheel circumference setting 2020-09-09 15:43:59 -04:00
marko 55f06a9647 Add wheel circumference setting 2020-09-09 15:26:50 -04:00
marko 04cda3681f Add wheel circumference setting 2020-09-09 15:25:00 -04:00
marko 8785133e0f Add (some) localisation 2020-09-09 14:23:47 -04:00
marko 7205ce9383 Add (some) localisation 2020-09-09 14:20:58 -04:00
marko d289bb08ec Add ChangeLog 2020-09-09 11:30:20 -04:00
marko abb93b9820 Appease code checker, again 2020-09-09 11:20:38 -04:00
marko 8b84023f1d Appease code checker 2020-09-09 11:05:41 -04:00
marko f83d5e03e7 Add reset button 2020-09-09 10:52:47 -04:00
marko 095a06bda5 Fix font alignment 2020-09-09 10:15:16 -04:00
Marko.Kl.Berkenbusch@gmail.com e0c57f8e8c Add more display items 2020-09-08 22:16:02 -04:00
marko dd177c144c Fix app filename 2020-09-08 18:25:14 -04:00
marko 67cdfeccf2 renamed dir 2020-09-08 17:46:03 -04:00
marko aec8fb6de2 Fix readme 2020-09-08 17:44:28 -04:00
marko 255a89dc95 New CSC sensor app, first commit 2020-09-08 17:35:08 -04:00
Stefano Baldan 51f95e0407
Update app.js 2020-09-05 00:06:49 +02:00
Stefano Baldan 19549476dd
Update app.js 2020-09-05 00:00:48 +02:00
singintime 028367d6ff minionclk v0.04 2020-09-04 20:56:40 +02:00
Gordon Williams 8ad5d13516 Allow customised apps to be minified/pretokenised 2020-09-01 14:43:54 +01:00
Gordon Williams 243f432d0d
Merge pull request #553 from singintime/master
banglerun v0.05
2020-08-31 11:03:40 +01:00
computermacgyver cfaa6a1feb Refactoring of customize.js location; add README 2020-08-31 09:50:55 +01:00
singintime dda628beed banglerun v0.05 2020-08-31 10:16:16 +02:00
Gordon Williams 9675565550
Merge pull request #552 from berkenbu/master
Fix great circle formula in distance calculation
2020-08-26 07:46:35 +01:00
marko a2397ca421 Fix great circle formula in gpsnav 2020-08-25 10:38:40 -04:00
marko 6fbed62f6f Fix great circle formula in gpsnav 2020-08-25 10:37:08 -04:00
Gordon Williams badc82f4fc Merge branch 'master' of github.com:espruino/BangleApps 2020-08-24 12:00:07 +01:00
Gordon Williams fe53d9e8b7 fix custom/interface after refactoring 2020-08-24 11:59:52 +01:00
Gordon Williams 8c34d4b673
Merge pull request #551 from computermacgyver/master
New app: World Clock
2020-08-24 07:41:17 +01:00
Gordon Williams 87822fe617
Merge pull request #550 from berkenbu/master
Add accelerometer/magnetometer rotation mode
2020-08-24 07:39:59 +01:00
computermacgyver 6cb3f92863 fix formatting that caused travis error 2020-08-24 00:42:46 +01:00
computermacgyver 1714b44d88 icon+typo 2020-08-24 00:36:12 +01:00
computermacgyver 42d0f020fc Add icons 2020-08-24 00:34:53 +01:00
computermacgyver e7c3e983b2 First go 2020-08-23 23:49:08 +01:00
Marko.Kl.Berkenbusch@gmail.com 64ce7eeccf Appease code checker 2020-08-21 22:52:54 -04:00
Marko.Kl.Berkenbusch@gmail.com 9850892c7c Add magnetometer/accelerometer rotation mode 2020-08-21 22:43:55 -04:00
Gordon Williams 25cf1b9338 revert lint changes - looks like recursive .eslintignore is not supported 2020-08-21 15:23:04 +01:00
Gordon Williams 27d57623ed Update docs, tweak eslintignores 2020-08-21 15:17:16 +01:00
Gordon Williams de45bdecba
Merge branch 'master' into gatt-battery-service 2020-08-18 13:13:15 +01:00
jonathan 536eeb1679 Change from widget to to bootloader 2020-08-18 11:29:15 +01:00
Paul Cockrell 164d484dcb Update MarioClock
Add jumping sprites for all characters
2020-08-18 09:49:04 +01:00
jonathan ffc057654b Change to boot code, instead of widget 2020-08-17 20:53:11 +01:00
marko 1cdf5d5ba8 Pacify travis 2020-08-13 21:49:50 -04:00
marko 6294402ebe Attempt to pacify automatic checker 2020-08-13 18:44:50 -04:00
marko c06e3b2458 Remove spurous semicolon from icon.js 2020-08-13 18:16:53 -04:00
marko c5eac57074 Add README.md 2020-08-13 17:15:07 -04:00
marko ed1970456d Fix another app list typo 2020-08-13 14:06:51 -04:00
marko e810285486 Fix author 2020-08-13 13:54:33 -04:00
Gordon Williams 32415c7189 fix lint error 2020-08-07 12:10:03 +01:00
Gordon Williams a8dc1dbb17 OpenSeizureDetector Widget 2020-08-07 12:06:58 +01:00
jonathan 65fa125774 Finish renaming widget 2020-08-07 00:35:06 +01:00
jonathan 3830289a5e Initial commit of BLE GATT Battery Service 2020-08-07 00:18:05 +01:00
Gordon Williams c4e62a3819 simpletimer: Fix buzz that doesn't stop (fix #521) 2020-07-30 10:15:25 +01:00
Gordon Williams 9582c84708 docs 2020-07-30 10:04:14 +01:00
Gordon Williams cb0b228f0e Settings 0.21: Add passkey pairing option (BETA), Add whitelist option (fix #78) 2020-07-30 09:59:20 +01:00
Gordon Williams 529c2403b3 Merge branch 'passkey_pairing' 2020-07-30 09:08:31 +01:00
Gordon Williams d501e8d45f Merge branch 'master' of github.com:espruino/BangleApps 2020-07-30 09:04:34 +01:00
Gordon Williams aa48f5038f Allow Gadgetbridge to work even with programmable:off 2020-07-30 09:04:06 +01:00
Gordon Williams 10459bb9d8
Merge pull request #538 from kuleszdl/master
Add Changelog for v0.01 apps that lack a changelog
2020-07-30 08:12:38 +01:00
Gordon Williams 35cce62dd4 Add no->non from https://github.com/espruino/BangleApps/pull/536 2020-07-30 07:51:11 +01:00
Daniel Kulesz 069abf1a83 Add Changelog for v0.01 apps that lack a changelog 2020-07-29 21:00:41 +02:00
Richard de Boer 7228f8b2fa widbatwarn: add readme+screenshot 2020-07-20 23:06:58 +02:00
Richard de Boer a1629d9ac9 widbatwarn: create Battery Warning 2020-07-20 22:23:24 +02:00
Richard de Boer 6406788165 gbridge: Modified music notification for updated 'notify' library 2020-07-19 21:59:59 +02:00
Richard de Boer 48bf67dfb1 notifyfs: Update notify API for #527
Also some cleanup:
 - fall back to "src" if title is missing
 - move message-splitting into separate function
 - make icon position depend on whether titlebar is present
2020-07-19 21:59:28 +02:00
Richard de Boer 7bb98d38e0 notify: Update notify API for #527
Also some cleanup:
 - fall back to "src" if title is missing
 - move message-splitting into separate function
2020-07-19 21:57:49 +02:00
Richard de Boer 8df352cca9 Add some sample GB() messages, for testing purposes 2020-07-19 21:54:25 +02:00
Gordon Williams 8b0e70b117 banglerun: Use offscreen buffer for flickerless updates 2020-07-17 08:23:13 +01:00
Gordon Williams 81bca5ca04 0.03: Fix distance >=10 km (fix #529) 2020-07-17 08:11:31 +01:00
Gordon Williams 5983566782 Merge branch 'master' of github.com:espruino/BangleApps 2020-07-17 08:10:34 +01:00
Gordon Williams b1b3b6bda7 add explosion background 2020-07-16 15:58:06 +01:00
bengwalker c9b6ca5fc3
Merge branch 'master' into master 2020-07-16 09:24:13 +02:00
Michael Bengfort e7fb5a03d5 add TODOs 2020-07-16 09:17:41 +02:00
Richard de Boer e2b7fc8541 notifyfs: fix custom render callback 2020-07-14 21:25:19 +02:00
Gordon Williams 45c8d7a49f Merge branch 'master' of github.com:espruino/BangleApps 2020-07-14 13:47:42 +01:00
Gordon Williams 8b029f7d02 Add ordnance survey app 2020-07-14 13:47:33 +01:00
singintime a38e2b0fb6 Fixed typo 2020-07-13 18:28:56 +02:00
singintime 3fb2ddc9c1 Addressing review comments 2020-07-13 18:26:49 +02:00
Stefano Baldan b490945445 minionclk v0.03 2020-07-13 10:35:17 +02:00
Gordon Williams 51a3c01fe1 Added acceleration recorder 2020-07-09 11:27:44 +01:00
Richard de Boer 1b2f8e7404 gbridge: Nicer display of alarm clock notifications
My phone generates these events for alarms (even labelled ones):
{"t":"notify","id":1592721702,"src":"ALARMCLOCKRECEIVER"}
{"t":"notify-","id":1592721702} // when dismissing the alarm

This commit shows a nice alarm-clock icon and friendlier title instead,
but preserves event title/body if it is provided after all.

Lifted the icon from apps/alarm/app-icon.js
2020-07-07 21:41:24 +02:00
Richard de Boer a5f3118859 gbridge: Handle notify- events
So dismissing notifications on the phone also clears them on the watch
2020-07-07 20:53:00 +02:00
Richard de Boer 9c55b47263 notify/notifyfs: Add notification ID option
So you can hide a notification only if it hasn't been replaced yet.
2020-07-07 20:45:03 +02:00
berkenbu 5011c376f0
Plot track on top of OpenStreetMap tiles 2020-07-03 23:05:00 -04:00
berkenbu 4ccea1377f
Plot on OpenStreetMap tiles
Add option to plot tracks on top of OpenStreetMap tiles, if they are installed on the watch.
2020-07-03 23:03:13 -04:00
berkenbu adbfcead38
Make gps fix icon green to be more visible 2020-07-03 23:01:09 -04:00
Gurpreet Singh 3e049e3a26 Changed the currency code for en_IN locale 2020-07-03 10:54:58 +02:00
Gurpreet Singh 8e9a70a588 feat(AddedNewLocale): Added en_IN local to support English India 2020-07-02 21:13:46 +02:00
Richard de Boer b172017f2e gbridge: Don't keep LCD on while playing music
Looks like this fell through during the 'notify' upgrade.
Some apps can keep the LCD pretty much awake all the time with
"position" updates.
2020-06-30 22:48:00 +02:00
Gordon Williams 3f74e96bc5 verticalclock 0.05: Stop hours being displayed wrong if moving from 2 digits to 1 (fix #516) 2020-06-29 08:39:11 +01:00
Gordon Williams 484f2c7eb2
Merge pull request #511 from paulcockrell/master
BugFix: Marioclock use of fillPoly adjustments
2020-06-29 08:33:06 +01:00
Gordon Williams da11909d4e
Merge pull request #514 from capybara1/pr-cprassist
Added first version of CRP Assist app
2020-06-29 08:32:36 +01:00
tebarius a9f691cfea misspelling 2020-06-28 21:16:25 +02:00
tebarius 65cb9b46ba Modification of SimpleClock to use Vectorfont 2020-06-28 21:04:16 +02:00
capybara1 6ca8262b51 Added first version of CRP Assist app 2020-06-27 09:38:58 +02:00
Michael Bengfort 900166f127 new app - simple counter 2020-06-26 23:57:47 +02:00
jeffmer d69d6098a4
Add files via upload 2020-06-25 18:39:00 +01:00
jeffmer 25bd4fb752
Create README.md 2020-06-25 18:35:56 +01:00
Gordon Williams e859c3d20c gpsrec: Ensure we don't turn GPS off if it was previously on (eg from another app/widget) 2020-06-25 07:55:44 +01:00
Gordon Williams 30519272cf Merge branch 'master' of github.com:espruino/BangleApps 2020-06-24 10:21:43 +01:00
Gordon Williams ab30d2dd6b launcher 0.04: Now displays widgets 2020-06-24 10:20:39 +01:00
Gordon Williams 7647a7a921 Add new draw styles, tidy up draw functionality 2020-06-24 10:13:00 +01:00
Gordon Williams c449a258f1 Added Espruino control (fix #417) 2020-06-24 09:55:28 +01:00
Gordon Williams af408e9363
Merge pull request #512 from jeffmer/master
New MultiClock app
2020-06-23 16:08:06 +01:00
jeffmer 2708243979
Add files via upload 2020-06-23 14:24:01 +01:00
Gordon Williams a345ca2316 Add flag raiser docs 2020-06-23 13:13:14 +01:00
Paul Cockrell c67d76612b BugFix: Marioclock drawPoly (used to draw pyramids) update to stop pyramids appearing to float above ground 2020-06-23 10:27:03 +01:00
jeffmer 13ab4f1993
Add files via upload 2020-06-23 09:27:36 +01:00
jeffmer 682f2ad9d3
Create README.md 2020-06-23 09:26:25 +01:00
Gordon Williams a04b1298f8 Merge branch 'master' of github.com:espruino/BangleApps 2020-06-23 08:18:04 +01:00
Gordon Williams 8309804985 0.10: Fix auto-snooze option (this stopped new alarms being added) (fix #506) 2020-06-23 08:17:52 +01:00
Gordon Williams 56ce4c30e1 boldclk: Tweak for more efficient rendering, and firmware 2v06 2020-06-23 08:08:59 +01:00
Erik Andresen a8f52da803 Added gpsautotime widget 2020-06-22 20:48:08 +02:00
Gordon Williams e295f91bc4
Merge pull request #507 from gedankenstuecke/master
Adds a one-button-tracker widget
2020-06-22 08:55:09 +01:00