frosty/lib
Tommy Chow ed59896c5f deduplicate SystemChrome calls and optimize PiP animation rebuilds
- extract _scheduleSystemUiModeSync to avoid redundant platform calls on
  every build, deferred via addPostFrameCallback with state tracking
- use AnimatedBuilder.child so the video subtree is not rebuilt on every
  animation tick during PiP spring-back
- move orientation reset from build() to initState() in home screen
- reformat landscape LayoutBuilder for consistency

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 00:13:08 -08:00
..
apis v5 (#463) 2026-01-01 22:28:17 -05:00
models add FrostyColors ThemeExtension, align hardcoded colors with M3 roles 2026-03-01 19:01:44 -08:00
screens deduplicate SystemChrome calls and optimize PiP animation rebuilds 2026-03-07 00:13:08 -08:00
services v5 (#463) 2026-01-01 22:28:17 -05:00
stores v5 (#463) 2026-01-01 22:28:17 -05:00
utils add FrostyColors ThemeExtension, align hardcoded colors with M3 roles 2026-03-01 19:01:44 -08:00
widgets move clear recent emotes action to tab bar icon button 2026-03-03 20:40:33 -08:00
cache_manager.dart Fix large cache size (#437) 2025-04-06 19:58:37 -07:00
constants.dart extract kCardBorderRadius constant for card thumbnails 2026-03-01 19:01:58 -08:00
firebase_options.dart Update to Material 3/You and other changes/fixes (#280) 2023-10-22 18:38:32 -04:00
main.dart add FrostyColors ThemeExtension, align hardcoded colors with M3 roles 2026-03-01 19:01:44 -08:00
theme.dart add FrostyColors ThemeExtension, align hardcoded colors with M3 roles 2026-03-01 19:01:44 -08:00
utils.dart v5 (#463) 2026-01-01 22:28:17 -05:00