1
0
Fork 0
Commit Graph

9199 Commits (f4cf75a541d1f5839b695eb5b71955de041193a5)

Author SHA1 Message Date
Gordon Williams 271d0b2047
Merge pull request #1942 from pidajo/wristlight
[New App] Wristlight
2022-06-13 15:34:55 +01:00
Rarder44 988b4d478f changelog and metatada update 2022-06-13 14:20:40 +02:00
Rarder44 dac6e6ec91 Rebble: fix battery size 2022-06-13 14:18:26 +02:00
Gordon Williams e68d04da5b works on v2 2022-06-13 08:23:16 +01:00
Hank d89ba34bb7 Remove 2022-06-12 22:49:55 +02:00
Hank c3b1a973c0 Add theme support 2022-06-12 22:44:32 +02:00
Alessandro Cocco 19c3e0e20e [Scheduler] Remove custom boolean formatter
The new menu system handles booleans by default
2022-06-12 21:49:56 +02:00
Marco H 1d6887a4df Do not check new values if alarm is shown 2022-06-12 21:17:52 +02:00
Hank 38f23be5b4 Fix PM hours 2022-06-12 21:13:28 +02:00
Stiralbios 7ba81f1ba5 add missing semicolons 2022-06-12 20:29:43 +02:00
Stiralbios ea82ae3f25 Fix activityreminder_data scoping issue in boot.js 2022-06-12 20:16:14 +02:00
Stiralbios 9b71b107cf Use let instead of const on object that get updated 2022-06-12 20:05:32 +02:00
Stiralbios 59ee5b1a78 Moving stuff around to be sure to instanciate the variable before even referencing them in functions 2022-06-12 19:51:46 +02:00
Hank 516814cdf8 Fix spaces 2022-06-12 19:42:48 +02:00
Hank 749cb2fc2a 0.18: Code cleanup and major changes with seconds timing. New feature: if watch is locked, seconds get refreshed every 10 seconds. 2022-06-12 19:38:40 +02:00
David Peer d734f92118 Show steps in k. 2022-06-12 18:01:47 +02:00
David Peer 6ef45a4258 Minor fix 2022-06-12 18:00:41 +02:00
Stiralbios 85a52afbf5 Fix the const reassign bug (cutting edge firmware) and better indentation and scoping 2022-06-12 17:50:43 +02:00
Hank d7e1cf704d Fix hours 2022-06-12 17:48:07 +02:00
Marco H 02bb0ab481 Calculate 3h average only if data is available 2022-06-12 17:46:25 +02:00
Marco H da9261446f Further improvements 2022-06-12 17:34:30 +02:00
Marco H 4dba48f0ac Improve rais/drop calculation and handling 2022-06-12 17:12:06 +02:00
Marco H b5f3930c41 Improve widget drawing code & fix some typos 2022-06-12 11:24:29 +02:00
Erik Andresen 7fcd86b4bc sleepphasealarm: Replace setInterval with setTimeout 2022-06-12 10:39:48 +02:00
pancake 223ee50435 football: Upgrade to 1.01. Works with BTN1 2022-06-12 02:36:39 +02:00
pebl-hank 1a3b8e5446
Fix hours 2022-06-11 23:08:03 +02:00
David Peer e1180c88d2 Use interval for animation and timeout for time to ensure that the time changes precisely. 2022-06-11 19:08:37 +02:00
Dennis Kueper 7798f214a3 Merge branch 'HanksWorldClock' 2022-06-11 18:26:11 +02:00
Dennis Kueper 3e0a5af414 Version Info 2022-06-11 18:22:56 +02:00
Dennis Kueper b5c3607ca1 Version Info 2022-06-11 18:22:37 +02:00
Dennis Kueper 99cdfdb8d4 Removing obsolete stuff 2022-06-11 18:15:27 +02:00
Dennis Kueper 3ec548c922 Prepare new version 2022-06-11 17:58:18 +02:00
David Peer 8295cc794e Update version to 0.10 2022-06-11 17:58:15 +02:00
David Peer 5c8ba46ea9 Version 0.10 - Show daily step count, temperature as well as heartrate. 2022-06-11 17:49:47 +02:00
Dennis Kueper e6515080e8 Fixing refresh issues 2022-06-11 17:46:36 +02:00
Marco H d77bddbbed Improve median calculation
Do no longer show 3h average pressure in widget
2022-06-11 15:55:03 +02:00
Dennis Kueper d2597b3201 Merge branch 'HanksWorldClock' into hBatteryWidget 2022-06-11 15:26:17 +02:00
Dennis Kueper 09ef337984 Initial Release 2022-06-11 15:23:47 +02:00
Dennis Kueper 87387d546d Initial Release 2022-06-11 15:16:18 +02:00
Erik Andresen fd1cab5b96 sleepphasealarm. updated documentation 2022-06-11 09:05:31 +02:00
Erik Andresen c28d85ad1f sleepphasealarm: add settings file
- Vibrate with configured pattern
- Add setting to defer start of algorithm
2022-06-11 09:00:47 +02:00
pidajo f72148eea9
Update metadata.json 2022-06-10 17:25:55 +02:00
pidajo 8d588d8220
Update ChangeLog 2022-06-10 17:25:35 +02:00
pidajo 42b3e9597d
Update metadata.json 2022-06-10 17:24:57 +02:00
pidajo fb48fccd6c
Add files via upload 2022-06-10 17:03:24 +02:00
pidajo 5d908f50f4
Add files via upload 2022-06-10 16:52:52 +02:00
pidajo a9922f3fa0
Add files via upload 2022-06-10 16:50:26 +02:00
pidajo c191b01d2b
Add files via upload 2022-06-10 16:49:19 +02:00
pidajo 835f62d59a
Delete wristlight48.png 2022-06-10 16:48:50 +02:00
pidajo d29b7596bc
Add files via upload 2022-06-10 16:46:42 +02:00
pidajo c12ece7cde
Create wristlight-icon.js 2022-06-10 16:44:43 +02:00
pidajo 21db0d3412
Create README.md 2022-06-10 16:43:06 +02:00
pidajo d623647ef3
Update metadata.json 2022-06-10 16:40:56 +02:00
pidajo 894df7889e
Update metadata.json 2022-06-10 16:40:33 +02:00
pidajo a51016d5bc
Add files via upload 2022-06-10 16:36:16 +02:00
pidajo baf2f9a93d
Create metadata.json 2022-06-10 16:35:54 +02:00
pidajo 713a2849cc
Create app.js 2022-06-10 16:34:27 +02:00
deirdreobyrne 53cbb2bb32 Proper fix for the race condition 2022-06-10 05:14:22 +01:00
Gordon Williams f4721afc97 Merge branch 'master' of github.com:espruino/BangleApps 2022-06-09 17:06:57 +01:00
Gordon Williams e1cc59ec4f bootloader CRC 2022-06-09 17:06:52 +01:00
Gordon Williams 308e7f6517
Merge pull request #1884 from glemco/master
WIP: android: added calendar sync events
2022-06-09 16:55:19 +01:00
xxDUxx 7409acb337
Update app.js 2022-06-09 13:01:58 +02:00
Gordon Williams 6781f9abca
Merge pull request #1938 from alessandrococco/clockface-nifty-a
[Nifty-A Clock] Read settings file via ClockFace
2022-06-09 09:37:05 +01:00
Alessandro Cocco db096ea2f8 [Nifty-B Clock] Update metadata and changelog 2022-06-08 22:50:39 +02:00
Alessandro Cocco d9a0884c5a [Nifty-B Clock] Use ClockFace library 2022-06-08 22:50:19 +02:00
Alessandro Cocco b793e7d6e4 [Nifty-A Clock] Read settings file via ClockFace 2022-06-08 21:03:39 +02:00
pancake ac084fa386 Fix regression in rgb introduced by semistandard --fix 2022-06-08 18:13:23 +02:00
Gabriele Monaco 685f3710f3 Starting forceCalendarSync from Gadgetbridge 2022-06-08 17:45:39 +02:00
Alessandro Cocco 955bff9e52 [Nifty-A Clock] Update metadata and changelog 2022-06-08 14:04:55 +02:00
Alessandro Cocco 7222465e50 [Nifty-A Clock] Use ClockFace library 2022-06-08 14:04:55 +02:00
Gordon Williams 48a14da4e1
Merge pull request #1932 from alessandrococco/alarms-add-seconds
[Alarms & Timers] Add seconds to timers
2022-06-08 08:18:55 +01:00
Gordon Williams 50ed1b766b
Merge pull request #1934 from deirdreobyrne/bigdclock-v0.04
bug fix (again!): confused setTimeout with setInterval
2022-06-08 08:18:39 +01:00
deirdreobyrne 6e1aeed55b I was right the first time with drawTimeout 2022-06-07 22:34:21 +01:00
Alessandro Cocco 2247ee07bb [Alarms & Timers] Restore "Cancel" in timer view
Oooops
2022-06-07 21:56:14 +02:00
Alessandro Cocco 48164384eb [Alarms & Timers] Add seconds to timers 2022-06-07 21:53:57 +02:00
Richard de Boer d09f85413b
cogclock: Use ClockFace_menu.addSettingsFile 2022-06-07 21:44:54 +02:00
Richard de Boer 994d9f2a08
cogclock: Use ClockFace_menu.addItems 2022-06-07 21:28:11 +02:00
Richard de Boer c6c146029e
barclock: Use ClockFace_menu.addItems 2022-06-07 21:26:31 +02:00
deirdreobyrne e5de06eba5 Internationalisation; small bug fix 2022-06-07 14:04:55 +01:00
Gordon Williams cfb808f5e6 info 2022-06-07 13:07:13 +01:00
Gordon Williams 473e916878
Merge pull request #1886 from pidajo/master
Pong Clock
2022-06-07 08:55:20 +01:00
Gordon Williams 9947de16ad
Merge pull request #1926 from deirdreobyrne/widmp-darkmode
Moon phase widget - dark mode, custom colours, and small bugfix
2022-06-07 08:41:42 +01:00
deirdreobyrne f0222b0195
Better way of determining 12 hour clock setting 2022-06-07 02:11:53 +01:00
deirdreobyrne 7517e21ada Dynamically updates the widget 2022-06-06 23:37:41 +01:00
deirdreobyrne 60a8d736f2 Update metadata.json 2022-06-06 23:28:25 +01:00
deirdreobyrne 107dabdb28 Including the settings.js 2022-06-06 23:18:18 +01:00
deirdreobyrne 3adb5b0b79 Update ChangeLog 2022-06-06 23:09:46 +01:00
deirdreobyrne 26f1c29ace Formatting... 2022-06-06 23:08:06 +01:00
deirdreobyrne f79f76056b Reducing number of possible colours 2022-06-06 23:04:55 +01:00
deirdreobyrne 45c830d216 Should draw the moon in the right colour 2022-06-06 22:45:45 +01:00
deirdreobyrne 92f0aea4db Pausing this. 2022-06-06 22:35:30 +01:00
deirdreobyrne dd45d0e513
Not needed - 12 hour config is in setting.json 2022-06-06 22:24:26 +01:00
deirdreobyrne 3cc0d13772
The 12 hour config is in setting.json 2022-06-06 22:19:24 +01:00
deirdreobyrne 3fc2c33fc1
Not needed - the 12 hour config is in setting.json 2022-06-06 22:17:56 +01:00
deirdreobyrne f10ff7cb2f
The 12/24 hour clock setting is in setting.json 2022-06-06 22:17:03 +01:00
deirdreobyrne d200f6afbf
Shortening the name of the config item 2022-06-06 21:41:40 +01:00
deirdreobyrne 09fe123738
formatting. 2022-06-06 21:36:54 +01:00
deirdreobyrne 82579465de
Update metadata.json 2022-06-06 21:36:09 +01:00
deirdreobyrne f36edc4213
formatting 2022-06-06 21:02:33 +01:00
deirdreobyrne 4d8884e1e3
formatting 2022-06-06 21:00:46 +01:00
deirdreobyrne 7256f11f94 Should now support 12 hour clocl 2022-06-06 20:57:26 +01:00
deirdreobyrne 72d9d2ad19 Update ChangeLog 2022-06-06 19:11:59 +01:00
deirdreobyrne 335c29dc80 Now does light mode 2022-06-06 19:11:13 +01:00
deirdreobyrne d5014356c0 Update screenshot.png 2022-06-06 18:39:37 +01:00
deirdreobyrne 0555efc44b
Update metadata.json 2022-06-06 18:33:48 +01:00
deirdreobyrne 5226477f60
Update ChangeLog 2022-06-06 18:33:27 +01:00
deirdreobyrne e95842a9d7
Wee cleanup 2022-06-06 18:29:50 +01:00
deirdreobyrne 417df8e2c1
Timeout bug fix; no leading zero on the date. 2022-06-06 18:23:49 +01:00
pidajo 9b0a089166
Merge branch 'espruino:master' into master 2022-06-06 19:20:47 +02:00
deirdreobyrne 932895b53c
Widgets don't need periodic calls 2022-06-06 18:08:40 +01:00
deirdreobyrne 6f3fb77941
Update description 2022-06-06 17:53:15 +01:00
deirdreobyrne e841e9646d
New version 2022-06-06 17:22:21 +01:00
deirdreobyrne a0d0b9fdea
Update ChangeLog 2022-06-06 17:21:37 +01:00
deirdreobyrne a35b4f7e96
formatting. 2022-06-06 17:20:23 +01:00
deirdreobyrne 09e2407b55 Darkmode, and fix a bug with location updates
Now supports darkmode. Also the widget now reacts to changes in the data in mylocation.json
2022-06-06 17:15:17 +01:00
Gordon Williams a448c570bf compass 0.07: Use 360-heading to output the correct heading value (fix #1866) 2022-06-06 15:47:24 +01:00
Gordon Williams 479b53d607 update fw 2v13 CRC 2022-06-06 14:54:33 +01:00
pidajo 336ee1052a
Update metadata.json 2022-06-06 14:19:00 +02:00
pidajo bb1f8d6c2b
Update app.js 2022-06-06 14:11:00 +02:00
pidajo fe5c293c46
Update metadata.json 2022-06-06 14:07:11 +02:00
pidajo de4b820b58
Update metadata.json 2022-06-06 14:05:50 +02:00
pidajo e75a044257
Update metadata.json 2022-06-06 14:00:40 +02:00
pidajo de751b1b80
Rename app.js to widget.js 2022-06-06 14:00:17 +02:00
pidajo b2d1a52800
Update app.js 2022-06-06 13:52:26 +02:00
pidajo aeafb1488e
Update metadata.json 2022-06-06 13:49:31 +02:00
pidajo fb0af46f49
Add files via upload 2022-06-06 13:46:30 +02:00
pidajo 0499e6040c
Update metadata.json 2022-06-06 13:43:08 +02:00
pidajo 2529f294e2
Update metadata.json 2022-06-06 13:40:07 +02:00
pidajo d6434a2a18
Update metadata.json 2022-06-06 13:33:55 +02:00
Gordon Williams 3cbe532ed7
Merge pull request #1912 from trufae/rgb
Initial import of the RGB utility app
2022-06-06 12:12:44 +01:00
Gordon Williams bd08b00d13
Merge pull request #1896 from nxdefiant/master
Added widshipbell
2022-06-06 12:11:57 +01:00
Gordon Williams 20303e026f
Merge pull request #1913 from trufae/football
Initial import of the football game
2022-06-06 12:11:22 +01:00
Gordon Williams 43ab255ef5
Merge branch 'master' into themefiles 2022-06-06 12:10:00 +01:00
Gordon Williams 1eb464885f
Merge pull request #1918 from Santagain/master
add cassioWatch clock face App
2022-06-06 12:08:53 +01:00
Gordon Williams dc5f9af7d2
Merge pull request #1917 from halemmerich/iconlauncher
Iconlaunch - Fix colors changed during scrolling by widgets
2022-06-06 12:07:26 +01:00
Gordon Williams e912217596
Merge pull request #1916 from halemmerich/imageclock
Imageclock - Define watchfaces by json or use amazfit ones
2022-06-06 12:07:04 +01:00
Gordon Williams ab637c9b36
Merge pull request #1921 from deirdreobyrne/widmp_fix
Fixing the moon phase calculation
2022-06-06 12:03:51 +01:00
Gordon Williams 78734a1670
Merge branch 'master' into notificationColor 2022-06-06 12:03:38 +01:00
Gordon Williams b8999dfccc
Merge pull request #1920 from deirdreobyrne/bigdclock
Big Digit Clock
2022-06-06 12:02:44 +01:00
nxdefiant 418d14a156
Merge branch 'espruino:master' into master 2022-06-06 13:02:18 +02:00
Gordon Williams 5bdaf068d2
Merge pull request #1903 from bkumanchik/master
Invader for Bangle.js 2
2022-06-06 12:01:18 +01:00
Gordon Williams 384d3413fa
Merge pull request #1905 from nxdefiant/miclock2
miclock2: Fix typo in redraw check
2022-06-06 11:58:40 +01:00
Gordon Williams e978e0828d
Merge pull request #1902 from adamschmalhofer/lcars-flash-warning
Add low flash warning to LCARS
2022-06-06 11:58:11 +01:00
pidajo d88c2d6ede
Delete pongclock.img 2022-06-06 12:44:08 +02:00
pidajo 9c8463d2dc
Delete widday.info 2022-06-06 12:43:07 +02:00
pidajo 9defc580c2
Update metadata.json 2022-06-06 12:42:41 +02:00
pidajo 3dabc77c55
Rename metadata.info to metadata.json 2022-06-06 12:42:05 +02:00
Gordon Williams e1dd6d2368
Merge branch 'master' into localization 2022-06-06 11:40:12 +01:00
Gordon Williams b251912a31
Merge pull request #1909 from nxdefiant/calendar
calendar: Fix scope of let variables
2022-06-06 11:36:51 +01:00
Gordon Williams 825e4ff5d8
Merge pull request #1900 from alessandrococco/enable-all
[Alarms & Timers] Fix "Enable All"
2022-06-06 11:35:59 +01:00
Gordon Williams ddd7f735f8
Merge pull request #1901 from alessandrococco/turn-off-patch
[Settings] Improve "Turn Off" user experience
2022-06-06 11:35:35 +01:00
Gordon Williams 8c7eb51f61
Merge pull request #1898 from nujw/master
Fixed Typos
2022-06-06 11:34:04 +01:00
Gordon Williams 967a2805b0
Merge pull request #1894 from rigrig/clockface-settings-barclock
barclock: add settings using ClockFace
2022-06-06 11:33:33 +01:00
Gordon Williams c267d407ac
Merge pull request #1895 from rigrig/cog-clock
new clock: Cog clock
2022-06-06 11:33:06 +01:00
Gordon Williams 8317221023
Merge pull request #1897 from matrixes/barcode-face
Barcode face
2022-06-06 11:25:34 +01:00
Gordon Williams c8071c61aa
Merge pull request #1891 from Stiralbios/master
[ActivityReminder] Detect if not worn + better experience for people using the app at night
2022-06-06 11:23:51 +01:00
Gordon Williams 62a500deec
Merge pull request #1892 from halemmerich/calibration
Calibration - Scale the inputs to account for linear variation
2022-06-06 11:23:09 +01:00
Gordon Williams fa475516ab
Merge pull request #1888 from dronesflier/master
Homework app cleanup
2022-06-06 11:17:54 +01:00
Gordon Williams 9629148318
Merge pull request #1889 from alessandrococco/buzz-patch
[buzz] Add support for new patterns
2022-06-06 11:15:45 +01:00
Dione Batista adfab5fcd6
Remove ESLint spaces 2022-06-05 16:01:43 -04:00
Dione Batista b90d48fec4
Update Some Variable Scopes to not use memory until need 2022-06-05 15:55:54 -04:00
Dione Batista 647d4b290f
Update Rocket Sequences Scope to not use memory all time 2022-06-05 15:52:10 -04:00
Dione Batista b3f1e8afb7
fix ref 2022-06-05 15:40:04 -04:00
Dione Batista 9e70fbf886
update version 2022-06-05 15:38:44 -04:00
Dione Batista cf7215aa2a
add config Page 2022-06-05 15:38:06 -04:00
Dione Batista 59244d1ec0
update images sizes 2022-06-05 15:16:56 -04:00
Dione Batista c8e8a2cebf
update readme 2022-06-05 15:15:02 -04:00
Dione Batista bc18a42de8
reorder 1 screen 2022-06-05 15:13:53 -04:00
Dione Batista b77c06cef8
update readme 2022-06-05 15:13:10 -04:00
Dione Batista 4001c58d74
update screenshots 2022-06-05 15:11:59 -04:00
deirdreobyrne dfacb87e37
Update metadata.json 2022-06-05 19:53:03 +01:00
deirdreobyrne edf06fe56f
Update README.md 2022-06-05 19:51:45 +01:00
deirdreobyrne 070f78e752
Create README.md 2022-06-05 19:51:19 +01:00
Dione Batista 549c24943c
update to native date funcions 2022-06-05 13:44:23 -04:00
Gabriele Monaco 064b9996e7 Added periodic call to forceCalendarSync 2022-06-05 19:06:18 +02:00
deirdreobyrne 940241ce52 Fixing the moon phase calculation
The moon phase calculation was quite poor - this one gives much better results.
2022-06-05 18:01:21 +01:00
Gabriele Monaco 9e4d58d215 Added simpler calendar management (all in single packet) 2022-06-05 18:56:20 +02:00
Gabriele Monaco e057270d01 Added settings page to force calendar sync 2022-06-05 18:56:20 +02:00
deirdreobyrne 043e5bf420 Initial version 2022-06-05 17:56:06 +01:00
Gabriele Monaco a50f53b15a Added screenshots and correct version number 2022-06-05 18:55:55 +02:00
Gabriele Monaco 5fee259dd0 Changed calendar format to array and graying out old events 2022-06-05 18:55:55 +02:00
Gabriele Monaco 0f079a2752 Fixed layout in agenda 2022-06-05 18:55:55 +02:00
Gabriele Monaco 8c42e81aea Added basic agenda 2022-06-05 18:55:55 +02:00
Gabriele Monaco 069e0c13a9 android: added calendar sync events 2022-06-05 18:55:55 +02:00
Martin Boonk 4efbf72011 Set theme matching default color for message type icon 2022-06-05 18:41:07 +02:00
Dione Batista a92a57cd94
Update ChangeLog 2022-06-05 12:55:25 -03:00
Dione Batista ffd2a61d2a
Update metadata.json 2022-06-05 12:54:50 -03:00
Dione Batista 242dea3459
Clear Clock Location Before Update Time 2022-06-05 12:54:38 -03:00
Dione Batista 78438b6b88
Update ChangeLog 2022-06-05 12:22:13 -03:00
Dione Batista c33b682d35
Update metadata.json 2022-06-05 12:21:58 -03:00
Dione Batista a8a9eaad14
Update app.js 2022-06-05 12:21:40 -03:00
Dione Batista f6dbc2b61d
Update metadata.json 2022-06-05 12:17:22 -03:00
Dione Batista c341009bc7
Update icon.js 2022-06-05 12:11:32 -03:00
Dione Batista 7958fb2d25
Update metadata.json 2022-06-05 12:09:28 -03:00
Dione Batista a497c8af94
Update ChangeLog 2022-06-05 12:09:19 -03:00
Dione Batista b653a53f28
fix screenshot reference 2022-06-05 12:08:16 -03:00
Dione Batista e187843e60
add my cassioWatch clock face 2022-06-05 11:05:40 -04:00
Martin Boonk 9cc603e4bf Update metadata and changelog 2022-06-05 15:09:19 +02:00
Martin Boonk f897b4f86c Update metadata and changelog 2022-06-05 15:03:36 +02:00
Martin Boonk aecd80a669 Fix colors changed during scrolling by widgets 2022-06-05 14:49:27 +02:00
Martin Boonk 1a8f8d9cdf Improve localization for de_DE 2022-06-04 14:30:28 +02:00
pancake 3c48f963b6 upicon 2022-06-04 14:14:25 +02:00
pancake fca0209fa3 entrypoin 2022-06-04 14:11:57 +02:00
pancake 4822f342be de-obj 2022-06-04 14:10:23 +02:00
pancake 974d356c0c add app-icon 2022-06-04 14:08:02 +02:00
pancake f95878bf37 Initial import of the football game 2022-06-04 14:06:26 +02:00
pancake 2b09259173 Initial import of the RGB utility app 2022-06-04 14:06:13 +02:00
Martin Boonk 67992dc4bb Allow reading custom themes from files 2022-06-04 14:00:38 +02:00
Alessandro Cocco b33cfc8c14 [Scheduler] Update metadata and changelog 2022-06-03 17:32:39 +02:00
Alessandro Cocco a1c214a502 [Scheduler] Set default patterns to "strong" 2022-06-03 17:32:09 +02:00
Alessandro Cocco 061fec4826 [Scheduler] Show timer using formatDuration 2022-06-03 17:29:57 +02:00
Alessandro Cocco 9ac54459b4 [Scheduler] Fallback to configured default patterns 2022-06-03 17:29:57 +02:00
Alessandro Cocco 13c3e13cde [Scheduler] Update label 2022-06-03 17:29:57 +02:00
xxDUxx 4099564fc9
Create ChangeLog 2022-06-03 10:56:21 +02:00
Erik Andresen 602ffee601 calendar: Fix scope of let variables 2022-06-02 19:39:42 +02:00
Martin Boonk 5f0025fe76 Update demo watchface 2022-06-02 16:20:29 +02:00
Martin Boonk ebce52ea13 Use a 4 bit buffer 2022-06-02 16:20:29 +02:00
Martin Boonk 6f8a7b0534 Add drawing of circles and refactor poly 2022-06-02 16:20:29 +02:00
Martin Boonk be4521d0f5 Update demo watchfaces 2022-06-02 16:20:29 +02:00
Martin Boonk a7959390ba Adds settings 2022-06-02 16:20:29 +02:00
Martin Boonk 662b4c1cda Update README 2022-06-02 16:20:29 +02:00
Martin Boonk 09dabad760 Refactoring and removing old code 2022-06-02 16:20:29 +02:00
Martin Boonk c047cfda6d Allow hiding/showing widgets on drag up/down 2022-06-02 16:20:29 +02:00
Martin Boonk eb54751886 Optionally add debug printing to generated code 2022-06-02 16:20:29 +02:00
Martin Boonk 850e76685f Render watchfaces using additional planes without drawing to p0 correctly 2022-06-02 16:20:29 +02:00
Martin Boonk 46b6ba3929 Generate smaller code 2022-06-02 16:20:29 +02:00
Martin Boonk f9494b592f Fix double variable definition when wrapping in timeouts 2022-06-02 16:20:29 +02:00
Martin Boonk 04bd84b439 Fix setting properties in Amazfit conversion 2022-06-02 16:20:29 +02:00
Martin Boonk 3608574ab2 Convert to json from default JS object 2022-06-02 16:20:29 +02:00
Martin Boonk c1f1d0938a Update changelog and metadata 2022-06-02 16:20:29 +02:00
Martin Boonk 73c9ea2c1a Set planes for Amazfit conversion 2022-06-02 16:20:29 +02:00
Martin Boonk e246b762b6 Clear all panes if clear is requested 2022-06-02 16:20:29 +02:00
Martin Boonk 555a5e34b5 Render in planes 2022-06-02 16:20:29 +02:00
Martin Boonk 0efe1dd6a5 Only switch sensors on on unlock if used by watchface 2022-06-02 16:20:29 +02:00
Martin Boonk 627c58e8cd Allow optionally drawing using timeouts 2022-06-02 16:20:29 +02:00
Martin Boonk 36e2a64cda Optionally wrap in timeouts 2022-06-02 16:20:29 +02:00
Martin Boonk 092a042c84 Catch barometer errors 2022-06-02 16:20:29 +02:00
Martin Boonk 23eb62f9a6 Remove obsolete drawing methods 2022-06-02 16:20:29 +02:00
Martin Boonk 163b59dac9 Draw into buffer to prevent visible refreshing 2022-06-02 16:20:29 +02:00
Martin Boonk ebfc73ebd8 Cache complete image in elements for faster drawing 2022-06-02 16:20:29 +02:00
Martin Boonk eb3dd9e401 Update demo apps 2022-06-02 16:20:29 +02:00
Martin Boonk f25d5d577e Update ChangeLog 2022-06-02 16:20:29 +02:00
Martin Boonk 1a6683695c Allow drawing rectangles 2022-06-02 16:20:29 +02:00
Martin Boonk c24be8c698 Allow refreshing selectively 2022-06-02 16:20:29 +02:00
Martin Boonk 1b733dd330 Use the last draw time to set better timeouts 2022-06-02 16:20:29 +02:00
Martin Boonk 20f4c10c9c Load widgets in timeout 2022-06-02 16:20:29 +02:00
Martin Boonk 87c74b7536 Modify resource directly, making caching the default 2022-06-02 16:20:29 +02:00
Martin Boonk 0bbf574613 Do not use resources/face variables from global scope but as parameters 2022-06-02 16:20:29 +02:00
Martin Boonk ec7125c7dd Update metadata and README 2022-06-02 16:20:29 +02:00
Martin Boonk 2c9939578e Remove option to only collapse, precompile is always faster 2022-06-02 16:20:29 +02:00
Martin Boonk 10884bbbc2 Remove checkRedraw 2022-06-02 16:20:29 +02:00
Martin Boonk 841f098f2a Remove all code for compression and other resource types than data file 2022-06-02 16:20:29 +02:00
Martin Boonk 70b0c50946 Update simpleanalog demo watchface 2022-06-02 16:20:29 +02:00
Martin Boonk a2db554239 Correctly set properties on amazfit conversion 2022-06-02 16:20:28 +02:00
Martin Boonk 73e05fdb5d Redraw before setting intervals to minimize error 2022-06-02 16:20:28 +02:00
Martin Boonk 7e5891d829 Run callable on defining the matched interval as not to miss the first one 2022-06-02 16:20:28 +02:00
Martin Boonk d03734fe3f Clear and reset graphics on every draw 2022-06-02 16:20:28 +02:00
Martin Boonk 0e6e627b7c Precompile watchface to JS 2022-06-02 16:20:28 +02:00
Martin Boonk a500fd26a9 Write binary data in imageclock.resources.data 2022-06-02 16:20:28 +02:00
Martin Boonk 16e4393092 Allow resetting perflog 2022-06-02 16:20:28 +02:00
Martin Boonk 0cca59144d Allow collapsing the watchface tree down to an array 2022-06-02 16:20:28 +02:00
Martin Boonk dfd127f498 Use Graphics.transformVertices and convert rotation to radians 2022-06-02 16:20:28 +02:00
Martin Boonk 8f7bd34693 Fix rendering issues 2022-06-02 16:20:28 +02:00
Martin Boonk 9fdad181e0 Adds performance logging 2022-06-02 16:20:28 +02:00
Martin Boonk cdab89b414 Print stack on error 2022-06-02 16:20:28 +02:00
Martin Boonk 093d250722 Get value for coded image with helper 2022-06-02 16:20:28 +02:00
Martin Boonk 755ba01ef2 Fix data file checkbox 2022-06-02 16:20:28 +02:00
Martin Boonk 8e161940d5 Allow hiding elements on lock 2022-06-02 16:20:28 +02:00
Martin Boonk 90a2a47d6a Update demo apps 2022-06-02 16:20:28 +02:00
Martin Boonk 995f339b48 Fix getting rotation values 2022-06-02 16:20:28 +02:00
Martin Boonk fbc62eed03 Allow writing image data to separate file to keep it out of memory 2022-06-02 16:20:28 +02:00
Martin Boonk 7a62248f6b Initial work on unofficial amazfit format compatible parser 2022-06-02 16:20:28 +02:00
Martin Boonk 51a5b42f0c Update demo watchfaces 2022-06-02 16:20:28 +02:00
Martin Boonk 7da5de7235 Allow drawing images with fixed number of steps 2022-06-02 16:20:28 +02:00
Martin Boonk cd613588e7 Refactor scaling for rotation 2022-06-02 16:20:28 +02:00
Martin Boonk a40eb22cdf Temporarily load widgets and overwrite their draw methods to hide them 2022-06-02 16:20:28 +02:00
Martin Boonk 0968c50c8a Update documentation 2022-06-02 16:20:28 +02:00
Martin Boonk 7994e61bc0 Allow drawing polys 2022-06-02 16:20:28 +02:00
Martin Boonk 0c49b22c73 Handle charging event 2022-06-02 16:20:28 +02:00
Martin Boonk d2ddc649ac Add support for time values containing fractions 2022-06-02 16:20:28 +02:00
Martin Boonk c70f25a15e Fix reading weather data if not available 2022-06-02 16:20:28 +02:00
Martin Boonk 2b6ffb127a Convert palette data correctly 2022-06-02 16:20:28 +02:00
Martin Boonk 6fe2a6dc14 Fix finding the "on" function in resources and trying to draw it 2022-06-02 16:20:28 +02:00
Martin Boonk 92d7493ad2 Use locale for temperature 2022-06-02 16:20:28 +02:00
Martin Boonk 01eef85199 Set intervals to trigger aligned to real time (i.e. 60000 on the full minute) 2022-06-02 16:20:28 +02:00
Martin Boonk bff3564926 Cache created buffers directly in resource instead of creating new object 2022-06-02 16:20:28 +02:00
Martin Boonk f08009d08c Add simple analog demo watchface 2022-06-02 16:20:28 +02:00
Martin Boonk 5dc3d12a8d Add digitalretro demo watchface 2022-06-02 16:20:28 +02:00
Martin Boonk 9c6793e815 Add configurability for events 2022-06-02 16:20:28 +02:00
Martin Boonk bb88d06c78 Allow compression to be used 2022-06-02 16:20:28 +02:00
Martin Boonk 64d0b6fccb Adds additional prints 2022-06-02 16:20:28 +02:00
Martin Boonk 1742e08b45 Better logic for detemining not needed draws 2022-06-02 16:20:28 +02:00
Martin Boonk 2bda4e41f3 Update readme 2022-06-02 16:20:28 +02:00
Martin Boonk 7569800e23 Disable upload and save button if not yet ready 2022-06-02 16:20:28 +02:00
Martin Boonk bd51747f10 Fix color inheritance 2022-06-02 16:20:28 +02:00
Martin Boonk e0d54d5586 Allow image rotation and forced transparency color by filename 2022-06-02 16:20:28 +02:00
Martin Boonk 32c27a7be9 Adds description 2022-06-02 16:20:28 +02:00
Martin Boonk d2903cb97b Refactor customizer 2022-06-02 16:20:28 +02:00
Martin Boonk a547bdec9c Initial implementation of zip upload 2022-06-02 16:20:28 +02:00
Martin Boonk 9a24086101 Do no use events just for redrawing 2022-06-02 16:20:28 +02:00