View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0024196||2.x IDE Bugs||General||Public||2016-10-18 12:57||2018-06-17 20:57|
|Reporter||Steven Campbell||Assigned To||CoreTech|
|Priority||Low||Severity||C - General||Reproducibility||100%|
|Target Version||Fixed in Version|
|Summary||0024196: No Minimum/Maximum window size for some module windows|
|Description||The following windows have no minimum or maximum size, so can look broken if stretched or shrunk too much.|
Timeline Editor - No Maximum - Though arguably, you may want to stretch it for the Description field
Sprite Editor - No Maximum
Font Editor - No Maximum
Tile Set Editor - No Maximum
Tile Set Editor | Tile Set Properties - No Maximum ( though may want it to show the sprite )
Sound Editor - No Minimum or Maximum
Object Editor | Events - No Maximum ( though arguably, you may want to for the Description field )
Object Editor | Parent - No Maximum
Object Editor | Physics - Squished Minimum, No Maximum
|Steps To Reproduce||Open the relevant editor|
Stretch/Shrink by pulling on the gadget separator
|Tags||IDE, OtherEditor, UI|
|2.x IDE Found In||22.214.171.1246|
|2.x Runtime Found In||126.96.36.1996|
|2.x IDE Verified In|
|2.x Runtime Verified In|
The sound editor does have a maximum size.
The maximum size of a window should be determined by when the size of the window is no longer related to the usefulness of the editor. For the font editor that limit is hit quite quickly - but not the case for the sprite editor, timeline editor, object parent window, etc.
The minimum size is the point at which the editor is no longer particularly useful.
Is it really up to us to decide when the user doesn't want the window to get any bigger? If they have a 4K monitor and want to extend the sprite editor to get a nice preview of their animation, who are we to say they can't do that... The only maximum size that should be on these windows is the maximum texture size allowed by the GPU (and this is currently the case).
Even more so considering the fact that to get into a state where a window is really big, it's the user purposefully doing it - so they have some kind of reason to do it, and we shouldn't jump in and say "now you can't anymore because why would you". They know why they would. Let them.