summaryrefslogtreecommitdiff
path: root/src/displayapp/screens
AgeCommit message (Collapse)AuthorFilesLines
2021-07-11Merge remote-tracking branch 'upstream/develop' into pinetimestyle-colorpickerKieran Cawthray15-349/+200
2021-07-11Change step gauge range to 100 and calculate progress as percantage (#468)kieranc1-3/+3
2021-07-06Change step gauge to use percentage of goal for progressKieran Cawthray1-3/+3
2021-07-04Improve stopwatch (#432)Riku Isokoski2-119/+94
* Improve stopwatch more * Make sure sleep gets reenabled * Cleanup and clang-format
2021-07-04Whitespace and brace fixes (#456)Avamander1-16/+13
* Brace style and whitespace fixes * Additional whitespace fixes
2021-07-04clang-formatRiku Isokoski1-6/+7
2021-07-04Condense firmware validation codeRiku Isokoski2-28/+10
2021-07-03Improve paddle gameRiku Isokoski2-126/+50
2021-07-02and metronome icon (#439)Bryton Hall2-1/+2
* add drum icon for metronome app
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-29Merge remote-tracking branch 'upstream/develop' into pinetimestyle-colorpickerKieran Cawthray2-4/+34
2021-06-29Add PineTimeStyle watchface (#334)kieranc5-0/+450
* 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 Cawthray3-10/+7
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 Cawthray4-1/+377
2021-06-23Move static needle_colors array to member variableKieran Cawthray2-1/+1
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 Cawthray2-7/+24
2021-06-19Add support for BMA425 acceleration sensor. (#440)JF0022-7/+24
* Add support for BMA425 acceleration sensor.
2021-06-16Merge remote-tracking branch 'upstream/develop' into pinetimestyleKieran Cawthray14-62/+273
2021-06-12Fix build issues since Metronome app has been merged.Jean-François Milants1-3/+3
2021-06-12add basic metronome app (#409)Bryton Hall3-1/+204
* 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)Avamander2-1/+4
2021-06-12Fix scrollbar (#382)Riku Isokoski1-1/+1
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 Milants3-8/+7
code is running from an IRQ before calling xQueueSendFromISR or xQueueSend)
2021-06-06Initialize SystemTask, DisplayApp and HeartRateTask as global static ↵Jean-François Milants4-12/+17
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.
2021-06-04Merge remote-tracking branch 'upstream/develop' into pinetimestyleKieran Cawthray3-121/+121
2021-06-01Add the maximum memory used by LVGL in SystemInfo app. This will help the ↵JF0021-1/+3
developers to size the memory buffer allocated to lvgl. (#408)
2021-06-01Navigation app: reduce memory usage (#362)JF0022-120/+118
* Navigation app: - Renaming and reformatting according to coding conventions - declare iconMap as constexpr and use char* instead of std::string This reduces the flash usage from 424644B to 419344B (-5300B)!