Handle multi-button mouse events in the browser panel's WKWebView: - Mouse back button (button 3) triggers goBack(), forward button (button 4) triggers goForward(), enabling side-button navigation on mice like Logitech - Middle-click (button 2) on a link opens it in a new browser tab by hit-testing the click position via JavaScript and routing through the existing openLinkInNewTab mechanism |
||
|---|---|---|
| .. | ||
| BrowserPanel.swift | ||
| BrowserPanelView.swift | ||
| CmuxWebView.swift | ||
| Panel.swift | ||
| PanelContentView.swift | ||
| TerminalPanel.swift | ||
| TerminalPanelView.swift | ||