Releases: anilbeesetti/nextplayer
Releases · anilbeesetti/nextplayer
v0.11.1
Fixes
- Fixed Player crash due to pip by @anilbeesetti in #944
- Fixed Subtitle styles not applied correctly by @anilbeesetti in #944
v0.11.0
New Features
- Added initial picture in picture support by @InfiniteCoder06 in #646
- Added rename video feature by @anilbeesetti in #859
- Added floating button to play last played video by @anilbeesetti in #884
Improvements
- Added last played time to video state by @anilbeesetti in #883
- Update primary key in database to media uri by @anilbeesetti in #854
- Update androidxMedia3 to v1.3.1 by @renovate in #908
Fixes
- Fixed MediaInfoBuilder crashes by @anilbeesetti in #845
- Fixed Minor player fixes by @anilbeesetti in #885
- Fixed Autoplay resume bug by @anilbeesetti in #891
- Fixed Sorting files with numbers are not sorted correctly by @anilbeesetti in #922
v0.10.2 - Player Improvements
New Features
- Added volume boost preference by @anilbeesetti in #805
- Added auto charset detection for subtitles by @anilbeesetti in #764
Improvements
- Improved screen animations by @anilbeesetti in #741
- Change Player unlock layout and roation icon by @anilbeesetti in #810
- Updated Media3 to v1.2.0 by @renovate in #747
Fixes
- Fixed Mediacodec error when switching from ffmpeg renderer to mediacodec renderer by @anilbeesetti in #785
- Fixed Screen launching multiple times on multi touch by @anilbeesetti in #752
- Fixed Cache (thumbnails) cleared after watching a video by @anilbeesetti in #762
- Fixed Screen rotation on some devices by @anilbeesetti in #761
v0.10.1
Note: Clear the app storage if you installed v0.10.0 after updating to v0.10.1 in order to remove thumbnails from the application directory; otherwise, proceed with the normal update.
Improvements
- Fix: Use cache dir to store thumbnail instead of files dir by @anilbeesetti in #732
- Refactor: Use coil AsyncImage composable to load thumbnails by @anilbeesetti in #733
- Fix: Thumbnail file size is large by @anilbeesetti in #734
- Fix: Refetch thumbnails on cache cleared by @anilbeesetti in #736
v0.10.0 - Media Info
New Features
- Added mediainfo to database and media info dialog by @anilbeesetti in #657, #674
- Generate thumbnails using nextlib:mediainfo by @anilbeesetti in #676
- Migrate to coil compose for better thumbnail performance by @anilbeesetti in #689
- Cleanup thumbnails on media deleted by @anilbeesetti in #690
Improvements
- Show parent path instead of full path by @anilbeesetti in #678
- Improved mediainfo sync by @anilbeesetti in #691
Fixes
- Fixed thumbnail in video item is clickable by @anilbeesetti in #639
- Fixed crash on loudness enhancer initialization on some devices by @anilbeesetti in #650
- Fixed crash due to security exception in LocalMediaSynchronizer by @anilbeesetti in #649
- Fixed padding in preference item by @anilbeesetti in #673
- Fixed large thumbnails in videos and folder screens by @anilbeesetti in #679
- Fixed volume gesture not working on some phones by @anilbeesetti in #680
v0.9.0
New Features
- Added use system caption preference by @anilbeesetti in #591
- Added preference to select which fields to show on video screen by @anilbeesetti in #603
- Added play at fast speed on long press gesture by @Yashraj254 in #486
- Added require audio focus preference by @anilbeesetti in #622
Improvements
- Improved unlock controls layout by @anilbeesetti in #602
- Improved info layout and show info on time bar scrub by @anilbeesetti in #598
- Added video icon on thumbnail placeholder by @anilbeesetti in #604
- Added Thumbnail size preference by @anilbeesetti in #605
- Double tap gesture now defaults to fast forward, rewind and play-pause by @anilbeesetti in #636
- Improved keyboard/remote support by @anilbeesetti in #601 and #607
Fixes
- Fixed status bar doesn't appear on unlocking the controls by @anilbeesetti in #62
- Fixed crash due to MediaSession not initialized error by @anilbeesetti in #632
v0.8.1
Fixes
- Fixed dark theme is always high contrast in dynamic color scheme by @anilbeesetti in #574
- Fixed crash on settting Target gain on LoudnessEnhancer by @anilbeesetti in #588
- Revert "Feat: Scan storage on activity lifecycle start event" to fix slow app performance by @anilbeesetti in #590
- Fixed media session id must be unique crash by @anilbeesetti in #589
Improvements
- Changed application icon by @anilbeesetti in #579
- Added splash screen by @anilbeesetti in #580
v0.8.0
New Features
- Added High contrast dark theme (Amoled theme) by @anilbeesetti in #541
- Remember external subtitles between app sessions by @anilbeesetti in #555
- Scan storage on app opens by @anilbeesetti in #556
Fixes
- White screen when player activity launches by @anilbeesetti in #537
- Hls stream issue by @anilbeesetti in #547
- Crash due to unsupported Charset by @anilbeesetti in #548
- Release uri permissions if not needed by @anilbeesetti in #557
- Duplicate subs in player by @anilbeesetti in #563
Improvements
- Move audio settings to separate screen by @anilbeesetti in #559
- Show application volume indicator on system volume key events by @anilbeesetti in #546
- Show system volume panel while adjusting volume with headset on by @anilbeesetti in #562
- Added pause on headset disconnect preference by @anilbeesetti in #560
v0.7.0 - Zoom Gesture and Volume Booster
New Features
- Loudness enhancer to boost volume by @anilbeesetti in #500
- Video zoom options and dialog by @anilbeesetti in #505
- Zoom gesture by @anilbeesetti in #506
- Autoplay next video preference by @Yashraj254 in #508
- Navigation animations by @anilbeesetti in #518
- Info for player events by @anilbeesetti in #526
Fixes
- Screen goes blank when rapidly switch back and forth between two screens by @anilbeesetti in #511
- Slider crash due to
IllegalStateException
by @anilbeesetti in #515 - Zoom reset causes layout to doesn't match parent size by @anilbeesetti in #520
- Suspend
scanStorage
function to fix ANR by @anilbeesetti in #523
v0.6.0
New Features
- Video preview while seeking by @anilbeesetti in #466
- Add directory delete option by @anilbeesetti in #478
- Add playback speed slider dialog by @anilbeesetti in #489
- Set targetSdk version to 34 by @anilbeesetti in #484
- Show permanently deleted message on delete confirmation dialog by @anilbeesetti in #481
Fixes
- Position not remembered between lifecycle events by @anilbeesetti in #469
- Force scan media files not working on api levels below Q by @anilbeesetti in #474
- Deleting file does nothing on some api levels lower than Q by @anilbeesetti in #473
- Fix window insets on media library screen by @anilbeesetti in #493