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

Theia windows in tabs (mac) #14385

Open
marjo8 opened this issue Nov 2, 2024 · 2 comments
Open

Theia windows in tabs (mac) #14385

marjo8 opened this issue Nov 2, 2024 · 2 comments

Comments

@marjo8
Copy link

marjo8 commented Nov 2, 2024

When I have multiple projects open in vscode, they show up in tabs. Each windows becomes a tab.
I have set my mac to always use tabs for multiple windows. So, I see tabs for all windows in applications running on my mac (if the application does have multiple windows open).

In Theia-IDE, the tabs do not show up, regardless of this setting on my mac.

It would be very helpful to me, if Theia-IDE would behave in the expected way: showing a tab for each open window.

@tsmaeder
Copy link
Contributor

tsmaeder commented Nov 7, 2024

Sorry, I'm not a Mac user. Could you maybe provide a video or a more detailed description?

@marjo8
Copy link
Author

marjo8 commented Nov 7, 2024

Here are some screen shots.

First: this is controlled by a Mac setting. The first screen shot shows the Mac settings panel for Desktop & Dock. There is a green thingy around the setting that controles the tabs.
2024-11-07 - mac settings - desktop   dock

The next screen shot shows the vscode icon when right clicked on it. You will see three projects open.
2024-11-07 - vscode icon right clicked

The next one is the vscode screen with the three projects open. There is a green thingy around the tabs (those tabs are created by the Mac OS. If the setting shown earlier is changed they will not show)
2024-11-07 - vscode with multiple project open

The next screenshot shows vscode window settings that control this behaviour (I think). A green thing around the setting that seems to control this. Despite the text in the setting, I run the newer MacOS Sequoia, where this also works.
2024-11-07 - vscode window settings

Then we get to Theia. For starters, Theia starts new windows that are not the same size as the original one. So I have to resize and things to get them right.
The same projects as in vscode are open, as shown by the Theia icon right clicked in this screenshot.
2024-11-07 - theia icon right clicked

The Theia windows do not show tabs, they are in different positions and such. In vscode each new project opened, gets a new window tab, with the same size as the already open ones. Just another tab is added and that new tab contains the window.
Here is the screenshot for that
2024-11-07 - theia with multiple projects open

This tab feature is a MacOS feature. It works in all multiwindow applications I use on my Mac. Every new window shows in a tab (except if only one window is open in an application. Then just that one window is shown)

What I would really, really like, is that Theia uses the tab feature of MacOS, and that if opening a new project in a separate tab, the window has the same size as the already open ones.

Does that describe well enough what the issue is, or is there more that I can add?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants