Commit Graph

4294 Commits (729f5baf16350329fb4f49d2d5ec754aacb8fac7)

Author SHA1 Message Date
Gordon Williams 44aa03e428
Merge pull request #831 from hughbarney/master
Pastel fixed for Gadgetbridge on a Bangle 2
2021-10-01 09:09:03 +01:00
hughbarney db4e2fa480 Pastel fixed for Gadgetbridge on a Bangle 2 2021-09-30 23:03:47 +01:00
Gordon Williams d0fd2f0172 GPS info update for Bangle 2 2021-09-30 17:02:17 +01:00
Gordon Williams c5d7a73f4f fix image width/height code 2021-09-30 17:00:46 +01:00
Gordon Williams c8e86dc78a fix after recent layout tweaks 2021-09-30 16:14:44 +01:00
Gordon Williams 03bbe1d247 remove error when listing files 2021-09-29 15:44:02 +01:00
Gordon Williams 919582c971 Merge branch 'master' of github.com:espruino/BangleApps 2021-09-29 14:22:44 +01:00
Gordon Williams dd49e1f631 tweaks to reduce layout memory usage 2021-09-29 14:22:36 +01:00
Gordon Williams 8577ef87f9
Merge pull request #830 from Mejans/master
i18n: Add Occitan language
2021-09-29 13:54:49 +01:00
Gordon Williams 602b1533e1 remove GPS service, add tags on some GPS things we know won't work with B2 2021-09-29 13:36:47 +01:00
Mejans 34c83c7cef
Add Occitan language 2021-09-29 14:11:38 +02:00
Gordon Williams 4fd4d692e5 0.30: Remove 'Get GPS time' at boot. Latest firmwares keep time through reboots, so this is not needed now 2021-09-29 10:39:46 +01:00
Gordon Williams c96ae6c8ae Minor layout speed tweak 2021-09-29 09:20:56 +01:00
Gordon Williams c88614399d slidingtext 0.07: Support for Bangle.js 2 and themes 2021-09-29 09:19:43 +01:00
Gordon Williams ee60bda59b Merge branch 'master' of github.com:espruino/BangleApps 2021-09-29 09:18:46 +01:00
Gordon Williams ed1a0cdde7
Merge pull request #829 from nebbishhacker/layout
Layout: avoid floating point numbers
2021-09-29 09:16:29 +01:00
Ben Whittaker 3622895f09 Layout: avoid floating point numbers
The previous approach involved calculating the width of each element
independently, and deriving the `x` coordinate of each element by
summing the previous widths. However, if the widths are rounded, summing
them leads to accumulated rounding errors.

This change effectively takes the alternate approach of calculating the
`x` coordinate of each element independently, and then deriving the
widths from the differences between adjacent values of `x`.

As a bonus, this change corrects a couple issues in the
`padding_with_fill` test.
2021-09-28 23:07:00 -04:00
Gordon Williams 912b7e8dbf Minor speed/memory layout tweaks - issue with floating point width/height still outstanding 2021-09-28 11:19:46 +01:00
Gordon Williams 48bb819be7 Merge branch 'master' of github.com:espruino/BangleApps
# Conflicts:
#	apps.json
2021-09-28 10:12:59 +01:00
Gordon Williams d1d55ad1cf 0.11: Fix regression that caused no notifications and corrupted background 2021-09-28 10:09:13 +01:00
Gordon Williams b658368469
Merge pull request #827 from hughbarney/master
Pastel: handle 12hr display at 12:xx, updated description for notify default and fullscreen for clarity
2021-09-28 08:51:28 +01:00
Gordon Williams 9bc6ad6f1f
Merge pull request #826 from awkirk71/master
Matrix Clock
2021-09-28 08:50:19 +01:00
hughbarney 760d89ca02 bumped version and Changelog for pastel 0.02 2021-09-28 00:35:10 +01:00
hughbarney 4c6d990884 updated description of Notifications Fullscreen 2021-09-28 00:29:26 +01:00
adrian w kirk ea731cd12f Matrix clock: converting deprecated setWatch call to setUI 2021-09-28 00:19:50 +01:00
hughbarney 4a84cefa3f updated descriptions of notify modules for clarity 2021-09-27 23:23:57 +01:00
hughbarney 8a9910d7d4 Merge remote-tracking branch 'upstream/master' 2021-09-27 23:04:14 +01:00
hughbarney 3c35c1d268 Pastel: handle 12hr clock format, eg display 12:35 at noon intead of 00:35 2021-09-27 23:03:59 +01:00
adrian w kirk f5adb2a032 Matrix clock: taken out unneeded callbacks 2021-09-27 22:18:28 +01:00
awkirk71 292bf52fa0
Merge branch 'espruino:master' into master 2021-09-27 22:10:49 +01:00
adrian w kirk b745553a79 Matrix clock: making speed of shards more constant by making the shards display themselves even when off screen 2021-09-27 21:20:45 +01:00
Gordon Williams 28bd9e8354 Swap icons! 2021-09-27 18:13:53 +01:00
Gordon Williams 8a662407d4
Merge pull request #824 from nebbishhacker/layout
Lazy Layout: don't assume bg starts out cleared
2021-09-27 17:09:21 +01:00
Ben Whittaker be5539d948 Lazy Layout: don't assume bg is already cleared 2021-09-27 11:00:22 -04:00
Gordon Williams 688a77efa2 Merge branch 'master' of github.com:espruino/BangleApps 2021-09-27 15:29:00 +01:00
Gordon Williams 107ddab9f2 oops - tag as clocks 2021-09-27 15:28:52 +01:00
Gordon Williams adb997a396
Merge pull request #822 from nxdefiant/master
CSC sensor app
2021-09-27 09:37:31 +01:00
adrian w kirk 8f5e58e2bc Matrix clock: Optimized the character generation and management 2021-09-27 00:50:03 +01:00
adrian w kirk 5ed1ce1c96 Matrix Clock: added matrix icon 2021-09-27 00:07:13 +01:00
Gordon Williams f3fd0f256a
Merge pull request #821 from nebbishhacker/layout
Layout fixes
2021-09-25 14:35:45 +01:00
Erik Andresen feb9ce8ee5 CSC sensor app
cadence time ist 1/1024s
2021-09-25 12:45:42 +02:00
Ben Whittaker 221c3acc94 Layout: make `pad` behave more consistently
Fixes the second test case in #819
2021-09-24 17:43:56 -04:00
adrian w kirk 9b7bd7c156 Matrix Clock - First version 2021-09-24 15:30:26 +01:00
awkirk71 72b9722666
Merge pull request #3 from espruino/master
Sync with espruino master
2021-09-24 13:00:36 +01:00
Gordon Williams 71471d3779 quick kickstarter mention 2021-09-24 09:03:02 +01:00
Ben Whittaker 807ac743fc Layout: only set fillxy/y if null
Fixes #820
2021-09-23 22:32:06 -04:00
Gordon Williams 16fe84704b add test for accellog 2021-09-23 13:02:24 +01:00
Gordon Williams 0109a8114b Ensure padding works correctly (fix #819), also add Layout test harness basics 2021-09-23 12:47:12 +01:00
Gordon Williams 3b8c365b0f Update calculator - now shows currently active operation 2021-09-23 11:43:38 +01:00
Gordon Williams 0da2a699e5 Add clocks used for KickStarter campaign: https://www.kickstarter.com/projects/gfw/banglejs-2-the-open-smart-watch 2021-09-23 11:42:58 +01:00