obsproject / obs-studio

OBS Studio - Free and open source software for live streaming and screen recording
https://obsproject.com
GNU General Public License v2.0
60.26k stars 7.98k forks source link

UI inconsistencies on v28 #7400

Closed alexitx closed 1 year ago

alexitx commented 2 years ago

Operating System Info

Windows 10

Other OS

No response

OBS Studio Version

28.0.1

OBS Studio Version (Other)

No response

OBS Studio Log URL

https://obsproject.com/logs/N9uBpKQlgm6DTtKh

OBS Studio Crash Log URL

No response

Expected Behavior

The font size should stay consistent across rows and columns in the same dock and wide or overflowing text inside buttons shouldn't get cut off early leaving a lot of empty space around.

Current Behavior

The Status field in the Stats dock has significantly larger font size than the rest of the columns and UI. Yami (default): Stats Yami Dark: Stats Dark v27 also appears to have slightly larger font on the status field, but on v28 this seems to be amplified probably due to the new themes having larger font size and a new font.

Buttons containing a lot of text or wide characters have the contents cut off early at the sides. Yami (default): Controls Yami Dark: Controls Dark

The system scaling is at the default 100%.

Steps to Reproduce

N/A

Anything else we should know?

No response

charbelnicolas commented 2 years ago

I updated from 27 to 28 on arch linux today. It seems developers these days just "fix" what is not broken. V28 is glitchy as hell. Time to move on.

alexitx commented 2 years ago

I updated from 27 to 28 on arch linux today. It seems developers these days just "fix" what is not broken. V28 is glitchy as hell. Time to move on.

v28 has been running fine for me on Windows 10 and Manjaro, but the new themes and the old updated ones are getting increasingly more cluttered while wasting space on my 1080p monitor. Friends of mine who run both smaller and larger monitors also have hard time navigating and positioning many widgets which wasn't an issue before.

The Dark theme works okayish for me for now, but I'll probably end up spending some time to make a clean and improved theme from scratch.

Regardless, it would be nice if the inconsistencies are fixed and the default themes don't force minimum size or large whitespace on many of the widgets, because if the UI creates issues on a 1080p display, it might be unusable on old smaller monitors.

Fenrirthviti commented 2 years ago

Please keep comments on-topic and constructive.

We are aware there are a few instances with the new theme that need addressing, but they are overall very minor and, in our opinion, don't really impact the actual usability of the application. If there are other specific cases that need to be addressed where there is a clear bug or theme issue (such as those reported in the original post here, one of which there is an open PR to fix!), please do continue to report those so we can fix them.

As with any change, there will always be those who don't like it. In our experience so far, there has been an overwhelmingly positive response to the new theme in OBS, so it's unlikely it will be reverted or going away. If someone doesn't like it, the old default Dark theme is still available.

Kobi-Blade commented 2 years ago

The new theme is not functional on 1080p resolutions as already stated by multiple people, is wasting to much space. We shouldn't force +1440p screens on everyone to make OBS usable, the theme should be optimized for 1080p screens.

But is fine to ignore the needs of the community as well, people will simply use the old theme as you stated, and your efforts on the new theme wasted.

With the new theme I can't even see the twitch chat on OBS unless I fullscreen it on my 1080p display, and is still smaller than the old theme windowed on same screen, that is how much space is being wasted with the new theme at 1080p.

Fenrirthviti commented 1 year ago

Fixed by https://github.com/obsproject/obs-studio/pull/7613