Commit Graph

14023 Commits (77f925d49f9d2f356bf94aa8ec86df4a3419b946)

Author SHA1 Message Date
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
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
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
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
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
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