summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-12-09Fix assertion failure in ButtonHandlerJames A. Jerkins1-1/+1
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 Keller1-1/+1
2021-12-09Adjust systemtask to respect doNotGoToSleep.Tim Keller1-1/+4
2021-12-09Adjust BLE/LL stacks, style, comments, refactoringJames A. Jerkins4-18/+31
Increase BLE task stack +200 and decrease LL task stack -200 more braces!
2021-12-09Persist bond between rebootsJames A. Jerkins3-10/+117
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. Jerkins3-9/+17
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. Jerkins13-41/+154
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-02Clock: add missing Settings includeReinhold Gschweicher1-0/+1
Add missing include in `Clock.cpp` for `Settings.h`. The Settings class is forward declared in the header file, but it needs to be included in the cpp file.
2021-12-02WatchFaceAnalog : move notification iconSteveis1-1/+1
Standardise notification icon to display in top left.
2021-12-02Paddle: add a little randomization in the dy speedReinhold Gschweicher1-0/+9
To make the game a bit more challenging an less predictable add a little bit of randomness to the `dy` value. When hitting the right wall add a random number (one of [-1, 0, 1]) to the `dy` value. To keep the difficulty level managable limit the dy value to be in the range from -5 to 5.
2021-12-02Merge branch 'clemensvonmolo-paint-colorchange-vibration' into developJean-François Milants3-4/+10
2021-12-02Merge branch 'paint-colorchange-vibration' of ↵Jean-François Milants3-4/+10
git://github.com/clemensvonmolo/InfiniTime into clemensvonmolo-paint-colorchange-vibration # Conflicts: # src/displayapp/screens/InfiniPaint.h
2021-12-02Metronome: add missing include for Screen.hReinhold Gschweicher1-0/+1
2021-12-02Settings: remove unused driver includeReinhold Gschweicher1-1/+0
2021-12-02WatchFaceDigital: remove unused include for ScreenList.hReinhold Gschweicher1-1/+0
2021-12-02WatchFaceDigital: add missing include to Settings.hReinhold Gschweicher1-0/+1
2021-12-02WatchFaceAnalog: remove unused ScreenList, add needed includesReinhold Gschweicher2-1/+2
Remove unused `ScreenList.h` include. For `std::abs()` add needed include `<cmath>`. For the forward declared Settings-Controller add the `Settings.h` include to the cpp file.
2021-12-02PineTimeStyle: remove include and add forward declareReinhold Gschweicher1-1/+1
Remove unused `ScreenList.h` include and add a forward declaration for the `MotionController` class.
2021-12-02QuickSettings: remove unused importsReinhold Gschweicher1-2/+0
2021-12-02Merge branch 'develop' of github.com:JF002/Pinetime into developJean-François Milants3-8/+7
2021-12-02Tentative : fix issue template that redirect to a blank page.Jean-François Milants2-0/+2
2021-11-28About : Remove misleading infoSteveis1-5/+2
Removed Steps which is hard coded to display 0. Could be misleading and is using up memory.
2021-11-28Merge pull request #798 from NeroBurner/motionservice_fix_typo_in_includeJF1-1/+1
MotionService: fix not needed '/' in include
2021-11-28Merge branch 'develop' into motionservice_fix_typo_in_includeJF194-765/+845
2021-11-28Fixed container to use clang-format-12 and format on saveStephanie1-2/+4
2021-11-28Merge branch 'NeroBurner-restructure_includes' into developJean-François Milants148-252/+263
2021-11-28Merge branch 'restructure_includes' of ↵Jean-François Milants148-252/+263
https://github.com/NeroBurner/InfiniTime into NeroBurner-restructure_includes # Conflicts: # doc/contribute.md # src/displayapp/screens/BatteryInfo.h
2021-11-28Split updating and about software. Remove big Contributing section from READMERiku Isokoski4-48/+44
2021-11-28Update getting started. New pics. More information.Riku Isokoski12-6/+29
2021-11-28Replace some "we"Riku Isokoski2-5/+5
2021-11-28Add line breakRiku Isokoski1-0/+1
2021-11-28Add missing periodsRiku Isokoski1-2/+2
2021-11-28Improvements to Apps.md and Intro.mdRiku Isokoski2-26/+19
2021-11-28Link to companion appsRiku Isokoski2-6/+6
2021-11-28Fix versioningRiku Isokoski1-2/+2
2021-11-28Summarize updating-softareRiku Isokoski1-13/+15
2021-11-28Update updating instructionsRiku Isokoski3-28/+11
2021-11-28Replace companionapp pages with links. Add companion appsRiku Isokoski3-25/+4
2021-11-28Reorganize bootloader readmeRiku Isokoski4-5/+3
2021-11-28Separate and update coding conventions and contributing pagesRiku Isokoski3-52/+51
2021-11-28Update ui_guidelinesRiku Isokoski2-4/+2
2021-11-28ReorganizationRiku Isokoski2-14/+15
2021-11-28Crop and shrink photosRiku Isokoski5-0/+0
2021-11-28Documentation cleanup and reorganizationRiku Isokoski12-305/+173
2021-11-28Merge pull request #820 from Riksu9000/fix-anim-dirJF1-1/+7
Fix animation when long pressing on screens adjacent to watch face
2021-11-28Merge pull request #829 from Riksu9000/clang-tidy-updateJF1-0/+2
Remove some clang-tidy checks
2021-11-28Merge pull request #832 from mabuch/fix-doc-motionservice-uuidJF2-5/+5
fix Motion Service UUID in doc and code comments
2021-11-28Merge pull request #833 from NeroBurner/BatteryInfo_remove_unused_includeJF1-2/+0
BatteryInfo: remove unused FreeRTOS.h and timer.h includes
2021-11-15docs: add non-relative includes to coding standardReinhold Gschweicher1-0/+1
2021-11-15Move up file header include to topReinhold Gschweicher9-9/+9