Commit graph

2223 commits

Author SHA1 Message Date
Eve C a0c9b4d5fc cat as battery icon : modified the lines of infineat and position of picture 2024-05-30 13:23:25 +02:00
ecarlett d81356c8f7 revert meow to pine icon, rework on cat later 2024-05-29 17:42:59 +02:00
ecarlett 13773a9b25 modified the battery icon in Meow to be a cat face. add pictures accordingly. doesnt work on pt 2024-05-29 17:38:21 +02:00
ecarlett 961c51083e copied a memo I made with files to modify when ADDING a watchface. may be incomplete.. 2024-05-29 16:27:58 +02:00
ecarlett 25e81b159b now there is my watchface in pink and stuff adn the Infineat watchface with alarm status but the icons are not the same as on branch alarm-on-infineat 2024-05-29 15:54:56 +02:00
ecarlett 896f2011b2 fixing mess again after merge mess 2024-05-29 15:48:35 +02:00
ecarlett 3cfe46ec8f fix Apps.h.in and src/components/settings/Settings.h after merge mess 2024-05-29 15:43:30 +02:00
ecarlett a6b932e608 fix AlarmIcon.cpp and WatchFaceInfineat.cpp after merge mess 2024-05-29 15:40:21 +02:00
ecarlett a250fa45ec fix src/displayapp/screens/settings/SettingWatchFace.h after merge mess 2024-05-29 15:37:19 +02:00
ecarlett 6475d6e624 fix src/displayapp/UserApps.h
after merge mess
2024-05-29 15:35:21 +02:00
ecarlett ce13c721be fix fonts after merge mess 2024-05-29 15:33:21 +02:00
ecarlett 5ac1e90040 fix src/CMakeLists.txt after merge mess 2024-05-29 15:26:59 +02:00
ecarlett 9a377f6baf fix src/displayapp/apps/CMakeLists.txt after merge mess 2024-05-29 15:25:05 +02:00
ecarlett 0ecfbee4b7 now I have the Meow Watchface AND the Infineat Watchface with alarm display
interactive rebase in progress; onto b7a353cf
 Last commands done (3 commands done):
    pick 9d04c32f recovering manually changes to original Infineat
    pick 70f9025f now I have the Meow Watchface AND the Infineat Watchface with alarm display
 No commands remaining.
 You are currently rebasing branch 'my-custom-infinitime' on 'b7a353cf'.

 Changes to be committed:
	modified:   src/components/settings/Settings.h
2024-05-29 15:22:55 +02:00
ecarlett 055b75d55d test combiner tout 2024-05-29 15:22:16 +02:00
ecarlett b8f7b65d84 copy :( files from gitlab repo
interactive rebase in progress; onto b7a353cf
 Last command done (1 command done):
    pick 504f5774 copy :( files from gitlab repo
 Next commands to do (2 remaining commands):
    pick 9d04c32f recovering manually changes to original Infineat
    pick 70f9025f now I have the Meow Watchface AND the Infineat Watchface with alarm display
 You are currently rebasing branch 'my-custom-infinitime' on 'b7a353cf'.

 Changes to be committed:
	modified:   src/CMakeLists.txt
	modified:   src/displayapp/apps/Apps.h.in
	modified:   src/displayapp/apps/CMakeLists.txt
	modified:   src/displayapp/screens/Symbols.h
2024-05-29 15:21:12 +02:00
ecarlett b7a353cfb6 modified: .gitignore 2024-05-29 13:00:23 +02:00
ecarlett a4389f63fa test 2024-05-29 13:00:23 +02:00
ecarlett ef59bed954 start cat icon 2024-05-29 13:00:23 +02:00
ecarlett d2fab8d99a Add pictures in readme 2024-05-29 13:00:23 +02:00
ecarlett 82e96cf8d7 InfiniTime firmware for pinetime with a new watchface. Note that some other watchfaces are disabled from compilation to save memory space, in case. The WatchFaceMeow, named Meow in the interface, displays the status of the alarm on the screen 2024-05-29 13:00:23 +02:00
ecarlett 1ec43e27de c'est mieux aligné 2024-05-29 13:00:23 +02:00
ecarlett d7de641b8d added symbols for alarm states, added alarm state and hour to watchface meow, changed steps to paw. Need to align everythign nicely and find where to change release number
modified:   make_pine_mcu.sh
	modified:   src/CMakeLists.txt
	modified:   src/components/settings/Settings.h
	modified:   src/displayapp/UserApps.h
	modified:   src/displayapp/apps/Apps.h.in
	modified:   src/displayapp/apps/CMakeLists.txt
	modified:   src/displayapp/fonts/fonts.json
	modified:   src/displayapp/screens/AlarmIcon.cpp
	new file:   src/displayapp/screens/README.md
	modified:   src/displayapp/screens/Symbols.h
	modified:   src/displayapp/screens/WatchFaceInfineatColors.cpp
	modified:   src/displayapp/screens/WatchFaceInfineatColors.h
	new file:   src/displayapp/screens/WatchFaceMeow.cpp
	new file:   src/displayapp/screens/WatchFaceMeow.h
	modified:   src/displayapp/screens/settings/SettingWatchFace.h
2024-05-29 13:00:07 +02:00
ecarlett b16e13f471 add WatchFaceInfineatColors that has different color sets than infineat 2024-05-29 12:58:46 +02:00
ecarlett a5246941b0 compile sans avoir modifié de code ok 2024-05-29 12:58:46 +02:00
ecarlett edb61e7658 fixed that label ampm stays shown when alarm status is hidden 2024-05-29 12:08:25 +02:00
ecarlett 48cfd48e39 update settings of watchfaceInifineat with alarm settings so it looks better 2024-05-29 11:18:10 +02:00
ecarlett 735083a042 AMPM for alarm seems to work - but overloads the screen, of course. check tomorrow all cases 2024-05-28 17:45:31 +02:00
ecarlett 1af813a2ef fixed alarm status reappearing when alarm changed, even if not set to be displayed. TODO : clean comments related to this, and add am/pm format for alarm 2024-05-28 16:44:33 +02:00
ecarlett ab901b890b added option to show or hide alarm status 2024-05-28 13:40:16 +02:00
ecarlett 1162fdbf14 initial commit, with already alarm added. TODO : add possibility to disable alarm status, and make it work on 12hrs format 2024-05-28 10:39:51 +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
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