brackets-archive / bracketsIssues

Archive of issues in brackets.
0 stars 0 forks source link

[CLOSED] Improved panel management - prevent resizing panels larger than available space #3681

Open core-ai-bot opened 3 years ago

core-ai-bot commented 3 years ago

Issue by peterflynn Tuesday May 21, 2013 at 19:07 GMT Originally opened as https://github.com/adobe/brackets/pull/3943


Fixes another part #2015 by maintaining panel max resize limits based on currently available slack space (i.e. space used by the editor area). This fixes part 1 of the 4-part list of issues there -- when dragging a panel to fill the whole UI, you can't overshoot and send the status bar (or other panels) sliding off the bottom of the window. And it gives us a clean foundation to build the remaining fixes on.

This also enables a cleaner fix to #3371 -- see pull #3931 which is based on this branch.

Here's what's changed:


peterflynn included the following code: https://github.com/adobe/brackets/pull/3943/commits

core-ai-bot commented 3 years ago

Comment by gruehle Tuesday May 21, 2013 at 19:33 GMT


Reviewing

core-ai-bot commented 3 years ago

Comment by peterflynn Tuesday May 21, 2013 at 19:34 GMT


Notes on backwards compatibility:

I tested a number of extensions to verify this:

core-ai-bot commented 3 years ago

Comment by gruehle Tuesday May 21, 2013 at 20:13 GMT


Initial review complete.

core-ai-bot commented 3 years ago

Comment by gruehle Wednesday May 22, 2013 at 00:20 GMT


Looks good! Merging.