Stay Aligned UI Improvements #272

Closed
opened 2026-04-05 18:14:42 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @Polymoria on 9/3/2025

Hello everyone! Let's improve the Stay Aligned UI settings.

The current version of the interface has several issues that are worth paying attention to:

The problem of repeated resets.

How to reproduce:

Image

Step 1 After the first "Put on your trackers" screen, the interface asks the user to do a full reset, so far everything is fine.

Image

Step 2 Then the interface draws the user's attention to the fact that if he has not performed Mounting Calibration, he should perform it, and this is where the problems begin.

Image

Step 3. The user is transferred to the Mounting Calibration method selection screen and the interface loses the context of the Stay Aligned setting, it does not remember that the user is doing Mounting Calibration because he is setting Stay Aligned, and therefore if the user selects "Automatic mounting", the interface asks him to do a Full Reset again, despite the fact that he already did it in Step 1.

Image

Step 4 The user finishes doing Mounting Calibration and sees the final screen, but the interface does not remember that this screen is part of the Stay Aligned setup. And because of this, it does not offer the user to continue the Stay Aligned setup from the step where he stopped.

Image

Step 5 The user's only choice is to go back to Settings and select the Stay Aligned setup again, which will lead to the interface asking him to do another Full Reset despite the fact that the user has already done 2 Full Resets in a row.

Image

The user will then be directed back to mounting calibration, which can create a loop, especially if the user is inexperienced.

@sctanf Suggested to make it so that if the user gets into Automatic Mounting during the Stay Aligned setup, the interface remembers that the user is setting up Stay Aligned, only if he does not leave Automatic Mounting manually. This way the interface does not ask the user to do an already done Full Reset, plus on the last screen of the Automatic Mounting setup the user should be able to press the "continue" button, which should lead him to the last step of Stay Aligned, where he stopped, which will help to avoid repeated resets and avoid the Mounting Calibration setup loop.

As a bonus, the continue button can be rendered even if Mounting Calibration is not part of the Stay Aligned setup, in which case it sends the user to the home screen with a list of trackers.

Image __this is just a sketch ^^* please use regular purple button, that we usually using__
*Originally created by @Polymoria on 9/3/2025* Hello everyone! Let's improve the Stay Aligned UI settings. The current version of the interface has several issues that are worth paying attention to: ## The problem of repeated resets. How to reproduce: <img width="1352" height="913" alt="Image" src="https://github.com/user-attachments/assets/3370c2aa-1239-43fd-a724-28a7bf23a30d" /> **Step 1** After the first "Put on your trackers" screen, the interface asks the user to do a full reset, so far everything is fine. <img width="1281" height="937" alt="Image" src="https://github.com/user-attachments/assets/0d640b43-e1ef-4b5a-bdac-c3d15e900a46" /> **Step 2** Then the interface draws the user's attention to the fact that if he has not performed Mounting Calibration, he should perform it, and this is where the problems begin. <img width="1250" height="330" alt="Image" src="https://github.com/user-attachments/assets/fc17c99b-179d-4ba6-98b3-737dd9d6866b" /> **Step 3**. The user is transferred to the Mounting Calibration method selection screen and the interface loses the context of the Stay Aligned setting, it does not remember that the user is doing Mounting Calibration because he is setting Stay Aligned, and therefore if the user selects "Automatic mounting", the interface asks him to do a Full Reset again, despite the fact that he already did it in **Step 1**. <img width="1217" height="912" alt="Image" src="https://github.com/user-attachments/assets/ea83cd36-9751-4cb7-bdf0-6e268f57ad2a" /> **Step 4** The user finishes doing Mounting Calibration and sees the final screen, but the interface does not remember that this screen is part of the Stay Aligned setup. And because of this, it does not offer the user to continue the Stay Aligned setup from the step where he stopped. <img width="1244" height="923" alt="Image" src="https://github.com/user-attachments/assets/950c1cd0-2a82-441d-b6ff-73dd501003b2" /> **Step 5** The user's only choice is to go back to Settings and select the Stay Aligned setup again, which will lead to the interface asking him to do another Full Reset despite the fact that the user has already done 2 Full Resets in a row. <img width="1281" height="937" alt="Image" src="https://github.com/user-attachments/assets/cfb7c7b4-640c-451b-805e-eb9a7e1ec811" /> The user will then be directed back to mounting calibration, which can create a loop, especially if the user is inexperienced. @sctanf Suggested to make it so that if the user gets into Automatic Mounting during the Stay Aligned setup, the interface remembers that the user is setting up Stay Aligned, only if he does not leave Automatic Mounting manually. This way the interface does not ask the user to do an already done Full Reset, plus on the last screen of the Automatic Mounting setup the user should be able to press the "continue" button, which should lead him to the last step of Stay Aligned, where he stopped, which will help to avoid repeated resets and avoid the Mounting Calibration setup loop. As a bonus, the continue button can be rendered even if Mounting Calibration is not part of the Stay Aligned setup, in which case it sends the user to the home screen with a list of trackers. <img width="1185" height="909" alt="Image" src="https://github.com/user-attachments/assets/0444a31a-83a1-4b3f-af90-4589a9da13bb" /> __this is just a sketch ^^* please use regular purple button, that we usually using__
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/SlimeVR-Server#272