benaclejames / benaclejames/VRCFaceTracking

UI Improvement suggestions

Open
#165 0 comments 0 reactions 0 assignees View on GitHub
help wanted
Dominant language
C#
Stars
907
Forks
135
Avg merge
11h 28m
Merged PRs (30d)
7

Description

I used the previous win32 application for quite some time because the new version with the Windows Mica UI always just closed itself for me.

But now i tried the last version and it seems to work. But there are some things that are missing / unclear for a first time user.

1. its hard to know if the tracking actually works. In the win32 version, you had a preview of the camera feed which made it very obvious immediately.
2. The button "Toggle Tracking" has two states. dark grey and light grey. But its completely unknown what is the active state. the text left to it always says "Face Tracking Active".

(Using Windows 11 Dark Theme)

![Screenshot 2023-08-07 125854](https://github.com/benaclejames/VRCFaceTracking/assets/55756126/c41f10cf-4755-4b3a-b320-4e31bb4ed7ac)
![Screenshot 2023-08-07 125848](https://github.com/benaclejames/VRCFaceTracking/assets/55756126/4bb4a01d-0112-4959-bd45-65d1bd79cfb2)

Especially the button thing is annoying. Maybe change the button text to represent if its enabled or disabled, or change the text left to it accordingly?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the tracking controls on Windows 11 with the Dark Theme, then inspect the UI entry point for the “Toggle Tracking” button and the adjacent “Face Tracking Active” status. Compare the reported states and decide how tracking activity and the control state should be made clear; done when a first-time user can reliably tell whether tracking is enabled and working.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.