Skip to content

v2.2.2

Latest

Choose a tag to compare

@Kilowatch Kilowatch released this 27 Oct 09:58

Added

  • Modern Categorized Main Menu Card Architecture: Added an elevated categorized card hierarchy for mobile with outer container cards, expandable and collapsible category groups, squircle category icon containers, item count pill badges, and nested storage cards with cyan progress bars and trailing chevrons.
  • Main Menu Upgrade Backward-Compatibility: Preserved existing users' view mode preferences (LIST or GRID) across app upgrades, while configuring clean/fresh installs to default to the modern categorized layout.
  • Bulk Duplicate Deletion (Issue #57): Added bulk duplicate selection and deletion to Storage Analyzer (Duplicates tab) and Folder Duplicate Finder, allowing users to remove redundant duplicate copies while strictly preserving exactly one original file per duplicate group.
  • Duplicate Retention Strategy Setting: Added a customizable duplicate retention strategy setting ("Keep Oldest", "Keep Newest", or "Always Ask") with "Remember my choice" persistence and preference management in Settings under the Storage & Indexing section.
  • Duplicate Controls Header & Original Badge: Added duplicate summary action strip displaying group count and reclaimable space alongside "Select All Duplicates" and "Clear" actions, with frosted "Original" badge indicators designating preserved files.
  • UFMStandard Duplicate Strategy & Completion Dialogs: Added theme-aware frosted glass strategy selection and cleanup completion dialogs showing exact count of files deleted and total storage reclaimed, with Android TV D-pad navigation support.

Changed

  • Dynamic Category Icon Color Synchronization: Synchronized main menu "+" button, edge drawer "Manage Tiles" button, and tile icon bubbles with user-configured category icon colors, dynamically applying the active theme tint with luminance-based contrasting icon and label colors.
  • Mobile Sidebar (Hamburger Drawer) Modernization: Redesigned mobile quick access edge drawer (hamburger sidebar) to match modern theme styling with high-contrast deep navy container, 44dp vibrant blue squircle icon bubbles, 52dp primary action pill button, and matching squircle header and settings controls.
  • Mobile Browsing Visual Synchronization: Refined Mobile browsing UI across SAF, Local, Network, Cloud, and Tabbed browsers to match new design specifications:
    • Added squircle bubble container for standard folder and generic file icons.
    • Preserved full-bleed rendering without bubbles for custom icons and loaded thumbnails (images, videos, APKs).
    • Added yellow star badge on the bottom-right corner of favorite items.
    • Transformed breadcrumb path bar into a cohesive rounded capsule bar.
    • Replaced rotated arrows with clean trailing chevrons and added subtle row dividers.
    • Synchronized storage mode pill badge (LOCAL, SAF, NETWORK, CLOUD) across all browser views.
  • Mobile Main Menu Header & Action Controls: Replicated header controls to match the modern design with bold "UFM Pro" title, circular frosted left edge menu button, 44dp circular primary accent action button (btnAddCustomTile), and modernized "Devices & Features" section header with accent underline and pill view mode toggle.
  • Material 3 Mobile Dark Theme Palette Modernization: Updated default mobile dark theme tokens across backgrounds (#0B1729), card surfaces (#142640), elevated nested surfaces (#1B304D), 1dp outlines (#344B68), primary accents (#80D0F5), and typography (#F2F5FA/#AABBD1), while strictly isolating Android TV themes and colors.
  • Main Menu List and Grid View Visual Synchronization: Synchronized mobile single-column list cards and grid cards to share the unified 20dp radii, #142640 dark card surfaces, 1dp #344B68 borders, squircle icon badges, and cyan progress indicators.
  • Main Menu Category & Tile Reordering Animation: Enabled fluid live reordering animations and custom sequence placement when dragging categories by header or tiles within and across categories.

Fixed

  • Fresh Install Main Menu Default View Mode: Fixed fresh installs falsely falling back to List view mode during onboarding, ensuring clean installs default to Modern Categorized with only the Storage category expanded.
  • Main Menu Header Action Buttons: Fixed an issue where the hamburger button was shown instead of the settings gear icon and app logo when Edge Swipe Menu was disabled.
  • Main Menu Category Header Background & Stroke Persistence: Fixed category headers losing their dark surface background and outline border during scrolling or across collapsed states.
  • Main Menu First Tile Padding: Balanced top padding between category header cards and the first tile to ensure uniform spacing throughout the menu.
  • Tile Drag & Drop Across Categories: Restored individual tile drag-and-drop functionality between sub-menu categories by binding tiles directly to the RecyclerView.