Skip to content

v1.3.5

Latest

Choose a tag to compare

@github-actions github-actions released this 31 May 10:29
· 17 commits to master since this release

Release v1.3.5 - Expressive UI Overhaul

We are excited to announce version v1.3.5 of FreeformShell! This release brings a massive aesthetic upgrade to the Expressive Theme engine, granular system diagnostics telemetry, optional runtime permissions, and refined layout execution pipelines.

🚀 Key Highlights

🎨 Premium Expressive Theme Alignment

  • Settings Hub Polish: Fully redesigned the DisplaySettingsScreen, AppSettingsScreen, and CaptureScreen to perfectly match the design language of the modern Expressive Theme (fluid layouts, tailored gradients, and premium typography support).
  • Layout Safety Overhaul: Removed the floating action buttons (FABs) in the Expressive view that covered vital overlay components, replacing them with a sleek integrated permission and console management card.
  • Granular Sidebar Customization: The sidebar's auto-collapse/hover-expansion behaviors are now disabled by default. Users can toggle this option on/off under customization options to prevent accidental expansion triggers.

🛡️ Non-Invasive Device Diagnostics (Telemetry Card)

  • Added a safe, privacy-compliant hardware diagnostics panel to the Compatibility dashboard.
  • Displays real-time hardware telemetry including Device Manufacturer/Model name, RAM Capacity/Active Usage, Processor architecture (CPU), and Disk Storage allocation (excluding any sensitive descriptors like IMEI or device IDs).

🎙️ Optional Permission Frameworks

  • Integrated runtime switches and status indicators for optional Camera and Microphone permissions.
  • Directly links to capture and screen recording overlays, allowing users to enable or revoke hardware access dynamically from a centralized safety dashboard.

⚡ System Stability & Desktop Controls

  • Optimized background Shizuku IO commands to execute sequentially on Dispatchers.IO threads, preventing race conditions during dynamic Desktop Mode confirmation dialogs.
  • Added immediate Toast-based runtime state confirmation feedback for "Apply Only" desktop configuration shifts.

📂 Git Changeset Summary

  • Modified: MainActivity.kt, ThemeManager.kt, ExpressiveComponents.kt, AndroidManifest.xml, ShellExecutor.kt
  • Re-Indexed: Codebase knowledge graph fully updated with graphify.
  • Version Tagged: v1.3.5 (dynamically stamps Gradle builds).

What's Changed

  • Release v1.3.5 - Expressive Theme, Optional Permissions, and Diagnostics Card (c291fbc)
  • backup current version as v1.3.5 (ff7c1bc)