Commit graph

2397 commits

Author SHA1 Message Date
Naveen
7371d8b79b
Disable skip silence for now
Enable when https://github.com/androidx/media/issues/712 is resolved. See https://github.com/SimpleMobileTools/Simple-Music-Player/issues/604
2023-10-17 09:13:52 +05:30
Naveen
d541b055a1
Revert "Update media3 to 1.2.0-alpha02"
This reverts commit 7a9c5a1612.
2023-10-17 09:03:06 +05:30
Naveen
916b7efb90
Reduce seek delay to 300 2023-10-17 07:14:39 +05:30
Naveen
316bb438b3
Handle shuffle when lazily seeking to next/previous media items 2023-10-17 07:11:24 +05:30
Tibor Kaputa
fe49280f20
Update strings.xml 2023-10-15 21:45:44 +02:00
Gabriel Camargo
667d72c82e
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (76 of 76 strings)

Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/pt_BR/
2023-10-15 19:15:21 +00:00
Puppelimies
97fbb4e8fb
Translated using Weblate (Swedish)
Currently translated at 100.0% (76 of 76 strings)

Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/sv/
2023-10-15 19:15:20 +00:00
Naveen
eba6185561
Avoid preparing the player twice
It's costly for large playlists
2023-10-15 22:01:34 +05:30
Naveen
56ada15410
Improve seek/next previous performance with large playlists 2023-10-15 21:47:15 +05:30
Naveen
81e6f47f56
Ensure operation on a background thread 2023-10-15 20:54:45 +05:30
Naveen
a742ac4616
Only set mediaId on MediaItems in media controller
This makes the media controller more responsive, see https://github.com/androidx/media/issues/81
2023-10-15 20:54:19 +05:30
Naveen
7a9c5a1612
Update media3 to 1.2.0-alpha02 2023-10-15 20:50:05 +05:30
Naveen
db1f61407f
Improve recyclerview performance for large number of items
The previous ConstraintLayout + RelativeLayout + double nested ConstraintLayouts for each item was too slow and led to laggy scroll experience.
2023-10-14 12:21:18 +05:30
Naveen
2a042b48fe
Initialize root as soon as possible 2023-10-04 17:33:20 +05:30
gallegonovato
fa73f88f37
Translated using Weblate (Spanish)
Currently translated at 100.0% (76 of 76 strings)

Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/es/
2023-09-21 11:22:20 +02:00
Ensar Sarajčić
ea22845d52 Clean up gradle deprecation warnings 2023-09-13 13:59:33 +02:00
Naveen
0778b74421
Disable Android Auto for now 2023-09-12 19:48:09 +05:30
Sergio Marques
178731d95a
Translated using Weblate (Portuguese)
Currently translated at 100.0% (76 of 76 strings)

Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/pt/
2023-09-11 11:48:36 +02:00
Josep M. Ferrer
2a76efe0a5
Translated using Weblate (Catalan)
Currently translated at 100.0% (76 of 76 strings)

Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/ca/
2023-09-07 06:29:07 +02:00
Naveen
26ab64b7fa
Disable rename option at albums 2023-09-05 20:10:56 +05:30
Naveen
7eddd47038
Properly handle deleting playlists
Also, use the newer createDeleteRequest methods
2023-09-05 20:01:33 +05:30
tibbi
1e37faa87b moving Sleep Timer string to commons 2023-09-05 14:29:37 +02:00
Naveen
1bcab95433
Update placeholder color on theme change 2023-09-05 15:51:45 +05:30
Naveen
364d7732a4
Merge master into sdk_and_viewbinding_migration 2023-09-05 15:12:27 +05:30
Naveen
dd6d9da216
Prepare player on resume as well 2023-09-05 15:08:27 +05:30
Tibor Kaputa
ed508beb59
Update strings.xml 2023-09-05 11:29:28 +02:00
Anonymous
f8b9753116
Translated using Weblate (Persian)
Currently translated at 90.9% (70 of 77 strings)

Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/fa/
2023-09-05 11:17:47 +02:00
Anonymous
61247c9dd4
Translated using Weblate (Basque)
Currently translated at 98.7% (76 of 77 strings)

Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/eu/
2023-09-05 11:17:47 +02:00
Alexander Gabilondo
727bcaba4d
Translated using Weblate (Basque)
Currently translated at 98.7% (76 of 77 strings)

Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/eu/
2023-09-05 11:17:47 +02:00
Tibor Kaputa
7f5bce6f1c
Merge pull request #594 from Usland123/patch-1
Update strings.xml
2023-09-05 11:17:42 +02:00
Tibor Kaputa
5bd549c497
Merge pull request #595 from naveensingh/tune_skip_silence
Tune skip silence threshold
2023-09-05 11:17:18 +02:00
Naveen
a2103dcdd2
Properly update colors on theme change 2023-09-05 14:28:52 +05:30
tibbi
a67d1e56f1 show Manage Excluded Folders only on Android 10+ 2023-09-05 09:44:50 +02:00
Naveen
4cfc6a616b
Fix album selection in albums tracks adapter 2023-09-05 08:14:31 +05:30
Naveen
bebd99bf5f
Fix playlist selection 2023-09-04 20:39:18 +05:30
Naveen
0fa8d54457
Rename ctx to context 2023-09-04 19:37:07 +05:30
Naveen
d4f3e9cb9e
Tune skip silence threshold
This ensures we don't skip any short pauses in the middle of a track
2023-09-04 12:36:52 +05:30
Naveen
87d845c137
Add back drag listeners! 2023-09-04 10:02:18 +05:30
Naveen
87a5ef5278
Remove some empty lines 2023-09-04 07:28:22 +05:30
Tibor Kaputa
3c31cf7a04
removing an accidental import 2023-09-03 23:29:20 +02:00
Tibor Kaputa
b610a8c367
some compilation fixes 2023-09-03 23:28:55 +02:00
Tibor Kaputa
5bc7a44c88
specifying full packages 2023-09-03 23:28:16 +02:00
Usland
59425d4529
Update strings.xml 2023-09-02 20:51:08 +03:00
Naveen
60fe5b6c81
Remove log statement 2023-09-02 12:19:35 +05:30
Naveen
06c21b80bd
Fixed repeat mode glitch 2023-09-02 10:52:36 +05:30
Naveen
e96708d7a3
Add proguard rules for gson 2023-09-02 08:54:27 +05:30
Naveen
59b3e60832
Migrate to non transitive R class 2023-09-01 20:53:00 +05:30
Naveen
5721ccf615
Avoid unnecessary updates 2023-09-01 20:12:55 +05:30
Naveen
8dbbe99253
Finish activity if track is not found on third party intent 2023-09-01 19:44:21 +05:30
Naveen
13b75d9945
Add FOREGROUND_SERVICE_MEDIA_PLAYBACK permission 2023-09-01 18:44:06 +05:30