InfiniTimeOrg / InfiniTime

Firmware for Pinetime smartwatch written in C++ and based on FreeRTOS
GNU General Public License v3.0
2.64k stars 907 forks source link

Option to only show time on RaiseWrist #1687

Closed ladidadida closed 1 year ago

ladidadida commented 1 year ago

Hi there, I wonder if it would be possible to add another option, that RaisWrist wakup event would only wake the display for short time, while leaving touch display inactive. Most of times I just want to check the time.

From what I understood, there should be a new state, that could be activated from within UpdateMotion()-function if a certain setting is activated. And probably MotionController::ShouldRaiseWake should be rewritten to be aware of that setting and state. But it looks, that it should be doable in relatively short time.

As long therm C embedded systems developer I thought I'd give it a try and implement it on my own, but I was not aware that C++ nowadays is even worse then bad old Perl. Though, if someone is willing to push me to the right methods, I probably could also help on implementing this.

Thanks & BR Stefan

Riksu9000 commented 1 year ago

There are issues and feature requests about this. This issue is tracked in #618.