Gordon Williams
|
6868ca321e
|
widget utils swipeOn now updates appRect to match where the widgets are - see https://github.com/espruino/BangleApps/pull/2306
|
2022-11-23 10:46:52 +00:00 |
Gordon Williams
|
c039069db7
|
slopeclockpp 0.04: Changed to use clock_info for displayed data (see #2226)
Made fonts smaller to avoid overlap when (eg) 22:00
Allowed black/white background (as that can look nice too)
|
2022-11-23 10:36:03 +00:00 |
Gordon Williams
|
f9433dc4be
|
clock_info now remembers what was shown before
|
2022-11-23 10:00:54 +00:00 |
Gordon Williams
|
032d769f97
|
note
|
2022-11-23 09:35:13 +00:00 |
Gordon Williams
|
11f63df3b1
|
Big addInteractive changes - allow >1 clock_info on screen at once. Each can have focus, and fix redraw queue issue
|
2022-11-21 19:53:08 +00:00 |
Gordon Williams
|
c4e1fd01be
|
Added clkinfosunrise to allow clocks to display sunrise and sunset if they use clock_info
|
2022-11-21 16:37:04 +00:00 |
Gordon Williams
|
6554c1a9d0
|
Merge pull request #2301 from halemmerich/widgetutils
widget_utils - Prevent initial draw clearing on global g
|
2022-11-21 10:45:32 +00:00 |
Martin Boonk
|
b2965fe4e2
|
widget_utils - Prevent initial draw clearing on global g
|
2022-11-21 00:33:49 +01:00 |
lauzonhomeschool
|
ef47fc6858
|
Update README.md
|
2022-11-20 00:11:13 -05:00 |
Gordon Williams
|
a03a036ba5
|
Add widget_utils swipeOn method to hide widgets and allow them to be swiped back onto the screen
|
2022-11-19 19:22:21 +00:00 |
Gordon Williams
|
91649606f2
|
oops - forgot to commit lint config
|
2022-11-10 13:57:38 +00:00 |
Gordon Williams
|
a6ae5240bd
|
click-info can now return a value 'range' if some kind of guage is to be drawn
|
2022-11-10 13:55:31 +00:00 |
Gordon Williams
|
38ec9aecaa
|
Now lint modules too
|
2022-11-10 13:54:39 +00:00 |
Gordon Williams
|
69dbac6128
|
Add require("clock_info").addInteractive to allow info displays to be added to the screen easily (ref #2226)
|
2022-11-04 11:50:33 +00:00 |
Gordon Williams
|
1727fac713
|
Add widget visibility library
|
2022-10-26 11:51:30 +01:00 |
David Peer
|
faabba9919
|
Improved stability of clockinfo in case a clock info app raises an exception
|
2022-10-02 15:51:58 +02:00 |
David Peer
|
c362881de1
|
Added clockinfo to simple timer and improved the clkinfo module (run with optional feedback).
|
2022-09-23 16:08:16 +02:00 |
David Peer
|
59d63885fa
|
Advanced merge function of menu objects and items.
|
2022-09-22 18:49:12 +02:00 |
David Peer
|
8036d976b3
|
Use this.interval insntead of interval.
|
2022-09-22 18:25:42 +02:00 |
Peer David
|
28bcc3f632
|
Merge branch 'espruino:master' into master
|
2022-09-19 17:26:04 +02:00 |
David Peer
|
24972e3128
|
Refactored into clkinfo.js files
|
2022-09-19 17:23:37 +02:00 |
Spence Churchill
|
4a2d8212c1
|
optimize for precision over accuracy
correctly classifying when the watch is on is more important than classifying classifying when the watch is off
|
2022-09-09 17:54:08 -07:00 |
Spence Churchill
|
dc8319d97a
|
use 10-minute acceleration and charging
removes temperature due to weather situations
|
2022-09-09 10:38:37 -07:00 |
Gordon Williams
|
1f3695efff
|
Allow clock 'info screens' to be defined - as per https://github.com/espruino/BangleApps/pull/2114#issuecomment-1240836007
|
2022-09-08 16:01:48 +01:00 |
Gordon Williams
|
ff9a5c4c20
|
Add wear de4tect library based on http://forum.espruino.com/conversations/379538/ and https://github.com/espruino/Espruino/pull/2264
|
2022-09-08 10:40:03 +01:00 |
Gordon Williams
|
43b2a0b55c
|
Merge pull request #2046 from rigrig/clockface-powersave
Clockface: powersaving
|
2022-07-15 08:16:38 +01:00 |
Gordon Williams
|
828f9821ad
|
Fix issue caused by minification (moving the declaration of 'var btnList/a' into an 'if' statement). Now we can use 'let' and the minifier doesn't try and do stupid things with that
|
2022-06-29 09:16:45 +01:00 |
Gordon Williams
|
6ad485c628
|
Fix issue with >1 layout button on Bangle.js 2: http://forum.espruino.com/conversations/377235/#comment16576403
|
2022-06-28 13:39:46 +01:00 |
Richard de Boer
|
fed49792de
|
ClockFace: make `tick` a "ram" function
Should allow clocks to update without waking flash storage if their
`update` runs in "ram" as well.
|
2022-06-25 23:58:34 +02:00 |
Richard de Boer
|
ba58178ab3
|
ClockFace_menu: add "powerSave" menu option
|
2022-06-25 23:58:33 +02:00 |
Richard de Boer
|
9fb3fccb32
|
ClockFace: minor cleanup
No idea how that `true` got there, but it does nothing.
|
2022-06-19 20:00:54 +02:00 |
Richard de Boer
|
6090b453c3
|
ClockFace: don't erase widgets when using `draw`
If a clock specifies `draw` but not `update`, we create our own
`update`, but it should only erase the clock area, not the whole screen.
|
2022-06-19 20:00:18 +02:00 |
Gordon Williams
|
0cc0a40356
|
fix layout minification issue
|
2022-06-10 09:19:53 +01:00 |
Gordon Williams
|
d07580cc90
|
Add minified layout library, which should improve layout speed a lot.
|
2022-06-09 10:41:03 +01:00 |
Richard de Boer
|
5ffb6117e6
|
ClockFace_menu: addSettingsFile with included Storage code
|
2022-06-07 21:43:00 +02:00 |
Richard de Boer
|
aded08293f
|
ClockFace_menu: remove old options exports
|
2022-06-07 21:29:18 +02:00 |
Richard de Boer
|
66bf7f3b12
|
ClockFace_menu: use addItems for settings
|
2022-06-07 21:23:12 +02:00 |
Gordon Williams
|
0c3a7dfe9e
|
exstats: Add altitude (GPS and barometer)
Ensure speed(and alt) updates from GPS even when a run isn't started
|
2022-06-07 16:47:45 +01:00 |
Gordon Williams
|
6bcd41eac3
|
Merge pull request #1899 from alessandrococco/time-utils-patch
[time_utils] Update formatDuration
|
2022-06-06 11:34:27 +01:00 |
Gordon Williams
|
1a2d7a6e25
|
Merge pull request #1893 from rigrig/clockface-settings
ClockFace: add settings support
|
2022-06-06 11:30:29 +01:00 |
Gordon Williams
|
a4f79367ba
|
constant decl in function saves RAM
|
2022-06-06 11:16:41 +01:00 |
Alessandro Cocco
|
091006e9c5
|
[buzz] Add support for ',' and ';'
|
2022-06-03 17:29:57 +02:00 |
Alessandro Cocco
|
019f635ad4
|
[buzz] Add support for ':' and '='
|
2022-06-03 17:29:57 +02:00 |
Alessandro Cocco
|
889de43d26
|
[time_utils] Add compact mode to formatDuration
|
2022-05-28 21:30:50 +02:00 |
Alessandro Cocco
|
dc0157cf1f
|
[time_utils] Fix typo
|
2022-05-28 21:30:30 +02:00 |
Richard de Boer
|
ecd5868821
|
ClockFace: add settings support
|
2022-05-27 17:08:50 +02:00 |
Alessandro Cocco
|
f0e2627571
|
Move Layout docs to a separate file
|
2022-05-25 12:38:45 +02:00 |
Gordon Williams
|
43a3d70571
|
run 0.14: Fix Bangle.js 1 issue where after the 'overwrite track' menu, the start/stop button stopped working
Add 'setUI' to Layout
|
2022-05-23 11:53:25 +01:00 |
Gordon Williams
|
778432e945
|
comment
|
2022-05-23 10:25:31 +01:00 |
Richard de Boer
|
365b3859b3
|
ClockFace: set Bangle.CLOCK=1 before loading widgets
|
2022-05-22 19:59:17 +02:00 |