nikitabobko / AeroSpace

AeroSpace is an i3-like tiling window manager for macOS
https://nikitabobko.github.io/AeroSpace/guide
MIT License
8.01k stars 131 forks source link

needs float: Arc Max Previews #611

Open NoRePercussions opened 1 month ago

NoRePercussions commented 1 month ago

Arc Max Preview popups are treated as their own window and attempt to tile, instead of floating/being untouched.

Checklist

company.thebrowser.Browser.window.124295 windowId: 124295
company.thebrowser.Browser.window.124295 workspace: 7
company.thebrowser.Browser.window.124295 treeNodeParent: AppBundle.MacosFullscreenWindowsContainer
company.thebrowser.Browser.window.124295 recognizedAsDialog: false
company.thebrowser.Browser.window.124295 AXTitle: Optional(Test)
company.thebrowser.Browser.window.124295 AXRole: Optional(AXWindow)
company.thebrowser.Browser.window.124295 AXSubrole: Optional(AXStandardWindow)
company.thebrowser.Browser.window.124295 AXIdentifier: Optional(bigBrowserWindow-228693DC-A3E4-4398-A7DD-85D2877481BB)
company.thebrowser.Browser.window.124295 AXFocused: Optional(0)
company.thebrowser.Browser.window.124295 AXFullScreen: Optional(1)
company.thebrowser.Browser.window.124295 AXFrame: Optional(<AXValue 0x600000a99140> {value = x:-199.000000 y:-1080.000000 w:1920.000000 h:1080.000000 type = kAXValueCGRectType})
company.thebrowser.Browser.window.124295 AXPosition: Optional(<AXValue 0x6000011abd20> {value = x:-199.000000 y:-1080.000000 type = kAXValueCGPointType})
company.thebrowser.Browser.window.124295 AXGrowArea: nil
company.thebrowser.Browser.window.124295 AXMinimizeButton: AXUIElement {
company.thebrowser.Browser.window.124295      AXRole: Optional(AXButton)
company.thebrowser.Browser.window.124295      AXTitle: nil
company.thebrowser.Browser.window.124295      AXSubrole: Optional(AXMinimizeButton)
company.thebrowser.Browser.window.124295      AXEnabled: Optional(1)
company.thebrowser.Browser.window.124295      AXParent: AXUIElement(windowId=124295, title="Test", role="AXWindow", subrole="AXStandardWindow")
company.thebrowser.Browser.window.124295      AXTopLevelUIElement: AXUIElement(windowId=124295, title="Test", role="AXWindow", subrole="AXStandardWindow")
company.thebrowser.Browser.window.124295      AXWindow: AXUIElement(windowId=124295, title="Test", role="AXWindow", subrole="AXStandardWindow")
company.thebrowser.Browser.window.124295      Ignored: AXFrame, AXSize, AXFocused, AXHelp, AXPosition, AXRoleDescription
company.thebrowser.Browser.window.124295 }
company.thebrowser.Browser.window.124295 AXDocument: nil
company.thebrowser.Browser.window.124295 AXSections: [
company.thebrowser.Browser.window.124295         Optional({
company.thebrowser.Browser.window.124295             SectionDescription = Content;
company.thebrowser.Browser.window.124295             SectionObject = "<AXUIElement 0x600001139140> {pid=65516}";
company.thebrowser.Browser.window.124295             SectionUniqueID = AXContent;
company.thebrowser.Browser.window.124295         })
company.thebrowser.Browser.window.124295 ]
company.thebrowser.Browser.window.124295 AXCloseButton: AXUIElement {
company.thebrowser.Browser.window.124295      AXRole: Optional(AXButton)
company.thebrowser.Browser.window.124295      AXTitle: nil
company.thebrowser.Browser.window.124295      AXSubrole: Optional(AXCloseButton)
company.thebrowser.Browser.window.124295      AXEnabled: Optional(1)
company.thebrowser.Browser.window.124295      AXParent: AXUIElement(windowId=124295, title="Test", role="AXWindow", subrole="AXStandardWindow")
company.thebrowser.Browser.window.124295      AXTopLevelUIElement: AXUIElement(windowId=124295, title="Test", role="AXWindow", subrole="AXStandardWindow")
company.thebrowser.Browser.window.124295      AXWindow: AXUIElement(windowId=124295, title="Test", role="AXWindow", subrole="AXStandardWindow")
company.thebrowser.Browser.window.124295      Ignored: AXFrame, AXSize, AXFocused, AXHelp, AXPosition, AXRoleDescription, AXEdited
company.thebrowser.Browser.window.124295 }
company.thebrowser.Browser.window.124295 AXMain: Optional(1)
company.thebrowser.Browser.window.124295 AXActivationPoint: Optional(<AXValue 0x6000011ff630> {value = x:-1.000000 y:1170.000000 type = kAXValueCGPointType})
company.thebrowser.Browser.window.124295 AXFullScreenButton: AXUIElement {
company.thebrowser.Browser.window.124295      AXRole: Optional(AXButton)
company.thebrowser.Browser.window.124295      AXTitle: nil
company.thebrowser.Browser.window.124295      AXSubrole: Optional(AXFullScreenButton)
company.thebrowser.Browser.window.124295      AXEnabled: Optional(1)
company.thebrowser.Browser.window.124295      AXParent: AXUIElement(windowId=124295, title="Test", role="AXWindow", subrole="AXStandardWindow")
company.thebrowser.Browser.window.124295      AXTopLevelUIElement: AXUIElement(windowId=124295, title="Test", role="AXWindow", subrole="AXStandardWindow")
company.thebrowser.Browser.window.124295      AXWindow: AXUIElement(windowId=124295, title="Test", role="AXWindow", subrole="AXStandardWindow")
company.thebrowser.Browser.window.124295      Ignored: AXFrame, AXSize, AXFocused, AXChildren, AXHelp, AXPosition, AXRoleDescription
company.thebrowser.Browser.window.124295 }
company.thebrowser.Browser.window.124295 AXProxy: nil
company.thebrowser.Browser.window.124295 AXDefaultButton: nil
company.thebrowser.Browser.window.124295 AXMinimized: Optional(0)
company.thebrowser.Browser.window.124295 AXParent: Optional(<AXUIElement Application 0x6000011ff630> {pid=65516})
company.thebrowser.Browser.window.124295 AXTitleUIElement: nil
company.thebrowser.Browser.window.124295 AXCancelButton: nil
company.thebrowser.Browser.window.124295 AXModal: Optional(0)
company.thebrowser.Browser.window.124295 AXZoomButton: AXUIElement {
company.thebrowser.Browser.window.124295      AXRole: Optional(AXButton)
company.thebrowser.Browser.window.124295      AXTitle: nil
company.thebrowser.Browser.window.124295      AXSubrole: Optional(AXFullScreenButton)
company.thebrowser.Browser.window.124295      AXEnabled: Optional(1)
company.thebrowser.Browser.window.124295      AXParent: AXUIElement(windowId=124295, title="Test", role="AXWindow", subrole="AXStandardWindow")
company.thebrowser.Browser.window.124295      AXTopLevelUIElement: AXUIElement(windowId=124295, title="Test", role="AXWindow", subrole="AXStandardWindow")
company.thebrowser.Browser.window.124295      AXWindow: AXUIElement(windowId=124295, title="Test", role="AXWindow", subrole="AXStandardWindow")
company.thebrowser.Browser.window.124295      Ignored: AXFrame, AXSize, AXFocused, AXChildren, AXHelp, AXPosition, AXRoleDescription
company.thebrowser.Browser.window.124295 }
company.thebrowser.Browser.window.124295 AXSize: Optional(<AXValue 0x6000011092c0> {value = w:1920.000000 h:1080.000000 type = kAXValueCGSizeType})
company.thebrowser.Browser.window.124295 AXToolbarButton: nil
company.thebrowser.Browser.window.124295 Ignored: AXChildrenInNavigationOrder, AXChildren, AXRoleDescription
company.thebrowser.Browser               AXRole: Optional(AXApplication)
company.thebrowser.Browser               AXTitle: Optional(Arc)
company.thebrowser.Browser               AXFunctionRowTopLevelElements: [
company.thebrowser.Browser               ]
company.thebrowser.Browser               AXFrame: nil
company.thebrowser.Browser               AXFocusedUIElement: AXUIElement(windowId=124295, title="", role="AXGroup", subrole=nil)
company.thebrowser.Browser               AXFrontmost: Optional(1)
company.thebrowser.Browser               AXExtrasMenuBar: nil
company.thebrowser.Browser               AXMainWindow: AXUIElement(windowId=124295, title="Test", role="AXWindow", subrole="AXStandardWindow")
company.thebrowser.Browser               AXFocusedWindow: AXUIElement(windowId=124295, title="Test", role="AXWindow", subrole="AXStandardWindow")
company.thebrowser.Browser               AXMenuBar: Optional(<AXUIElement 0x6000011092c0> {pid=65516})
company.thebrowser.Browser               AXWindows: [
company.thebrowser.Browser                   AXUIElement(windowId=124295, title="Test", role="AXWindow", subrole="AXStandardWindow"),
company.thebrowser.Browser                   AXUIElement(windowId=130620, title="", role="AXWindow", subrole="AXUnknown")
company.thebrowser.Browser               ]
company.thebrowser.Browser               AXSize: nil
company.thebrowser.Browser               AXPosition: nil
company.thebrowser.Browser               Ignored: AXChildren, AXChildrenInNavigationOrder, AXEnhancedUserInterface, AXPreferredLanguage, AXRoleDescription, AXHidden