summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2021-12-09Optimize arraysRiku Isokoski
2021-12-09Fix too small arrayRiku Isokoski
2021-12-09Style checkboxes as radio buttonsRiku Isokoski
2021-12-09Style improvementsAvamander
2021-12-09AlarmController: remove unused app_timer.h include in headerReinhold Gschweicher
2021-12-09TouchHandler: remove unused FreeRTOS.h and task.h includes from headerReinhold Gschweicher
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-09Fixed unpopped diagnosticAvamander
2021-12-09Improved format specifiers, bracing, removed C-style casts, whitespace fixes ↵Avamander
and removed Tiles shadowing
2021-12-09Remove commented codeKieran Cawthray
2021-12-09Adjust icon alignment only on IsUpdated()Kieran Cawthray
2021-12-09Alignment fixesKieran Cawthray
2021-12-09Merge branch 'develop' into patch-weatherAvamander
2021-12-09Fix assertion failure in ButtonHandlerJames A. Jerkins
FreeRTOS says zero is not a valid value for xTimerPeriodInTicks. Zero value fires an assertion on line 361 in timers.h
2021-12-09Break not return thanks @FintasticManTim Keller
2021-12-09Adjust systemtask to respect doNotGoToSleep.Tim Keller
2021-12-09Adjust BLE/LL stacks, style, comments, refactoringJames A. Jerkins
Increase BLE task stack +200 and decrease LL task stack -200 more braces!
2021-12-09Persist bond between rebootsJames A. Jerkins
Save bond information in the FS after a disconnect or encryption change if the bond is not already stored. The bond is restored on boot enabling automatic reconnection to a previously bonded central. Two consecutive watch reboots with the central out of range (or BLE off) will remove the stored bond from the watch.
2021-12-09Fix for passkey screen scrambleJames A. Jerkins
When a passkey is displayed, screen on or off, and another passkey is displayed the screen may become scrambled. Fix the issue by insuring the whole screen is drawn every time.
2021-12-09Connect and bond with a passkeyJames A. Jerkins
This commit adds the following: Passkey pairing - passkey is displayed on watch Swipe down to clear passkey screen Connection encryption Connection bonding Automatic reconnects to a bonded peripheral Trusted device on Android Note that persisting the bond between reboots is NOT included in this commit. Therefore, rebooting the watch will cause reconnect failures. You must delete the bond from the phone to reconnect/pair.
2021-12-06Include Colors.hKieran Cawthray
2021-12-05Merge remote-tracking branch 'upstream/develop' into pts-settingsKieran Cawthray
2021-12-04Fixed air quality amounts being off by a few orders of magnitudeAvamander
2021-12-04Updated docs and renamed functions for consistencyAvamander
2021-12-04Added a note about map key capitalizationAvamander
2021-12-04Revert wrong change to DisplayAppAvamander
2021-12-04Added a note about the timestamp having a timezone offsetAvamander
2021-12-04Removed float usage from displayAvamander
2021-12-04Better cleanup, bugfixes and improvements in weather parsing. UI improvementsAvamander
2021-12-04Improved Temperature parsingAvamander
2021-12-04Fixed a bug in DewPoint decodingAvamander
2021-12-04Whoops, fixed a wrong typeAvamander
2021-12-04Added a few helper functionsAvamander
2021-12-04Improved documentationAvamander
2021-12-04Improved documentationAvamander
2021-12-04Removed an instance of shadowingAvamander
2021-12-04Clarified a few commentsAvamander
2021-12-04Specified how values should be interpreted betterAvamander
2021-12-04Removed unnecessary change in CMakeListsAvamander
2021-12-04Added new precipitation and obscuration typesAvamander
2021-12-04Fixed an incorrect decode in HumidityAvamander
2021-12-04Improved debug UI.Avamander
2021-12-04Implemented parsing of all defined weather data typesAvamander
2021-12-04Improved UI and fixed a bugAvamander
2021-12-04Bunch of bugs fixed, improved error handling, debug UI additionAvamander
2021-12-04Improved error handling and fixed incompatibility with co.nstant.in:cbor libraryAvamander
2021-12-04Fixed recovery buildAvamander
2021-12-04Removed versioning because it's not necessaryAvamander
2021-12-04Changed UUID so it wouldn't conflict with MotionAvamander
2021-12-04Fixed a few compilation errors, fixed UUID.Avamander
2021-12-04Implemented a few functions.Avamander