Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
6b06e28394
Enabling the settings save feature (called when leaving the settings screen) only when the HARDWARE_PLATFORM is set to SMART_WATCH_PCB_RELEASE
01ba704adc
Taking into account the newly available HARDWARE_PLATFORM for various file configurations
627754a5e6
Cleaned and added and new HARDWARE_PLATFORM to set the BLE name of the device as well as enable specific features if it is the release firmware ie the watch that is used daily
3c36ec92ad
Added the watch_power_management folder to the header include list
0fcfae7d1c
Reworked the RTC driver to internally track the years from 2000 and not 1900 as there are only 7 bits for storing the years and this would overflow in 2028 ...
111ebd65c5
Did more code cleaning, integrated notification logic, a few things still needed to be fully functional
4107a5461f
Added new settings to the notification section of the settings (Vibrations duration and strength for the message notifications and for the call notifications), added switches to enable or disable notifications
77a87d401e
Added new functions to the API, work is almost done for the popup part of the notification, still need to design the notification history app
9e63ebd529
Updated the notification screen in the CodeBlocks LVGL simulator as work is in progress
a89e0db18a
increased the available memory to lvgl from 30k to 35k of RAM
d796c4c0fa
Fixed a bug where on watch screen creation, depending on the current battery state, I paused a timer which was not yet created...
b19c7defc7
Added an event callback to know what setting category is opened and closed, reworked the way the side screen is cleaned (refactoring), added a background color on the selected item of the list
dd5ab56bc0
Updated the LVGL demo Code::Blocks project file, started to work on the notification screen to display incoming text messages, emails and more.
1f43db8e18
Updated the watch's settings screen so that the selected item in the list on the left side is highlighted.
d1f1481f13
Commented the functions of the API and corrected a last issue (I hope) with an integer overflow causing some sync issues. Music player should be perfect now !
1a425cce58
Now vibrating the watch on a menu item click if it is configured to do so
50b12e4548
Reworked the way the music player is keeping track of the play time of the current playing song so it doesn't desync when closing the player app or when the screen goes off
8c4fe27637
Updated the readme document as some parts were not correct anymore
ee92fb6cdd
Finished to design the second version of the docking, it now has a USB micro connector and a cutout for the hearth rate sensor. STL file also available.
08be2b5946
Reworked the way the playing track time is computed so that there no sync issues when we leave the music player app while a song is still playing
08be2b5946
Reworked the way the playing track time is computed so that there no sync issues when we leave the music player app while a song is still playing
6c3b7fae53
Finished to design the second version of the docking, it now has a USB micro connector and a cutout for the hearth rate sensor. STL file also available.