Max Friedrich

Results 18 issues of Max Friedrich

I got a ValueError from applying `treetransforms.collapseunary` on `(B (E (C (a 0) (b 1)) (c 2)))`, ecpecting `(B+E (C (a 0) (b 1)) (c 2))`: ```ValueError: Cannot insert a...

### Verification - [x] I searched for similar feature request and found none was relevant. ### Pitch us your idea! In case we keep support for unpaired/unverified devices, we could...

Hi everyone :) This PR turns off chimes, when notifications are silenced. I think the current behaviour is counter-intuitive. It surprised me, when I turned off notifications to sleep. I...

This PR introduces the same enum-implementation for watch faces that already exists for apps. I think it is cleaner than using `uni8_t`. Also I removed a weird line in `WatchFaceTerminal.cpp`....

The code uses both "clock" and "watch" which leads to artifacts like `WatchFace clockFace = ...`. We should make the terminology clear.

The title says it all. There is a typo in Clock that made its way into the other watch faces (but not WatchFaceAnalog!).

This PR aims to solve #1223 . It implements intermediate logic between the motor controller and the rest of the system. The main goal is to prevent simutaneously activation of...

### Verification - [X] I searched for similar bug reports and found none was relevant. ### What happened? In recent test builds based on develop, the watch face changes not...

bug

This PR implements #1114 . It adds a config file `apps.txt` that contains a list of apps that should be included in the firmware. Their order is respected in the...

This PR is an attempt to fix #1270 . I moved `stepCounterMustBeReset` from the system task to the motion controller. Calling `MotionController::NbSteps()` returns `0` if the reset is set. Calling...