aboutsummaryrefslogtreecommitdiffstats
path: root/src/displayapp/screens/settings/Settings.h
Commit message (Collapse)AuthorAgeFilesLines
* Background heartrate measurementmark90642025-11-051-8/+3
| | | | Co-Authored-By: Patric Gruber <me@patric-gruber.at>
* Setting to disable DFU and FS access (#1891)Dāvis Mošenkovs2025-09-031-1/+2
| | | | | | | | | | | | | | * Expose SystemTask dependency controllers Expose NotificationManager and Settings for use by the feature in next commit. This is a memory efficient way for accessing SystemTask dependencies from controllers that have SystemTask injected as a dependency. Looks like each direct dependency injection uses 4 bytes RAM. As InfiniTime is close to running out of RAM (using 16 more bytes causes build to fail with "ld: region RAM overflowed with stack") it might be helpful to use this approach more. * Add setting to disable DFU and FS access
* Update Date&Time settings label for "Date & Time"Samuel Dorsaz2024-11-041-1/+1
|
* settings: Add settings item for weather formatFintasticMan2023-12-231-2/+4
|
* screens: Remove displayapp parameter from screenRiku Isokoski2023-02-251-0/+1
| | | | | | | | The DisplayApp class isn't used in the Screen base class and most screens, so requiring it is pointless. In this commit, DisplayApp pointers were added to screens which use it and the explicit Screen constructor was removed in those screens.
* Combine Date and Time Settings (#1465)John Quigley2023-01-141-8/+9
| | | | | | Replace separate SettingSetDate and SettingSetTime with a combined screenlist. Add DotIndicators. Similar to PageIndicator, but for use when separating screens instead of pages of a list. Co-authored-by: Riku Isokoski <riksu9000@gmail.com>
* Automatically create screens for applist and settings (#1153)Riku Isokoski2022-06-161-6/+33
| | | | | Apps and settings are now stored in a single array (two arrays in total). Replace magic values with appsPerScreen and entriesPerScreen.
* Merge branch 'airplane-mode' of https://github.com/evergreen22/InfiniTime ↵Jean-François Milants2022-02-201-1/+2
| | | | | | | | | | | | | 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
* Merge pull request #458 from kieranc/pinetimestyle-colorpickerJF0022021-08-281-1/+2
|\ | | | | Add color picker for PineTimeStyle watchface
| * PineTimeStyle color picker initial commitKieran Cawthray2021-06-241-1/+2
| |
* | Refresh reworkRiku Isokoski2021-07-191-2/+0
|/
* Minor improvements: use std::make_unique when creating unique_ptr, check the ↵Jean-François Milants2021-06-101-1/+0
| | | | code is running from an IRQ before calling xQueueSendFromISR or xQueueSend)
* Changed access modified indentationAvamander2021-04-241-2/+2
|
* Reformatted all the files according to clang-format styleAvamander2021-04-241-17/+12
|
* Big UI and navigation RewriteJoaquim2021-04-041-0/+37
new navigation add some color to the apps redesign menus new settings menu new quick settings code clean up size reduction by converting navigation images to font and more...