Commit Graph

18662 Commits (b1e7c1b4ea6ef9d663d9aecee59be8a2568fe51d)

Author SHA1 Message Date
Gordon Williams b1e7c1b4ea
Update bin/runapptests.js
Co-authored-by: Rob Pilling <robpilling@gmail.com>
2024-05-10 09:25:56 +01:00
Martin Boonk 816313e136 runapptests - Tweak some of the logging 2024-05-09 22:44:55 +02:00
Martin Boonk 1b4af29529 runapptests - Fix missing newline for loading after uploading 2024-05-09 14:18:50 +02:00
Martin Boonk d8b28e5d6a runapptests - Fix things not working after a wrap command 2024-05-09 14:00:06 +02:00
Martin Boonk c51ffbedd2 runapptests - Allow filterung for demo app 2024-05-07 23:22:06 +02:00
Martin Boonk a597489c69 runapptests - Fix call assertions 2024-05-07 23:21:40 +02:00
Martin Boonk 52c17dffbf runapptests - Fix demo app tests 2024-05-07 23:17:36 +02:00
Martin Boonk acd910a864 runapptests - Add example test as documentation 2024-05-07 21:58:59 +02:00
Martin Boonk 42cd2bfbcb runapptests - Refine assertValue 2024-05-07 21:56:49 +02:00
Martin Boonk 7d4489ef7b runapptests - Adds a step type for starting an interactive console 2024-05-07 19:46:49 +02:00
Martin Boonk 162aa57dc2 runapptests - Allow directly loading from upload step 2024-05-07 19:46:01 +02:00
Martin Boonk 305694ad2f runapptests - Add verbose option 2024-05-07 19:45:03 +02:00
Martin Boonk 4f258f800b runapptests - Unify log messages 2024-05-07 19:35:06 +02:00
Martin Boonk 56f7dd192c anton - Add description to test 2024-05-05 09:31:52 +02:00
Martin Boonk 5c5c89878b runapptests - Return number of failed tests as exit code 2024-05-05 09:30:58 +02:00
Martin Boonk 00f66f31a0 runapptests - Add option for filtering tests by app id 2024-05-05 08:59:43 +02:00
Martin Boonk 8c74a23549 messagesoverlay - Remove not needed test steps regarding widgets 2024-05-04 23:06:32 +02:00
Martin Boonk b7babc46df android - Remove a bit of noise during the testrun (erros because of missing Bluetooth.println) 2024-05-04 22:59:43 +02:00
Martin Boonk 24a40c88c9 messagesoverlay - Adds initial tests 2024-05-04 22:59:19 +02:00
Martin Boonk 9f340dd8c3 runapptests - Better result handling and logging 2024-05-04 22:59:19 +02:00
Martin Boonk 842070928c runapptests - Reset apploaders device installed apps list for each test 2024-05-04 22:59:19 +02:00
Martin Boonk 9b01f82324 runapptests - Better logging of emit 2024-05-04 22:59:19 +02:00
Martin Boonk 7289d3fd2b runapptests - Fix promise use for step running 2024-05-04 22:59:19 +02:00
Martin Boonk a84b6d1388 runapptests - Implement generic event emitter command 2024-05-04 22:59:19 +02:00
Martin Boonk e8dc8b9be8 runapptests - Set defaults for sending a GB event 2024-05-04 22:59:19 +02:00
Martin Boonk 412a14c2ad runapptests - Allow uploading files 2024-05-04 10:45:54 +02:00
Martin Boonk 5574a0e62b runapptests - Wrap every step in a promise to allow waiting 2024-05-04 09:01:55 +02:00
Martin Boonk 97b5bf5039 android - Remove duplicated tests file 2024-05-04 00:36:02 +02:00
Martin Boonk 98479df619 antonclk - Test for memory leaks 2024-05-04 00:07:53 +02:00
Martin Boonk a7f17f0f3c android - Initial tests for GPS overwriting 2024-05-04 00:07:53 +02:00
Martin Boonk 8b354edf7c runapptests - Print results table 2024-05-04 00:07:53 +02:00
Martin Boonk c66199c76b runapptests - Allow running setup steps 2024-05-04 00:07:52 +02:00
Martin Boonk d29876cb7d runapptests - Initial implementation for additional asserts and running from json 2024-05-04 00:07:52 +02:00
Rob Pilling 95a57aa4e1
Merge pull request #3397 from bobrippling/feat/widdevst-drawing
widdevst: add ability to only redraw when a peripheral changes

This change tweaks the drawing of `widdevst` to be fired by a change of a peripheral (such as a HRM event), so that:
- if peripherals are on, it'll redraw as regularly as it did before this change
- if periperhals are off, it'll redraw at the same (lower) frequency, or possibly not at all if the next option is enabled (saving draw time & battery)

The setting change allows us to configure the widget to only draw when a peripheral changes, at the cost of not having directly up-to-date bars for storage & memory.
2024-05-02 21:02:31 +01:00
Rob Pilling 51d967d4c3 widdevst: bump version 2024-05-02 20:54:15 +01:00
Rob Pilling 79a5632be4 widdevst: add option to draw only when peripherals are on 2024-05-02 20:54:15 +01:00
thyttan 354ca417ba
Merge pull request #3393 from halemmerich/messagesoverlay
messagesoverlay - Handle prependListener and setWatch callback variable name change
2024-05-02 21:31:25 +02:00
thyttan e20b815da5
Merge pull request #3373 from halemmerich/runplus
runplus - Add lock, gps, pulse indicators to karvonen screen
2024-05-02 21:26:44 +02:00
Rob Pilling 535335f065 widdevst: draw when peripherals are on 2024-05-02 18:27:05 +01:00
Rob Pilling 2beb1c2997 widdevst: keep around a number instead of object (Date.now) 2024-05-02 18:24:34 +01:00
Rob Pilling 09f4082948 Bump notify version from #3386 2024-05-02 18:24:14 +01:00
thyttan 37879b57bd
Merge pull request #3386 from bobrippling/fix/chargent-notify-hide
chargent: fix manual/tap hiding of notification
2024-05-02 18:05:30 +02:00
Gordon Williams 2d20c81d8f
fix copy/paste readme error 2024-05-02 15:54:56 +01:00
Gordon Williams 3897cffc90 Remove some un-needed whitespace 2024-05-02 15:14:02 +01:00
Gordon Williams 7f505acb70 boot 0.61: Instead of breaking execution with an Exception when updating boot, just use if..else (fix 'Uncaught undefined') 2024-05-02 15:11:58 +01:00
Gordon Williams 15dd06fa70 pebblepp: Fix automatic coloring of middle of clockinfo images if clockinfo image goes right to the top or left 2024-05-02 14:49:34 +01:00
Gordon Williams 3193d3b2fe clockbg: remove existing 20px border on flags, and different zoom levels 2024-05-02 14:49:16 +01:00
Gordon Williams b734d70021 new fonts with better spacing on formatting 2024-05-02 12:14:21 +01:00
Gordon Williams 117f0c0f9e font fixes 2024-05-02 12:11:37 +01:00
Gordon Williams 8b43badd98 updated font tools to adjust char widths 2024-05-02 12:04:10 +01:00