summaryrefslogtreecommitdiff
path: root/src/displayapp/screens
AgeCommit message (Collapse)AuthorFilesLines
2022-02-19Remove unused and not compiling DropDownDemoReinhold Gschweicher2-84/+0
For ease of use the simulator uses a globbing expression to get all screens source files. This one was picked up as well and lead to a compilation error.
2022-02-19SettingShakeThreshold: add missing SystemTask.h, relative includeReinhold Gschweicher2-1/+2
SettingShakeThreshold.h uses SystemTask, but doesn't include the header. Fixing that for the simulator. For consistency make the header include a relative to src include.
2022-02-19Notifications: use motorController object instead of class functionReinhold Gschweicher2-10/+19
We get the motoroController object, so store and use it.
2022-02-13Improved alarm alert handlingRiku Isokoski2-9/+40
2022-02-13Merge branch 'statusBarTimeFormat' of https://github.com/mruss77/InfiniTime ↵Jean-François Milants2-4/+4
into mruss77-statusBarTimeFormat # Conflicts: # src/components/datetime/DateTimeController.cpp
2022-02-12Fix switch default stateRiku Isokoski1-0/+2
2022-02-12Alarm: Fix missing stop button. Revert alert layoutRiku Isokoski1-4/+6
2022-02-12Alarm: Change checkable button for a switchRiku Isokoski2-28/+47
2022-01-31Added alarm 12 hour interfaceEli Weiss2-6/+37
2022-01-31Corrected capitalizationEli Weiss2-5/+5
2022-01-31Corrected code formattingEli Weiss2-28/+30
Corrected formatting and removed unnecessary variable time24H
2022-01-31Changed setHourLabels function to handle 24H tooEli Weiss2-36/+28
Changed setHourLabels function to handle 24 hour time labeling, changed to private
2022-01-31Consolidated label changes, optimizationsEli Weiss1-36/+15
Consolidated 12 hour label changes to function. Removed use of strings, struct.
2022-01-31Consolidated time conversion logicEli Weiss2-87/+94
Consolidated 24 hour to 12 hour time conversion logic into function, addressed formatting issues, cleaned up code.
2022-01-31Removed redundant bracketsEli Weiss1-5/+3
Also corrected orphaned bracket
2022-01-31Cleaned up redundant if statements, spacingEli Weiss2-47/+43
Removed redundant if statements in hour button logic. Spacing is now in line with repo guidelines.
2022-01-31Added 12 hour set timeEli Weiss2-7/+79
2022-01-26Merge pull request #954 from NeroBurner/music_initialize_lastLengthJF1-1/+1
Music: initialize totalLength to have non-random data from the start
2022-01-26Merge pull request #959 from NeroBurner/stopwatch_include_cleanupJF2-7/+4
StopWatch: cleanup unused includes and use relative to src includes
2022-01-26Merge pull request #903 from Riksu9000/improved_notif_timeoutJF2-16/+46
Improved notification timeout
2022-01-26StopWatch: cleanup unused includes and use relative to src includesReinhold Gschweicher2-7/+4
2022-01-23Music: initialize totalLength to have non-random data from the startReinhold Gschweicher1-1/+1
In the first `Music::Refresh` call the lastLength and totalLength are not initialized. The `lastLength` value is read first from the musicService. Naturally in the first itereation that is changed and `UpdateLength()` is called. There the variable `totalLength` is used as well, but that variable isn't initialed to a sensible value yet. This leads to sometimes the `Music.h` screen segfaulting (depending on the random uninitialized data in the `lastLength` variable)
2022-01-20PTS and digital watchface code cleanupsRiku Isokoski4-118/+79
2022-01-06Update shakewake menu optionRiku Isokoski1-1/+1
2022-01-05Merge pull request #912 from SteveAmor/chimesradioJF1-0/+4
Updates radio button style for Chimes Option
2022-01-04Updates radio button styleSteveAmor1-0/+4
2022-01-04Merge branch 'ShakeWake' of https://github.com/geekbozu/InfiniTime into ↵Jean-François Milants5-10/+188
geekbozu-ShakeWake # Conflicts: # src/CMakeLists.txt # src/displayapp/Apps.h # src/displayapp/DisplayApp.cpp # src/displayapp/screens/settings/Settings.cpp
2022-01-04Adds enum class for chimes optionSteveAmor1-4/+12
2022-01-04Fix setting removing it self from wake settings when opening calibration ↵Tim Keller2-3/+4
window twice.
2022-01-04Made calibration window enable Accel wakeups for setting and calibration ↵Tim Keller2-1/+9
even when wake mode is inactive.
2022-01-04Remove "fancy" settings display and always show ShakeWakeThresholdSettingTim Keller1-14/+10
2022-01-04Fixed button color changingTim Keller2-9/+9
2022-01-04Added visual aide for shake strengthTim Keller2-37/+60
Added delay to starting calibration
2022-01-04Raise calibration timeout to 7.5 secondsTim Keller1-15/+15
Added button toggle state for cleaner user interaction
2022-01-04Fix crash upon leaving app.Tim Keller2-27/+20
Code formatting
2022-01-04Make arc moveable, and clear previous setting on calibrateTim Keller1-2/+5
2022-01-04Actually save the thresholdTim Keller2-7/+18
Prevent a few crashes due to an LV task being active when it shouldnt be.
2022-01-04Better Sensitivity UI, Calibration button addedTim Keller2-60/+78
2022-01-04Add start of settings app for senstivity.Tim Keller3-1/+119
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-04Added Shake to wakeTim Keller2-1/+9
2022-01-02resolves conflictsSteveAmor88-709/+1034
2022-01-02resolves conflictsSteveAmor2-2/+2
2022-01-01Improved notification timeoutRiku Isokoski2-16/+46
2021-12-30Ran clang-formatStephanie1-2/+1
2021-12-30Renamed confusing variables and general cleanupStephanie2-19/+17
2021-12-30Changed text to left padStephanie1-7/+9
2021-12-30Moved trip meter update to MotionController and changed trip meter logicStephanie1-11/+3
2021-12-30Changed lap counter to trip meterStephanie2-29/+39
2021-12-30Added "lap" button to step counterStephanie2-8/+50
2021-12-30Add missing breakRiku Isokoski1-0/+1