Commit Graph

18479 Commits (master)

Author SHA1 Message Date
Trippnology 26b98e2f60 Ensure widgets are correctly hidden on first boot or when coming from the launcher 2025-08-17 11:56:09 +01:00
Trippnology 8978d8e0d4 Add data entry 2025-08-16 22:10:33 +01:00
Trippnology a0846f732e Remove trailing semicolon 2025-08-16 22:09:18 +01:00
Rengyr 6e00270287
Weather: Fix 'feels like' temp being in wrong units 2025-08-16 22:37:24 +02:00
Trippnology 06307f9dd8 Add settings menu and make widgets optional 2025-08-16 20:36:55 +01:00
Rengyr 6f9b5ad0b4
Weather: Fix linting warnings 2025-08-15 16:37:56 +02:00
Rengyr c94e53e6aa
Weather: Change android only settings to show only when Android App is installed 2025-08-15 16:08:04 +02:00
Rengyr c58d503157
Weather: Add support for only extended weather data without forecast
Android only support for now.
With extended data we can parse feels like temperature with GB same as
on iOS.
2025-08-15 16:08:04 +02:00
Rengyr 42bf5b3cbd
Weather: Add new weather parsing in Weather App 2025-08-15 16:08:04 +02:00
Rengyr dcec8ead09
Weather: Unify formatting and more modern style of javascript 2025-08-15 16:06:02 +02:00
RKBoss6 1eac455a29
Fix lint error 2025-08-12 16:14:42 -04:00
RKBoss6 88bb5e3683
Remove redundant Bangle.isCharging check 2025-08-12 16:13:10 -04:00
RKBoss6 d4a777a42f
Apply suggestion from @bobrippling
Co-authored-by: Rob Pilling <robpilling@gmail.com>
2025-08-12 16:11:20 -04:00
Gordon Williams bc375c512b
Merge pull request #3960 from RKBoss6/ClkInfoAltUpdate
[Clock Info] Altitude clockInfo uses locale for distance units
2025-08-12 11:12:47 +02:00
RKBoss6 eb682f77d0
Remove unneeded `stepInterval` 2025-08-11 18:38:19 -04:00
RKBoss6 04e76db519
Remove unwanted setInterval for steps update 2025-08-11 18:37:49 -04:00
thyttan 32309b8ca7
Merge pull request #3959 from sossinayDev/master
Created Flux Watchface Clock
2025-08-10 14:25:00 +02:00
sossinayDev 346dcd12fb
Removed unused functions and variables
Removed:
 - const color_schemes
 - function load_color_scheme()
2025-08-10 14:16:15 +02:00
sossinayDev 94696ad4d3
Removed Semicolon
Removed the Semicolon on the last line (for the sanitychecker).
2025-08-10 14:02:32 +02:00
thyttan 0c394edb6d
Merge pull request #3949 from pavelmachek/m_51_trail
trail 0.20: allow drawing map around current location
2025-08-10 13:38:27 +02:00
thyttan 747c3d367e
Merge pull request #3950 from RKBoss6/modclk-updates
[Modern Clock] Add settings to change color when clockInfo is focused
2025-08-10 13:36:53 +02:00
thyttan 71a3608ad8
Merge pull request #3912 from RKBoss6/Weather-Feels-Like-Updates
[Weather] Add feels-like temperature display
2025-08-10 13:28:34 +02:00
thyttan c13b57ae5c
Merge pull request #3953 from thinkpoop/master
[widalarmeta] Add option to only show when on clock
2025-08-10 13:18:24 +02:00
thyttan 6e66203087
Merge pull request #3961 from RKBoss6/iosReadmeUpdates
[iOS] Readme updates
2025-08-10 13:08:49 +02:00
thyttan bc10e7e6bc
Merge pull request #3956 from RKBoss6/BangleExerciseUpdates
[BanglExercise] Grammar changes, add language translations
2025-08-10 12:55:10 +02:00
RKBoss6 8285ea1665
Fix weather shortcut 2025-08-06 18:39:23 -04:00
RKBoss6 54f8807af8
Merge branch 'espruino:master' into Weather-Feels-Like-Updates 2025-08-06 13:09:22 -04:00
Logan B 7fc876237d
[widalarmeta] move "Only on clock" check to top of draw 2025-08-06 11:34:01 -05:00
RKBoss6 7932107edf
Update ChangeLog 2025-08-06 11:48:25 -04:00
RKBoss6 fd186a4339
Bump version 2025-08-06 11:47:47 -04:00
RKBoss6 c045e69cd1
Use locale distance set in altitude 2025-08-06 11:47:31 -04:00
Logan B d31c6ca12a
[widalarmeta] tweak to if statement
Co-authored-by: Rob Pilling <robpilling@gmail.com>
2025-08-06 10:18:38 -05:00
sossinayDev 342e5a8b10
Fixed bugs in settings.js
Moved list definitions and functions, added direction selector.
2025-08-06 13:05:18 +02:00
JSArcus 5c2e29c2a5 Add ChangeLog and update metadata for Flux app
Added a ChangeLog file for the Flux app and updated metadata.json to include flux.settings.json.
2025-08-06 00:29:28 +02:00
JSArcus 3e7e9629ed Update README with widget info and known issues
Clarified widget support status, updated feature list, and added a 'Known issues' section to document current limitations and bugs.
2025-08-06 00:22:18 +02:00
JSArcus ed9fbd51e8 Update Flux app icon
Replaces the existing app-icon.js for the Flux application with a properly sized 48x48 pixel image.
2025-08-06 00:17:40 +02:00
JSArcus bb2de1a414 Update Flux app icon
Replaces the existing app.png icon for the Flux application with a properly sized 48x48 pixel image.
2025-08-06 00:12:30 +02:00
JSArcus 5d1c95e1f6 Fix swapped names and URLs in metadata.json
Corrected the 'name' and 'url' fields for settings.js and flux.settings.js in apps/flux/metadata.json to ensure proper mapping.
2025-08-06 00:06:12 +02:00
JSArcus 751bf928cc Add Flux watchface app
Initial commit of the Flux watchface app, including main application logic, icon, screenshots, metadata, and settings menu. The app features a customizable clock face inspired by Apple's Flux, with color themes and random number alignment.
2025-08-06 00:03:32 +02:00
Gordon Williams 1743ef8d04
Merge pull request #3958 from RKBoss6/PowerManagerfix
[Power Manager] Fix percentage not updating.
2025-08-05 16:08:21 +02:00
Gordon Williams 0be99812f2
Merge pull request #3955 from RKBoss6/iosLocation
[iOS Integration] Add BangleDumpLocation shortcut compatibility
2025-08-05 10:08:08 +02:00
RKBoss6 a8a7ea824d
Fix lint error 2025-08-04 21:25:27 -04:00
RKBoss6 26cdee6059
Fix percentage rounding 2025-08-04 16:06:27 -04:00
RKBoss6 c7d8de808c
Update ChangeLog 2025-08-04 12:00:35 -04:00
RKBoss6 017989fb70
Update metadata.json 2025-08-04 12:00:07 -04:00
RKBoss6 1469329bb5
Update ChangeLog 2025-08-04 11:47:16 -04:00
RKBoss6 a72218bf37
Add more common apps to list of app names 2025-08-04 11:46:56 -04:00
RKBoss6 0b5260d791
Revert to old stablePercentage function 2025-08-04 11:31:22 -04:00
RKBoss6 0e4181b345
Fix percentage not updating. 2025-08-04 11:16:47 -04:00
Gordon Williams 16a25f245a recorder 0.48: Add ability to log average acceleration values 2025-08-04 15:16:01 +01:00
Gordon Williams 5f052d9a8f
Merge pull request #3906 from stweedo/recorder-interface
recorder: Add interactive maps with clickable track points and data charts
2025-08-04 11:00:51 +02:00
RKBoss6 6aa202795e
Merge branch 'espruino:master' into smartbatt-module 2025-08-03 12:17:31 -04:00
RKBoss6 3a2ca516d4
Update ChangeLog 2025-08-02 23:03:50 -04:00
RKBoss6 372a29cfad
Grammar corrections, translations added 2025-08-02 23:01:37 -04:00
RKBoss6 9eaff57466
Fix battery not drawing 2025-08-02 16:37:38 -04:00
RKBoss6 a199abbf7f
Update metadata.json 2025-08-02 16:35:51 -04:00
RKBoss6 2b56b2e95d
remove variables from memory, increase redraw time to conserve battery life 2025-08-02 16:34:58 -04:00
RKBoss6 d132ab0f13
Update README.md for clockInfos, add @RelapsingCertainly to contributors 2025-08-02 15:49:32 -04:00
RKBoss6 09f68038ea
Update metadata.json 2025-08-02 15:44:17 -04:00
RKBoss6 a0dd97cece
Create clkinfo.js from @RelapsingCertainly's gist, added avgDrainage clkInfo 2025-08-02 15:43:47 -04:00
RKBoss6 611fa88828
Fix avgDrainage returning undefined 2025-08-02 14:47:38 -04:00
RKBoss6 2901c34a23
Fix lint error, return more values in get() 2025-08-01 22:17:42 -04:00
RKBoss6 a56ff029e7
Remove notification from phone before checking for similar location 2025-08-01 19:07:23 -04:00
RKBoss6 76c3801f89
Merge branch 'espruino:master' into Weather-Feels-Like-Updates 2025-08-01 18:47:52 -04:00
RKBoss6 78cc812235
Change tag to 'health', bump version 2025-08-01 18:04:25 -04:00
RKBoss6 d28d762304
Remove extreme fluctuation check, because of accuracy decline 2025-08-01 16:13:24 -04:00
RKBoss6 f35ce929f4
Add check preventing same location being written to flash twice 2025-08-01 16:09:59 -04:00
Rob Pilling b7daabbd00
Merge pull request #3943 from bobrippling/feat/counter2-always-on
counter2: always-unlocked option
2025-08-01 08:37:41 +01:00
Rob Pilling 40416fccc9 counter2: always-unlocked option 2025-08-01 08:36:43 +01:00
Rob Pilling 07ba704afb
Merge pull request #3904 from RKBoss6/PowerManager
[Power Manager] Round battery percentage
2025-08-01 08:30:10 +01:00
Rob Pilling e20801ed6e
Merge pull request #3954 from Rafaesp/swipe-widgets
[touchtimer] Enable swipe to show widget top bar
2025-08-01 08:27:07 +01:00
RKBoss6 b19aa8d0ae
Update ChangeLog 2025-07-31 11:36:09 -04:00
RKBoss6 c9f461d4fa
Update README.md 2025-07-31 11:35:12 -04:00
RKBoss6 f7ebe0cc3f
Bump version, add mylocation dependency 2025-07-31 11:25:40 -04:00
RKBoss6 6059f55876
Add detection for BangleDumpLocation 2025-07-31 11:23:41 -04:00
Rafaesp b60612c0e6 Enable swipe to show widget top bar 2025-07-31 09:52:28 +02:00
Logan B ceeac6cbb3
[widalarmeta] Add option to only show when on clock 2025-07-30 20:39:56 -05:00
RKBoss6 4b6f0f50b2
Fix lint error 2025-07-30 17:24:56 -04:00
RKBoss6 0fbcea89cb
Remove unused var 2025-07-30 12:45:05 -04:00
RKBoss6 ffc8d201e3
Fix draw define first 2025-07-30 12:43:22 -04:00
RKBoss6 274b51853f
Fix define data error 2025-07-30 11:15:12 -04:00
RKBoss6 0875f516a1
Update widget.js 2025-07-30 11:13:37 -04:00
RKBoss6 79dcbd7fd1
Remove outdated update changes 2025-07-30 11:13:07 -04:00
RKBoss6 751af4a8c0
Fix no entry point for widget 2025-07-30 11:11:09 -04:00
RKBoss6 a383435668
Update boot.js as per @bobrippling's review 2025-07-30 11:07:57 -04:00
Rob Pilling 7675484149
Merge pull request #3952 from bobrippling/feat/drained-type
drained: set type to clock, for launchers
2025-07-30 08:20:26 +01:00
Gordon Williams dc80eadbbb health 0.81: Ensure 'Privacy' (address randomnisation) is only added for Bangle.js 2,
+      and add warnings in documentation that it can cause connection issues
2025-07-29 11:15:04 +01:00
Gordon Williams 64a92e281a health 0.37: Reduce movement limit for HRM off from 400 to 100
+      Fix daily summary for movement (was not scaling down correctly)
2025-07-29 11:14:45 +01:00
Rob Pilling 9407e586bb drained: set type to clock, for launchers 2025-07-28 22:28:39 +01:00
Rob Pilling aad797d9f7
Merge pull request #3946 from RKBoss6/backlite-update
[BackLite] Fix settings bug
2025-07-28 22:21:17 +01:00
RKBoss6 663480b076
Update boot.js
Co-authored-by: Rob Pilling <robpilling@gmail.com>
2025-07-28 17:09:31 -04:00
RKBoss6 80b13dbaf0
Remove outdated setting call 2025-07-28 15:13:25 -04:00
RKBoss6 5398b5e442
Delete global settings var after brightness change to `0`, to free up memory 2025-07-28 15:12:02 -04:00
RKBoss6 0040159926
Remove outdated comment 2025-07-28 15:04:35 -04:00
RKBoss6 c97d8179df
Update README.md 2025-07-28 09:55:09 -04:00
RKBoss6 36784a7e3c
Update apps/backlite/settings.js as per @bobrippling's review
Co-authored-by: Rob Pilling <robpilling@gmail.com>
2025-07-28 09:34:26 -04:00
RKBoss6 f4d5bca326
Update README.md 2025-07-28 09:29:56 -04:00
RKBoss6 bde2e81552
Only skip due to fluctuation if total cycles>=10, to let initial data collection pass 2025-07-28 09:28:46 -04:00
Pavel Machek a0e7f32d7c trail: Provide changelog for 0.20 2025-07-28 15:24:20 +02:00
RKBoss6 bc83af91ea
Fix for syntax error in metadata 2025-07-27 22:07:10 -04:00