Commit graph

2225 commits

Author SHA1 Message Date
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
Felipe Martinez f173f1b1d5 Add locals 2024-07-07 12:44:32 +00:00
Felipe Martinez c4bea51725 Add ASM screen 2024-07-06 01:57:04 +00:00
Felipe Martinez b6f4234517 Move motorController.Init call to DisplayApp::Start 2024-06-02 02:57:36 +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
John Crawford 6b5235c301
fix: heartrate app displays --- instead of 000 (#1887) 2024-04-12 14:50:33 +02:00
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