| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Pride flag watchface (#2201) | Eshe | 2025-06-19 | 2 | -0/+12 |
| | | |||||
| * | spelling | Lionel Elie Mamane | 2024-11-25 | 1 | -1/+1 |
| | | |||||
| * | datetime: Set the default year to the year during compile | FintasticMan | 2024-10-27 | 1 | -5/+20 |
| | | |||||
| * | Continuous time updates | Jean-François Milants | 2024-06-09 | 1 | -0/+41 |
| | | | | | Add TODO.md in src/components/datetime. This file give detailed information about a refactoring of the DateTimeController that would be nice to do in the future. | ||||
| * | Include assert (fix sim) | mark9064 | 2024-06-09 | 1 | -0/+1 |
| | | |||||
| * | Continuous time updates | mark9064 | 2024-06-09 | 2 | -20/+39 |
| | | |||||
| * | DateTimeController: Make DayOfWeekShortToStringLow static | Victor Kareh | 2024-02-18 | 2 | -3/+3 |
| | | | | | | This allows it to be used outside of the current datetime context and makes it consistent with the MonthShortToStringLow function. | ||||
| * | Fix potential buffer overflows when calling sprintf | Mingjie Shen | 2023-12-01 | 1 | -2/+2 |
| | | | | | | | | | | | 1. Replace sprintf with snprintf, which is safer 2. An unsigned int or unsigned long int requires 11 bytes to print (including the null terminator) 3. Use PRIu16 macro to print uint16_t 4. Format string "#%2d %2d:%02d:%02d.%02d\n" in StopWatch::stopLapBtnEventHandler() requires at least 17 bytes. The 16-byte buffer would clearly be overrun if sprintf were used. | ||||
| * | DateTimeController: Fix integer overflow | Riku Isokoski | 2023-02-26 | 1 | -1/+1 |
| | | |||||
| * | date: Remove date lib | Riku Isokoski | 2023-02-25 | 1 | -0/+4 |
| | | | | | DateTimeController can provide everything we need. | ||||
| * | DateTimeController: Use std::tm for storing date | Riku Isokoski | 2023-02-25 | 2 | -31/+22 |
| | | |||||
| * | DateTimeController: Remove SetTime tick parameter | Riku Isokoski | 2023-02-25 | 2 | -5/+4 |
| | | | | | | | The systick doesn't need to be updated when setting time. Also removed unused nrf_rtc.h includes. | ||||
| * | src: Enable unused parameter warning | Riku Isokoski | 2023-01-24 | 2 | -16/+2 |
| | | | | | | | Fix warnings. Some clang-formatting was necessary. DebugPins is unused and was removed. | ||||
| * | Format header files | Finlay Davidson | 2023-01-09 | 1 | -0/+10 |
| | | | | | In my PR updating clang-format, I forgot to also format the headers. | ||||
| * | Update clang-{format,tidy} to 14 | Finlay Davidson | 2023-01-04 | 1 | -0/+1 |
| | | | | | | Also add configuration options only available in 13 and 14. Fixes warning about -fstack-usage in clang-tidy check. | ||||
| * | BLE CTS: fixed signedness of timezone | uli | 2022-11-25 | 2 | -7/+7 |
| | | |||||
| * | add CTS local time characteristic and use it to provide UTC in ↵ | uli | 2022-11-11 | 2 | -0/+59 |
| | | | | | DateTimeController | ||||
| * | Make function DayOfWeekShortToStringLow const | Diego Miguel | 2022-06-11 | 2 | -2/+2 |
| | | |||||
| * | Add lowercase days of the week | Diego Miguel | 2022-06-11 | 2 | -0/+6 |
| | | |||||
| * | Apply clang-format to all C++ files | Finlay Davidson | 2022-06-05 | 1 | -12/+18 |
| | | |||||
| * | DateTimeController: make possible functions const | Reinhold Gschweicher | 2022-03-14 | 2 | -4/+4 |
| | | | | | | MonthShortToString and DayOfWeekShortToString don't change the underlying object. Those are just getters and can be declared `const`. | ||||
| * | Merge branch 'statusBarTimeFormat' of https://github.com/mruss77/InfiniTime ↵ | Jean-François Milants | 2022-02-13 | 2 | -0/+29 |
| |\ | | | | | | | | | | | | | into mruss77-statusBarTimeFormat # Conflicts: # src/components/datetime/DateTimeController.cpp | ||||
| | * | Status bar displays time in 12 or 24 hour format based on settings | Mark Russell | 2021-11-10 | 2 | -0/+28 |
| | | | |||||
| * | | Fix alarm on time change | Riku Isokoski | 2022-01-22 | 1 | -0/+2 |
| | | | |||||
| * | | resolves conflicts | SteveAmor | 2022-01-02 | 1 | -1/+1 |
| |\ \ | |||||
| | * | | Update includes to to be relative to src directory | Reinhold Gschweicher | 2021-11-15 | 1 | -1/+1 |
| | |/ | | | | | | | | | | | | | Don't use relative imports like `../foo.h` as those depend on the relative position of both files. Rather than that use imports relative to the `src` directory, which explicitly is part of the include directories. | ||||
| * | | format changes | SteveAmor | 2021-11-07 | 1 | -5/+7 |
| | | | |||||
| * | | applied clang-format | SteveAmor | 2021-11-07 | 1 | -5/+4 |
| | | | |||||
| * | | Chimes option | SteveAmor | 2021-11-07 | 2 | -0/+18 |
| |/ | |||||
| * | DateTimeController : remove unused methods and variables. | Jean-François Milants | 2021-10-10 | 2 | -81/+9 |
| | | |||||
| * | Merge with develop and fix conflicts from timaios:set-datetime-manually. | Jean-François Milants | 2021-10-10 | 2 | -2/+38 |
| |\ | |||||
| | * | Exposed Month and DayOfWeek texts in DateTimeController | Tim Taenny | 2021-07-09 | 2 | -9/+45 |
| | | | | | | | | | | | Added static methods to return the text of a given month or dayOfWeek. | ||||
| * | | Fix the display of the date after a reset : when the date/time was restored ↵ | Jean-François Milants | 2021-09-19 | 1 | -0/+1 |
| | | | | | | | | | | | | | from the noinit area, the date was displayed as "--" instead of the actual date. This issue was caused by DateTime::SetCurrentTime() that would not update the internal state of the class : dayOfWeek, Month, Year were not properly updated according to the current time. | ||||
| * | | Move Backup to the system task. | Tim Keller | 2021-08-19 | 2 | -2/+0 |
| | | | |||||
| * | | Add clearing of noinit segment on bad word | Tim Keller | 2021-08-19 | 2 | -2/+2 |
| | | | | | | | | | Code readability cleanup | ||||
| * | | Make Clock Persistant. | Tim Keller | 2021-08-17 | 2 | -1/+8 |
| | | | |||||
| * | | Code cleaning in Clock, WatchFaceAnalog, WatchFaceDigital and PineTimeStyle, ↵ | Jean-François Milants | 2021-08-10 | 1 | -10/+10 |
| |/ | | | | inspired by PR #232 by nscooling. | ||||
| * | Initialize SystemTask, DisplayApp and HeartRateTask as global static ↵ | Jean-François Milants | 2021-06-06 | 2 | -7/+9 |
| | | | | | variable instead of variables on the heap. We don't need them on the heap as we know their size at build time, it'll reduce memory fragmentation and it'll make memory analysis easier. | ||||
| * | Changed access modified indentation | Avamander | 2021-04-24 | 1 | -2/+2 |
| | | |||||
| * | Reformatted all the files according to clang-format style | Avamander | 2021-04-24 | 2 | -164/+124 |
| | | |||||
| * | Reset the step count every day at midnight. | Jean-François Milants | 2021-04-04 | 2 | -0/+21 |
| | | |||||
| * | Multi face support, analog clock, 12/24 config | Joaquim | 2021-02-24 | 2 | -0/+137 |
| | | |||||
| * | Fixed all the includes that were broken due to the renames | Avamander | 2020-10-02 | 2 | -0/+105 |
