Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-07-21 | Replace icomoon system font with material design icons (#1228) | Riku Isokoski | 9 | -43702/+221 | |
2022-07-21 | Reset timer by long pressing on the button (#1214) | Riku Isokoski | 4 | -26/+99 | |
* Reset timer by long pressing on the button * Consider press_lost as released Otherwise the bar would keep increasing if the finger slid off the button | |||||
2022-07-21 | Use Counter widget in SettingSetTime plus optimizations | Riku Isokoski | 2 | -149/+57 | |
2022-07-21 | Extend Counter functionality | Riku Isokoski | 3 | -12/+48 | |
Custom fonts, twelve hour mode and Value changed callback. | |||||
2022-07-21 | Limit backlight when flashlight is off (#1212) | Riku Isokoski | 1 | -29/+30 | |
2022-07-21 | Always restore brightness on app switch (#1213) | Riku Isokoski | 1 | -1/+2 | |
2022-07-08 | Fix filename of the MCUBoot image and recovery MCUBoot image in CMake files. ↵ | Jean-François Milants | 1 | -11/+15 | |
This will fix the generation of output files at the end of the build process. | |||||
2022-07-07 | Display target build variant in system info screen | Christoph Honal | 2 | -2/+9 | |
2022-07-07 | Nimble: Compatibility with LFRC calibration | Christoph Honal | 1 | -2/+3 | |
Nimble has to be aware of the low frequency clock calibration procedure, in order to not interfere with the usage of the HFCLK. For more info, see https://github.com/apache/mynewt-nimble/issues/1207 | |||||
2022-07-07 | Nimble: Enable optional debug output via RTT | Christoph Honal | 2 | -2/+3 | |
This allows better debugging of the bluetooth stack. | |||||
2022-07-07 | Nimble: Reduce BLE power usage | Christoph Honal | 3 | -2/+15 | |
This configures Nimble to enable the HFCLOCK and other Bluetooth peripherals only when needed, but 1500 us in advance. This time is recommended by the Mynewt docs. | |||||
2022-07-06 | Twos code cleanup (#1220) | Riku Isokoski | 2 | -107/+112 | |
2022-07-05 | Add PageIndicator widget to reduce code duplication (#1218) | Riku Isokoski | 9 | -90/+70 | |
* Move PageIndicator widget to its own files to reduce code duplication * Use uint8_t in PageIndicator | |||||
2022-06-28 | Notifications: no inTransition screen, simple blackbox is enough | Reinhold Gschweicher | 2 | -15/+9 | |
2022-06-28 | Dismiss notifications by swiping right | Simon Willshire | 4 | -114/+255 | |
Add a new interface `NotificationManager::Dismiss(id)` to delete a notification with the specified `id`. The animate the notification dismiss the `RightAnim` transition to a black screen is used. After the dismiss the new message is swiped in from below or above. If we dismiss the oldest message (when we are at 5/5, or 3/3), then the new message after a dismiss should appear to come from below. Otherwise (when we are at 2/3) the new message after a dismiss should appear to come from above. Rework the index code to show the index of the currently viewed notification. Instead of calculating the index relative to the oldest `id` introduce a new interface `NotificationManager::IndexOf(id)`. This is done because the `id` of the notifications in the buffer aren't continuous anymore (as some messages could have been dismissed). Rework notification ring buffer to have a beginIdx and a size internally to make the dismissal of notifications easier. Fixes: https://github.com/InfiniTimeOrg/InfiniTime/issues/176 Co-authored-by: Simon Willshire <me@simonwillshire.com> Co-authored-by: Reinhold Gschweicher <pyro4hell@gmail.com> | |||||
2022-06-27 | LFCLK: Add compatibility to wasp-os reloader-factory | Christoph Honal | 1 | -2/+7 | |
2022-06-27 | Add basic hardware configuration options for P8 | Christoph Honal | 3 | -2/+45 | |
This enables the configuration of the LFCLK source, as well as the target hardware board pin configuration. | |||||
2022-06-25 | Font generation: Fix patch binary path | Christoph Honal | 1 | -1/+1 | |
2022-06-19 | CMake: Fix indentation | Christoph Honal | 1 | -67/+67 | |
2022-06-19 | CMake: Extend debug configuration | Christoph Honal | 1 | -7/+21 | |
Enable debug output for InfiniTime, Nimble and the NRF SDK via SEGGER RTT on debug builds. | |||||
2022-06-19 | Flashlight default to max brightness and code cleanup | Riku Isokoski | 2 | -12/+12 | |
2022-06-19 | Fix InfiniTime compiler warnings | Riku Isokoski | 3 | -15/+8 | |
2022-06-18 | Remove backup brightness feature (#1180) | Riku Isokoski | 4 | -31/+12 | |
This feature is not needed and is probably more likely to cause issues. It's better to just use brightnessController.Set(settingsController.GetBrightness()); | |||||
2022-06-16 | Automatically create screens for applist and settings (#1153) | Riku Isokoski | 4 | -126/+101 | |
Apps and settings are now stored in a single array (two arrays in total). Replace magic values with appsPerScreen and entriesPerScreen. | |||||
2022-06-16 | Patch hole in the letter M in jetbrains_mono_bold_20 (#1175) | Riku Isokoski | 3 | -1/+11 | |
2022-06-11 | SettingChimes: private Option struct, use std::array for cbOption | Reinhold Gschweicher | 1 | -6/+5 | |
2022-06-11 | Simplify SettingChimes code | Riku Isokoski | 2 | -42/+27 | |
2022-06-11 | Remove duplicated value in fonts.json (#1179) | Diego Miguel Lozano | 1 | -1/+1 | |
2022-06-06 | Use lambda to reduce code duplication | Riku Isokoski | 1 | -10/+11 | |
2022-06-06 | Move event handlers to unnamed namespace | Riku Isokoski | 2 | -13/+13 | |
2022-06-06 | Use static constexpr to force compile time initialization | Riku Isokoski | 1 | -2/+2 | |
2022-06-06 | Timer: Replace time label with Counter control hiding functionality | Riku Isokoski | 2 | -12/+11 | |
2022-06-06 | Counter: add show and hide controls functions | Riku Isokoski | 2 | -2/+21 | |
2022-06-06 | Move linePoints to a member variable | Riku Isokoski | 2 | -3/+5 | |
2022-06-06 | Move bg color to a constexpr variable | Riku Isokoski | 1 | -3/+5 | |
2022-06-06 | Use Counter widget in Timer | Riku Isokoski | 2 | -112/+41 | |
2022-06-06 | Lighten the large font for a more balanced look | Riku Isokoski | 2 | -1/+1 | |
Add Jetbrains Mono Light font | |||||
2022-06-06 | Add initial counter widget | Riku Isokoski | 4 | -1/+147 | |
2022-06-06 | Move basic apps to the top of the app list | Riku Isokoski | 1 | -4/+4 | |
2022-06-06 | src/CMakeLists.txt: use iHEX format for mcuboot image creation | Ildar Mulyukov | 1 | -9/+11 | |
for better control of addresses used by img/fw + fix typo (RECOVERYY) | |||||
2022-06-06 | fix wrong linker script | Ildar Mulyukov | 1 | -1/+1 | |
introduced in https://github.com/JF002/InfiniTime/commit/58a2d000c4d49d96121894d6dd6bb861d7564bea | |||||
2022-06-06 | Switch to freertos timers (#1095) | Michele Bini | 8 | -41/+32 | |
* Use FreeRTOS timer for AlarmController * Use FreeRTOS timer for MotorController * Remove app_timer component from compilation as we now solely use FreeROTS timer * Simplify variable and text names for AlarmController and MotorController timers * Call ScheduleAlarm directly from StopAlerting, for recurring timers Co-authored-by: Riku Isokoski <riksu9000@gmail.com> Co-authored-by: NeroBurner <pyro4hell@gmail.com> | |||||
2022-06-05 | remove unused symbols, free a little bit of space (#1167) | mabuch | 2 | -8/+1 | |
2022-06-05 | remove unused Meter.cpp and Meter.h (#1171) | mabuch | 4 | -68/+0 | |
2022-06-05 | remove unused Brightness App (#1170) | mabuch | 4 | -139/+0 | |
2022-06-05 | remove old unused bluetooth icons (#1172) | mabuch | 7 | -118/+0 | |
2022-06-05 | System: Refactor pin and interrupt setup | Christoph Honal | 2 | -19/+11 | |
This should ensure better readability of the pin setup procedure, as well as allow the configuration of the hardware button enable pin and the accelerometer interrupt pin via the pin mapping header. | |||||
2022-06-05 | SystemTask: Use "&&" instead of "and" for operators | Christoph Honal | 1 | -5/+6 | |
As per the coding style, only primary spelling should be used for operators. | |||||
2022-06-05 | Fix various typos | luz paz | 9 | -24/+24 | |
Found via `codespell -q 3 -S ./src/libs -L ans,doubleclick,trough` | |||||
2022-06-05 | Apply clang-format to all C++ files | Finlay Davidson | 67 | -381/+475 | |