Skip to content

v0.3.12

Choose a tag to compare

@ilyambr ilyambr released this 27 Aug 16:16
· 14 commits to main since this release

Features & Improvements

  • UI Architecture Modularization: Modularized the monolithic 1,967-line MainWindow into standalone views (SaveReplayView, GalleryView, PlayerView, SettingsView) and dedicated style dictionaries (ControlStyles.xaml, ButtonStyles.xaml, PlayerStyles.xaml, MenuStyles.xaml, Converters.xaml).
  • Clip Length Persistence: The clip length slider on the "Save Replay" screen now automatically remembers and persists your chosen duration across app launches and OBS sessions without resetting to 1:00.
  • Toggle Switch & Slider Styling: Restored signature rectangular track styling for toggle switches (AppToggle) and non-linear track fill scaling for RowLengthSlider.
  • Dropdown Theming Fixes: Restored proper Text1/Text0 theme hierarchy for dropdown selection text and ComboBox items across themes.
  • Startup Resource Resolution: Merged resource dictionaries at the application root level in App.xaml, eliminating static resource lookup errors on startup across modular views and overlays.