Commit graph

1436 commits

Author SHA1 Message Date
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