VfBFan
d80327fd81
Translated using Weblate (German)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/de/
2023-07-17 14:10:07 +02:00
Rex_sa
f0a7cad9ca
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/ar/
2023-07-17 14:10:07 +02:00
Josep M. Ferrer
e3640b2bb1
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/ca/
2023-07-17 14:10:07 +02:00
Eric
49f0610d32
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/zh_Hans/
2023-07-17 14:10:07 +02:00
Oğuz Ersen
786332b6e0
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/tr/
2023-07-17 14:10:07 +02:00
solokot
9fd9d0ca0d
Translated using Weblate (Russian)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/ru/
2023-07-17 14:10:07 +02:00
Sergio Marques
02953e3856
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/pt/
2023-07-17 14:10:07 +02:00
Guillaume
803a3f57cd
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/nl/
2023-07-17 14:10:07 +02:00
Agnieszka C
b01f2a3ce1
Translated using Weblate (Polish)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/pl/
2023-07-17 14:10:07 +02:00
Tibor Kaputa
d8a36d872b
Merge pull request #549 from spkprs/patch-10
...
Update.xml
2023-07-17 14:10:03 +02:00
VfBFan
4b9f6007ad
Translated using Weblate (German)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/de/
2023-07-17 14:07:13 +02:00
Rex_sa
7fc5c69981
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/ar/
2023-07-17 14:07:13 +02:00
Josep M. Ferrer
80d1b2491b
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/ca/
2023-07-17 14:07:13 +02:00
Eric
fb12b6643f
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/zh_Hans/
2023-07-17 14:07:13 +02:00
Oğuz Ersen
24bfa34955
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/tr/
2023-07-17 14:07:13 +02:00
solokot
3284f81489
Translated using Weblate (Russian)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/ru/
2023-07-17 14:07:13 +02:00
Sergio Marques
3cc29fd2cb
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/pt/
2023-07-17 14:07:13 +02:00
Guillaume
43575b804a
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/nl/
2023-07-17 14:07:13 +02:00
Agnieszka C
8414fe167a
Translated using Weblate (Polish)
...
Currently translated at 100.0% (75 of 75 strings)
Translation: Simple Mobile Tools/Simple Music Player
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-music-player/pl/
2023-07-17 14:07:13 +02:00
Tibor Kaputa
6accf83cc6
Merge pull request #553 from Naveen3Singh/properly_delete_files
...
Delete using File api as well as MediaStore
2023-07-17 14:07:07 +02:00
Naveen
02d3e2ad87
Remove Scanning...
string
2023-07-17 14:27:09 +05:30
Naveen
7342aa6b77
ReplaceLoading files...
with Scanning...
2023-07-17 11:52:41 +05:30
Naveen
74635b3ef4
Delete using File api as well as MediaStore
...
This addresses https://github.com/SimpleMobileTools/Simple-Music-Player/issues/402 . Only running `contentResolver.delete()` doesn't work for files on some versions.
2023-07-17 11:41:52 +05:30
Naveen
a72ea4ca95
Remove unnecessary nested layout
...
This addresses https://github.com/SimpleMobileTools/Simple-Music-Player/issues/440
2023-07-17 10:58:08 +05:30
Naveen
f8f6ccffb7
Minor readability improvement
2023-07-17 08:50:18 +05:30
Naveen
ebb8198e40
Minor readability improvement
2023-07-17 08:44:07 +05:30
Naveen
ab1e45c77a
Fix double album duration in UI
2023-07-17 08:41:43 +05:30
Naveen
5dd8c60f46
Properly handle deleting tracks without media store id
2023-07-17 08:19:30 +05:30
Naveen
95d6c29c3d
Show notifications after 1.5 seconds
2023-07-17 07:14:11 +05:30
Naveen
05c5bf10bd
Add scanner progress notification
2023-07-17 07:09:10 +05:30
Naveen
f62a500f66
Add some documentation
2023-07-17 01:44:06 +05:30
Naveen
0e96cf27d6
Minor code cleanup
2023-07-17 01:06:56 +05:30
Naveen
e8bf7f264d
Replace album_art_id
column with album_art
uri
2023-07-16 22:51:25 +05:30
Naveen
7f30e84848
Use proper artist id for Android 9 and below
2023-07-16 22:25:57 +05:30
Naveen
e0bb9bcf6d
Use a dot (•) instead of a hyphen (-) to separate track artists, albums
2023-07-16 05:42:07 +05:30
Naveen
db3bcff85c
Add missing projection
2023-07-16 05:28:48 +05:30
Naveen
47e95decd3
Reduce scan time by an order
...
Changes:
- Scan `MediaStore` tables only once and do manual post-processing instead of doing `getArtist() -> getAlbums() -> getTracks()` for each artists (it's very slow).
- When scanning manually, filter out paths already discovered using `MediaStore`.
- When scanning manually, extract metadata in parallel using `Arrays.stream(Array).parallel()`
Music files should now show up under a second on new installs.
2023-07-16 05:22:52 +05:30
Yashraj254
9acfce4be9
Fix #426 added feature: Play next
2023-07-16 04:29:27 +05:30
spkprs
8dca58b5f5
Update strings.xml
2023-07-14 14:36:33 +03:00
Naveen
34745432f4
Add comment
2023-07-09 23:30:42 +05:30
Naveen
be7e4c3730
Show progress only on first load and on manual refresh
2023-07-09 21:52:15 +05:30
Naveen
522d1455d5
Use primary color for progress indicator
2023-07-09 20:39:57 +05:30
Naveen
8c98f7407a
Add Rescan media
menu option
2023-07-09 19:27:23 +05:30
Naveen
e71669e069
Disable rescanning in onResume()
2023-07-09 19:14:39 +05:30
Naveen Singh
6082bcfc61
Merge branch 'SimpleMobileTools:master' into feature_media_scanner
2023-07-09 19:09:42 +05:30
Naveen
ac1d1f6a3b
Remove Scan files manually
strings
2023-07-09 19:08:04 +05:30
Naveen
ad83a6e205
Always scan storage files as well as MediaStore
2023-07-09 19:06:57 +05:30
Naveen
265d87a82b
Catch exceptions from MediaMetadataRetriever
2023-07-09 18:00:33 +05:30
Naveen
0e3c5ca9a8
Check activity state before loading image
...
This fixes `java.lang.IllegalArgumentException: You cannot start a load for a destroyed activity`
2023-07-09 17:45:51 +05:30
tibbi
e71805a378
adding a new string for rescanning media
2023-07-09 12:40:44 +02:00