Testing new Setting system & UI - Phase 1 #1597
Replies: 41 comments 186 replies
-
Issue - the setting UI elements are too bigPersonally I feel that the current version of the UI has the elements a bit too big, so not too many settings can fit on the screen. I think they could be made smaller without sacrificing readability. Any thoughts on this? |
Beta Was this translation helpful? Give feedback.
This comment has been hidden.
This comment has been hidden.
-
Leap Motion settings show at all times even when the hardware/software is not installed/active. We used to hide these settings when a user didn't have the hardware installed- should we restore that behaviour, @Frooxius? I do not see the Vive hand tracking settings while in desktop mode- so I suspect there might be a mechanism for this already and the Leap settings were just overlooked? |
Beta Was this translation helpful? Give feedback.
This comment has been minimized.
This comment has been minimized.
-
Issue: Dashboard cannot be moved/Freeform Dash doesn't work. Freeform dash doesn't work in the settings or the facet. |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
Preference tier lists are too convoluted.I understand and agree with the idea of being able to make a tier list of which locomotion settings are preferred in relation to each other, and I can't really think of a major way this could be done better than the way it currently is. However, I still believe that something about this tier list setup makes it very busy on the eyes and blasts the user with info. Maybe it's the size of each element, maybe it's the fact that there's just a bunch of arrows on the right that are always visible, I'm not sure. But I feel like there could be a better way to present the information. For the Locomotion Preferences list specifically I'd at least add each locomotion mode's icon in front of their text, so that the information is more quickly conveyed. And more importantly, the "Make Preferred" button should definitely not be red when pressed. |
Beta Was this translation helpful? Give feedback.
This comment has been hidden.
This comment has been hidden.
-
Resonite completely froze on me. I was just having a conversation with someone over messages. |
Beta Was this translation helpful? Give feedback.
-
DESKTOP-6C2UJFB - 2024.4.3.1385 - 2024-04-03 19_16_52.log 2024-04-03.19-20-26.mp4At times, the UI elements appear to not be able to decide which one I'm hovering over, and end up flickering. |
Beta Was this translation helpful? Give feedback.
This comment has been minimized.
This comment has been minimized.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
-
Beta Was this translation helpful? Give feedback.
This comment has been hidden.
This comment has been hidden.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
OK, but I can only report it on the prerelease version. Is there a way to reset the UI on the normal version? ( And the reason I created another comment to this discussion: |
Beta Was this translation helpful? Give feedback.
-
I've added x/y/z indicators for composite value types (int2, float2, float3). Does this indication work well, or if not, what should be tweaked? |
Beta Was this translation helpful? Give feedback.
This comment has been minimized.
This comment has been minimized.
-
A very minor visual thing I'm noticing in the settings UI, if you navigate to a page that has disabled toggles the animation seems to start as enabled then go to disabled like so: Resonite_wAhzr9QZ9H.mp4It is a bit distracting when there is a lot of disabled options but not a blocker. Tried searching up different terms for this, my bad if I somehow missed a duplicate. |
Beta Was this translation helpful? Give feedback.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment has been hidden.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
I don't want to loose my old dash home screen so I'm not doing the reset dash. But as I said if I just remove it and import a new blank tab facet it will probably fix it.. |
Beta Was this translation helpful? Give feedback.
-
Looked at the default audio volume noticed that the master volume default was 50% resulting in a lot of things being quiet by default it would be nice if it was bumped up to 100% and if not we would have to re audio balance all of our creations around the new default |
Beta Was this translation helpful? Give feedback.
-
See: #614 |
Beta Was this translation helpful? Give feedback.
-
Hello everyone!
The new settings system & UI has reached a minimum viable product stage, where it is ready for public testing and feedback! If you'd like to help us out and provide feedback at this stage, this is the place to do it!
Please make sure you read this post in full and understand what's being tested before you comment!
Current build version
Beta 2024.4.12.1259
What is the setting rework?
In short, we've completely overhauled how settings work in Resonite - both under the hood and visually. This will not only fix a huge number of outstanding issues, add new cool features, but also make it significantly easier for us to add new settings going forward!
In order to support this, a number of new subsystems were added to Resonite, notably something called "data feeds". This system separates functionality into better self contained modules. While this currently powers just the Settings UI, this system will be used to rebuild majority of other UI's - Inventory, File Browser, Contacts, Messages, World Browser, Inspectors and more!
It's a powerful and dynamic system that allow better sharing of code across different UI's, rather than writing big UI monoliths, which are hard to maintain and expand - giving us bigger bang for the time we invest into developing each thing. It also builds upon the entity interface system, making every visual piece of UI be built by our content team in-game, allowing for much more polish than code-based UI can ever achieve.
And importantly, it also puts the power over how the UI looks and feels to you! Making it significantly more customizable and letting you build your own setting UI's (or modify the default ones) as well.
You can read more about this in this issue here: #584
And general discussion for new settings system here: #614
What is included in this release?
What is NOT included in this release?
What's the goal of this testing?
The goal of this testing phase is to ensure that Resonite is fully usable with this new setting system without any significant loss of functionality and breakage.
If all goes well, these changes will be pushed to public and further Setting UI work will continue on the public builds with quick iteration speed - adding more functionality, lots of new settings (yes including motion blur toggle!) and expanding upon this - we just need to make sure the core things work well first.
What should I test & give feedback on?
-- If you feel strongly that certain legacy settings should auto-convert, leave a comment on the issue with your reasoning for them
What should I NOT test and give feedback on?
How to test
WARNING: You will be using unfinished experimental builds. If your dash gets saved, it might end up corrupted on the normal build. If this happens, use
-ResetDash
dash to reset it. Make sure you are comfortable with this before you test.prerelease
branch and make sure the build updates before you run itSettings -> Misc -> DEBUG - Convert Legacy Settings
Settings -> Misc -> DEBUG - Reset all simple settings
andSettings -> Security -> Reset Host Access Entries / Reset User Restrictions
Beta Was this translation helpful? Give feedback.
All reactions