BetterTrumpet v3.1.0-alpha
This is an alpha pre-release for testing purposes. Expect rough edges.
Design System (v3.1)
- SharedTokens.xaml — unified palette, spacing, and typography tokens (BT.Bg, BT.Surface, BT.T1/T2/T3, BT.Accent)
- Settings redesign — applied SharedTokens across all settings pages
- Segmented controls — reusable BT.SegmentItem component
- Transition animations — smooth page transitions in Settings
- Typography system — 5-level hierarchy with normalized opacity
- Tray Pin page — redesigned onboarding (peak-end premium feel)
- Changelog window — unified with SharedTokens + optimized shadows
Flyout Redesign (v3.2)
- Now Playing media card — album art, title, artist, progress bar, play/pause/next/prev controls integrated at the top of the flyout
- Device picker — collapsible device list with radio dot selection, driver names, smooth height animation
- Global Mix — anchored at the bottom, always visible with peak meter
- Theme integration — all custom UI elements respect themes (default dark, Matrix, accent colors, custom themes) using Opacity inheritance
- Pin button — floating overlay, top-right corner
- FormFactor API — audio devices categorized via Windows EndpointFormFactor
Known Issues
- Timeline progress bar updates every 1 second (discrete steps)
- Device list animation may have minor visual artifacts on some configurations
- Media card depends on Windows media session API availability