-
-
Notifications
You must be signed in to change notification settings - Fork 7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Automatically scroll tab bar so that the selected tab is always visible #1193
Comments
I have seen this on both windows and linux, using Arduino 1.0.5, with the Marlin sketch (https://github.com/ErikZalm/Marlin/tree/Marlin_v1/Marlin) There are too many tabs, and on my laptop screen, even the pull down to select further tabs goes off the bottom of the screen, making it hard to work on large projects. I would recommend allowing additional rows of tabs, or having a way of scrolling through the tabs. The pull down menu for tab selection could use a scrolling list box (or add a command to the menu bar that gives you a scrollable list of files to work on). |
Issue confirmed as still present in Arduino 1.6 IDE. |
This should have been fixed with latest hourly build: we reduced the number of items displayed in a scrollable menu, ensuring the top and bottom arrows are visible. http://www.arduino.cc/en/Main/Software#hourly |
Reopening because the original issue was not fixed or declared wontfix. This issue was originally about the tab bar, not the tab menu. The alternative proposal:
was fixed in 2339049 |
Implemented using a dry run to get the metrics and the needed shift Fixes arduino#1193 and arduino#6109
tested with Marlin Firmware, solves arduino#6109 arduino#3601 arduino#1193
Issue
File being edited is only identified in first few files of a large sketch limited by screen width or windows size. Typically 10 for low resolution monitors / reduced window size. Larger sketches (e.g. RepRap Marlin) have many files. The Windows Arduino IDE (018 through 1.03) is not handling these well. It's very easy to get lost on low resolution screens or reduced size windows. If handling multiple projects (versions) its extremely difficult to identify file edited.
Type
Enhancement
Software
Arduino IDE
What change would like to see?
Move TABs left and right keeping edited code as active TAB at left of screen.
Alternative
Explicitly identify file being edited in sketch in status line or similar.
Why?
Errors are introduced into code as correct file is difficult to identify / confirm. Relying on poor documentation in some code means the likelihood of editing the wrong file is high.
Would this cause any incompatibilities with previous versions? If so, how can these be mitigated?
Unknown, current experience limited to Windows IDE.
Believed limited compatibility impact as suggested improvement is in IDE only.
Steps to reproduce issue
Load large sketch, e.g. RepRap Marlin. Reduce window size to 1280 pixels wide. ALT + TAB through files. Attempt to confirm file name being viewed / edited.
The text was updated successfully, but these errors were encountered: