Feature request
Allow the values of "Point Top Left", "Point Top Right" etc. to be lower than 60.
What problem does this feature solve?
I am using HyperHDR very successfully on a multi-monitor setup. Using multiple instances and the screen capture feature I can add both monitors to one HyperHDR instance. However, the screen capture only allows me to capture the full display output, which includes the content of both monitors in a single "frame".
This would not be an issue if I could set the layout for the strip on the left monitor (first instance) to be at 0 - 50% width, and the strip on the second monitor (second instance) to be at 50 - 100% width.
However, this is currently not possible, because the UI prevents me from setting a value below 60:

Setting the value to the limit of 60 almost gives me a correct visualization, but I would need to go down even further. Taking the border of the monitors into account, I would probably land at a value around 46.
What does the proposed API look like?
I guess the idea is to make sure that the selected window is not zero or negative in size, which is understandable. However, for the setup I have, values that are lower than 60 are still reasonable values and would give me a correct visualization.
How should this be implemented in your opinion?
Possibly get rid of the 60 limit and let the user configure whatever, even if it might be wrong.
If thats not possible, maybe a size check > 0 could be used instead of a hardcoded 60 limit?
I don't know if there is another reason that this 60 limit exists, but if it could simply be removed, I think that would already solve the issue.
Are you willing to work on this yourself?
I don't have much experience in C++, but I could try, sure.
Feature request
Allow the values of "Point Top Left", "Point Top Right" etc. to be lower than 60.
What problem does this feature solve?
I am using HyperHDR very successfully on a multi-monitor setup. Using multiple instances and the screen capture feature I can add both monitors to one HyperHDR instance. However, the screen capture only allows me to capture the full display output, which includes the content of both monitors in a single "frame".
This would not be an issue if I could set the layout for the strip on the left monitor (first instance) to be at 0 - 50% width, and the strip on the second monitor (second instance) to be at 50 - 100% width.
However, this is currently not possible, because the UI prevents me from setting a value below 60:
Setting the value to the limit of 60 almost gives me a correct visualization, but I would need to go down even further. Taking the border of the monitors into account, I would probably land at a value around
46.What does the proposed API look like?
I guess the idea is to make sure that the selected window is not zero or negative in size, which is understandable. However, for the setup I have, values that are lower than 60 are still reasonable values and would give me a correct visualization.
How should this be implemented in your opinion?
Possibly get rid of the
60limit and let the user configure whatever, even if it might be wrong.If thats not possible, maybe a size check > 0 could be used instead of a hardcoded
60limit?I don't know if there is another reason that this
60limit exists, but if it could simply be removed, I think that would already solve the issue.Are you willing to work on this yourself?
I don't have much experience in C++, but I could try, sure.