liamcharger
0b14d63f2b
Merge c12dbe5c8b
into 3a0d673df4
2024-08-14 21:52:36 +02:00
Jean-François Milants
3a0d673df4
Display the SPI flash JEDEC IDs in SystemInformation.
...
CI / build-firmware (push) Successful in 5m33s
CI / build-simulator (push) Failing after 2s
CI / get-base-ref-size (push) Has been skipped
CI / Compare build size (push) Has been skipped
This is needed since a new memory chip will be used in future batches of PineTimes.
2024-08-05 20:34:41 +02:00
mark9064
53dc9dafe7
aod: simplify AOD disablement based on notification status
2024-08-05 20:32:43 +02:00
mark9064
a407902b06
aod: avoid spinning DisplayApp under high LVGL load
2024-08-05 20:32:43 +02:00
mark9064
3e8accde69
aod: run LVGL task handler until all work finished
2024-08-05 20:32:43 +02:00
mark9064
2bb611db8e
aod: constant frequency idle frames
2024-08-05 20:32:43 +02:00
mark9064
ef88e8165c
aod: porch control: 2Hz idle + 75Hz on
2024-08-05 20:32:43 +02:00
mark9064
da9ab4a7b4
aod: lower lcd voltage
2024-08-05 20:32:43 +02:00
John Crawford
0bcd7e0009
aod: lower voltage going to the display
2024-08-05 20:32:43 +02:00
mark9064
bf69e0dcc5
aod: fix flashlight brightness restore
2024-08-05 20:32:43 +02:00
mark9064
947c4f5067
aod: fix brightness getting stuck high
2024-08-05 20:32:43 +02:00
John Crawford
0960d67001
aod: lower refresh rate when always on
2024-08-05 20:32:43 +02:00
John Crawford
5385f7e275
aod: switch to 8 colors when always on
2024-08-05 20:32:43 +02:00
John Crawford
e884b053d3
aod: disable while in notification sleep
2024-08-05 20:32:43 +02:00
John Crawford
85a2181b64
aod: integrate with display timeout
2024-08-05 20:32:43 +02:00
mark9064
3dca742b65
aod: PPI/RTC-based backlight brightness
2024-08-05 20:32:43 +02:00
KaffeinatedKat
20ac7e8df3
feat: always on display
2024-08-05 20:32:43 +02:00
mark9064
f8f8993fac
Batch display command arguments
2024-06-19 17:25:15 +02:00
Max Buchholz
fdc3b8badb
README: Change links from Pine wiki to new documentation
...
As the Wiki was replaced by a new documentation website and is read-only, we should update the links, to point to the most up-to-date documentation.
2024-06-15 12:00:37 +02:00
Jean-François Milants
f9a16feeaf
Continuous time updates
...
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.
2024-06-09 18:34:07 +02:00
mark9064
4930c0cab7
Include assert (fix sim)
2024-06-09 18:34:07 +02:00
mark9064
a449b272f7
Continuous time updates
2024-06-09 18:34:07 +02:00
liamcharger
c12dbe5c8b
Merge branch 'main' into improve-alarm-preview
2024-06-02 14:51:33 -04:00
Felipe Martínez
9e406c70f9
Remove unnecessary BMA421 reads
2024-06-02 15:48:26 +02:00
Felipe Martinez
0c87bc27b2
Move motorController.Init call to DisplayApp::Start
2024-06-02 15:14:02 +02:00
mark9064
0dcfb2edb7
Fix erratum 58 workaround
2024-05-12 13:57:12 +02:00
mark9064
06c6935315
Include task header (Fixes sim)
2024-05-01 16:17:59 +02:00
mark9064
47c104643d
Move includes back
2024-05-01 16:17:59 +02:00
mark9064
7b1110187e
Apply display driver datasheet delays
2024-05-01 16:17:59 +02:00
mark9064
7e460d3c80
Use FreeRTOS delay instead of spinning the CPU
2024-05-01 16:17:59 +02:00
mark9064
7a9211587a
Rename to pre-transaction hook
2024-05-01 16:13:47 +02:00
mark9064
24e6a2f8ab
Avoid storing lambda
2024-05-01 16:13:47 +02:00
mark9064
9a7ba405e1
Refactor lambdas
2024-05-01 16:13:47 +02:00
mark9064
940cd3459f
Use functional abstraction for hooks
2024-05-01 16:13:47 +02:00
mark9064
869bec8f88
Refactor display WriteToRam
2024-05-01 16:13:47 +02:00
mark9064
ee925200c3
Remove task to notify
2024-05-01 16:13:47 +02:00
mark9064
079e676baf
SPI transaction hooks
2024-05-01 16:13:47 +02:00
liamcharger
7777af7d70
Merge branch 'main' into improve-alarm-preview
2024-04-18 12:48:35 -04:00
John Crawford
6b5235c301
fix: heartrate app displays --- instead of 000 ( #1887 )
2024-04-12 14:50:33 +02:00
liamcharger
f73925a2ee
Change message text alignment to center
2024-04-02 06:37:47 +10:30
liamcharger
a2166361fa
Initial commit
2024-03-31 12:52:05 +10:30
BloodStainedCrow
57e625d4dc
Unify docker devcontainer with dockerfile used for CI ( #1587 )
...
* Only use one Dockerfile and build.sh script for both docker and devcontainer
* Remove all now unneccessary tasks and scripts
* Update to clang-format-14
* Move devcontainer.json into root folder
* Fix conditional statements in Dockerfile
* Move .devcontainer/README into doc/usingDevcontainers
* Remove obsolete VSCode Task
* Change standard compiler path to the correct compiler
* Set GDB Path for debugging
* Hide broken buttons from CMake Extension
* Refactor .devcontainer
* Remove unneccessary postBuildCommand
* Add devcontainer dependencies to all docker images
* Add Devcontainer Debug launch config
* Add an additional c_cpp_properties config as a fallback for devcontainer
* Remove obsolete Docker Argument
* Fix wrong C/Cpp versions
* Fix silent fail of gdb, add libncurses5
2024-03-23 10:45:45 +01:00
Victor Kareh
9a5f516c42
WatchFaceDigital: Remove unused variables
2024-03-20 20:31:35 +01:00
JF
4ca2112890
Emit the message BleRadioEnableToggle to DisplayApp only if the enable state of the radio has actually changed. ( #2037 )
...
This fixes an issue where the BLE connected logo would disappear when opening and closing the BLE setting (without changing it) while InfiniTime was already connected to a companion app.
Co-authored-by: JustScott <development@justscott.me>
2024-03-15 09:20:19 +01:00
FintasticMan
7dbb8f54c6
chrono: Resolve TODOs related to C++20 chrono feats
2024-03-14 21:09:03 +01:00
adumelie
14c6270903
Typo in example code
2024-03-14 20:27:19 +01:00
adumelie
ef38472278
More typos in code example
2024-03-14 20:27:19 +01:00
adumelie
4c9d5332c7
Typo in code example
2024-03-14 20:27:19 +01:00
adumelie
9aa0bc8ecf
Fix and update documentation
...
Fixed missing colon typo in template for minimal app example
Updated reference to Apps enum after file move
2024-03-14 20:27:19 +01:00
Ritvik
4d86a3c6c1
Fix conflicts of min and max from stl_algo.h (included from atomic)
2024-03-13 21:58:13 +01:00