Skip to content

Conduit 7.3.0 (Chrome Handoff Preview)

Pre-release
Pre-release

Choose a tag to compare

@parm2006 parm2006 released this 20 Sep 18:46
· 2 commits to main since this release

Conduit 7.3.0 (Chrome Handoff Preview)

Conduit 7.3.0 introduces bidirectional Cross-Machine Browser Window Handoff for Google Chrome, enabling you to seamlessly drag tabs and windows across connected computers, alongside High-DPI per-monitor bounds scaling, maximized window drag restoration, Ctrl+W window cut/move support, and clean KVM fallback.

Note

Chrome Browser Handoff Status:
Browser window handoff is currently available as a preview for Google Chrome. It requires loading the unpacked developer extension from ConduitBrowserHandoff-v7.3.0.zip or the repository's build/browser-handoff-extension/ directory.


🚀 What's New in 7.3.0

🌐 Cross-Machine Browser Window Handoff (Chrome Preview)

  • Bidirectional Tab/Window Drag: Drag active Google Chrome tabs or windows across physical displays between Server and Client machines.
  • Copy vs. Move (Cut) Keybinds:
    • Ctrl + Drag Tab to Edge: Duplicates/opens the tab list on the target PC while preserving the source window.
    • Ctrl + W + Drag Tab to Edge: Moves the tab list to the target PC and automatically closes the source window.
  • High-DPI Per-Monitor Bounds Scaling: Seamless correlation across displays with disparate DPI scaling factors (e.g. 150% Surface Laptop to 100% Desktop PC) by converting Chromium DIPs to physical screen coordinates.
  • Maximized Window Drag Restoration: Smoothly handle dragging windows directly from a maximized state without invalidating move tracking.
  • Persistent Extension Auto-Reconnect: Gentle exponential backoff ensures the Chrome extension automatically reconnects to Conduit upon app launch or restart without requiring manual extension reloads.
  • Extension-Free KVM Fallback: If the browser extension is not installed or connected, Conduit gracefully falls back to standard mouse/keyboard KVM edge switching with zero disruption.

🛡️ Clean Antivirus Heuristics

  • Custom MSVC Bootloader: Built using Microsoft Visual C++ (cl.exe) with Control Flow Guard (/guard:cf) enabled to eliminate false-positive heuristics.
  • Windows Defender Scanned: 0 threats found on standalone executable, installer, and extension packages.

🔌 Chrome Extension Setup

🔌 Chrome Extension Setup (Step-by-Step)

Chrome requires loading the extension as an unpacked folder (not uploading the .zip file directly):

If Using the Downloaded Release:

  1. Download ConduitBrowserHandoff-v7.3.0.zip from the release assets below.
  2. Right-click the .zip file and select Extract All... to extract it into a folder (e.g., Downloads\ConduitBrowserHandoff-v7.3.0).
  3. In Google Chrome, go to:
    chrome://extensions
    
  4. Turn ON the Developer mode toggle in the top-right corner.
  5. Click the Load unpacked button in the top-left toolbar.
  6. In the folder picker dialog, select the extracted folder (the directory containing manifest.json) and click Select Folder.

If Running from Source / Git:

  1. In chrome://extensions with Developer mode ON, click Load unpacked.
  2. Select the repository folder path:
    build\browser-handoff-extension
    
    (This folder is built automatically by scripts\build_browser_extension.ps1 or run.bat).

📦 Downloads & Artifacts

  • Installer: Conduit-v7.3.0-Setup.exe
  • Standalone: Conduit-v7.3.0.exe
  • Chrome Extension Package: ConduitBrowserHandoff-v7.3.0.zip
  • Source Code: Conduit-v7.3.0-source.zip
  • Checksums: SHA256SUMS.txt
  • Third-Party Notices: THIRD_PARTY_NOTICES.txt