Skip to content

v0.2.3 - Instant Theme Switching

Latest

Choose a tag to compare

@Ph-ill Ph-ill released this 09 Aug 00:16
· 8 commits to master since this release

⚡ Performance & Navigation Improvements

🎨 Instant Theme Switching

  • Eliminated Loading Delays: Theme changes now happen almost instantly
  • Smart Caching: Thread data preserved during theme switches (5-minute cache)
  • Smooth Navigation: Fixed fragment transitions and improved back navigation
  • Better UX: No more loading spinners when switching between themes

🚀 Technical Optimizations

  • Thread Data Caching: Companion object preserves loaded content during activity recreation
  • Intelligent Loading: Cache-first approach reduces unnecessary API calls
  • Navigation Flow: Improved fragment backstack handling with delayed recreation
  • Performance Boost: Theme switching reduced from 3-5 seconds to ~100ms

📱 User Experience

  • Browse content, change themes instantly without losing your place
  • Faster, more responsive theme selection
  • Maintained data freshness for new sessions
  • Smoother overall app performance

Perfect for users who want to experiment with different themes without waiting for content to reload!