aboutsummaryrefslogtreecommitdiffstats
path: root/src/displayapp/screens
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'upstream/develop' into pinetimestyle-colorpickerKieran Cawthray2021-07-1115-344/+195
|\
| * Change step gauge range to 100 and calculate progress as percantage (#468)kieranc2021-07-111-3/+3
| |
| * Improve stopwatch (#432)Riku Isokoski2021-07-042-114/+89
| | | | | | | | | | | | | | * Improve stopwatch more * Make sure sleep gets reenabled * Cleanup and clang-format
| * Whitespace and brace fixes (#456)Avamander2021-07-041-16/+13
| | | | | | | | | | * Brace style and whitespace fixes * Additional whitespace fixes
| * clang-formatRiku Isokoski2021-07-041-6/+7
| |
| * Condense firmware validation codeRiku Isokoski2021-07-042-28/+10
| |
| * Improve paddle gameRiku Isokoski2021-07-032-126/+50
| |
| * and metronome icon (#439)Bryton Hall2021-07-022-1/+2
| | | | | | * add drum icon for metronome app
| * Float voltage to int (#444)Riku Isokoski2021-07-023-26/+5
| | | | | | | | * Change voltage float to millivolt integer * Explain the ADC to milliVolts conversion
| * Fix call notification button alignmentRiku Isokoski2021-07-021-20/+12
| |
| * static_cast cleanupAvamander2021-07-021-2/+2
| |
| * Fixed a bunch of format specifiersAvamander2021-07-024-11/+11
| |
* | Change step gauge to use percentage of goal for progressKieran Cawthray2021-07-061-3/+3
| |
* | Fix bad mergeKieran Cawthray2021-06-291-27/+0
| |
* | Merge remote-tracking branch 'upstream/develop' into pinetimestyle-colorpickerKieran Cawthray2021-06-292-4/+34
|\|
| * Add PineTimeStyle watchface (#334)kieranc2021-06-295-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>
| * SPI flash sleep if bootloader >= 1.0.0 (#322)Neil O'Fix2021-06-261-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
* | Add reset button, reduce button opacityKieran Cawthray2021-06-272-12/+37
| |
* | Fix the fix, whoopsKieran Cawthray2021-06-251-7/+7
| |
* | Add a check to set default colors if all colors are whiteKieran Cawthray2021-06-251-0/+7
| |
* | Make it loop around when you get to the end of the list of colorsKieran Cawthray2021-06-251-0/+28
| |
* | Fix off-by-one error, reduce step gauge needle widthKieran Cawthray2021-06-252-5/+5
| |
* | Use colors from settings for PineTimeStyle watchfaceKieran Cawthray2021-06-252-5/+10
| |
* | Move array to member variable, retrieve colors from settings for displayKieran Cawthray2021-06-252-13/+10
| |
* | Merge remote-tracking branch 'upstream/develop' into pinetimestyle-colorpickerKieran Cawthray2021-06-253-10/+7
|\|
| * Fix typo in variable names (#430)Jonathan Vander Mey2021-06-222-7/+7
| |
| * Removed an illogical comparison from SystemInfo and St7789 driver (#449)Avamander2021-06-221-3/+0
| | | | | | * Removed an illogical comparison
* | PineTimeStyle color picker tidyingKieran Cawthray2021-06-242-56/+5
| |
* | PineTimeStyle color picker add settings integrationKieran Cawthray2021-06-241-45/+53
| |
* | PineTimeStyle color picker initial commitKieran Cawthray2021-06-244-1/+377
| |
* | Move static needle_colors array to member variableKieran Cawthray2021-06-232-1/+1
| |
* | Set step gauge outer to be white when step goal is reachedKieran Cawthray2021-06-211-2/+6
| |
* | Enable 12/24h functionalityKieran Cawthray2021-06-202-1/+30
| |
* | Add step count gauge - replaces heartrate in sidebarKieran Cawthray2021-06-203-29/+36
| |
* | Merge remote-tracking branch 'upstream/develop' into pinetimestyleKieran Cawthray2021-06-202-7/+24
|\|
| * Add support for BMA425 acceleration sensor. (#440)JF0022021-06-192-7/+24
| | | | | | * Add support for BMA425 acceleration sensor.
* | Merge remote-tracking branch 'upstream/develop' into pinetimestyleKieran Cawthray2021-06-1614-62/+273
|\|
| * Fix build issues since Metronome app has been merged.Jean-François Milants2021-06-121-3/+3
| |
| * add basic metronome app (#409)Bryton Hall2021-06-123-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
| * Merge pull request #405 from Riksu9000/improve_stopwatchJF0022021-06-121-18/+23
| |\ | | | | | | Improve stopwatch
| | * Keep button visible, but disabledRiku Isokoski2021-05-261-3/+9
| | |
| | * improve ui and optimize codeRiku Isokoski2021-05-261-18/+17
| | |
| * | Clock : initialize the actual clockface in initialization list instead of in ↵Jean-François Milants2021-06-121-19/+12
| | | | | | | | | | | | the core of the ctro().
| * | Merge pull request #425 from Raupinger/remove-watch-tapJF0022021-06-122-20/+23
| |\ \ | | | | | | | | Remove tap to switch Watchfaces
| | * | replace ScreenList with a single screen in Clock. This removes the tap to ↵Florian2021-06-112-20/+23
| | | | | | | | | | | | | | | | switch feature
| * | | Changed the namespace of SystemInfo::sortById to avoid a name conflict (#360)Avamander2021-06-122-1/+4
| | | |
| * | | Fix scrollbar (#382)Riku Isokoski2021-06-121-1/+1
| | | |
| * | | Minor improvements: use std::make_unique when creating unique_ptr, check the ↵Jean-François Milants2021-06-103-8/+7
| | | | | | | | | | | | | | | | code is running from an IRQ before calling xQueueSendFromISR or xQueueSend)
| * | | Initialize SystemTask, DisplayApp and HeartRateTask as global static ↵Jean-François Milants2021-06-064-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.
* | | Merge remote-tracking branch 'upstream/develop' into pinetimestyleKieran Cawthray2021-06-043-121/+121
|\| |