WindowTabs

Agent guide

WindowTabs adds browser-style tabs to desktop windows. It is an F# WinForms app on .NET Framework 4.8, with a small C# interop project (Win32/). Windows only.

Build and test

dotnet build WindowTabs.sln                 # Debug: WtProgram\bin\Debug\WindowTabs.exe
dotnet build WindowTabs.sln -c Release      # single static-linked exe, as CI ships it
powershell -NoProfile -ExecutionPolicy Bypass -File tests/Run-Tests.ps1
powershell -NoProfile -ExecutionPolicy Bypass -Command "& ./tests/Run-Tests.ps1 -Suites Architecture,TabInteraction"

Layout

Rules that are easy to break

Pull requests and releases

Style