Skip to content

UI: Re-arrange UI element - De-clutter Interface#1353

Merged
Trouffman merged 10 commits into
masterfrom
simplify-ui-2025
Oct 22, 2025
Merged

UI: Re-arrange UI element - De-clutter Interface#1353
Trouffman merged 10 commits into
masterfrom
simplify-ui-2025

Conversation

@Trouffman

@Trouffman Trouffman commented Sep 5, 2025

Copy link
Copy Markdown
Collaborator

This PR aim to de-clutter and simplify the interface that we control.

This also remove most of the "over-used (r) symbol" on NDI << I am awaiting a written confirmation from NDI that as long as we have the disclaimer & licence in the Output Settings, we are not at odds with their branding.

Adding a bunch of "DistroAV" in names (source, etc), this might help to identify that it's not a default OBS plugin (as we can see a lot of support request getting to the default OBS channel for example.

This might help to identify quickly sources/filter/settings managed at the DistroAV level.

Example of the reworked NDI Settings
image

Menu for filters:
distroav-menu-filter

Filter settings with simplified licence (TBC) and new default Filter Output Name (this would be the default fallback name until there is a PR dedicated to have better "non-conflicting" names):
distroav-output fitler

This is open to suggestions & discussions.

Related issues : #1042

For the recrod (this PR is referenced in code explanation)

Note for future revision or discussion about the use of the R symbol

The discussion with NDI confirmed that, for the **DistroAV project**, we should use the NDI name & Registration Mark on the about screen, then we are not required to use it int he rest of the software/interface.

@Trouffman

Copy link
Copy Markdown
Collaborator Author

Updated the OP with proper screenshots

@Trouffman
Trouffman marked this pull request as ready for review September 14, 2025 07:19
@Trouffman Trouffman self-assigned this Sep 14, 2025
@Trouffman Trouffman added the Interface (UI/UX) User Interface (UI / GUI) or User Experience (UX) label Sep 14, 2025
@Trouffman Trouffman added this to the 6.1.2 milestone Sep 14, 2025
@Trouffman

Copy link
Copy Markdown
Collaborator Author

Note for future revision or discussion about the use of the R symbol

The discussion with NDI confirmed that, for the DistroAV project, we should use the NDI name & Registration Mark o n the about screen, then we are not required to use it int he rest of the software/interface.

Comment thread data/locale/en-US.ini Outdated
Comment thread src/forms/output-settings.cpp Outdated
Comment thread src/ndi-source.cpp
Comment thread src/ndi-filter.cpp Outdated

@BitRate27 BitRate27 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a few suggestions commented on inline. Nothing major.

@Trouffman Trouffman changed the title UI: Re-arrange UI element - De-clutter Interface (WIP) UI: Re-arrange UI element - De-clutter Interface Oct 22, 2025
@Trouffman
Trouffman merged commit deeb179 into master Oct 22, 2025
9 checks passed
@Trouffman
Trouffman deleted the simplify-ui-2025 branch October 22, 2025 19:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Interface (UI/UX) User Interface (UI / GUI) or User Experience (UX)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants