This PR exposes a new picker from within a new menu item in the app to select the scale for the emulator, from one of 1x, 2x, or 3x. Both the image and the surrounding window are resized accordingly.
Console has a new scale property that the .frame() modifiers for both ContentView and Screen respond to. ContentView also has the .fixedSize() modifier and in conjunction with the .windowResizability(.contentSize) modifier for the top Window component ensure that that the window and its content resize upon changing the value from the menu picker.
This PR exposes a new picker from within a new menu item in the app to select the scale for the emulator, from one of 1x, 2x, or 3x. Both the image and the surrounding window are resized accordingly.
Console
has a newscale
property that the.frame()
modifiers for bothContentView
andScreen
respond to.ContentView
also has the.fixedSize()
modifier and in conjunction with the.windowResizability(.contentSize)
modifier for the topWindow
component ensure that that the window and its content resize upon changing the value from the menu picker.