summaryrefslogtreecommitdiff
path: root/src/displayapp
AgeCommit message (Collapse)AuthorFilesLines
2021-07-02Float voltage to int (#444)Riku Isokoski3-26/+5
* Change voltage float to millivolt integer * Explain the ADC to milliVolts conversion
2021-07-02Fix call notification button alignmentRiku Isokoski1-20/+12
2021-07-02static_cast cleanupAvamander1-2/+2
2021-07-02Fixed a bunch of format specifiersAvamander4-11/+11
2021-06-29Fix bad mergeKieran Cawthray1-27/+0
2021-06-29Replace font fileKieran Cawthray1-0/+0
2021-06-29Merge remote-tracking branch 'upstream/develop' into pinetimestyle-colorpickerKieran Cawthray3-4/+52
2021-06-29Add PineTimeStyle watchface (#334)kieranc8-0/+1729
* PineTimeStyle * Move GPL license header * Add step count gauge - replaces heartrate in sidebar * Enable 12/24h functionality * Set step gauge outer to be white when step goal is reached * Add font source file * Move static needle_colors array to member variable * Add documentation on generating a font * Replace .ttf with Google version, add link to font page Co-authored-by: JF002 <JF002@users.noreply.github.com>
2021-06-27Add reset button, reduce button opacityKieran Cawthray2-12/+37
2021-06-26SPI flash sleep if bootloader >= 1.0.0 (#322)Neil O'Fix1-4/+7
* Retrieve and display bootloader version - Display bootloader version on System Info screen - Enable SPI flash sleep mode if bootloader version >= 1.0.0 * Wait for SPI flash to wakeup before starting OTA DFU
2021-06-25Fix the fix, whoopsKieran Cawthray1-7/+7
2021-06-25Add a check to set default colors if all colors are whiteKieran Cawthray1-0/+7
2021-06-25Make it loop around when you get to the end of the list of colorsKieran Cawthray1-0/+28
2021-06-25Fix off-by-one error, reduce step gauge needle widthKieran Cawthray2-5/+5
2021-06-25Use colors from settings for PineTimeStyle watchfaceKieran Cawthray2-5/+10
2021-06-25Move array to member variable, retrieve colors from settings for displayKieran Cawthray2-13/+10
2021-06-25Merge remote-tracking branch 'upstream/develop' into pinetimestyle-colorpickerKieran Cawthray6-198/+211
2021-06-24PineTimeStyle color picker tidyingKieran Cawthray2-56/+5
2021-06-24PineTimeStyle color picker add settings integrationKieran Cawthray1-45/+53
2021-06-24PineTimeStyle color picker initial commitKieran Cawthray6-2/+384
2021-06-23Move static needle_colors array to member variableKieran Cawthray2-1/+1
2021-06-22Add font source fileKieran Cawthray1-0/+0
2021-06-22update main font to keep diffs for future changes small (#420)Florian3-188/+204
* update font with jetbrains mono v2.225 and the current converter * added the tff file for JetBrains Mono to ensure everybody is using the same version Co-authored-by: Florian <florian@florian-thinkpad.local>
2021-06-22Fix typo in variable names (#430)Jonathan Vander Mey2-7/+7
2021-06-22Removed an illogical comparison from SystemInfo and St7789 driver (#449)Avamander1-3/+0
* Removed an illogical comparison
2021-06-21Set step gauge outer to be white when step goal is reachedKieran Cawthray1-2/+6
2021-06-20Enable 12/24h functionalityKieran Cawthray2-1/+30
2021-06-20Add step count gauge - replaces heartrate in sidebarKieran Cawthray3-30/+37
2021-06-20Merge remote-tracking branch 'upstream/develop' into pinetimestyleKieran Cawthray3-8/+25
2021-06-19Add support for BMA425 acceleration sensor. (#440)JF0023-8/+25
* Add support for BMA425 acceleration sensor.
2021-06-18Merge branch 'JF002:develop' into ↵hassless23-90/+362
improve-battery-percentage-to-battery-icon-mapping
2021-06-16Merge remote-tracking branch 'upstream/develop' into pinetimestyleKieran Cawthray23-93/+365
2021-06-12Add Init() in DummyuLittleVgl to fix recovery firmwareJean-François Milants1-0/+4
2021-06-12Fix build issues since Metronome app has been merged.Jean-François Milants2-4/+4
2021-06-12add basic metronome app (#409)Bryton Hall6-3/+224
* add basic metronome app * add bpb, tap to bpm, update widgets * use event pressed for bpm tap * move case statement break to the right place * narrow bpm selection range, override touch events * fix arc knob style * re-enable sleeping in destructor
2021-06-12Merge pull request #405 from Riksu9000/improve_stopwatchJF0021-18/+23
Improve stopwatch
2021-06-12Clock : initialize the actual clockface in initialization list instead of in ↵Jean-François Milants1-19/+12
the core of the ctro().
2021-06-12Merge pull request #425 from Raupinger/remove-watch-tapJF0022-20/+23
Remove tap to switch Watchfaces
2021-06-12Changed the namespace of SystemInfo::sortById to avoid a name conflict (#360)Avamander3-3/+4
2021-06-12Fix scrollbar (#382)Riku Isokoski1-1/+1
2021-06-12Move most of the code from the constructor of the objects statically ↵Jean-François Milants4-3/+12
initialized in main() into Start()/Init() functions to avoid Static Initialization Order Fiasco (https://en.cppreference.com/w/cpp/language/siof). See https://github.com/JF002/InfiniTime/pull/415#issuecomment-859004238.
2021-06-11Fix another regressionRiku Isokoski1-1/+1
2021-06-11Fix regressionRiku Isokoski1-1/+3
2021-06-11Fix touchevent tapRiku Isokoski3-15/+7
2021-06-11replace ScreenList with a single screen in Clock. This removes the tap to ↵Florian2-20/+23
switch feature
2021-06-10Minor improvements: use std::make_unique when creating unique_ptr, check the ↵Jean-François Milants4-14/+22
code is running from an IRQ before calling xQueueSendFromISR or xQueueSend)
2021-06-10Fix stack corruption when exiting an app (the app was destroyed while it was ↵Jean-François Milants2-1/+10
executing the button handler).
2021-06-09Update BatteryIcon.cpphassless1-4/+4
Improvement to the mapping of battery percentage to the battery icon to be displayed.
2021-06-06Fix build for recovery firmware.Jean-François Milants2-3/+6
2021-06-06Initialize SystemTask, DisplayApp and HeartRateTask as global static ↵Jean-François Milants6-26/+42
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.