Skip to content

People App redesign #1422

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 25 commits into
base: master
Choose a base branch
from

Conversation

Armored-Dragon
Copy link
Member

@Armored-Dragon Armored-Dragon commented Apr 10, 2025

This is a redesign of the People app that streamlines everything from usability to development.

TODO:

  • Housekeeping
  • Test in VR
  • Color adjustments (Some colors may be hard to see in some conditions I have not tested in yet)
  • Make adjusting persona options more obvious
  • Better contacts page (It's a bit rough to understand)
  • Documentation
  • User selection distance based fallback (Halo turns into a dynamically sized indicator so that the position can always be seen)
Current user page Selected User page Contacts page
Edit persona page User selected halo User selected halo occluded

@Armored-Dragon Armored-Dragon added enhancement New feature or request work in progress Do not merge yet NLnet labels Apr 10, 2025
@Armored-Dragon Armored-Dragon self-assigned this Apr 10, 2025
@Armored-Dragon Armored-Dragon moved this to In progress in Unified UI Apr 10, 2025
@JulianGro
Copy link
Member

The user selection halo is a mega cool idea. How about falling back to something else, or scaling it together with a written distance, to make it easier to see people who are really far away?

@Armored-Dragon
Copy link
Member Author

The intention of this app will also be to move the other two existing PAL interfaces to /script-archive. That will be a separate pull request. I would also take the opportunity to clean/remove some global assets, most notably the app icon, and keep them in their respective folder.

Armored-Dragon added a commit to Armored-Dragon/overte that referenced this pull request Apr 14, 2025
Stolen from PR overte-org#1422.

Signed-off-by: armored-dragon <[email protected]>
Minor house keeping.
Basic contact handling.
Basic friend handling.
Replaced friend checkbox with profile page.
@Armored-Dragon Armored-Dragon moved this from In progress to Backlog in Unified UI May 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request NLnet work in progress Do not merge yet
Projects
Status: Backlog
Development

Successfully merging this pull request may close these issues.

2 participants