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

Differentiate the main UTM window title from VM windows #3099

Closed
conath opened this issue Sep 10, 2021 · 4 comments
Closed

Differentiate the main UTM window title from VM windows #3099

conath opened this issue Sep 10, 2021 · 4 comments
Labels
enhancement New feature or request interface Design, UX/UI issues macOS macOS issues

Comments

@conath
Copy link
Contributor

conath commented Sep 10, 2021

After clicking Play to run a VM on macOS, the main UTM window and the VM's window have the same title:

Screen Shot 2021-09-10 at 12 50 12

This is confusing when trying to switch between them using the menu bar item "Window".
The VM and main windows should each gain additional text to indicate which one is which. For example, the VM window could indicate the state of the VM ("Windows 10 installed – running").

@conath conath added enhancement New feature or request interface Design, UX/UI issues macOS macOS issues labels Sep 10, 2021
@conath conath changed the title Differenciate the main UTM Window from running VM windows Differenciate the main UTM window title from VM windows Sep 10, 2021
@conath conath changed the title Differenciate the main UTM window title from VM windows Differentiate the main UTM window title from VM windows Sep 10, 2021
@JaiganeshKumaran
Copy link

I think it's better to keep the title of the main window as UTM instead of the selected VM's name.

@utmapp utmapp deleted a comment from ktprograms Sep 12, 2021
@conath
Copy link
Contributor Author

conath commented Sep 20, 2021

I've gotten this to work by removing the navigationTitle from the VMDetailsView. However this creates a UX problem: now the title of the toolbar doesn't show the name of the selected VM anymore.
Screenshot of UTM running on macOS. The Window menu is selected and the UTM window is selected in it. The window title is UTM, even though a virtual machine called Ubuntu is selected in the window's list view. The window has a toolbar with the same UTM title in it, which is confusing.

There needs to be a way to keep the window title from changing while still showing the name of the selected VM. Alternatively, the details screen could be redesigned to show the name on macOS. @osy what to you think?

@conath
Copy link
Contributor Author

conath commented Sep 20, 2021

Or maybe UTM could be changed to have a Window menu similar to Messages, where the main window is always listed separately from any conversation windows.
Messages app on macOS. Two windows are open, one with all conversations and one with just one conversation. The Window menu is selected and shows the main Messages window separated from the conversation window by a separator line.

conath added a commit to conath/UTM that referenced this issue Sep 20, 2021
conath added a commit to conath/UTM that referenced this issue Sep 28, 2021
ktprograms added a commit to ktprograms/UTM that referenced this issue Oct 2, 2021
Fixes utmapp#3099 by setting isExcludedFromWindowsMenu, then adding a custom
'UTM' menu item that brings the main UTM window front
@osy
Copy link
Contributor

osy commented Oct 10, 2021

Fixed with #3125

@osy osy closed this as completed Oct 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request interface Design, UX/UI issues macOS macOS issues
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants