Commit graph

1762 commits

Author SHA1 Message Date
Sérgio Marques
7b427308b4
Update strings.xml 2021-10-31 16:27:45 +00:00
tibbi
eb9a8f7c39 update version to 5.8.0 2021-10-02 12:18:25 +02:00
tibbi
740961063a updating androidx.media library to 1.4.2 2021-10-02 12:14:49 +02:00
tibbi
a5c60bceb8 add handling for deleting files on Android 11 2021-10-02 11:13:07 +02:00
tibbi
3eeccc0ad7 update target SDK to 30 2021-10-02 10:10:04 +02:00
tibbi
f909efe0e5 moving track deleting from context to activity extension 2021-10-02 10:09:58 +02:00
tibbi
ff974f747c updating commons 2021-10-01 23:16:29 +02:00
tibbi
5362e40004 updating kotlin, commons, gradle 2021-10-01 22:56:18 +02:00
Tibor Kaputa
2d95ed4fcf
Merge pull request #343 from AlbertoPellitteri/master
Add sliding current track bar
2021-09-24 21:13:06 +02:00
Valdnet
a255ab3bd9
[EN] Change to uppercase 2021-09-11 16:51:17 +02:00
Valdnet
69980151f2
[PL] Change to uppercase 2021-09-11 16:50:04 +02:00
Valdnet
ad245ae5dc
[PL] A few more fixes 2021-09-11 15:20:05 +02:00
Valdnet
7d7a55b75b
[PL] Improve style of sentence 2021-09-11 15:13:15 +02:00
Valdnet
ae62927573
[EN] Removing spaces 2021-09-11 15:02:14 +02:00
Valdnet
c505680c35
[EN] One more change in break of line 2021-09-11 15:00:25 +02:00
Valdnet
a1e8314936
[EN] Remove line break 2021-09-11 14:49:52 +02:00
Valdnet
0c80e0f67a
[PL] Remove line break 2021-09-11 14:48:31 +02:00
Valdnet
8a4493987a
[PL] One more change 2021-09-11 14:41:39 +02:00
Valdnet
d70654aeab
[PL] Change order of words 2021-09-11 14:35:55 +02:00
Valdnet
19022b9097
[PL] Change word 2021-09-11 14:13:57 +02:00
Valdnet
5505c8227b
[EN] Correct spelling
Correcting punctuation spelling in text strings for the English language and many other fixes.
2021-09-11 14:12:12 +02:00
Valdnet
ec6d1aed51
[PL] Updated and many fixes
Updated Polish translation and many translation fixes.

Note: Please merge and release the new version of the application so that the new version comes out with corrected translations as soon as possible 😉.
2021-09-11 14:07:51 +02:00
AlbertoPellitteri
994a84c155 Current track bar at the bottom of the screen now slides from the right to the left 2021-08-31 23:59:09 +02:00
tibbi
ff89517aa8 update version to 5.7.1 2021-08-29 12:30:39 +02:00
tibbi
8ab7422983 adding some crashfixes 2021-08-29 12:25:28 +02:00
tibbi
72ed0258a5 updating commons, constraintlayout and material library 2021-08-29 11:00:30 +02:00
Andrii Chubko
c8fdb46dfc Don't remove MusicService from foreground on focus loss during playback
Otherwise, our Service can be easily killed by the OS and playback won't be resumed when the focus should be gained back.
2021-08-29 09:42:02 +01:00
tibbi
71f59d5dcc tweaking some MarqueeTextView code style, no functionality change 2021-08-24 15:45:51 +02:00
Tibor Kaputa
a5b1d57fad
Merge pull request #329 from AlbertoPellitteri/text-transition-feature
Sliding track title and track artist feature
2021-08-24 15:43:49 +02:00
Tibor Kaputa
2578f8973e
Update strings.xml 2021-08-24 14:17:12 +02:00
Andrii Chubko
d2a088a175 Simplify code 2021-08-24 13:46:34 +03:00
Andrii Chubko
e92ba9ab9d Change 'song' to 'track' in code 2021-08-24 13:22:56 +03:00
Andrii Chubko
9a3824588e Add repeat_off playback option 2021-08-24 13:22:19 +03:00
Tibor Kaputa
ffffedfd6c
Update strings.xml 2021-08-24 12:06:33 +02:00
Tibor Kaputa
f82629946c
shortening some code 2021-08-24 12:05:15 +02:00
Tibor Kaputa
470b0bc90d
removing some imports 2021-08-24 12:03:39 +02:00
Andrii Chubko
b069d4ed63 Don't move on to next track when stop-after-one-song is enabled 2021-08-24 11:37:55 +03:00
Andrii Chubko
038344525c Fix non-consistent playback setting behavior 2021-08-24 11:26:01 +03:00
Andrii Chubko
a135182ea5 Change 'Repeat playlist' to 'Repeat all' 2021-08-22 22:34:10 +03:00
Andrii Chubko
0e3a8802d8 Revert to using Toasts and remove tooltips 2021-08-22 20:33:36 +01:00
Andrii Chubko
73cd1a0176 Revert "Add tooltip for shuffle button"
This reverts commit 1361d816
2021-08-22 22:24:48 +03:00
Andrii Chubko
1361d816bf Add tooltip for shuffle button 2021-08-21 17:16:13 +03:00
Andrii Chubko
95d779c737 Delete autoplay strings 2021-08-21 17:16:13 +03:00
Andrii Chubko
380ed1fad1 Replace "enabled" messages with a setting description
Since we don't have 2 enabled/disabled states for playback settings anymore, I think it feels more clear and concise to use a simple setting description so that user sees a message with how playback will work now.

So UX will look like this - user switches between playback settings and sees messages "Repeat current song" -> "Stop playback after current song" -> "Repeat playlist" instead of "Current song repetition enabled" -> "Stop playback after current song enabled" -> "Playlist repetition enabled".
2021-08-21 17:16:04 +03:00
Andrii Chubko
2ed0b0c729 Remove playback setting strings that are not used anymore 2021-08-21 17:15:36 +03:00
Andrii Chubko
8937d459f8 Replace Toasts with Snackbars
When clicking on action button a couple of times, Toasts are being displayed sequentially and it's hard to understand what your last action actually.
Snackbars are replaced instantly when a new one comes in.
2021-08-21 17:14:01 +03:00
Andrii Chubko
046f39c0f5 Add option to stop playback after the current song
Introduced PlaybackSetting enum to deal with different playback setting states.
2021-08-21 17:13:45 +03:00
Toka
1d344d18a9 Translate: edit persian(fa) language 2021-08-13 14:28:04 +04:30
Toka
694c91b141 Translate: add persian(fa) language -> res/values-fa/strings.xml 2021-08-13 13:20:40 +04:30
KimFML
da606575e4 Translation: Add Malay Language(values-ms/strings.xml) 2021-08-01 09:59:51 +08:00
KimFML
6e833ee6d6 Translation: Add Malay Language(values-ms/strings.xml) 2021-08-01 09:58:54 +08:00
AlbertoPellitteri
91cf8434c4 Sliding track artist implemented 2021-05-26 23:46:58 +02:00
AlbertoPellitteri
7031aa8759 Sliding track title implemented 2021-05-26 23:09:42 +02:00
AlbertoPellitteri
7674b5fc7e Italian strings have been updated 2021-05-26 19:08:16 +02:00
tibbi
b3175866a9 update version to 5.7.0 2021-05-11 10:25:03 +02:00
tibbi
ff7912659f adding some compileOptions 2021-05-11 10:21:58 +02:00
tibbi
94ac272040 updating commons 2021-05-11 10:17:03 +02:00
tibbi
30aa00ca44 adding some null checks to AppWidgetManager.getInstance 2021-05-11 09:29:06 +02:00
tibbi
c834952809 adding some Select all cab menu items 2021-05-10 23:22:23 +02:00
tibbi
0a9fa237fb do not show No Items Found when loading from cache 2021-05-10 23:05:21 +02:00
tibbi
94747fa6a1 use the helper functions at parsing cursors 2021-05-10 23:03:28 +02:00
tibbi
ee1b3668c4 delete albums from db when appropriate 2021-05-10 22:59:54 +02:00
tibbi
aa7839ffea cache albums for quicker loading 2021-05-10 22:39:01 +02:00
tibbi
9a976c62e5 creating an Albums db table 2021-05-10 22:13:29 +02:00
tibbi
6f98c23830 remove artists from cache at deleting them too 2021-05-10 21:50:18 +02:00
tibbi
2f8a1aa84b prefetch artists from the database 2021-05-10 21:35:30 +02:00
tibbi
2c882dd66b adding an Artists database table for caching them 2021-05-10 21:21:23 +02:00
tibbi
1386bd68c1 catch out of memory errors at getting album art 2021-05-10 19:03:20 +02:00
tibbi
c482662b96 properly update song info at widget creation 2021-05-10 18:55:10 +02:00
tibbi
6b6b80aee3 lock the widget, require Simple Thank You 2021-05-10 18:23:52 +02:00
tibbi
4777af84a3 use some placeholder artist and song at widget config, if nothing plays 2021-05-10 17:17:02 +02:00
spkprs
916b66efe6
Update strings.xml 2021-05-10 13:45:04 +03:00
tibbi
f2f4b14a68 updating commons, androidx.media, room 2021-05-09 22:29:48 +02:00
Tibor Kaputa
ffc3375132
Merge pull request #322 from artemmolotov/patch-1
Translate strings for ukrainian language
2021-04-30 19:43:52 +02:00
Artem M
0ed56ce1d7
Translate and fix some strings for the Russian 2021-04-30 16:35:20 +03:00
Artem M
4d3650d3d4
Translate strings for ukrainian language 2021-04-30 16:26:14 +03:00
Sérgio Marques
9434313d0b
Update strings.xml 2021-04-17 16:10:06 +01:00
tibbi
c7d28106fe update version to 5.6.5 2021-04-15 21:45:31 +02:00
tibbi
e13c230557 adding some crashfixes 2021-04-15 21:38:58 +02:00
tibbi
946992faac removing some code used at upgrading from older app versions 2021-04-15 21:22:03 +02:00
tibbi
76867cf8ce updating kotlin and commons 2021-04-15 21:10:40 +02:00
Guillaume
2af9a994f9
Dutch 2021-03-30 16:34:41 +00:00
lianergoist
9ba98ba29f
Update string.xml
Updated "loading_files"
2021-03-29 16:48:59 +00:00
tibbi
2d6e94219f update version to 5.6.4 2021-03-29 12:04:57 +02:00
tibbi
da05b5e396 fix #282, show a placeholder while the files are loading 2021-03-28 21:38:37 +02:00
tibbi
7e25e8fb76 adding a placeholder string to show during file loading 2021-03-28 21:30:07 +02:00
tibbi
17abec0e85 hide some control buttons at third party intent playback 2021-03-28 21:22:24 +02:00
tibbi
5dd2a8718e try harder at fetching third party intents file name and duration 2021-03-28 21:18:51 +02:00
tibbi
b943fab26a updating commons, kotlin, gradle 2021-03-28 20:52:40 +02:00
lianergoist
624d3d37cd
strings.xml
Fixed line wraps in app_long_description
2021-03-21 08:31:41 +00:00
lianergoist
3c01741f15
strings.xml
Translation to danish
2021-03-19 16:31:36 +00:00
tibbi
64cc315645 update version to 5.6.3 2021-03-08 08:21:21 +01:00
tibbi
ece6090cbc catch exceptions thrown at setting playback speed 2021-03-08 08:17:29 +01:00
tibbi
ac58ae9efe update version to 5.6.2 2021-03-07 21:08:13 +01:00
tibbi
655d02767c fix the playback speed button behaviour 2021-03-07 20:40:21 +01:00
tibbi
bb75a9fd2d adding a null check at setting playback speed 2021-03-07 17:20:40 +01:00
tibbi
d359d698e3 removing an unused constant 2021-03-07 16:47:27 +01:00
tibbi
3c5e0109a0 make sure the playback speed image is always colored properly 2021-03-07 10:03:37 +01:00
tibbi
60256d3817 set playback speed at track change too 2021-03-07 10:00:39 +01:00
tibbi
3481db2dec change the progress update intervals based on the playback speed 2021-03-07 09:45:54 +01:00
tibbi
7c7883bd35 update the playback speed image depending on the speed 2021-03-07 09:30:39 +01:00
tibbi
17b33d505a add playback speed handling in the service 2021-03-07 09:18:13 +01:00
tibbi
fb4577f0b1 show the playback speed changer on Android 6+ only 2021-03-07 09:08:05 +01:00
tibbi
c9772c6a54 allow increasing or decreasing playback speed by pressing the side icons 2021-03-06 23:21:48 +01:00
tibbi
6f7637b32c replace some playback speed related variables with constants 2021-03-06 23:13:20 +01:00
tibbi
9f6850d959 moving the playback speed seekbar handling into a separate function 2021-03-06 22:23:07 +01:00
tibbi
2dec39349c change the max playback speed to 3, down from 4 2021-03-06 22:09:23 +01:00
tibbi
2a915176b0 avoid showing trailing zeroes at the Track activities playback speed 2021-03-06 21:54:57 +01:00
tibbi
419330faad simplifying the playback speed formatting 2021-03-06 21:37:41 +01:00
tibbi
95b6943603 adding an extra check to avoid some rounding or overflowing issues 2021-03-06 21:35:51 +01:00
tibbi
e0fd08ff1e save and restore the seekbars playback progress 2021-03-06 21:32:46 +01:00
tibbi
86c9e17979 handle saving and restoring playback speeds value 2021-03-06 21:11:08 +01:00
tibbi
ca37be3df6 calculate actual playback speed from seekbars progress 2021-03-06 21:07:34 +01:00
tibbi
7cc9558da2 add some initial things related to customizing playback speed 2021-03-06 18:51:29 +01:00
Tibor Kaputa
c5b2ec6f91
Merge pull request #314 from ltGuillaume/patch-1
Dutch
2021-03-06 18:31:31 +01:00
tibbi
81dc293b30 wrap the whole Track activity into a scrollview 2021-03-06 17:52:29 +01:00
tibbi
9957674cb1 move the current and max progress below the seekbar 2021-03-06 17:49:31 +01:00
Guillaume
1594583987
Dutch 2021-03-06 17:29:47 +01:00
tibbi
7f132c57c0 adding a new string for playback speed 2021-03-06 11:00:39 +01:00
tibbi
3b13cc73d3 update commons to 5.34.11 2021-03-05 23:17:43 +01:00
tibbi
826b521354 avoid creating multiple big headset placeholder bitmaps 2021-03-05 23:14:37 +01:00
tibbi
265a909883 adding an extra check for null player at changing current track 2021-03-05 23:07:20 +01:00
tibbi
b77a58988c moving the animation related files into Commons 2021-03-02 19:29:55 +01:00
tibbi
1afd9658d6 update version to 5.6.1 2021-03-02 15:02:43 +01:00
tibbi
75de82448f update commons to 5.34.2 2021-03-02 14:48:16 +01:00
tibbi
ad3fd2d642 update the next track placeholder image on the main thread 2021-03-02 14:24:20 +01:00
tibbi
87aacc9ac3 reset track max 3 times at failed attempts 2021-03-02 14:11:22 +01:00
tibbi
d400fce574 check the current track right before saving to avoid null tracks 2021-03-02 12:58:48 +01:00
tibbi
bac1b607bb update version to 5.6.0 2021-03-01 22:38:56 +01:00
tibbi
d88a4b6872 update commons to 5.34.1 2021-03-01 22:35:05 +01:00
tibbi
f4b352e4c3 init the playpause button at Track activity earlier 2021-03-01 22:14:40 +01:00
tibbi
7205257ed7 use a white play pause button by default 2021-03-01 22:14:27 +01:00
tibbi
e541b6d754 add the play/pause animation toggling into a Lottie extension 2021-03-01 15:43:01 +01:00
tibbi
8f97587c84 use the animated play/pause button at the Current Track bar too 2021-03-01 15:29:51 +01:00
tibbi
d7845ddd51 allow copying track title and artist to clipboard by long pressing 2021-03-01 15:16:17 +01:00
tibbi
b3af36d086 use Lottie for animating the play/pause button 2021-03-01 15:14:45 +01:00
tibbi
030f9ecb96 properly handle removing invalid files from the playlist 2021-02-28 23:50:59 +01:00
Tibor Kaputa
5814b21f64
Merge pull request #313 from smarquespt/patch-4
Update strings.xml
2021-02-28 23:19:16 +01:00
tibbi
602e21ad5f avoid fetching the player position while it is being initialized 2021-02-28 23:09:28 +01:00
tibbi
b64335fe06 set equalizer to null at releasing of the service 2021-02-28 22:43:28 +01:00
tibbi
1f0b424a13 removing SET_EQUALIZER too 2021-02-28 22:40:29 +01:00
tibbi
61f285fd2c removing INIT_EQUALIZER command, doesnt seem to be needed anymore 2021-02-28 22:30:30 +01:00
Sérgio Marques
9803d659a4
Update strings.xml 2021-02-28 19:12:48 +00:00
tibbi
b99c27c514 avoid reseting notification on equalizer change 2021-02-28 20:07:21 +01:00
tibbi
985e03f828 set equalizer to enabled only if it is disabled 2021-02-28 20:01:01 +01:00
tibbi
c5fc06280b avoid initializing the mediaplayer unintentionally after app destroy 2021-02-28 19:47:04 +01:00
tibbi
074cae1a1a use content URIs at showing properties, if real path isnt available 2021-02-28 17:55:20 +01:00
tibbi
69c76c8441 updating commons to 5.34.0 2021-02-28 16:46:43 +01:00
tibbi
693241f0e6 save current track at changing too, not just at destroy 2021-02-28 13:02:00 +01:00
tibbi
f8cc593d81 if none queued item is set as current, use the first one at init 2021-02-28 12:55:01 +01:00
tibbi
5551ee6f39 adding back the Properties dialog 2021-02-28 09:53:19 +01:00
tibbi
f69618166f animate some views at visibility change 2021-02-28 09:43:56 +01:00
tibbi
c3ff917e68 adding layout animations to some other views too 2021-02-27 23:32:49 +01:00
tibbi
e56df23f93 adding animation to the other fragments too 2021-02-27 23:24:51 +01:00
tibbi
c50d8e3150 animate the tracks at loading 2021-02-27 23:12:49 +01:00
tibbi
53c857c55a removing an empty line 2021-02-27 20:46:56 +01:00
tibbi
d6833fd399 lets speed up the loading further 2021-02-27 20:32:36 +01:00
tibbi
5259fc7c6f add a helper function for quickly fetching album track count 2021-02-27 20:20:27 +01:00
tibbi
5033cb5d4b tweaking the down gesture animation 2021-02-27 18:38:32 +01:00
tibbi
ab9e080129 adding the missed slide_down animation 2021-02-27 18:32:32 +01:00
tibbi
6f4e179724 allow closing the Track activity with down gesture 2021-02-27 18:29:36 +01:00
spkprs
a4cb19160c
Update strings.xml 2021-02-27 19:09:34 +02:00
tibbi
0255da8990 make the toggle shuffle and repetition at the Track screen smaller 2021-02-27 16:32:21 +01:00
tibbi
46d68c5797 update the colors in fragments in onResume 2021-02-27 15:50:19 +01:00
tibbi
12b0f80f29 update viewpager tab colors on resume 2021-02-27 13:35:05 +01:00
tibbi
0d013b9190 updating commons, replace EditText hint with MyTextInputLayout 2021-02-27 12:45:43 +01:00
tibbi
1b5624c2e2 avoid blinking at the next track image too 2021-02-26 20:38:17 +01:00
tibbi
9c56ec370b improve top cover image loading, avoid blinking at fails 2021-02-26 20:32:58 +01:00
tibbi
8a8d441194 improving some headset button actions 2021-02-26 16:46:21 +01:00
tibbi
c130adfc57 make sure the sleep timer is always placed correctly 2021-02-26 16:14:10 +01:00
tibbi
3273ca7196 adding some dialog related improvements 2021-02-26 15:58:53 +01:00
tibbi
81fadb3639 updating commons and android material 2021-02-26 15:09:39 +01:00
tibbi
85ffc458e8 update version to 5.5.2 2021-02-06 22:52:20 +01:00
tibbi
9b245b2c27 handle equalizer color only after dynamically adding all views 2021-02-06 22:43:35 +01:00
tibbi
9184617af6 adding a new Volume string, to be used in the equalizer later 2021-02-05 20:17:23 +01:00
tibbi
b4728b0aa1 updating commons to 5.33.17 2021-02-05 17:52:50 +01:00
tibbi
bd12576efd updating commons with White theme 2021-02-05 17:37:26 +01:00
tibbi
c94d29e986 making the equalizer more reliable 2021-02-05 13:21:30 +01:00
tibbi
3d17195396 adding some equalizer related improvements 2021-02-05 12:09:16 +01:00
tibbi
82906cc45f use the selected equalizer at the mediaplayer 2021-02-04 23:03:50 +01:00
tibbi
51d696bd3c set the current equalizer to Custom if it changes by dragging 2021-02-04 22:42:55 +01:00
tibbi
2f87231c95 fix a glitch at saving the equalizer bands 2021-02-04 22:30:46 +01:00
tibbi
b85db0e995 lets use horizontal equalizer bands to avoid some glitches 2021-02-04 20:49:00 +01:00
tibbi
84272b9a0b adding some equalizer banding related improvements 2021-02-04 20:09:37 +01:00
tibbi
d7f79979d3 properly save and restore Custom equalizer values 2021-02-04 16:54:42 +01:00
tibbi
31bf3b2e98 add a listener to vertical seekbar finger liftup 2021-02-04 16:36:40 +01:00
tibbi
b8839f9be3 list available presets at the equalizer 2021-02-04 15:25:50 +01:00
tibbi
1901476847 fix the way equalizer is setting band values 2021-02-04 12:08:52 +01:00
tibbi
45b216fa85 make sure the equalizer bands are properly centered horizontally 2021-02-04 11:22:29 +01:00
tibbi
362a1bb476 add a seekbar progress change listener 2021-02-03 23:30:24 +01:00
tibbi
4810f497cd add the equalizer bands dynamically 2021-02-03 22:57:43 +01:00
tibbi
8ea631713c properley format the frequency shown under the bands 2021-02-03 21:40:06 +01:00
tibbi
d6d4eed1a8 the equalizer will apparently have to be set up dynamically 2021-02-03 20:48:21 +01:00
tibbi
eebc1f66cd adding the vertical seekbars at the equalizer activity 2021-02-03 20:11:19 +01:00
Nekromanser
a3f5e51c29
Create strings.xml
Adding finnish language.
2021-01-31 18:25:06 +02:00
tibbi
153f2b4ccf moving the Equalizer button from the app settings to the main menu 2021-01-29 21:09:13 +01:00
tibbi
e80a1e2a66 adding a standalone activity for the equalizer 2021-01-29 20:46:51 +01:00
tibbi
a823e970f3 catch and show exceptions thrown at handling third party intents 2021-01-29 19:58:25 +01:00
tibbi
b238dd5512 updating gradle and commons 2021-01-29 19:58:11 +01:00
sodewe
d30f55b277
Update strings.xml
updating german strings
2021-01-17 12:43:15 +01:00
Jony
330695321f
Update Swedish translation 2021-01-08 21:57:33 +00:00
tibbi
087b3be8ca update version to 5.5.1 2021-01-04 10:19:04 +01:00
tibbi
78eb53a432 fixing some plural strings 2021-01-04 10:13:43 +01:00
tibbi
31406b47a8 update version to 5.5.0 2021-01-03 20:29:33 +01:00
tibbi
d7b9ab24da make sure the "Create new playlist" placeholder button has the primary color 2021-01-03 19:28:09 +01:00
tibbi
4194fb7bdb fix #284, fetch the proper cover art for notifications and lockscreen 2021-01-03 19:19:13 +01:00
tibbi
f6385a44b8 do not restart the song at device rotation 2021-01-03 19:09:55 +01:00
tibbi
ee46d9549a require Simple Thank You for color customization 2021-01-03 18:36:15 +01:00
tibbi
4d7ede28dd updating kotlin, commons, gradle 2021-01-03 18:32:27 +01:00
bac1
b4bb737c54
Update strings.xml 2020-12-15 19:40:38 +00:00
bac1
a45270ade4
End Russian translation long description 2020-12-15 19:39:15 +00:00
Tibor Kaputa
a20f91f0c4
Merge pull request #294 from bac1/patch-2
Update strings.xml
2020-12-13 15:53:36 +01:00
bac1
b573519723
Update strings.xml 2020-12-13 11:50:35 +00:00
bac1
39fadfa66d
Update strings.xml 2020-12-13 11:42:12 +00:00
Tibor Kaputa
60a0d31d0a
Merge branch 'master' into patch-2 2020-12-13 10:22:21 +01:00
bac1
fd4db59524
Update strings.xml 2020-12-13 08:41:07 +00:00
bac1
45ea7073f7
Update strings.xml 2020-12-13 07:57:18 +00:00
tibbi
9b8f24b02a updating the japanese translation 2020-12-05 21:23:56 +01:00
Tibor Kaputa
364daeceb5
Merge pull request #290 from FatihFIRINCI/patch-7
Update strings.xml
2020-11-25 22:31:22 +01:00
Fatih Fırıncı
f8584ea494
Update strings.xml 2020-11-25 22:37:16 +03:00
Luis Alfredo Figueroa Bracamontes
6c1ee573d9
Update strings.xml español
Some little mistakes
2020-11-25 11:52:02 -06:00
Luis Alfredo Figueroa Bracamontes
fc519475f4
Update strings.xml español
Translating the long description
2020-11-25 11:45:43 -06:00
spkprs
b8c0658692
Update strings.xml 2020-11-22 02:40:54 +02:00
Sérgio Marques
bef9eb1aa7
Update strings.xml 2020-11-20 22:18:27 +00:00
Tibor Kaputa
860cfa9611
Update strings.xml 2020-11-12 15:04:07 +01:00
Mathis Raguin
83f9dbcfa8
update french translation 2020-11-12 12:21:08 +01:00
tibbi
33ffeeecef update version to 5.4.4 2020-11-10 12:23:32 +01:00
tibbi
651e6ebc8e do not require the portrait feature 2020-11-10 12:23:13 +01:00
tibbi
109ca9ac99 allow adding the same tracks to multiple playlists 2020-11-10 12:12:08 +01:00
tibbi
8c7e9aa58f rescan wrong paths at adding to playlists 2020-11-10 11:29:44 +01:00
tibbi
71102bea2b add some basic sorting to playlist tracks 2020-11-09 22:27:53 +01:00
tibbi
5d9b5bea3f allow adding queue items to playlists 2020-11-09 22:10:40 +01:00
tibbi
9f9566df04 adding some crashfixes 2020-11-09 22:03:32 +01:00
tibbi
022550a106 making touchHelper a local variable 2020-11-09 22:02:12 +01:00
tibbi
5d3678a98a update version to 5.4.3 2020-11-02 18:56:14 +01:00
tibbi
200686da3f try harder at fetching folder tracks too 2020-11-02 18:46:07 +01:00
tibbi
ccdbf7ac63 if a track cannot be fetched by id, try path 2020-11-02 18:40:10 +01:00
tibbi
0fd5d6d539 use standardized rounded corners on some places 2020-11-02 17:47:08 +01:00
tibbi
62122babc4 make sure the Cover art at Track screen doesnt occupy more than half screen 2020-11-02 17:13:36 +01:00
tibbi
bea3ffb3a0 removing Picasso, it isnt used anymore 2020-11-02 17:05:10 +01:00
tibbi
bc207b2a25 adding some crash preventing size checks at deleting items 2020-11-02 16:54:23 +01:00
tibbi
d3620502ac use the new way of hiding the screens top 2020-11-01 19:22:38 +01:00
tibbi
b20fa8ca94 update version to 5.4.2 2020-10-28 23:16:07 +01:00
tibbi
6ea7abcd9a reenable the Sleep timer 2020-10-28 23:04:29 +01:00
tibbi
74617316a1 use <unknown> as the artist if it is unknown 2020-10-28 22:24:30 +01:00
tibbi
dfd9ba55aa adding a new FAQ item about selecting multiple items 2020-10-28 22:22:18 +01:00
Thomas Kunze
157c47935c Update of German translation 2020-10-26 18:58:32 +01:00
tibbi
99eb0b3867 moving some top art related resources into Commons 2020-10-26 10:56:15 +01:00
tibbi
37351f905a make sure the placeholder visibility is changed on the main thread 2020-10-26 08:48:00 +01:00
Guillaume
82a838fe2f
Dutch 2020-10-25 11:48:57 +01:00
tibbi
95838bb262 update version to 5.4.1 2020-10-25 11:28:52 +01:00
tibbi
0ee0d708d3 reset the track ID of individually added tracks 2020-10-25 11:17:11 +01:00
tibbi
26d914490c updating some text colors 2020-10-25 11:05:12 +01:00
tibbi
8727574e28 allow adding individual files to playlists 2020-10-25 11:01:23 +01:00
tibbi
217f8966f9 changing the playlists placeholder, allow easy playlist creation 2020-10-25 10:46:03 +01:00
tibbi
caa72f7efc allow creating empty playlists easily 2020-10-25 10:39:05 +01:00
tibbi
c4604e244d adding a placeholder to empty playlists 2020-10-25 10:33:08 +01:00
tibbi
ec4fc67173 allow adding folders to existing playlists 2020-10-25 10:19:14 +01:00
tibbi
8f0a3b7170 adding some helper functions for fetching tracks from folders 2020-10-25 10:08:10 +01:00
tibbi
8450ca52d6 lets show empty playlists too 2020-10-25 09:55:20 +01:00
tibbi
f1db48ed88 implement new playlist creation from folder 2020-10-25 09:53:06 +01:00
tibbi
0f65e2a579 lets refetch the initial tracks at upgrading from 5.4.0 too 2020-10-25 00:02:05 +02:00
tibbi
0b1583ac0f insert all found tracks at upgrading from an older app version 2020-10-24 23:42:29 +02:00
tibbi
a7a2c24ed1 fixing a table name at migration 2020-10-24 23:16:43 +02:00
tibbi
686d0257d2 adding an autoincrementing "id" field to tracks, replace primary keys with indices 2020-10-24 23:14:05 +02:00
tibbi
9bf7b106e3 adding a menu item for creating playlist from folder 2020-10-24 23:13:35 +02:00
tibbi
e90be22fe1 use proper bubble text at fastscroller label 2020-10-24 22:18:42 +02:00
tibbi
a7b67ddf71 adding track sorting 2020-10-24 21:52:20 +02:00
tibbi
cf8a34ba68 adding album sorting 2020-10-24 21:42:40 +02:00
tibbi
cf360d213c implementing sorting of artists 2020-10-24 21:27:40 +02:00
tibbi
16caa37bde updating some sorting related strings 2020-10-24 21:14:26 +02:00
tibbi
d60d293110 adding a new string for sorting albums by artist 2020-10-24 21:02:26 +02:00
tibbi
01f5bb581e adding some preparation for sorting all tabs 2020-10-24 20:47:54 +02:00
tibbi
8d958c8f51 allow changing the Playlist sorting 2020-10-24 20:31:13 +02:00
tibbi
7003269daa handle sorting differently per tab 2020-10-24 19:04:35 +02:00
tibbi
4aa873cff6 adding some crashfixes 2020-10-24 19:00:16 +02:00
tibbi
6cd129e4c2 update version to 5.4.0 2020-10-23 23:57:29 +02:00
tibbi
48056b9dc8 remove deleted tracks from the queue 2020-10-23 23:52:59 +02:00
tibbi
e005450a02 rely on mediastore at lower android versions too 2020-10-23 23:49:09 +02:00
tibbi
64e9208aca updating some slovak translations 2020-10-23 23:31:59 +02:00
tibbi
81517f5b4a removing a couple more unneeded code 2020-10-23 23:18:11 +02:00
tibbi
290b7ee49d remove deleted tracks from every playlist 2020-10-23 23:06:34 +02:00
tibbi
0eeaf5b4a9 removing some unused functions 2020-10-23 22:58:25 +02:00
tibbi
5172851dd9 show an animation at removing Queue items from the list 2020-10-23 22:45:41 +02:00
tibbi
07c14ac1a9 fix going to the previous track 2020-10-23 22:24:36 +02:00
tibbi
119d014a2f removing some more unwanted code 2020-10-23 22:09:19 +02:00
tibbi
149f72d5b9 do not save tracks played as third party intents 2020-10-23 22:02:38 +02:00
tibbi
66f622f0d9 removing some old code 2020-10-23 21:59:04 +02:00
tibbi
b426209de0 do not block the Track loading at updating covers 2020-10-23 21:40:06 +02:00
tibbi
ed1ba076d2 update the way cover art is stored at upgrading from older app versions 2020-10-23 21:36:11 +02:00
tibbi
64030832a9 updating migration query once again 2020-10-23 20:44:14 +02:00
tibbi
e5ccade96a updating one more migration query 2020-10-23 20:28:14 +02:00
tibbi
226bccd243 updating some migration queries 2020-10-23 20:21:32 +02:00
tibbi
1bf75f6692 launch the New Playlist Dialog at playlist picker, if none exists 2020-10-23 20:03:59 +02:00
tibbi
512a97f1d0 allow removing items from playlist without deleting actual files 2020-10-23 19:59:58 +02:00
tibbi
43cf6e0b91 show a button for removing items from playlist 2020-10-23 19:22:38 +02:00
tibbi
3d8235888c removing some redundant old code 2020-10-23 19:10:11 +02:00
Tibor Kaputa
b3ed2557b8
Merge pull request #271 from ltGuillaume/patch-1
Dutch
2020-10-23 18:58:46 +02:00
tibbi
b9c1947a1b refresh fragments if some track gets deleted 2020-10-23 18:31:00 +02:00
tibbi
a36902eb84 handle deleting from the mixed album/track screen too 2020-10-23 18:11:07 +02:00
Guillaume
6c2f7d0b34
Dutch 2020-10-23 15:47:56 +02:00
tibbi
93f8efad65 lets skip the check if cover art exists at all 2020-10-23 15:13:10 +02:00
tibbi
a3e79ea7c8 allow deleting tracks from the view with album header 2020-10-23 15:06:46 +02:00
tibbi
e3070bd974 do not translate the playlist word into slovak 2020-10-23 13:06:58 +02:00
tibbi
7c6a0a823e adding a placeholder related to playlists, saying how to create a new one 2020-10-23 13:03:38 +02:00
tibbi
0caba249c4 show some placeholders if no playlists etc are found 2020-10-23 12:50:12 +02:00
tibbi
4a57a91f1d update playlists if some tracks are deleted 2020-10-23 12:41:42 +02:00
tibbi
99a02e69e8 use TracksAdapter at opening a playlist 2020-10-23 12:26:00 +02:00
tibbi
f54f1325d5 hide the Equalizer setting item if MusicService isnt initialized 2020-10-23 12:13:23 +02:00
tibbi
d3be7527e3 allow deleting whole artists 2020-10-23 12:07:47 +02:00
tibbi
a0ebdd01f5 allow deleting albums 2020-10-23 11:58:44 +02:00
tibbi
dbda25339b allow deleting tracks from the Tracks fragment 2020-10-23 11:48:58 +02:00
tibbi
5b4099a8c9 fetch Artist and Album IDs as longs, not just ints 2020-10-23 11:25:53 +02:00
tibbi
3c3edd941c reworking CreatePlaylistFromQueue, use all queue items 2020-10-22 23:49:11 +02:00
tibbi
d0b0e0ee6d adding the new strings in the remaining languages too 2020-10-22 23:33:49 +02:00
tibbi
efbd3c983b adding some third party intent handling related improvements 2020-10-22 23:26:58 +02:00
tibbi
752daadc6d lets hide the sleep timer too for now 2020-10-22 23:03:12 +02:00
tibbi
acfed75143 handle third party intents in TrackActivity, not MainActivity 2020-10-22 22:56:52 +02:00
tibbi
dce08a912c lets hide the Sort button for now, we will implement it someday (or so) 2020-10-22 22:48:04 +02:00
tibbi
093e5c038c adding Track search 2020-10-22 22:43:26 +02:00
tibbi
1c9c62f1ac implement album searching 2020-10-22 22:38:33 +02:00
tibbi
33cddf93da implementing Search at artists 2020-10-22 22:33:05 +02:00
tibbi
f89442fdd7 adding placeholders to listviews 2020-10-22 22:28:55 +02:00
tibbi
ab76ee08d4 show a placeholder if no results are found at search 2020-10-20 15:24:57 +02:00
tibbi
ea8653c55a implementing Search at the Playlists tab 2020-10-20 15:03:22 +02:00
tibbi
2200a8b1d5 preparing the viewpager tabs for search 2020-10-20 14:11:35 +02:00
tibbi
075d2e57f0 close search on tab change 2020-10-20 14:04:00 +02:00
tibbi
6077c5aa66 fill in the queue before opening TrackActivity from the Tracks tab 2020-10-20 12:45:24 +02:00
tibbi
8fbeff9dd3 adding some missed updated resource files 2020-10-19 23:28:15 +02:00
tibbi
0295efca3b move playlist fragment as the first one, make Artists the default 2020-10-19 23:27:58 +02:00
tibbi
c5cc550119 launch the proper activity on clicking a track 2020-10-19 23:21:05 +02:00
tibbi
5bb855d3b7 adding a tab for listing tracks 2020-10-19 23:01:35 +02:00
tibbi
00d1ffbe7b renaming some Songs to Tracks, no real change 2020-10-19 22:37:19 +02:00
tibbi
48d18cf881 list albums at the appropriate tab 2020-10-19 21:53:58 +02:00
tibbi
d7610813fb do some preparation for Albums viewpager item + some renaming 2020-10-19 12:58:12 +02:00
tibbi
aa8c36510d removing some redundant interfaces 2020-10-19 12:40:25 +02:00
tibbi
a22eba4323 allow creating playlist from queue items 2020-10-19 12:25:18 +02:00
tibbi
2c3260efc8 Merge branch 'master' of github.com:SimpleMobileTools/Simple-Music-Player 2020-10-19 12:10:32 +02:00
tibbi
c99caf5292 handle removing queued items 2020-10-19 12:09:57 +02:00
Sérgio Marques
ca645cfd26
Update strings.xml 2020-10-18 23:36:51 +01:00
tibbi
629749cee1 allow adding artists to queue 2020-10-18 23:43:51 +02:00
tibbi
f9687d4656 really avoid showing the same track on queue twice 2020-10-18 23:37:46 +02:00
tibbi
22c12e0649 allow adding albums to queue too 2020-10-18 22:42:28 +02:00
tibbi
cab907d7db allow adding tracks to queue 2020-10-18 22:35:34 +02:00
tibbi
15f003689f finally adding a fastscroller to tracks too 2020-10-18 21:11:15 +02:00
tibbi
15fd2e03e5 adding a fastscroller to albums 2020-10-18 21:05:09 +02:00
tibbi
d27dc984c3 adding a fastscroller at the queue list 2020-10-18 20:55:08 +02:00
tibbi
01c3607942 adding a fastscroller to the playlists fragment too 2020-10-18 20:46:57 +02:00
tibbi
dee5850878 adding a fastscroller to the artists screen 2020-10-18 20:39:06 +02:00
tibbi
118f9fa72d removing some unwanted code 2020-10-18 20:21:24 +02:00
tibbi
9ef07cebe7 fixing some coloring issues 2020-10-18 20:20:37 +02:00
tibbi
e528d0085d removing the Manage Playlists activity 2020-10-18 20:08:32 +02:00
tibbi
8c6cc19caa add some padding to current/max progress for easier clicking 2020-10-18 20:05:21 +02:00
tibbi
1679d340f8 move the picked song to front only if shuffle is on 2020-10-18 20:02:11 +02:00
tibbi
c27780a0e3 removing the no longer needed album cover related setting 2020-10-18 19:54:16 +02:00
tibbi
64e66927c7 remember last playback position 2020-10-18 19:32:03 +02:00
tibbi
396f5004fa restore the tracks in the order they were stored in 2020-10-18 18:33:50 +02:00
tibbi
34c988d6a4 properly handle restoring the last played track 2020-10-18 18:02:47 +02:00
tibbi
51725f22f0 removing some no longer needed menu buttons 2020-10-18 16:52:15 +02:00
tibbi
50b9194fcd improve the way all tracks are initially fetched, rely on artists and albums 2020-10-18 16:27:51 +02:00
tibbi
b8cae3bff9 move artist fetching into a context extension 2020-10-18 16:11:52 +02:00
tibbi
c198cc3241 avoid showing empty playlists 2020-10-18 13:24:13 +02:00
tibbi
541d7e79bf show album cover at playlist songs 2020-10-18 12:42:29 +02:00
tibbi
bcea4d1c32 lets actually not sort playlist items, keep the order they were added in 2020-10-18 12:29:18 +02:00
tibbi
9a3d0a2930 renaming songs to tracks on some places 2020-10-18 12:10:01 +02:00
tibbi
890d4381e0 add some extra sorting on some places 2020-10-18 11:50:08 +02:00
tibbi
1d0ad94425 move Unknown artist at the bottom 2020-10-18 11:06:38 +02:00
tibbi
eca2e7755f make sure the current track bar doesnt cover anything at the bottom 2020-10-18 10:58:52 +02:00
tibbi
c755308f5b avoid adding tracks to the queue multiple times 2020-10-18 10:33:36 +02:00
tibbi
e79313ce51 add playlist songs into the queue on click 2020-10-17 23:11:46 +02:00
tibbi
32854932a6 allow adding whole artists to playlists 2020-10-17 22:35:49 +02:00
tibbi
595921f715 handle adding album tracks into playlists 2020-10-17 21:53:26 +02:00
tibbi
99169a71ee create an activity extension for adding tracks to playlists 2020-10-17 21:47:21 +02:00
tibbi
c17b6be1c5 move the Select Playlist into an own dialog, add divider at the bottom 2020-10-17 21:29:56 +02:00
tibbi
8befb7b6e3 update playlists fragment when something related changes 2020-10-17 20:14:44 +02:00
tibbi
3e5d6958ab allow adding tracks to playlists 2020-10-17 20:04:00 +02:00
tibbi
a28908e4ce deselect all list items if the current tab changes 2020-10-17 17:46:59 +02:00
tibbi
6fbae01f9f show track count at the playlists 2020-10-17 17:22:50 +02:00
tibbi
7c28d48b3e replace the hardcoded tab titles with proper strings 2020-10-17 16:50:52 +02:00
tibbi
136cade8ed remember the last used viewpager page, launch it as default 2020-10-17 16:45:49 +02:00
tibbi
e788b9b2d5 removing the Currently Playing icon from playlists 2020-10-17 16:35:57 +02:00
tibbi
d8b77f435c add a play/pause button at the bottom bar 2020-10-17 12:47:59 +02:00
tibbi
1e7f410c1f do not show the next tracks duration at the Track screens bottom bar 2020-10-17 12:33:44 +02:00
tibbi
58f2898af6 show the current track at Track screen too 2020-10-17 12:16:08 +02:00
tibbi
8220d2e33c show the current track at the Albums screen too 2020-10-17 12:11:18 +02:00
tibbi
d1afa24e65 move current track bar into a standalone layout file 2020-10-17 11:42:13 +02:00
tibbi
09870f89d5 moving CurrentTrackBar into a standalone view 2020-10-17 11:19:29 +02:00
tibbi
16e033ed6c refresh the main screens track in one more case 2020-10-11 23:24:35 +02:00
tibbi
b5a0dab17f properly refresh the current song at the main screen 2020-10-11 23:23:27 +02:00
tibbi
6bf6ab7879 show the current track at the main screens bottom bar 2020-10-11 23:09:48 +02:00
tibbi
e3e8c8040c allow reordering the queue by drag and drop 2020-10-11 18:59:25 +02:00
tibbi
553ad4dfd7 lets always show the queue drag handle to make it more used 2020-10-11 18:21:47 +02:00
tibbi
310b317ee1 adding a drag handle at queue items 2020-10-11 13:18:03 +02:00
tibbi
75242aa378 flattening the Track Queue and Song layouts 2020-10-11 12:02:23 +02:00
tibbi
73fbb081e2 properly highlight selected queue items 2020-10-11 11:48:54 +02:00
tibbi
8e319d87d2 make trackCover private in MusicService 2020-10-11 11:03:16 +02:00
tibbi
fa589cae52 change the next track in the queue at refreshing the queue 2020-10-11 10:56:43 +02:00
tibbi
69b7ddaf25 always check track shuffling after fetching 2020-10-11 10:36:49 +02:00
tibbi
bd76b43b0e removing a redundant function 2020-10-10 23:15:28 +02:00
tibbi
482acedf4c removing the old way of storing track history 2020-10-10 21:52:27 +02:00