James A. Jerkins
319030d9e1
Add airplane mode feature
...
Implements 'Airplane mode' feature to disable and enable bluetooth/ble
Adds airplaneMode as a non-persisted setting
Adds a setting menu for switching airplane mode on and off
Displays an airplane symbol on the Digital watch face and the
PineTimeStyle watch face when airplane mode is enabled
Always enables bluetooth/ble on boot (disable airplane mode)
Alphabetizes the settings menu options
Style cleanups
Closes #632
2021-12-23 20:30:14 -06:00
James A. Jerkins
eca0588c23
Optional secure pairing with a passkey
...
Support passkey pairing when requested by the central
Fix a comment and reorder warning
2021-12-21 16:02:01 -06:00
JF
6a5946c4e3
Merge pull request #874 from evergreen22/alarm-break
...
FIX: AlarmTriggered fall through to ShowPairingKey
2021-12-12 17:40:05 +01:00
James A. Jerkins
645a071b70
FIX: AlarmTriggered fall through to ShowPairingKey
2021-12-11 21:34:51 -06:00
Tim Keller
1470489e7b
Fix Failed rebase.
2021-12-10 01:49:03 +00:00
Tim Keller
0a0d1f2703
Fix more initializers
2021-12-10 01:18:57 +00:00
Tim Keller
b9a2db1a49
Fix large file support that broke due to a refactor.
2021-12-10 01:18:57 +00:00
Tim Keller
d1e9aa1076
Force variable cleanup because LFS makes assumptions about variable initialization state
2021-12-10 01:18:57 +00:00
Tim Keller
fdb5e27aea
Attempt at a more robust File handler
2021-12-10 01:18:57 +00:00
Tim Keller
b62c62ee1f
Change read to return LFS return values when reading a directory or nonexistant file
2021-12-10 01:18:57 +00:00
Tim Keller
09b9130244
Fix string nullterminations,
...
Expand error codes.
2021-12-10 01:18:57 +00:00
Tim Keller
362a5ef113
Added move function
2021-12-10 01:18:57 +00:00
Tim Keller
8f46908d38
Fix lvgl_open to respect littlefs open errors
2021-12-10 01:18:57 +00:00
Tim Keller
f4322841ff
Remove DirDelete, implementation did not work and memory contraints are recursive. Better implemented on client side...
2021-12-10 01:18:57 +00:00
Tim Keller
2e10b0fe64
Remove mount/unmount. No longer needed
2021-12-10 01:18:57 +00:00
Tim Keller
c1aa5a5ea7
Write works
2021-12-10 01:18:57 +00:00
Tim Keller
8fb99471c3
Reading Seems to work?
2021-12-10 01:18:57 +00:00
Tim Keller
faa05eb57b
Actually fix memory corruption, seems stable now
...
ListDir MKDIR delete all seem to work
Co-authored-by: Iambian <Iambian@users.noreply.github.com>
2021-12-10 01:18:57 +00:00
Tim Keller
6393a17d74
List Dir works?
2021-12-10 01:18:57 +00:00
Tim Keller
f841b8c984
Revert "More attempted SPI fixes"
...
This reverts commit bed7e731b206961117b717adb1031ab3011e7db9.
2021-12-10 01:18:57 +00:00
Tim Keller
a5a64800ed
Revert "Workaround for SPI bus being asleep."
...
This reverts commit 1edeb5cb65489707c26b7a65f3b54520086d363a.
2021-12-10 01:18:57 +00:00
Tim Keller
d89e38d3bf
Focus on getting flash access working properly
2021-12-10 01:18:57 +00:00
Tim Keller
8f6a390c36
Start of read command
2021-12-10 01:18:57 +00:00
Tim Keller
1b4b422ab6
More attempted SPI fixes
2021-12-10 01:18:57 +00:00
Tim Keller
3a8e66a52f
Added Delete file
...
Added FS Stat.
2021-12-10 01:18:57 +00:00
Tim Keller
eabbbfa373
Fix folder count in output
2021-12-10 01:18:57 +00:00
Tim Keller
2690c274af
Workaround for SPI bus being asleep.
...
This needs to get cherrypicked to another PR as SPI Sleep needs to use a semaphore or something
2021-12-10 01:18:57 +00:00
Tim Keller
1dd7174480
More reliable FS listing
2021-12-10 01:18:57 +00:00
Tim Keller
91c644b43c
direcetory listings maybe?
...
Added LISTDIR command and notify responses.
2021-12-10 01:18:57 +00:00
Tim Keller
f57f797ff5
Added Blank FSService that exposes only version info
2021-12-10 01:18:57 +00:00
Avamander
42a5cdb5b7
Added QCBOR to pinetime-mcuboot-recovery
2021-12-09 21:57:32 +01:00
Avamander
6354511c20
Hotfix for other build targets
2021-12-09 21:57:32 +01:00
Riku Isokoski
32ea01b2e9
Organize includes
2021-12-09 21:32:07 +01:00
Riku Isokoski
ec9b5a0bd2
Move radio button styling to a single place
2021-12-09 21:32:07 +01:00
Riku Isokoski
736ae08fcd
Optimize arrays
2021-12-09 21:32:07 +01:00
Riku Isokoski
494448b7cc
Fix too small array
2021-12-09 21:32:07 +01:00
Riku Isokoski
9ffd28f735
Style checkboxes as radio buttons
2021-12-09 21:32:07 +01:00
Avamander
589733d11e
Style improvements
2021-12-09 21:31:13 +01:00
Reinhold Gschweicher
e104f17b1b
AlarmController: remove unused app_timer.h include in header
2021-12-09 21:30:33 +01:00
Reinhold Gschweicher
23f318c3d0
TouchHandler: remove unused FreeRTOS.h and task.h includes from header
...
FreeRTOS and task.h aren't used in the Header file. Furthermore the
SystemTask forward declaration isn't needed as it isn't used in the
header.
2021-12-09 21:30:20 +01:00
Avamander
9db5d64441
Fixed unpopped diagnostic
2021-12-09 21:30:04 +01:00
Avamander
6a442b90a1
Improved format specifiers, bracing, removed C-style casts, whitespace fixes and removed Tiles shadowing
2021-12-09 21:30:04 +01:00
Kieran Cawthray
645f6f43dc
Remove commented code
2021-12-09 21:29:31 +01:00
Kieran Cawthray
f4daf63679
Adjust icon alignment only on IsUpdated()
2021-12-09 21:29:31 +01:00
Kieran Cawthray
8539db0884
Alignment fixes
2021-12-09 21:29:31 +01:00
Avamander
e8c1302cd6
Merge branch 'develop' into patch-weather
2021-12-09 22:20:29 +02:00
James A. Jerkins
b946b8d156
Fix assertion failure in ButtonHandler
...
FreeRTOS says zero is not a valid value for xTimerPeriodInTicks.
Zero value fires an assertion on line 361 in timers.h
2021-12-09 21:16:57 +01:00
Tim Keller
cd593c3862
Break not return thanks @FintasticMan
2021-12-09 21:15:00 +01:00
Tim Keller
f1fc7ee659
Adjust systemtask to respect doNotGoToSleep.
2021-12-09 21:15:00 +01:00
James A. Jerkins
048ecd41e4
Adjust BLE/LL stacks, style, comments, refactoring
...
Increase BLE task stack +200 and decrease LL task stack -200
more braces!
2021-12-09 21:14:16 +01:00