Notification time#1
Open
ic-27 wants to merge 318 commits intoclemensvonmolo:notification-timefrom
Open
Conversation
Saves a few bytes
Overriding the earlier laps doesn't seem like a good idea.
This changes the PineTimeStyle step counter gauge continues counting with wraparound after you achieve your step goal.
Co-authored-by: NeroBurner <pyro4hell@gmail.com>
DateTimeController can provide everything we need.
This is a debugging app, not useful for most people. Also remove the app icon.
Fixes a compiler warning
Weather app is not fully implemented and is causing a warning
This way warnings will be taken seriously, and will cause PR checks to fail when they throw warnings.
lv_color_hex can't be evaluated at compile time, but LV_COLOR_MAKE can.
Previously, the LVGL driver for the filesystem was initialized in the class FS. However, since 6f942e2, the order of the initializations was incorrect : the driver was initialized (FS::LVGLFileSystemInit()) before LVGL (LittleVgl.Init()), which means that the driver registration was probably dropped when LVGL was initialized. The LVGL driver is now initialized in LittleVgl.Init(), which seems to make much more sense, since all LVGL drivers are initialized there. This way, we ensure that the initialization of the drivers is consistent.
I don't think this badge has shown the actual status of the current workflows for a long time. The real status can easily be seen by clicking on the checkmark or cross icon on the front page. It's also supposed to show the status of the master branch, not develop (default).
This reverts PR InfiniTimeOrg#1352
Define deepOrange color in InfiniTimeTheme
Fixes InfiniTimeOrg#1467 "Double tapping PineTimeStyle steps style button sends watch to sleep" Double tap is disabled on the color settings screen by checking if the Rnd button is visible, but this didn't work for the options screen as the Rnd button isn't visible. I've changed it to check if the Close button is visible instead, which is used on both settings screens, and resolves the bug. I also changed the button used to disable the long press behaviour which was an as-yet-undiscovered bug which would have allowed the long press action to be used when the options screen was visible.
These could be used for other motion-based algorithms in the future. Also fix includes.
Could be used for other motion-based algorithms in the future.
Also move one-line functions to header.
Replace custom FreeRTOS inactivity timers with LVGL inactivity timers. DisplayApp: Trigger display activity on timer done. inactivity: Add additional checks The backlight could be turned on by RestoreBrightness() on ble connect event. inactivity: Trigger activity on screen switch A notification timing out could put the watch to sleep immediately. While this could be ideal behaviour, it was caused by delay in processing the EnableSleeping event and pushing RestoreBrightness to DisplayApp.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Merge main into notification-time, and added const references to dateTimeController