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

[FEATURE] Improve tab replacement #45

Open
haxzie opened this issue May 8, 2021 · 4 comments
Open

[FEATURE] Improve tab replacement #45

haxzie opened this issue May 8, 2021 · 4 comments
Labels
good first issue Good for newcomers help wanted Extra attention is needed

Comments

@haxzie
Copy link
Owner

haxzie commented May 8, 2021

Currently, all the opened file's tabs gets piled up in the top bar and becomes extremely difficult to manage after a certain time.

Need to think about an algorithm that can replace current tabs with new tabs instead of keeping them piling up. This can be implemented either by keeping a max open tabs and follow a queue approach. Or, We can replace a tab by looking at the last modified date among the opened tabs and then close which have been edited long back compared to other tabs. We can also think about of having a mechanism similar to VSCode to replace tabs if they were just opened to read.

@haxzie haxzie changed the title [FEAT] Improve tab replacement [FEATURE] Improve tab replacement May 8, 2021
@haxzie haxzie added good first issue Good for newcomers help wanted Extra attention is needed labels May 8, 2021
@HimanshuVaghelaa
Copy link

@haxzie We can change tabs placement to next column

@haxzie
Copy link
Owner Author

haxzie commented May 9, 2021

@HimanshuVaghelaa I didn't quite understand what did you mean ny next column?

@HimanshuVaghelaa
Copy link

HimanshuVaghelaa commented May 9, 2021

@haxzie I mean we can wrap tabs instead of showing a scrollbar like in VSCode.

Ref: https://code.visualstudio.com/updates/v1_53#_wrap-tabs

@haxzie
Copy link
Owner Author

haxzie commented May 9, 2021

Yes, this looks good 👍 But we might wanna still replace the items in the tabs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants