Skip to content
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

Show tabs of files names in vertical order + alphabet sorting #12

Open
GeromTaylor opened this issue Jun 5, 2019 · 2 comments
Open
Labels
impl-java Pertaining to the Java implementation

Comments

@GeromTaylor
Copy link

GeromTaylor commented Jun 5, 2019

Hello. Thanks for the tool :)

Little feedback about tabs:
When tabs are arranged in a horizontal order it is really difficult to find the one you need.
How about put them in vertical order with using alphabetically sorting?
It can be placed on left side before content window.

P.S. Sure in that case width of file editor window will be a bit smaller, but will be no any problem to find exact file you looking for.

@robojumper
Copy link
Owner

This is a good suggestion. In fact, I had already attempted something like this earlier, but when there are more files, the standard tabbed container would arrange the tabs in multiple columns, which made it similarly difficult to identify the files. In any case, alphabetical ordering seems like an obvious improvement.

@GeromTaylor
Copy link
Author

GeromTaylor commented Jun 5, 2019

But, if it possible to provide some custom UI, then I can put here a bit tricky suggestion:

  • we refuse from concept "tabs" and provide separate window with list of files name (it is border with editor window with same min_Y and max_Y),
  • click on each filename should change content of editor's window,
  • click on each filename is also making scrolling focus to put option in the middle of the list;

Here I created example with all functionality what I just described (try scroll down and click on any filename):
custom_tabs.zip

alphabetical ordering seems like an obvious improvement

But if all that I suggested above will consume a lot of time so sure that will be also good improvement.

@robojumper robojumper added the impl-java Pertaining to the Java implementation label Mar 22, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
impl-java Pertaining to the Java implementation
Projects
None yet
Development

No branches or pull requests

2 participants