Skip to content

Instantly share code, notes, and snippets.

@cnf
Created May 19, 2012 19:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cnf/2732047 to your computer and use it in GitHub Desktop.
Save cnf/2732047 to your computer and use it in GitHub Desktop.
Apple UI request regarding resizing of text areas [rdar://11490741]
Summary:
We need a container to hold accessories. For example project panels in code editors. But one that doesn't resize the valuable real estate of a window when activated.
Steps to Reproduce:
Open an editor like chocolatapp or textmate 2 beta, and resize it so the text area is about 700px wide (half the screen real estate on f.e. a 13" MBA) or about 84 columns. Toggle the project drawer (or equivalent). When this was done with a drawer, the area of the window containing the text, your _code_, stayed unaltered. With navigator style panels that area gets resized.
Expected Results:
No action, for whatever reason, should ever resize/move the text area of a text/code editor (or the actualy valuable screen real estate of an app). The actual active part of the app that contains the data you are focusing on (the holy area) should always be in a predictable place for the user.
Actual Results:
The text area gets squished.
Regression:
Notes:
We need a panel/place to hold things like metadata (project drawers, preview windows, documentation windows etc) that:
1) never invades the main content area.
2) opens and closes in a predictable way
3) is placable by the user
Some developers work full screen (either Lion full screen mode, or just "maximise" their window. Other people (like me) like to:
1) have their editor on one side, and a shell/browser window/etc on the other side.
2) have their text start from the middle of their screen.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment