You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dealing with OBS' UI code is annoying. We could instead have a text box settings options in an ini key=value fashion.
Advantages:
Simpler code (?)
We can have missing options be completely unset which would be more annoying with UI code as we would have to add a check box "enable this setting" otherwise.
More flexible for future changes in property name and values
Disadvantages:
Less user friendly because a text interface is harder to use and easier to misuse.
Code parsing the text might not end up simpler after all. Considering we want to give reasonable error messages too.
For enums we should allow users to set the underlying integer manually and define it as constants.
We could have the text based interface in addition to the UI interface. But then we do want the checkboxes to disable a setting altogether still.
The text was updated successfully, but these errors were encountered:
e00E
changed the title
Consider making a text based interface
Consider making a text based amf property interface
Jun 2, 2022
Dealing with OBS' UI code is annoying. We could instead have a text box settings options in an ini key=value fashion.
Advantages:
Disadvantages:
For enums we should allow users to set the underlying integer manually and define it as constants.
We could have the text based interface in addition to the UI interface. But then we do want the checkboxes to disable a setting altogether still.
The text was updated successfully, but these errors were encountered: