Commit graph

3031 commits

Author SHA1 Message Date
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
ce2b213773
Merge pull request #597 from weblate/weblate-simple-mobile-tools-simple-music-player
Translations update from Hosted Weblate
2023-09-05 11:29:40 +02:00
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
Tibor Kaputa
8d4714fb55
updating commons 2023-09-03 23:27:46 +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
ac6af9d954
Update kotlin 2023-09-02 09:09:49 +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
Naveen
38a92965b5
Migrate from kotlin synthetics to View binding 2023-09-01 17:19:34 +05:30
Naveen
0660d39672
Migrate build scripts to use version catalogs and kts 2023-09-01 15:44:34 +05:30
Naveen
2ad8e7b95a
Bump jvm heap size to 8192m 2023-08-31 15:35:51 +05:30
Tibor Kaputa
fab4a35f7b
Merge pull request #587 from naveensingh/media3
Rewrite using media3
2023-08-30 13:36:14 +02:00
Naveen
a8f00762eb
Properly enclose table name with backticks 2023-08-30 16:22:21 +05:30
Naveen
fd60eb2a88
Resume playback on next/previous 2023-08-30 14:45:26 +05:30
Naveen
7f2cf0dea7
Resume playback on seek 2023-08-29 22:08:18 +05:30
Naveen
c7a269fe00
Reorganize some extension functions 2023-08-29 18:51:43 +05:30
Naveen
c2dc9f2604
Minor readability improvement 2023-08-29 18:04:33 +05:30
Naveen
273b0860be
Remove unused events 2023-08-29 15:26:10 +05:30
Naveen
9118200412
Remove redundant Player.Listener interface from MainActivity 2023-08-29 15:25:25 +05:30
Naveen
197e143403
Update local config when shuffle, repeat mode is changed 2023-08-28 12:41:14 +05:30
Naveen
f14972eb97
Remove previous queue initialization logic 2023-08-27 23:49:58 +05:30
Naveen
90633df264
Don't start track activity from track activity (typo) 2023-08-27 23:47:10 +05:30
Naveen
be976a060d
Always execute prepare callback 2023-08-27 23:38:19 +05:30
Naveen
92400516e7
Execute callback on prepare 2023-08-27 23:20:13 +05:30
Naveen
a096825f0c
Resume playback as quickly as possible
This is to especially avoid ForegroundServiceDidNotStartInTimeException when resuming from background e.g. using bluetooth headsets.
2023-08-27 23:16:04 +05:30
Naveen
d33efe491c
Prepare player as quickly as possible
This is to especially avoid ForegroundServiceDidNotStartInTimeException when starting from background
2023-08-27 21:11:12 +05:30
Naveen
7bad9cc009
Optimize AudioHelper.getAllQue 2023-08-27 20:57:55 +05:30
Naveen
2e0faadcc5
Speed up media session initialization 2023-08-27 20:01:34 +05:30