Commit Graph

21751 Commits (665145596033e67c8b918a9fbabebd326b44812d)

Author SHA1 Message Date
stweedo 6651455960 tileclk: Improve clock info text display 2025-06-25 01:20:51 -05:00
stweedo ad54f17e30
Merge branch 'espruino:master' into master 2025-06-25 00:03:11 -05:00
stweedo 9b9a17a778 tileclk: Fix touch detection on time digits 2025-06-25 00:02:06 -05:00
Gordon Williams d0e4d3455b bump version for #3895 2025-06-24 14:38:29 +01:00
Gordon Williams 6307ae4d8a remove tabs 2025-06-24 14:36:18 +01:00
Gordon Williams 9b9e2ee422
Merge pull request #3895 from f-elle/master
Add icons for Bereal, Nextcloud, Thunderbird (Blue "mail" icon), Davx⁵, Kleinanzeigen, Element X
2025-06-24 14:34:53 +01:00
Gordon Williams cfb58bc36c
Merge pull request #3866 from thyttan/msgtwistscroll
msgtwscr: Temporarily activate scroll on twist function when a new message triggers the message app.
2025-06-24 10:45:04 +01:00
thyttan c6b1c0c1e6
msgtwscr: don't pollute global scope 2025-06-24 11:31:33 +02:00
thyttan fb9c4173ff
msgtwscr: fix function used before declared 2025-06-24 11:23:09 +02:00
Gordon Williams 91a988856e
Merge pull request #3897 from RKBoss6/ChargeAnimSettings
Add settings to Charge Animation [Show Time, Show Battery Percent]
2025-06-24 08:47:39 +01:00
RKBoss6 53c2977fd5
Update ChangeLog 2025-06-23 14:53:24 -04:00
RKBoss6 9b1a48c0f8
Fix flicker 2025-06-23 14:53:08 -04:00
Gordon Williams 4d38399bfb
Merge pull request #3883 from spycat111/patch-3
Removing non-ASCII characters
2025-06-23 16:59:37 +01:00
Gordon Williams 52962d2f50
Merge pull request #3894 from RKBoss6/Sleep-Log-small-fixes
[Sleep Log] Add new tag for health, update description
2025-06-23 16:58:27 +01:00
Gordon Williams c95d14be61
Merge pull request #3901 from stweedo/ios
ios 0.19: Convert numeric weather values to int from BangleDumpWeather shortcut
2025-06-23 16:47:35 +01:00
stweedo 7537dd4ede ios 0.19: Convert numeric weather values to int from BangleDumpWeather shortcut 2025-06-23 10:27:15 -05:00
Gordon Williams 07ce498e5c ptlaunch: Add widgets to app (work around E.showMenu(back) bug with no widgets in Espruino 2v27) 2025-06-20 11:26:24 +01:00
Gordon Williams 8442f27c36 ptlaunch 0.16: Fix issue adding new patterns (fix #3858)
Display message if tapping manage when there are no patterns
      Speed improvements
2025-06-20 11:21:33 +01:00
Gordon Williams b95ee7bb4a boot 0.66: Ensure __FILE__ is set even after a fresh boot (fix #3857) 2025-06-20 11:21:33 +01:00
Gordon Williams df09a86355
Merge pull request #3877 from randyheydon/agenda_clkinfo
agenda: Change clockinfo title truncation to preserve images
2025-06-20 10:26:20 +01:00
RKBoss6 bf1f2de844
Update metadata.json 2025-06-19 21:32:31 -04:00
RKBoss6 4e38575082
Update metadata.json 2025-06-19 21:32:10 -04:00
RKBoss6 4bfeabae0b
Update metadata.json 2025-06-19 20:52:36 -04:00
RKBoss6 e41e85a442
Update app.js 2025-06-19 20:47:36 -04:00
RKBoss6 45dc986d63
Update settings.js 2025-06-19 20:47:15 -04:00
RKBoss6 fecb70fde7
Add files via upload 2025-06-19 20:45:07 -04:00
RKBoss6 f399ea7c42
Delete apps/chargeanim/bangle2-charge-animation-screenshot.png 2025-06-19 20:44:43 -04:00
RKBoss6 f9279967d6
Delete old screenshot 2025-06-19 20:44:34 -04:00
RKBoss6 fda3b1ba94
Update metadata.json 2025-06-19 20:38:30 -04:00
RKBoss6 39f2eb4db8
Fix bug with font not setting when battery percent is shown 2025-06-19 20:35:56 -04:00
RKBoss6 b234abdd2e
Update app.js 2025-06-19 18:50:44 -04:00
RKBoss6 99768ab55e
Update ChangeLog 2025-06-19 18:50:13 -04:00
RKBoss6 1c04fff6e8
Update metadata.json 2025-06-19 18:48:58 -04:00
RKBoss6 8459c3f7b5
Create settings.js 2025-06-19 18:46:24 -04:00
RKBoss6 88877b3a10
Update app.js for settings/show charge/time 2025-06-19 18:45:02 -04:00
f-elle 26f8ed47e3 Merge remote-tracking branch 'refs/remotes/upstream/master' 2025-06-19 21:42:53 +02:00
f-elle 910476e668 Add icons for Bereal, Nextcloud, Thunderbird (Blue mail icon), Davx⁵, Kleinanzeigen, Element X 2025-06-19 21:36:10 +02:00
Randy Heydon e2971e538e agenda: Change clockinfo title truncation to preserve images.
The previous commit to remove truncation caused long titles that were not well
handled by some clocks.  This commit instead uses truncation based on string
wrapping, which maintains limited-length titles, but now preserves images
(e.g. emojis) embedded in the titles.
2025-06-19 15:29:05 -04:00
f-elle 808b794dc7 Add icons for Bereal, Nextcloud, Thunderbird (Blue mail icon), Davx⁵, Kleinanzeigen, Element X 2025-06-19 21:23:50 +02:00
Gordon Williams 1cdbc5c9cf recorder: Ensure Battery voltage is only stored to 0.01v
+      Add graphs for Steps+Battery
2025-06-19 16:10:04 +01:00
RKBoss6 de57e73fdc
Update metadata.json 2025-06-19 10:49:11 -04:00
Gordon Williams 782c71e85e recorder 0.47: Fix 'blip' on speed map on some recordings 2025-06-19 14:58:02 +01:00
stweedo e4aa9ed930 tileclk: Convert nearly all functions to arrow syntax for memory savings 2025-06-19 08:00:55 -05:00
Gordon Williams 15047bcce1 Fix issue with pretokeniser and large negative numbers (<-32768) 2025-06-19 13:41:52 +01:00
Gordon Williams eb594038ba recorder 0.46: Ensure altitude graph draws properly (or any graph using the last column of CSV data)
Lower accuracy of barometer data to ~1cm (saves about 15b/record)
2025-06-19 10:47:01 +01:00
Gordon Williams 14fca983fc Fix regression where removing an app would remove the app before the yes/no prompt was answered! fix https://github.com/espruino/BangleApps/issues/3891 2025-06-19 10:10:20 +01:00
stweedo efbe79b51d
tileclk: Fix clock info dismissal behavior - only dismiss via main time area tap 2025-06-18 16:55:21 -05:00
stweedo b28a3116f9
tileclk: Optimize digit extraction, simplify RGB565 color interpolation, and streamline border drawing with direct boolean flags 2025-06-18 16:16:23 -05:00
stweedo 1e9c001725 tileclk: Optimize performance with pre-calculated colors and time caching
- Replace color interpolation with pre-calculated color tables.
- Add a time cache system using `Uint8Array` for fast digit extraction.
- Implement typed arrays for animation timeout tracking.
- Add conditional state saving to reduce flash wear.
- Simplify touch handling.
- Change initial state values from -1 to null.
2025-06-18 14:57:41 -05:00
Gordon Williams be50617d11 0.79: Ensure that tapping on pressure/altitude doesn't cause a menu to display temporarily 2025-06-17 10:21:59 +01:00