aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Update clang-tidy configuration and fix some warnings (#1474)Riku Isokoski2022-12-1823-133/+136
| | | | | Don't enable coding conventions from unrelated projects. Only enable generic checks.
* Optimize SettingWatchFaceRiku Isokoski2022-12-182-40/+41
|
* Optimize SettingWakeUpRiku Isokoski2022-12-182-67/+42
|
* Optimize SettingTimeFormatRiku Isokoski2022-12-182-11/+11
|
* PineTimeStyle: use "" for our includesNeroBurner2022-12-181-1/+1
| | | | Small fix to be consistent: use "" for our includes and <> for system includes or packages by others.
* compiler warnings, #1035 and #notreported (#1481)cybuzuma2022-12-123-3/+1
|
* BLE CTS: fixed signedness of timezoneuli2022-11-253-9/+9
|
* WeatherService daily min/max temperature fixes (#1455)kieranc2022-11-251-6/+8
| | | | * Min/Max function fixes * Faster way to calculate day start
* Add linear approximation and use it for improving battery percentageAlex Dolzhenkov2022-11-193-36/+51
| | | | | | | | Add linear approximation class and use it to better model the non-linear discharge curve of the battery. Changed the minimum voltage level to 3.5V and the maximum to 4.18V. For reference the maximum observed voltage is 4.21V during charging.
* Update BatteryController.h with non-linear discharge curvehassless2022-11-192-5/+36
|
* FixElements60072022-11-191-1/+1
| | | Co-authored-by: NeroBurner <pyro4hell@gmail.com>
* Clang formatElements60072022-11-191-6/+4
|
* Update SettingChimes.hElements60072022-11-191-3/+3
|
* removed lineminacode2022-11-191-2/+0
|
* add CTS local time characteristic and use it to provide UTC in ↵uli2022-11-116-53/+158
| | | | DateTimeController
* Use PageIndicator in CheckboxListRiku Isokoski2022-10-162-29/+10
|
* G7710 and Infineat : close the files after having verified that they exist.Jean-François Milants2022-10-152-0/+6
|
* Watch face settings : disable watch faces that are not available (external ↵Jean-François Milants2022-10-119-11/+72
| | | | resources are not installed).
* CheckboxList : fix formatting.Jean-François Milants2022-10-113-29/+28
|
* CheckBoxList : rename newValue -> value.Jean-François Milants2022-10-112-5/+4
|
* Checkbox list now receives a function pointer to call when the setting has ↵Jean-François Milants2022-10-114-50/+36
| | | | changed. This allow to remove the dependency between CheckBoxList (UI component) with SettingController.
* Fix clang-tidy warningsRiku Isokoski2022-10-102-2/+2
|
* Edit all occurences of "watchface" to "watch face"mashuptwice2022-10-102-4/+4
|
* Fix button labels (#1361)kieranc2022-10-062-5/+10
|
* Fix steps style button label (#1358)kieranc2022-10-061-1/+2
|
* Merge branch 'pts-options' of github.com:kieranc/InfiniTime into ↵Jean-François Milants2022-10-025-26/+155
|\ | | | | | | | | | | | | kieranc-pts-options # Conflicts: # src/components/settings/Settings.h
| * CleanupKieran Cawthray2022-09-062-27/+26
| |
| * Relabel buttonKieran Cawthray2022-09-061-2/+2
| |
| * Implement persistent settingsKieran Cawthray2022-09-062-10/+48
| |
| * Merge remote-tracking branch 'upstream/develop' into pts-optionsKieran Cawthray2022-09-0543-323/+305
| |\
| * \ Add half gauge/seconds optionKieran Cawthray2022-08-162-7/+38
| |\ \
| | * | Apply suggestions from code reviewialokim2022-08-071-2/+1
| | | | | | | | | | | | Co-authored-by: NeroBurner <pyro4hell@gmail.com>
| | * | PTS: add seconds displayialokim2022-08-072-5/+19
| | | |
| * | | Initial mockupKieran Cawthray2022-08-054-20/+81
| | | |
| * | | Wrap PineTimeStyle step counterAidan Epstein2022-08-041-1/+1
| |/ / | | | | | | | | | | | | This changes the PineTimeStyle step counter gauge continues counting with wraparound after you achieve your step goal.
* | | Merge branch 'develop' of github.com:JF002/Pinetime into developJean-François Milants2022-10-021-1/+1
|\ \ \
| * | | motorController: Fix infinite vibration on RunForDuration(0)Galdor Takacs2022-10-021-1/+1
| | | |
* | | | Brightness management in DisplayApp : do not allow the brightness level OFF ↵Jean-François Milants2022-10-022-4/+14
|/ / / | | | | | | | | | when loading app and going to running mode. Such issue could occur in case of inconsistent or corrupted settings.
* | | Fix typo in Clock.cpp.Jean-François Milants2022-10-011-1/+1
| | |
* | | Merge branch 'ITCactus-watchface-casio-digital-G7710' into developJean-François Milants2022-10-019-13/+476
|\ \ \
| * | | Infineat & G7710 : always close files when they are not needed anymore.Jean-François Milants2022-10-012-3/+8
| | | |
| * | | Do not save settings in CheckboxList. This will be done by the caller.Jean-François Milants2022-09-281-1/+0
| | | |
| * | | G7710 : free fonts in dtor().Jean-François Milants2022-09-281-5/+17
| | | |
| * | | Merge branch 'watchface-casio-digital-G7710' of ↵Jean-François Milants2022-09-277-9/+456
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | github.com:ITCactus/InfiniTime into ITCactus-watchface-casio-digital-G7710 # Conflicts: # src/components/settings/Settings.h # src/displayapp/screens/CheckboxList.cpp # src/displayapp/screens/CheckboxList.h # src/displayapp/screens/Clock.cpp # src/displayapp/screens/Clock.h # src/displayapp/screens/settings/SettingWatchFace.cpp
| | * | | cleanup after migration to the font-generatorITCactus2022-06-303-1373/+0
| | | | |
| | * | | Apply clang-format to Settings.hAutoformatter2022-06-301-1/+0
| | | | |
| | * | | Apply clang-format to Clock.cppAutoformatter2022-06-301-7/+7
| | | | |
| | * | | fix for week number and days till the end of the yearITCactus2022-06-304-52/+48
| | | | | | | | | | | | | | | | | | | | + formating (clang)
| | * | | fix memory leak + refactoringITCactus2022-06-302-27/+33
| | | | |
| | * | | post rebase fixesITCactus2022-06-309-85/+113
| | | | |