summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-03-25sans lv table, about ~140b savedMichele Bini
2022-03-25include copy of lvglMichele Bini
2022-03-25sans sysinfoMichele Bini
2022-03-25sans battinfoMichele Bini
2022-03-25sans torchMichele Bini
2022-03-25sans chimesMichele Bini
2022-03-25sans infinipaintMichele Bini
2022-03-25remove paintMichele Bini
2022-03-25Remove stopwatch and countdown timerMichele Bini
2022-03-25Remove settime and setdateMichele Bini
2022-03-25single watch faceMichele Bini
2022-03-25One more step in the same direction...Michele Bini
2022-03-24Disable bonding; Another try to disable secure pairingMichele Bini
2022-03-24Remove weather serviceMichele Bini
2022-03-24Removed QCBOR weather dependencyMichele Bini
2022-03-24sans music navigation metronome twosMichele Bini
2022-03-24sans infinitimestyleMichele Bini
2022-03-24src/components/settings/Settings.hMichele Bini
2022-03-24sans paddle and analog watchfaceMichele Bini
2022-03-24Remove WatchFaceTerminalMichele Bini
2022-03-24Revert "Analog24 watchface"Michele Bini
This reverts commit a62b893469765923a113acdf85627ce39322880f.
2022-03-24Revert "analog24wip"Michele Bini
This reverts commit 9df60a6f45efd447e51ade9be3269903ca3680fd.
2022-03-24analog24wipMichele Bini
2022-03-23Analog24 watchfaceHEADdevelopMichele Bini
2022-03-14Merge pull request #1038 from NeroBurner/analog_local_variablesJF
WatchFaceAnalog: local date/time variables
2022-03-14Merge pull request #1033 from NeroBurner/music_override_warningJF
Music: fix warning about overridden function
2022-03-14Merge pull request #1034 from NeroBurner/twos_comparison_warningJF
Twos: fix warning about extra paranthesis
2022-03-14WatchFaceAnalog: local date/time variablesReinhold Gschweicher
Use local date and time variables. No need to store them in the object.
2022-03-14WatchFaceAnalog: const ref to dateTimeControllerReinhold Gschweicher
The clock app only reads from the dateTimeController, never modifies it.
2022-03-14DateTimeController: make possible functions constReinhold Gschweicher
MonthShortToString and DayOfWeekShortToString don't change the underlying object. Those are just getters and can be declared `const`.
2022-03-13Twos: fix warning about extra paranthesisReinhold Gschweicher
We have a comparison like `if (( a == b ))`, which is a parenthesis too much, which generates the following warning ``` InfiniTime/src/displayapp/screens/Twos.cpp:133:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((grid[newRow][newCol].value == grid[oldRow][oldCol].value)) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ InfiniTime/src/displayapp/screens/Twos.cpp:133:35: note: remove extraneous parentheses around the comparison to silence this warning if ((grid[newRow][newCol].value == grid[oldRow][oldCol].value)) { ~ ^ ~ ```
2022-03-13Music: fix warning about overridden functionReinhold Gschweicher
Clang warns on `OnTouchEvent()` function, which is overridden, but is missing the `override` keyword ``` In file included from InfiniTime/src/displayapp/screens/Music.cpp:18: InfiniTime/src/displayapp/screens/Music.h:43:14: warning: 'OnTouchEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool OnTouchEvent(TouchEvents event); ^ ```
2022-03-09Merge pull request #1026 from NeroBurner/fix_settings_chimesJF
Fix SettingChimes cbOption array size
2022-03-09Merge pull request #1005 from aveeryy/notifications-as-textJF
Terminal watchface: replace notifications icon with a text entry
2022-03-08Fix SettingChimes cbOption array sizeReinhold Gschweicher
There are 3 options, but the array-size is set to 2. This leads to memory corruption in the initialization of the SettingChimes screen when assigning the third option object pointer. Found in https://github.com/InfiniTimeOrg/InfiniSim/issues/11
2022-03-08Update navigation font readme sectionRiku Isokoski
2022-03-08Add ExtraBold font ttfRiku Isokoski
2022-03-08Further updates to font readme.Riku Isokoski
2022-03-08Update font readme, update fonts, add missing filesRiku Isokoski
2022-03-08SystemMonitor: implement FreeRtosMonitor only if trace facility is setReinhold Gschweicher
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-03-08Add missing nrf_log.h includes shadowed by SystemMonitor.hReinhold Gschweicher
Some components were missing a `nrf_log.h` include. This missing include was accidentally provided by the SystemMonitor.h header, which was included by Systemtask.h
2022-03-06Remove unnecessary lineavery
2022-03-06Merge branch 'develop' into notifications-as-textavery
2022-03-05Replace notif entry with "You have mail." textavery
2022-03-03removed SetClockFace from watchface ConstructorsYehoshua Pesach Wallach
2022-03-03Settings: more specific read and write modeReinhold Gschweicher
For each filesystem interaction be more specific if we want to read from the file or write to it. Doing a non-creating read on the loading of the settings file, otherwise an empty file could be created, and when reading that empty file for the initial settings I would expect an error (or random data) when reading.
2022-03-03Update README.mdmedeyko
More imperative tone
2022-03-03Update README.mdmedeyko
remove unnecessary )
2022-03-03Update README.mdmedeyko
2022-03-03Update jetbrains_mono_bold_20.cmedeyko
Fix 0 (zero) symbol. For more details, #988