Skip to content

Release v1.3

Choose a tag to compare

@ghostneverdies ghostneverdies released this 07 Aug 11:57
· 12 commits to main since this release
94163c1

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