Skip to content

v2.4.1: Minimal Fast Theme Chooser & Screen Security Control

Choose a tag to compare

@ayush-rdev ayush-rdev released this 17 Oct 14:56
· 31 commits to main since this release

Monolith v2.4.1 Release Notes

🎨 Minimal Fast Theme Chooser Page

  • Dedicated Minimal Theme Chooser: Replaced the previous plain dialog with a fluid, high-performance 2-column theme preview grid (ThemeChooserPage).
  • Live Miniature Note Previews: Each theme card renders an authentic preview of note background, card surface, accent indicator, title/body contrast lines, and a 4-color palette swatch row.
  • Instant 1-Tap Switching: 0ms latency theme application with tactile haptic feedback.
  • Curated Category Filters: Instant filtering across OLED Studio (6), Developer Classics (8), Industrial & Hardware (5), and Warm Paper (4).
  • 120 FPS Fluid Scrolling: Lightweight vector/box primitives with recycled LazyVerticalGrid.

🛡️ Screen Security (Screenshot & Recording Control)

  • Security Toggle: Added an explicit Screen Security setting under Settings > Security & Behavior.
  • Screenshot & Recording Freedom: Turned off by default (screenSecurityEnabled = false), allowing full screenshots, screen recordings, and screen sharing inside the app.
  • Dynamic FLAG_SECURE Enforcement: Instantly updates Activity window flags in real time when toggled, without needing to disable Biometric Lock.