Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-03-08 | SystemMonitor: implement FreeRtosMonitor only if trace facility is set | Reinhold Gschweicher | 3 | -39/+33 | |
Split SystemMonitor into h and cpp file and move the logging code of the `Process` function into the cpp file. Depending of the `configUSE_TRACE_FACILITY` define from `src/FreeRTOSConfig.h` create either a "FreeRtosMonitor" or a "DummyMonitor". Make the `Process()` function non-const, as the FreeRtosMonitor changes the member variable `lastTick`. In `SystemTask.h` we then only need to use `SystemMonitor`, without knowledge of the `configUSE_TRACE_FACILITY` define. | |||||
2022-02-20 | Merge branch 'airplane-mode' of https://github.com/evergreen22/InfiniTime ↵ | Jean-François Milants | 2 | -4/+8 | |
into evergreen22-airplane-mode Apply a few changes that were requested in the PR during the review. # Conflicts: # src/CMakeLists.txt # src/displayapp/Apps.h # src/displayapp/DisplayApp.cpp # src/displayapp/Messages.h # src/displayapp/screens/settings/Settings.cpp | |||||
2022-02-20 | Merge branch 'airplane-mode' of https://github.com/evergreen22/InfiniTime ↵ | Jean-François Milants | 2 | -2/+5 | |
into evergreen22-airplane-mode # Conflicts: # src/CMakeLists.txt # src/displayapp/Apps.h # src/displayapp/DisplayApp.cpp # src/displayapp/Messages.h # src/displayapp/screens/settings/Settings.cpp | |||||
2022-02-19 | SystemTask: forward declare BatteryController to fix of cyclic dependency | Reinhold Gschweicher | 2 | -1/+2 | |
SystemTask.h included BatteryController.h, and BatteryController.h included SystemTask.h. If unlucky the class SystemTask isn't created yet when BatteryController wants to use it. Fix that cyclic dependency by forward declaring the BatteryController class and including it in the SystemTask.cpp file, where it is needed. | |||||
2022-02-19 | SystemTask: remove unused ble includes | Reinhold Gschweicher | 1 | -9/+0 | |
Remove unused includes. The firmware still compiles fine without the includes. | |||||
2022-02-12 | SystemTask: fix static cast missing brackets syntax | Reinhold Gschweicher | 1 | -2/+2 | |
The static_cast syntax requires brackets around the input variable. The implementation worked because the used input are defines, which add the missing brackets like the following: ```cpp #define GPIO_PIN_CNF_SENSE_Low (3UL) ``` | |||||
2022-01-26 | Merge pull request #949 from Riksu9000/fix_alarm | JF | 1 | -0/+3 | |
Fix alarm on time change | |||||
2022-01-26 | Merge pull request #903 from Riksu9000/improved_notif_timeout | JF | 1 | -0/+1 | |
Improved notification timeout | |||||
2022-01-22 | Fix alarm on time change | Riku Isokoski | 1 | -0/+3 | |
2022-01-16 | SystemTask: add missing queue.h include for QueueHandle_t | Reinhold Gschweicher | 1 | -0/+1 | |
2022-01-04 | Merge branch 'ShakeWake' of https://github.com/geekbozu/InfiniTime into ↵ | Jean-François Milants | 1 | -7/+13 | |
geekbozu-ShakeWake # Conflicts: # src/CMakeLists.txt # src/displayapp/Apps.h # src/displayapp/DisplayApp.cpp # src/displayapp/screens/settings/Settings.cpp | |||||
2022-01-04 | Adds enum class for chimes option | SteveAmor | 1 | -2/+2 | |
2022-01-04 | Add start of settings app for senstivity. | Tim Keller | 1 | -1/+2 | |
really just debugging. I want to make it more configurable then high med low. Position of setting needs a new location...dynamicly adding it currently at the end. Which honestly im fine with. | |||||
2022-01-04 | Cleanup | Tim Keller | 1 | -1/+1 | |
2022-01-04 | Added Shake to wake | Tim Keller | 1 | -7/+12 | |
2022-01-02 | resolves conflicts | SteveAmor | 3 | -43/+138 | |
2022-01-01 | Improved notification timeout | Riku Isokoski | 1 | -0/+1 | |
2021-12-23 | Add airplane mode feature | James A. Jerkins | 2 | -2/+5 | |
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-10 | List Dir works? | Tim Keller | 2 | -0/+15 | |
2021-12-09 | Fixed unpopped diagnostic | Avamander | 1 | -1/+1 | |
2021-12-09 | Improved format specifiers, bracing, removed C-style casts, whitespace fixes ↵ | Avamander | 1 | -17/+28 | |
and removed Tiles shadowing | |||||
2021-12-09 | Break not return thanks @FintasticMan | Tim Keller | 1 | -1/+1 | |
2021-12-09 | Adjust systemtask to respect doNotGoToSleep. | Tim Keller | 1 | -1/+4 | |
2021-12-09 | Adjust BLE/LL stacks, style, comments, refactoring | James A. Jerkins | 1 | -1/+2 | |
Increase BLE task stack +200 and decrease LL task stack -200 more braces! | |||||
2021-12-09 | Persist bond between reboots | James A. Jerkins | 1 | -1/+2 | |
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-09 | Connect and bond with a passkey | James A. Jerkins | 2 | -0/+8 | |
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-11-15 | Update includes to to be relative to src directory | Reinhold Gschweicher | 2 | -3/+3 | |
Don't use relative imports like `../foo.h` as those depend on the relative position of both files. Rather than that use imports relative to the `src` directory, which explicitly is part of the include directories. | |||||
2021-11-07 | Fix previous commit, call touchPanel.Init() even if we disabled the touch ↵ | Jean-François Milants | 1 | -0/+1 | |
controller boot error. | |||||
2021-11-07 | Disable the warning that is displayed when the initialization of the touch ↵ | Jean-François Milants | 1 | -0/+5 | |
controller fails, as some users reported that it was displayed when a valid touch controller was installed. | |||||
2021-11-07 | format changes | SteveAmor | 1 | -2/+2 | |
2021-11-07 | Chimes option | SteveAmor | 2 | -0/+22 | |
2021-10-25 | Make it so special actions can be input while sleeping, like in #480 | Riku Isokoski | 2 | -4/+10 | |
2021-10-25 | Only wake up on press. Fixes issue with longer press and sleep | Riku Isokoski | 1 | -5/+4 | |
2021-10-25 | Return button action instead of pushing messages | Riku Isokoski | 3 | -31/+47 | |
2021-10-25 | Use enum classes, remove old comment | Riku Isokoski | 1 | -2/+2 | |
2021-10-25 | Newer buttonhandler | Riku Isokoski | 3 | -24/+53 | |
2021-10-17 | Add MotionService : expose step count and RAW X/Y/Z values to the host. | Jean-François Milants | 1 | -1/+2 | |
2021-10-14 | Make new notifications refresh idle timer | Federico Igne | 1 | -5/+8 | |
2021-10-10 | Merge branch 'update_touch_driver' of git://github.com/Riksu9000/InfiniTime ↵ | Jean-François Milants | 1 | -2/+7 | |
into Riksu9000-update_touch_driver # Conflicts: # src/displayapp/Apps.h | |||||
2021-10-09 | Remove call to `batteryController.Update();` which was replaced by ↵ | Jean-François Milants | 1 | -3/+0 | |
`batteryController.MeasureVoltage()`. | |||||
2021-10-09 | Merge pull request #715 from hubmartin/gpiote-fix | JF | 1 | -9/+10 | |
Fix GPIOTE not calling ISR when button is held during boot | |||||
2021-10-09 | Merge pull request #719 from Riksu9000/improve_battery_reporting | JF | 3 | -12/+7 | |
Improve battery percentage calculation and reporting | |||||
2021-10-09 | Don't measure and notify percentage on charging event. | Riku Isokoski | 1 | -3/+4 | |
2021-10-08 | Call also ReloadIdleTimer | hubmartin | 1 | -0/+1 | |
2021-10-08 | Add wake on charge event | hubmartin | 1 | -0/+3 | |
2021-10-05 | Merge branch 'develop' into update_touch_driver | Riku Isokoski | 1 | -3/+5 | |
2021-10-04 | Improve battery percentage calculation and reporting | Riku Isokoski | 3 | -9/+3 | |
While charging, percentage should only go up, and while discharging, percentage should only go down. | |||||
2021-10-03 | Code cleanup | hubmartin | 1 | -6/+0 | |
2021-10-03 | Call battery controller update | hubmartin | 1 | -1/+3 | |
2021-10-03 | GPIOTE fix of button and power detection experiment | hubmartin | 1 | -9/+13 | |