You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Instant Replay v1.3
What's New
Compact window — default size reduced from 941×806 to 760×700, closer to a professional look
Acrylic backdrop — replaced Mica with Desktop Acrylic for a more dynamic, translucent look that shows more of what's behind the window
Density system (Themes/Density.xaml) — spacing, padding, and typography values centralized into reusable tokens instead of scattered literals across XAML files
SettingRow control — new reusable label-left/control-right row component, replacing ~9 duplicated Grid blocks in Settings and Advanced
Duration / Frame Rate / Quality as dropdowns — replaced the three-way segmented button rows with ComboBox, consistent with the Microphone selector and more space-efficient
Fixes
Blurry text — every FontFamily="Segoe UI" reference switched to Segoe UI Variable, the font actually optimized for WinUI 3's DirectWrite rendering pipeline; text is now noticeably sharper, especially at small sizes
Sidebar/canvas color mismatch — the hamburger sidebar was using SurfaceBrush while the darker canvas area around/under the content card used BgBrush; sidebar now matches the canvas color
Card padding collapsing to near-zero — CardPadding was declared as x:Double but assigned to a Thickness-typed property via StaticResource, which doesn't auto-convert; redeclared as Thickness so padding actually applies
Settings page overflow — Dark Mode row was being clipped/covered by the status bar; tightened toggle row spacing and added window height clearance so the card's rounded bottom corners render fully instead of being cut off
Nav selection indicator — accent bar height reduced from 30px to 22px for a tighter look