Commit graph

2252 commits

Author SHA1 Message Date
Felipe Martínez 36a2bb34b1
Merge 21c3b1ebb0 into 3a0d673df4 2024-08-05 22:05:11 +02:00
Jean-François Milants 3a0d673df4 Display the SPI flash JEDEC IDs in SystemInformation.
Some checks failed
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
Felipe Martinez 21c3b1ebb0 Use stop variable instead of return 2024-07-09 23:03:43 +00:00
Felipe Martinez c59e29a5c8 Add conditionals 2024-07-09 23:02:14 +00:00
Felipe Martinez 23b1bfcb9a Remove logs 2024-07-09 23:01:55 +00:00
Felipe Martinez 86c8fd882d Get time components 2024-07-09 22:26:26 +00:00
Felipe Martinez 47522994f5 Add arcs; push object when setting property 2024-07-09 21:19:29 +00:00
Felipe Martinez 700e9a4f6d Store status icons in unique_ptr 2024-07-09 20:53:29 +00:00
Felipe Martinez 9bc6c820e9 Tweaks 2024-07-08 21:37:32 +00:00
Felipe Martinez ff4607c6da Add PushCurrentTicks 2024-07-08 21:37:23 +00:00
Felipe Martinez b55b59ea13 Set object parent 2024-07-08 20:06:33 +00:00
Felipe Martinez b7cdd48157 Add buttons and event handlers 2024-07-08 19:39:22 +00:00
Felipe Martinez 06fffa6df2 Destroy status icons on exit 2024-07-08 13:51:44 +00:00
Felipe Martinez c5183c0cba Find program size 2024-07-08 13:02:32 +00:00
Felipe Martinez 9bc75c5d3c Add FS::FileSeek method with whence 2024-07-08 13:01:27 +00:00
Felipe Martinez 3556687e2e Read program from external flash 2024-07-08 12:49:58 +00:00
Felipe Martinez 46c25e83bc Add asm_assert macro 2024-07-08 12:49:30 +00:00
Felipe Martinez c9f22468ce Use enum class 2024-07-08 11:25:30 +00:00
Felipe Martinez d6b51579e5 Add Equals and Negate 2024-07-08 11:14:14 +00:00
Felipe Martinez 408f4bd6dc Ensure division order 2024-07-08 02:11:40 +00:00
Felipe Martinez d3706722e0 Add status icons 2024-07-08 02:05:57 +00:00
Felipe Martinez 1751c4d5b4 Add fonts array 2024-07-08 00:59:00 +00:00
Felipe Martinez db53157c21 Cleanup 2024-07-08 00:53:17 +00:00
Felipe Martinez 2adeb39800 Add RealignObject 2024-07-08 00:52:42 +00:00
Felipe Martinez 562035dcab Add ASM app to apps list 2024-07-08 00:42:21 +00:00
Felipe Martinez e9db08e589 Include ASM screen 2024-07-07 22:14:17 +00:00
Felipe Martinez 29f1a93839 Add datetime formatting 2024-07-07 22:08:00 +00:00
Felipe Martinez bf13db05ce Use inheritance for values 2024-07-07 21:01:23 +00:00
Felipe Martinez 7ac66dc237 Rename obj to lvobj 2024-07-07 18:50:05 +00:00
Felipe Martinez 23729eff99 Use shared_ptrs 2024-07-07 18:49:19 +00:00
Felipe Martinez 8d5ac4f4c2 Add call 2024-07-07 16:45:53 +00:00
Felipe Martinez 0faece9e4b Add refreshing 2024-07-07 16:36:59 +00:00
Felipe Martinez e677d1cb42 Concat strings 2024-07-07 13:34:11 +00:00
Felipe Martinez c7d58fc97a Add arithmetic 2024-07-07 12:52:24 +00:00
Felipe Martinez 350567a6d2 Add asm_assert 2024-07-07 12:51:13 +00:00