Repository navigation
📱 VidMax v1.1.6 is here!
Download
- APK: VidMax-v1.1.6-release.apk
What's new
🌍 Language & Setup (NEW)
- Full app language system: English, বাংলা, हिन्दी (+ System Default) — ~720 strings translated across player, library, music, network and settings
- Redesigned first-launch onboarding: Language + Storage + Font + Theme → Get Started (premium setup screen, no extra "Allow Now" dialogs)
- Language option inside Settings → Appearance (same setting as onboarding)
- Real storage-access state (media permission + All-files access) with revoke detection
✨ Features
- Floating M3 Telegram community card
- Advanced video playlists: search, reorder, shuffle, M3U/URL import with refresh-from-source
- Unified playlist search via the shared SearchScreen
- Modern M3 folder grid with large thumbnail cards + compact folder list with metadata pill
- Continue Watching pill with spring scroll animation
- Unified selection system (folders, recent, playlists) with floating bottom bar + batch copy/move/delete/share
- Move-to-folder action; atomic move + direct delete with full storage access (no consent popups)
- Unified Sort & View Options bottom sheet; adaptive top bar with marquee title
- Advanced AB repeat (toggle points, swap, seek clamp, markers) + compact AB loop panel and floating pill
- Compact above-seekbar bookmark panel replacing the old center dialogs
- Modern Material 3 update dialog; grouped M3 settings cards (engine, updates, backup, storage)
- New Recent Play destination replacing Favorites; recent rows reuse video cards with trash action
- Player: trimmed settings sheet, permanent screen-on, subtitle styling engine, audio output routing, trim panel rails
- Player info unified under Details; drift-tolerant hold-to-2x; double-tap seek feedback; stereo-mode wired to real channel mixing
🔧 Fixes
- Subtitle/audio panel fixes, restore missing imports (FlowRow, M3uSourceStore, TextButton, marquee, RecentPlayStore)
- Player lock state (2s auto-hide, tap toggle, hidden-unlock reveal) and AB panel positioning/labels
- Scoped-storage rename via write consent; MediaStore move without duplicates or needless prompts; move sync by old path
- Pull-to-refresh indicator no longer sticks; complete local + folder-scoped search results
- SMB works in release builds; Minimalist-mode More menu in portrait; Last-played bar auto-hide on scroll
Install
- Download the APK
- Allow "Install from unknown sources" if prompted
- Open and update over the existing install to keep your data
Update checking
The app automatically detects this release and shows an
in-app update notification (check Settings → Updates).