Commit Graph

13845 Commits (2708cabc5e1ae3521e7a50c557db63d57dfa612a)

Author SHA1 Message Date
Rob Pilling 6e0c985ca8 recorder: colour pause image based on `g.theme` 2023-07-23 12:00:49 +01:00
Rob Pilling 38c903c345 recorder: bump version 2023-07-23 12:00:49 +01:00
Rob Pilling a07ef21cf9 recorder: add clock info 2023-07-23 12:00:49 +01:00
Martin Boonk a5190d4d86 kineticscroll - Fix setting a remove method for every scroller 2023-07-23 11:53:31 +02:00
Martin Boonk 7c874199c4 kineticscroll - Add minified version for performance 2023-07-23 11:32:03 +02:00
Martin Boonk efaeae0903 messagesoverlay - Explicitly check if buffer needs recreation 2023-07-23 11:25:23 +02:00
Martin Boonk 913c97c0b9 messagesoverlay - Bump version 2023-07-23 11:15:52 +02:00
Martin Boonk c6433e828f messageoverlay - Fix the first overlay buffer beeing kept and reused on unlock 2023-07-23 11:00:33 +02:00
Martin Boonk 8ce2245538 messagesoverlay - Better low memory handling 2023-07-23 10:42:21 +02:00
Martin Boonk 9477753cab messagesoverlay - Remove unused function 2023-07-23 10:41:30 +02:00
Martin Boonk b6459ad26a iconlaunch - Load N/A icon from image file 2023-07-22 23:23:39 +02:00
Martin Boonk 2f12b9ad6e kineticscroll - Initial implementation 2023-07-22 22:12:58 +02:00
Erik Andresen ceddc01697 openstmap: updated Changelog 2023-07-22 20:12:18 +02:00
Erik Andresen 90bd7dcdb7 openstmap: move comment 2023-07-22 20:09:21 +02:00
Erik Andresen 2af98c7347 openstmap: replace direction icon 2023-07-22 20:06:53 +02:00
Martin Boonk ffd967cb63 iconlauch - Center icons in items to prevent selection box beeing cut off at top 2023-07-22 18:04:38 +02:00
Martin Boonk 91df2dc68e iconlaunch - Fix off by one error when selecting apps 2023-07-22 17:34:45 +02:00
Martin Boonk f4a72b777d iconlaunch - Remove debug code 2023-07-22 13:22:46 +02:00
Martin Boonk aaa992ee2b iconlaunch - Use back option instead of translated entry 2023-07-22 13:20:57 +02:00
Martin Boonk c4ae56ed16 iconlaunch - Bump version 2023-07-22 13:09:08 +02:00
Martin Boonk f7590cff9f iconlaunch - Dedicated icon for apps with missing icons 2023-07-22 13:06:26 +02:00
Martin Boonk 3adc3f8fba iconlaunch - Precache icons and only clear if needed 2023-07-22 12:32:53 +02:00
Martin Boonk 76425b947b iconlaunch - Render icons for one item at once 2023-07-22 12:24:35 +02:00
Martin Boonk 64238f4ec0 iconlaunch - Better performance by less array accesses 2023-07-22 12:03:21 +02:00
frederic wagner 0d8df8aaeb gipy: removing jit
segfaults with the jit so i removed it.
perfs are still ok due to the use of transformVertices instead
i would have like to have both though :-(

my guess is the segfaults are not really jit related but related to the
size of the code in memory.
2023-07-22 11:54:52 +02:00
Erik Andresen a560a60423 openstmap location pointer
Replace position marker with location+direction pointer
2023-07-22 09:47:07 +02:00
Rob Pilling d763f63a19 sched: fix `for` reference in interface 2023-07-21 17:51:31 +01:00
Gordon Williams 6f520f568b
Merge pull request #2885 from v-crispadvice/master
Fix fast-loading support
2023-07-20 11:54:35 +01:00
Gordon Williams 8c4deb5388
Merge pull request #2879 from bobrippling/multitimer-fastload
multitimer: fastload
2023-07-20 11:50:01 +01:00
Gordon Williams 63cda3b852
Merge pull request #2877 from bobrippling/dtlaunch-buzz
dtlaunch: add interaction-buzz setting
2023-07-20 11:46:20 +01:00
Gordon Williams 92b1665e5b
Merge pull request #2881 from nxdefiant/master
openstmap: current position overlay
2023-07-20 11:29:14 +01:00
Gordon Williams 5f32cbce61
Merge pull request #2880 from halemmerich/messagesoverlay
messagesoverlay - Fix overlay keeping the LCD on
2023-07-20 11:26:52 +01:00
Gordon Williams 360cf55dc7
Merge pull request #2882 from halemmerich/qmsched
qmsched - Allow to use two theme files for switching themes
2023-07-20 10:58:26 +01:00
Martin Boonk 6e0b934ae2 qmsched - Do not translate the back item 2023-07-18 22:10:51 +02:00
Martin Boonk ff0c236b03 qmsched - Remove quiet property and save one theme copy 2023-07-18 22:03:02 +02:00
frederic wagner 465539561f gipy: improvements to sleep algorithm 2023-07-18 08:59:37 +02:00
Rob Pilling 56d7149932 Merge branch 'master' into multitimer-fastload
Conflicts:
	apps/multitimer/ChangeLog
2023-07-17 20:35:21 +01:00
Rob Pilling c54e33ae7f multitimer: drop `var`
Not strictly necessary, but matches the globals.
2023-07-17 20:30:01 +01:00
Rob Pilling ff6158c329 multitimer: use `let`/`const` for global variables (avoid leaking) 2023-07-17 20:29:53 +01:00
Rob Pilling 03861111e2 multitimer: declare missing/accidentally-global variables 2023-07-17 20:29:53 +01:00
Rob Pilling b9e73d47f1 multitimer: remove dead code 2023-07-17 20:29:53 +01:00
Martin Boonk d60b2da468 qmsched - Remove debug prints 2023-07-17 21:11:11 +02:00
Erik Andresen 1022b623d4 openstmap changes
- clear overlay only once
- Add exit to menu
2023-07-17 17:48:20 +02:00
Gordon Williams a25ad46efe
Merge pull request #2884 from halemmerich/keytimer
keytimer - Visual tweaks
2023-07-17 08:48:14 +01:00
Gordon Williams 63f88c619c
Merge pull request #2876 from bobrippling/multitimer-fix-hm
multitimer: fix hardmode in new alarms/timers
2023-07-17 08:46:23 +01:00
Martin Boonk 38f6ed54ff keytimer - Update changelog 2023-07-16 11:35:47 +02:00
Martin Boonk 903995ca70 keytimer - Use theme colors on timer display 2023-07-16 11:29:29 +02:00
Martin Boonk 2fb27c315a keytimer - Center icons on timer view buttons 2023-07-16 11:27:40 +02:00
Martin Boonk 8d2616da58 keytimer - Use matching theme color for time display background 2023-07-16 10:45:30 +02:00
Martin Boonk 6390350c7e qmsched - Bump version 2023-07-15 19:15:07 +02:00
Martin Boonk 8e4eb3f5fa qmsched - Allow to use two theme files for switching themes 2023-07-15 19:06:47 +02:00
Martin Boonk 6915b8d4c3 messagesoverlay - Fix overlay keeping the LCD on 2023-07-15 15:06:30 +02:00
Rob Pilling bbdf943961 dtlaunch: add interaction-buzz setting 2023-07-14 22:23:47 +01:00
Rob Pilling 5675a95a94 multitimer: version bump 2023-07-14 22:15:56 +01:00
Rob Pilling 611fc9310b multitimer: add fastloading 2023-07-14 22:15:26 +01:00
Erik Andresen 696623c659 openstmap: current position overlay
- Draw a current position marker (Bangle.js 2 only)
- Enable/Disable previous position marker in new setting "Draw cont. position"
2023-07-14 22:36:38 +02:00
Rob Pilling 9b805d4692 multitimer: version bump 2023-07-14 21:29:58 +01:00
Rob Pilling 077156c559 multitimer: fix hardmode in new alarms/timers 2023-07-14 21:04:21 +01:00
Martin Boonk 5a7fca1511 gpstrek - Allow GPX 1.0 to be parsed 2023-07-14 18:41:13 +02:00
Martin Boonk da9c60f4a2 gpstrek - Remove unused osmand namespace 2023-07-14 18:34:29 +02:00
Gordon Williams f4740b149b messageslist: Fix invalid use of Bangle.setUI 2023-07-14 13:17:01 +01:00
v-crispadvice 98fb9ff018 Fix fast-loading support 2023-07-14 13:16:56 +03:00
Gordon Williams a4632726a8
Merge pull request #2872 from halemmerich/messagesoverlay
messagesoverlay - Use event based mechanism
2023-07-14 08:21:27 +01:00
Gordon Williams 10657ad6d2
Merge pull request #2874 from f-teacher/patch-1
Update README.md
2023-07-14 08:19:01 +01:00
frederic wagner 549cd0aadd gipy: misc 2023-07-14 08:32:18 +02:00
f-teacher 35dd5b143a
Update README.md
Added description of Karvonnen zones, of the displays, how to navigate, and the necessary settings for it to work properly.
2023-07-14 11:00:01 +09:30
Rob Pilling 7f0f8cc51a rep: clarify assignment-and-test 2023-07-13 18:15:08 +01:00
Martin Boonk 86f78c1f0b messagesoverlay - Don't handle nav messages 2023-07-13 19:11:29 +02:00
Rob Pilling e46e2bd5a1 rep: changelog 2023-07-12 22:08:55 +01:00
Rob Pilling 94ebd6bf49 rep: setUI() on init, in case recorder cleared handlers 2023-07-12 22:07:33 +01:00
Rob Pilling 784c7b203a rep: fix interface.html typo 2023-07-12 21:47:52 +01:00
Martin Boonk 71b5dafaa7 messagesoverlay - Use event based mechanism 2023-07-12 22:08:05 +02:00
Gordon Williams e408fb9879 fixing warnings in latest PRs 2023-07-12 14:36:24 +01:00
Gordon Williams e6443ba9a3 0.20: Make Satellite counter widget 24px wide (was 48)
Move 'Center GPS' to the top of the menu
      If 'Recorder' app installed, add a 'Record' menu item
2023-07-12 14:30:45 +01:00
Gordon Williams e72b0be230 change recorder icon to differentiate from 'run' 2023-07-12 14:04:48 +01:00
Gordon Williams e7d869dcb0
Merge pull request #2850 from bobrippling/batchart-log
batchart: remove log
2023-07-12 10:14:00 +01:00
Gordon Williams b9045c91b0
Merge pull request #2871 from bobrippling/swiperclocklaunch-fix
swiperclocklaunch: check `mode` after pulling from `options`
2023-07-12 10:10:49 +01:00
Gordon Williams 3f0e7465a4
Merge pull request #2866 from v-crispadvice/master
Flash Cards app
2023-07-12 09:58:20 +01:00
Gordon Williams 8af588553c
Merge pull request #2868 from devsnd/guitar-songs
Add guitar-songs app
2023-07-12 09:56:23 +01:00
Gordon Williams 3901c2a142
Merge pull request #2867 from nxdefiant/master
chess: Bugfixes
2023-07-12 09:54:24 +01:00
frederic wagner 9d54ac09ec gipy: fiddling with powersaving 2023-07-11 11:18:30 +02:00
Rob Pilling c36e3587c5 swiperclocklaunch: check `mode` after pulling from `options` 2023-07-10 22:12:27 +01:00
Rob Pilling db49453f7d batchart: update changelog/version 2023-07-09 22:10:12 +01:00
Tom Wallroth 8919208caf use simpler chord format, added many more chords 2023-07-09 20:33:05 +02:00
v-crispadvice 38de2110fd Fix issue with word wrapping 2023-07-09 21:15:09 +03:00
v-crispadvice 85224c58e2 Fix settings localization 2023-07-09 19:53:23 +03:00
v-crispadvice f839fd5ccd Set card width range to match font sizes 2023-07-09 19:43:13 +03:00
v-crispadvice 40c90ffb9d Add setting to select swipe guesture type 2023-07-09 19:29:00 +03:00
Tom Wallroth c150e388b6 render larger chords 2023-07-08 17:06:45 +02:00
v-crispadvice 8d2c14f5b8 Fix default values for font and text size 2023-07-08 16:09:05 +03:00
v-crispadvice 958a834d1c Change card lint text length from settings 2023-07-08 15:40:55 +03:00
v-crispadvice 3da2306c81 Add changing size through Settings 2023-07-08 15:05:10 +03:00
Tom Wallroth 5db8249ac9 first release of guitar-songs app 2023-07-08 11:58:21 +02:00
frederic wagner ed543b8716 gipy: checkboxes in settings 2023-07-08 11:58:18 +02:00
frederic wagner 9ca06bbfca gipy : lcd power saving + settings 2023-07-08 11:46:38 +02:00
v-crispadvice c09ff6fa36 Update instructions 2023-07-07 23:28:18 +03:00
v-crispadvice 05d25d778a Add readm.me to metadata 2023-07-07 23:22:54 +03:00
v-crispadvice f6e7fb5525 Update copyright message 2023-07-07 23:18:01 +03:00
v-crispadvice 1db67bc543 Fix empty card layout 2023-07-07 23:12:49 +03:00
v-crispadvice 8e5d0f19d3 Fix empty card layout 2023-07-07 23:11:31 +03:00
v-crispadvice 584e33c480 Fix empty card layout 2023-07-07 22:55:27 +03:00
v-crispadvice 37a7a9b3e4 Fix empty card layout 2023-07-07 22:02:39 +03:00
v-crispadvice 0c52665fd7 Fix card horizontal layout 2023-07-07 21:48:06 +03:00
v-crispadvice 9745e24c7b Add instructions and minor hotfixes 2023-07-07 21:44:29 +03:00
v-crispadvice d469765f36 Fix cards download 2023-07-07 21:11:45 +03:00
v-crispadvice 18686d5ff5 Fix issue with settings when missing list ID 2023-07-07 21:04:36 +03:00
v-crispadvice 6a3c6c9a83 Fix error when missing data file 2023-07-07 20:43:16 +03:00
v-crispadvice 5be8ef57f9 Add default flash cards 2023-07-07 20:28:59 +03:00
v-crispadvice 597703cda9 Add manual download from settings 2023-07-07 19:51:40 +03:00
Gordon Williams 3094dca06b pebblepp 0.03: Use smaller font if clock_info test doesn't fit in area 2023-07-07 14:32:11 +01:00
wagnerf42 897838a096
Merge branch 'espruino:master' into master 2023-07-07 10:20:02 +02:00
frederic wagner e40cc26240 gipy: new settings + attempts at power saving 2023-07-07 09:54:55 +02:00
Erik Andresen bcde01f7a5 chess: Disable button when alert is shown 2023-07-06 21:17:09 +02:00
Erik Andresen b8ddb0cc58 chess bugfixes 2023-07-06 10:25:48 +02:00
Gordon Williams 069d98a5f0
Merge pull request #2864 from nxdefiant/master
openstmap: Remember latitude, longitude & scale
2023-07-05 19:57:40 +01:00
frederic wagner d165c822d3 gipy: forgot to bump metadata up 2023-07-05 15:59:15 +02:00
frederic wagner fd5cc494c5 gipy: readme update 2023-07-05 15:46:45 +02:00
frederic wagner 1c40c44d7e Fix for negative coordinates 2023-07-05 15:42:47 +02:00
Erik Andresen 60658a7ad3 openstmap: Fix gps widget check 2023-07-04 21:58:04 +02:00
Erik Andresen 4a727df891 openstmap: Remember latitude, longitude & scale
see #2844
2023-07-04 21:46:16 +02:00
d3nd3 aa5442ab4c
support fastload 2023-07-04 19:59:00 +01:00
Gordon Williams 026778f656 Modified Geissclk for Bangle.js 2 2023-07-04 16:19:30 +01:00
Gordon Williams 44e9abed37
Merge pull request #2852 from wagnerf42/master
gipy: new release with bugfixes
2023-07-04 12:08:47 +01:00
Gordon Williams c21fb1951b Merge branch 'master' of github.com:espruino/BangleApps 2023-07-03 15:54:34 +01:00
Gordon Williams cb2760a3f1 docs - fix #2860 2023-07-03 15:54:27 +01:00
Gordon Williams 55e52be7dd
Merge pull request #2858 from nxdefiant/master
Add chess game
2023-07-03 10:47:05 +01:00
Gordon Williams e61eb4e88c
Merge pull request #2781 from bobrippling/oneshot-alarms
multitimer: allow one-shot alarms (delete after)
2023-07-03 10:45:45 +01:00
Gordon Williams 95d0d684d9
Merge pull request #2682 from thyttan/shortbootcall
[Fast Reset] add app 'Fast Reset' (boot code)
2023-07-03 10:45:02 +01:00
Gordon Williams 12dbad0f0b
Merge pull request #2669 from thyttan/quicklaunch
[Quicklaunch] Compatibility with 'Fastload Utils' App History feature by checking …
2023-07-03 10:44:42 +01:00
Gordon Williams 78d95a05b5
Merge pull request #2855 from d3nd3/lcars_vref
battery voltage estimate
2023-07-03 10:43:42 +01:00
Gordon Williams 8b5fd6fe50
Merge pull request #2857 from glemco/master
agenda: Fixed "Today" and "Yesterday" wrongly displayed for allDay events on some time zones
2023-07-03 10:38:57 +01:00
Gordon Williams 0db2560cd0
Merge pull request #2853 from notEvil/chargent5
chargent: fixed boot
2023-07-03 09:10:26 +01:00
Gordon Williams eb8859a437
Merge pull request #2659 from thyttan/fastload
[Fastload Utils] Add app history functionality
2023-07-03 09:07:36 +01:00
Erik Andresen 2c4ee723ef chess: minor tweaks 2023-07-03 07:43:38 +02:00
Erik Andresen e5a3dc48f9 Revert "chess: enable emulator"
This reverts commit 3df2f223aa.
2023-07-03 01:43:19 +02:00
Erik Andresen 3df2f223aa chess: enable emulator 2023-07-02 23:17:11 +02:00
Erik Andresen 560f9e1e53 Added chess game
Human with white and computer with black.

Based on p4wn engine[1]. Computations are rather slow but it works.

Usage: Drag on the touchscreen to move the green cursor onto a piece, select it with a single touch and drag the now red cursor around. Release the piece with another touch to finish the move. The button opens a menu.

[1] https://p4wn.sourceforge.net/
2023-07-02 23:00:43 +02:00
Gabriele Monaco 4287f3a921 agenda: Fixed "Today" and "Yesterday" wrongly displayed for allDay events on some time zones 2023-07-02 20:05:08 +02:00
Graham Fenner d2789d8418
battery voltage estimate 2023-07-01 18:45:33 +01:00
Rob Pilling a0747b4ac3 rep: check settings 2023-07-01 12:22:23 +01:00
Rob Pilling 4fe104334b rep: regenerate js 2023-07-01 12:22:22 +01:00
Rob Pilling 98597073ef rep: add recorder functionality 2023-07-01 12:22:01 +01:00
Rob Pilling 7b760ae803 rep: add settings for <</>> steps 2023-07-01 12:21:50 +01:00
Rob Pilling dedaa93e66 recorder: add widget typescript definitions 2023-07-01 11:52:17 +01:00
notEvil b957b61ceb apps/chargent: fixed boot 2023-07-01 10:48:43 +02:00
frederic wagner dd692187f7 gipy: improve tiles on screen detection 2023-07-01 05:29:19 +02:00
Rob Pilling b2e74d91e3 multitimer: readme update, remove dead code, restore sched 2023-06-30 21:13:31 +01:00
Rob Pilling 8cf0782d93 multitimer: reset alarm's last sounding time when enabling 2023-06-30 21:05:43 +01:00
Rob Pilling 03a0c5264d multitimer: disable sched on load 2023-06-30 21:05:43 +01:00
Rob Pilling 56401ea183 multitimer: fix `settings` & `alarm` scope 2023-06-30 21:05:42 +01:00
Rob Pilling 887acfe346 multitimer: changelog update 2023-06-30 21:05:42 +01:00
Rob Pilling 27bf21466a multitimer: revert triggercheck, tailcall sched after hardmode alarms 2023-06-30 21:05:42 +01:00
Rob Pilling c930936b39 sched: drop alarm index guard 2023-06-30 18:09:11 +01:00
Rob Pilling dca1ecf854 Merge branch 'master' into apps/rep
Conflicts:
	modules/Layout.md
2023-06-30 18:05:01 +01:00
Rob Pilling 27d905d8f1 rep: icon size tweaks 2023-06-30 18:00:24 +01:00
Gordon Williams 0662bb44f5 darken dithered osm images 2023-06-30 16:58:02 +01:00
Gordon Williams 1dad92ae0b fix lint error 2023-06-30 16:46:50 +01:00
Gordon Williams ded2107f61 Improved OpenStMap image processing with sharpening - we now have a separate test file so we can try different setups more easily 2023-06-30 16:41:58 +01:00
frederic wagner 2b17ace0ea gipy: minor cleanup 2023-06-30 14:51:33 +02:00
Gordon Williams 426fa159f5 Merge branch 'master' of github.com:espruino/BangleApps 2023-06-30 13:30:34 +01:00
Gordon Williams a59957be1e When >1 clockinfo, swiping one back tries to ensure they don't display the same thing 2023-06-30 13:30:23 +01:00
frederic wagner 70b2772b21 gipy: fix for missing paths in map 2023-06-30 14:24:49 +02:00
Rob Pilling ee77b7e117 rep: metadata description update 2023-06-30 12:50:01 +01:00
Gordon Williams 23c3ffc8f0
Merge pull request #2849 from bobrippling/chime-delay
chimer: sleep between buzzes, instead of during
2023-06-30 12:41:21 +01:00
Rob Pilling 02999eeb7a rep: generate JS 2023-06-30 12:38:14 +01:00
Rob Pilling d51171d8ac rep: v1 README 2023-06-30 12:38:14 +01:00
Rob Pilling 1126105ea2 rep: change interaction buzz & buzz once initially 2023-06-30 12:38:01 +01:00
Rob Pilling 0bb1fb3ffe rep: redraw instantly on interaction 2023-06-30 12:38:01 +01:00
Rob Pilling 08cd679f38 rep: add app icon 2023-06-30 12:38:01 +01:00
Rob Pilling 869093f3a4 rep: add app image 2023-06-30 12:35:46 +01:00
Rob Pilling 3a149e227f rep: longer buzzes on rep change
... to increase chance of the user feeling the buzz
2023-06-30 12:23:22 +01:00
Rob Pilling 08dc1caa93 rep: fix duration rounding 2023-06-30 12:23:22 +01:00
Rob Pilling 77ff7fa58b btadv: localise definitions (for typescript)
Typescript treats all TS files as sharing the same global namespace,
so this prevents name collision errors.
2023-06-30 12:23:22 +01:00
Rob Pilling e5e2a338e1 batchart: remove log 2023-06-30 12:20:43 +01:00
Rob Pilling b47c3a6c83 multitimer: update menu title for `del` 2023-06-30 12:20:29 +01:00
Rob Pilling 01992960b9 multitimer: update hardmode 2023-06-30 12:20:14 +01:00
Rob Pilling b61ede2ba8 multitimer: remove unused code 2023-06-30 12:20:00 +01:00
Gordon Williams 0ac8ac3ec6 Support for http request xpath return format 2023-06-30 11:28:43 +01:00
frederic wagner d6eaee23ec gipy: fixing tile_is_on_screen
previous algorithm was incorrect
2023-06-30 11:10:49 +02:00
Rob Pilling 1c76e03751 rep: handle missing storage 2023-06-30 08:26:45 +01:00
Rob Pilling 517ff7c405 rep: interface.html 2023-06-30 08:26:45 +01:00
Rob Pilling 17ff3fdd00 rep: guard against undefined font 2023-06-30 08:26:45 +01:00
Rob Pilling f7533cc118 rep: update README 2023-06-30 08:26:44 +01:00
Rob Pilling d956fc917e rep: better background blue 2023-06-30 08:26:44 +01:00
Rob Pilling c446f0962f rep: rename step 2023-06-30 08:26:44 +01:00
Rob Pilling 2d27ef4c2c rep: work around index drawing bug 2023-06-30 08:26:44 +01:00
Rob Pilling 1fb88b5059 rep: better drawing of rep index 2023-06-30 08:26:44 +01:00
Rob Pilling 9f9a33d963 rep: rename Layout for access to enum 2023-06-30 08:26:44 +01:00
Rob Pilling d913368ff1 rep: rotated idx label 2023-06-30 08:26:44 +01:00
Rob Pilling 2440613de1 rep: handle setFont(undefined) 2023-06-30 08:26:44 +01:00
Rob Pilling e83b582928 rep: pull out renderDuration() 2023-06-30 08:26:44 +01:00
Rob Pilling 75c6972f3f rep: move reps to JSON file 2023-06-30 08:26:44 +01:00
Rob Pilling cefc0eb054 rep TODO 2023-06-30 08:26:44 +01:00
Rob Pilling 444a909c5b rep: UI & colour tweaks, and README 2023-06-30 08:26:44 +01:00
Rob Pilling 057ee7df03 rep: working display, fixed unit problems with reps etc 2023-06-30 08:26:44 +01:00
Rob Pilling ef26eae665 rep: more layout/design tweaks 2023-06-30 08:26:44 +01:00
Rob Pilling a783ee6435 rep: trim duration 2023-06-30 08:26:44 +01:00
Rob Pilling fabe88034f rep: alignment tweaks 2023-06-30 08:26:44 +01:00
Rob Pilling 223fc5087b rep: incrementing counter 2023-06-30 08:26:44 +01:00
Rob Pilling b4e5e8e1df rep: initial WIP layout 2023-06-30 08:26:44 +01:00
Rob Pilling 6a768768b6 rep metadata 2023-06-30 08:26:44 +01:00
Rob Pilling 6a82fb72db rep: initial WIP app 2023-06-30 08:26:44 +01:00
Gordon Williams 5c483bbd88
Merge pull request #2848 from stweedo/gassist
[gassist] - New app for voice control
2023-06-30 08:11:08 +01:00
Rob Pilling 3e8e2adb60 chimer: sleep between buzzes, instead of during 2023-06-29 22:57:49 +01:00
stweedo 297d8b15ac Fix scoping, add 'file' variable 2023-06-29 12:25:38 -05:00
frederic wagner ca9082f266 gipy: stroke + less frames on lock 2023-06-29 16:56:00 +02:00
Gordon Williams d8c41b56ed messagegui 0.73: Add sharp left+right nav icons 2023-06-29 15:02:35 +01:00
stweedo 6d58a466b2 [gassist] - New app for voice control 2023-06-29 08:43:45 -05:00
frederic wagner 0c7aff4c5f gipy: fix for svg 2023-06-29 15:14:17 +02:00
frederic wagner 193f9c388e bugfix release: solving some map problems 2023-06-29 14:52:35 +02:00
Gordon Williams 2aa3dc5c29
Merge pull request #2846 from thyttan/spotify-remote
spotrem: Send GB wake command only once
2023-06-29 08:42:54 +01:00
thyttan 74091b6659 quicklaunch:compat w app history of Fastload Utils
Compatibility with 'Fastload Utils' App History feature by checking the trace on launch

remove some spaces

correct logic for checking the trace at launch `!=` -> `==`
2023-06-29 00:07:20 +02:00
thyttan 1c81d2dce5 fastreset: add new app 'Fast Reset'
add app 'Fast Reset' (boot code)

use the more descriptive `Bangle.showClock` instead of `load(".bootcde")`

fix scope of buzzTimeout id variable

compact the code a little bit

change metadata and readme to reflect a shortened timeout
2023-06-29 00:05:37 +02:00
thyttan cead4b3531 fastload: Add app history functionality
Add app history functionality

add semicolons that were missing according to Web IDE

fix intendtation in if statement

fewer storage manipulations, tweak some logic

comment regarding resetting history

undo `const SETTINGS` -> `let settings`

describe app history in readme

In settings, don't allow app history and load to launcher to be active at the same time

change `launchedApps` -> `appHistory`

(somewhat unstable commit) tweaking logic around loading `.bootcde` at system initiation to make the history and resetting of history work as expected

add to comment re loading `.bootcde` an extra time on init

Revert "add to comment re loading `.bootcde` an extra time on init"

This reverts commit b4aaccf35c820a1c7e7a22040c3958b4fc92e5c6.

Revert "(somewhat unstable commit) tweaking logic around loading `.bootcde` at system initiation to make the history and resetting of history work as expected"

This reverts commit 51dddfc30ac65572891efee1daf6099f7a3b19f4.

tweak when settings page is autoupdated

Change description for app history. Add contributor.

quicklaunch shall not be recorded in the history

Add setting to exclude quicklaunch from history, if it is present

remove print statements

If long press HW button do reset history. Set some variables to null if app history is disabled.

add info re long press HW button resets history

remove check for 'fastload.5.boot.js'. it would show up in the app history during development because the web ide said to load the uploaded app. it should not be needed in normal operations of the app for users.

fewer checks for if useAppHistory is true, by first declaring some variables and then defining them inside an if-statement

add recommendation of 'Fast Reset' app in readme
2023-06-28 23:58:27 +02:00
thyttan 5bd3070131 spotrem: Send GB wake command only once
...instead of twice like we did before. It should not be needed now we
issue a newline before GB commands.
2023-06-28 23:24:35 +02:00
thyttan 55429b2c67 podadrem: Send GB wake command only once
...instead of twice like we did before. It should not be needed now we
issue a newline before GB commands.
2023-06-28 23:11:33 +02:00
Erik Andresen bb598bbb6c recorder: set scale on OpenStMap plot
When plotting with OpenStMap scale map to track width & height
2023-06-28 12:15:20 +02:00
nxdefiant c67964bf61
Merge branch 'espruino:master' into master 2023-06-28 11:09:11 +02:00
Erik Andresen bf58db6a31 openstmap: sort maps by scale desc
This results in the map with the highest resolution (lowest scale) to be
drawn last
2023-06-28 11:08:19 +02:00
Gordon Williams 95b2a45793
Merge pull request #2843 from thyttan/swscroll
swscroll: fix check boxes not behaving
2023-06-28 08:27:10 +01:00
Gordon Williams 13b0aa1e11
Merge pull request #2841 from nxdefiant/master
waypoint_editor fixes:
2023-06-28 08:24:36 +01:00
thyttan 8f5d097120 swscroll: fix check boxes not behaving
... by more properly rebasing on latest E_showScroller_Q3.js from
Espruino.
2023-06-27 23:52:45 +02:00
stweedo 2c9ec746b6 Use Bangle.getHealthStatus("day").steps) instead 2023-06-27 08:34:42 -05:00
Erik Andresen 4dd4a17511 waypoint_editor fixes:
-Display waypoint name instead of its index in remove menu
-fix icon
2023-06-26 21:26:42 +02:00
Gordon Williams 7dfabf9d7e
Merge pull request #2839 from nxdefiant/master
mylocation: Add option to set location from waypoint
2023-06-26 14:16:29 +01:00
Erik Andresen 712d31669e mylocation: drop dependency on waypoint 2023-06-26 13:59:21 +02:00
Gordon Williams 2ac8660030
Merge pull request #2837 from stweedo/boxclk
[boxclk] - v0.04 Update
2023-06-26 09:11:30 +01:00
Gordon Williams b4ef227674
Merge pull request #2838 from devsnd/master
a half-life alyx style clock
2023-06-26 08:55:59 +01:00
Gordon Williams 330450516f add dependency on mylocation 2023-06-26 08:51:09 +01:00
thyttan ac448b5f36 podadrem: Issue newline before GB commands
reference: ba7a2f7996
2023-06-26 02:50:30 +02:00
Erik Andresen 73042fa58d mylocation: Add option to set location from waypoint 2023-06-25 21:43:14 +02:00
Tom Wallroth 99c3731ed4 a half-life alyx style clock 2023-06-25 16:19:22 +02:00
stweedo b52220a070 Only use drag handler if any box isDragging 2023-06-25 04:16:17 -05:00
Gordon Williams be5fcdd185
Merge pull request #2835 from npbreland/master
New Swatch Internet Time widget (widswatchbeats)
2023-06-23 15:21:27 +01:00
Gordon Williams d869fd6ade
Delete widget-icon.js 2023-06-23 15:21:06 +01:00
Nick Breland 30fbf1e4c9 Remove image line from metadata 2023-06-23 15:09:34 +01:00
Nick Breland 757649c427 Add 'Widget' to name 2023-06-23 10:15:53 +01:00
Nick Breland 78b98315ca Cleanup metadata, indentation, and smaller icon 2023-06-23 10:13:22 +01:00
Gordon Williams e5ebbf0ed4 Automatically create new track if the filename is different 2023-06-22 13:43:22 +01:00
Gordon Williams b469521f90 Merge branch 'master' of github.com:espruino/BangleApps 2023-06-22 10:04:54 +01:00
Gordon Williams f680be51d5 Navigation messages no longer launch the Maps view unless they're new 2023-06-22 10:04:46 +01:00
Gordon Williams a344a0f595
Merge pull request #2833 from stweedo/master
[boxclk] - v0.03 update - New custom font library. Allows short or long month
2023-06-22 09:08:00 +01:00
Gordon Williams 93b40bb6b5 Compass now uses falling edge for reset function so exiting app doesn't reset it - #2832 2023-06-22 08:46:53 +01:00
stweedo e5e6b22810 Revert "Add new custom font library module"
This reverts commit 4922e135e3.
2023-06-22 01:47:02 -05:00
stweedo 83981d4a6c Revert "Update name"
This reverts commit a11792e31d.
2023-06-22 01:45:38 -05:00
stweedo a11792e31d Update name 2023-06-22 00:40:57 -05:00
stweedo 4922e135e3 Add new custom font library module 2023-06-22 00:36:02 -05:00
stweedo 633036efb2
Update README.md 2023-06-21 14:45:50 -05:00
stweedo 68873973b2
Update README.md 2023-06-21 13:34:32 -05:00
stweedo b2fc478388
Update screenshot-2 2023-06-21 13:28:05 -05:00
stweedo 40b07ade32
Update boxclk-2.json - disable DayOfMonth suffix 2023-06-21 13:25:17 -05:00
stweedo b216ad91b1
Update boxclk-2.json - change month to long 2023-06-21 13:16:03 -05:00
stweedo e9b56bde18
Update README.md - missing comma in example 2023-06-21 12:55:49 -05:00
stweedo ecb2013ac4 Show month short or long using "shortMonth" 2023-06-21 12:50:44 -05:00
stweedo 8eec699370
Update README.md - Update links 2023-06-21 12:15:07 -05:00
stweedo 810d6863e8
Update README.md - Reduce size of example names 2023-06-21 12:05:35 -05:00
stweedo 65db3285bf
Update README.md - shorten width of text 2023-06-21 11:47:12 -05:00
stweedo 4bc4a4cba5 Update screenshots and README to show new examples 2023-06-21 11:15:40 -05:00
stweedo f4e60856f4
Add example configs and bg image 2023-06-21 10:57:46 -05:00
Gordon Williams f8d93eef00
Merge pull request #2831 from wagnerf42/master
gipy : tile based maps
2023-06-21 10:11:45 +01:00
Gordon Williams b0ccc6c678 Remove default log filename from initial settings file 2023-06-21 10:09:18 +01:00
Gordon Williams 67908cd77b Add a back button to "No messages" menu on cutting edge (or 2v19+) firmwares. Don't bump version as latest not released yet 2023-06-21 10:08:59 +01:00
frederic wagner 41add8afc6 gipy: changelog fix 2023-06-21 10:25:25 +02:00
Gordon Williams daeae91e15
Merge pull request #2824 from bobrippling/setting-data
Check apps register their settings files
2023-06-21 09:23:03 +01:00
frederic wagner 4527843bc9 gipy: bumping version up 2023-06-21 10:21:40 +02:00
frederic wagner d9c91daa5c gipy: changing settings 2023-06-21 09:07:20 +02:00
Rob Pilling 76b7a1194a Add data:[...] entries to apps using storage 2023-06-20 22:07:17 +01:00
frederic wagner 3995df7fdb gipy: major release
we now have a tile based display
2023-06-20 16:50:13 +02:00
stweedo 8eaae52bbe
Update README.md 2023-06-20 02:52:17 -05:00
stweedo 4a194c6021
Update README.md 2023-06-20 02:27:58 -05:00
stweedo 3acaa9ac41
Update ChangeLog - forgot to include step 2023-06-20 02:19:32 -05:00
stweedo 15d0d8ede2 Update offset 2023-06-20 02:11:39 -05:00
stweedo 1e25c97a45 Fix day of month suffix option 2023-06-20 01:50:35 -05:00
stweedo b6706134e8
Update ChangeLog 2023-06-20 01:34:36 -05:00
stweedo d9210e9b93
Update README.md 2023-06-20 01:32:13 -05:00
stweedo 37f3e10008 Fix merge conflicts 2023-06-20 01:28:41 -05:00
stweedo 2707a1206e Fix metadata.json 2023-06-20 01:24:39 -05:00
stweedo 6139af0efc Merge branch 'master' of https://github.com/stweedo/BangleApps 2023-06-20 01:20:20 -05:00
stweedo a0877336f8 New options - meridian, short/long, prefix/suffix 2023-06-20 01:11:13 -05:00
Gordon Williams ba7a2f7996 Issue newline before GB commands (solves issue with console.log and ignored commands) 2023-06-19 19:19:32 +01:00
Gordon Williams 69205d3480 Cancel buzzing when watch unlocked, or when different messages viewed 2023-06-19 19:14:12 +01:00
Marc Laporte af2eaa0855
Fix a typo 2023-06-19 06:57:06 -04:00
Gordon Williams b9db6170ce
Merge pull request #2828 from thyttan/swipeScroller
swscroll: pull in changes from showScroller_Q3
2023-06-19 09:13:06 +01:00
stweedo f09f2c58c2
Update README.md - add helpful hint for fine adjustments 2023-06-18 20:14:34 -05:00
stweedo 8d27267a95
Update README.md - rephrasing/formatting 2023-06-18 20:00:50 -05:00
stweedo abce2fadc5
Update README.md - Fix typo, specify available theme color options 2023-06-18 19:52:37 -05:00
stweedo 6e4543c6ac Merge branch 'boxclk' of https://github.com/stweedo/BangleApps into boxclk 2023-06-18 19:45:03 -05:00
stweedo 3ad2c2dd0c Change drag threshold to > 1 2023-06-18 19:45:00 -05:00
stweedo 4f31a7f9fd
Update README.md - shorten comments 2023-06-18 19:28:28 -05:00
stweedo c294a974e0 Fix bug if using theme colors w/ modded g.setColor 2023-06-18 19:11:48 -05:00
stweedo ce11203a12 Add missing "s" 2023-06-18 17:53:55 -05:00
stweedo 726ad1d47a Merge branch 'boxclk' of https://github.com/stweedo/BangleApps into boxclk 2023-06-18 17:49:43 -05:00
stweedo cac07237d4 Can now set and match theme colors from config 2023-06-18 17:49:41 -05:00
stweedo 0612dfef60
Update README.md - mention ability to match theme colors 2023-06-18 17:47:36 -05:00
thyttan d912afbb97 swscroll: pull in changes from showScroller_Q3 2023-06-18 23:06:56 +02:00
stweedo de84e0890d
Prevents widgets from showing on save 2023-06-18 08:03:36 -05:00
stweedo a23a24c67a Reduce timeout to prevent accidental saves 2023-06-17 17:00:52 -05:00
stweedo a862fdd567 Made require widget_utils a variable 2023-06-17 15:58:00 -05:00
stweedo 870d81eea7 Shift default positions left a little 2023-06-17 15:43:19 -05:00
stweedo fd2102155f Handle case where config file doesn't exist 2023-06-17 15:07:39 -05:00