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

Terminal tabs April plan #120241

Closed
35 of 36 tasks
Tyriar opened this issue Mar 31, 2021 · 10 comments
Closed
35 of 36 tasks

Terminal tabs April plan #120241

Tyriar opened this issue Mar 31, 2021 · 10 comments
Assignees
Labels
plan-item VS Code - planned item for upcoming terminal General terminal issues that don't fall under another label terminal-tabs
Milestone

Comments

@Tyriar
Copy link
Member

Tyriar commented Mar 31, 2021

Plan item capturing terminal tabs work for April (#10546)

Legend of annotations:

Mark Description
πŸƒ work in progress
βœ‹ blocked task
πŸ’ͺ stretch goal for this iteration
πŸ”΅ more investigation required to remove uncertainty
@Tyriar Tyriar added plan-item VS Code - planned item for upcoming terminal General terminal issues that don't fall under another label terminal-tabs labels Mar 31, 2021
@Tyriar Tyriar added this to the April 2021 milestone Mar 31, 2021
@Tyriar
Copy link
Member Author

Tyriar commented Mar 31, 2021

Notes from today's UX meeting:

  • New split terminals from the dropdown
    • Have a split item in the menu that is a submenu to all profiles
    • Let's not have a split icon in the menu as we don't do that anywhere and isn't supported by mac menus
    • Support alt+click, might not be possible on mac
  • How do splits show in the tabs view?
    • Everyone liked the tree idea
    • The tab names could be "Terminal (2)"
  • How do tabs show when the panel is on the side?
    • Keep the dropdown as an option
    • Default to collapsed tabs on left?

@BerriJ
Copy link

BerriJ commented Apr 2, 2021

Will this also enable us to draw a terminal into one "corner" of the editor area. Currently, it's only possible to choose between "left", "right" or "bottom" but every option covers 100% of the height/width of the editor area. It would be fantastic If one could draw the terminal into e.g., the bottom right corner, so you can have one editor opened with 100% height (left side) 1, editor open with 50% height (right-top), and the Terminal area with 50% height (right bottom).

Sorry if this feature request is misplaced here, or if it's already tracked elsewhere.

@Tyriar
Copy link
Member Author

Tyriar commented Apr 2, 2021

@BerriJ that's out of scope for this month's work, but we're planning on doing that later

@miguelsolorio
Copy link
Contributor

miguelsolorio commented Apr 6, 2021

Terminal icons have now been added to codicons via 0e7d161:

export const terminalCmd = new Codicon('terminal-cmd', { fontCharacter: '\\ebc4' });
export const terminalDebian = new Codicon('terminal-debian', { fontCharacter: '\\ebc5' });
export const terminalLinux = new Codicon('terminal-linux', { fontCharacter: '\\ebc6' });
export const terminalPowershell = new Codicon('terminal-powershell', { fontCharacter: '\\ebc7' });
export const terminalTmux = new Codicon('terminal-tmux', { fontCharacter: '\\ebc8' });

image

image

@Tyriar
Copy link
Member Author

Tyriar commented Apr 6, 2021

image

digitarald pushed a commit that referenced this issue Apr 8, 2021
digitarald pushed a commit that referenced this issue Apr 8, 2021
digitarald pushed a commit that referenced this issue Apr 8, 2021
Tyriar added a commit that referenced this issue Apr 8, 2021
gjsjohnmurray pushed a commit to gjsjohnmurray/vscode that referenced this issue Apr 8, 2021
gjsjohnmurray pushed a commit to gjsjohnmurray/vscode that referenced this issue Apr 8, 2021
gjsjohnmurray pushed a commit to gjsjohnmurray/vscode that referenced this issue Apr 8, 2021
Tyriar added a commit that referenced this issue Apr 14, 2021
@pixieaka
Copy link

@Tyriar You can also add these split options also to the list down there?

image
image

@Tyriar
Copy link
Member Author

Tyriar commented Apr 23, 2021

This list is a bit out of date, will probably close this issue soon in favor of individual issues.

@pixieaka
Copy link

@Tyriar Some problems in 633562d

Animation
Animation1

@Tyriar
Copy link
Member Author

Tyriar commented Apr 26, 2021

@pixieaka I think the bottom one tracked in #122161 already, created #122187 for top. Thanks πŸ™‚

@Rezagoli-bot

This comment has been minimized.

@github-actions github-actions bot locked and limited conversation to collaborators Jun 13, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
plan-item VS Code - planned item for upcoming terminal General terminal issues that don't fall under another label terminal-tabs
Projects
None yet
Development

No branches or pull requests

6 participants