Commit graph

7118 commits

Author SHA1 Message Date
Stypox
59b47738f1 Fix deprecations, warnings and useless null checks in SearchFragment 2020-09-19 15:25:04 +02:00
Stypox
f528b92064 Improve search suggestion experience when remote ones can't be fetched
Do not show anything in case of network error (it can simply be ignored).
Show a snackbar otherwise, which still allows writing things into the search box.
2020-09-19 15:22:54 +02:00
Stypox
5a1ec68f4a Fix invisible queue close button 2020-09-19 13:44:07 +02:00
Stypox
8764be8369 Random adjustements to notification 2020-09-16 14:00:22 +02:00
thami simo
c96b1e62f4 Translated using Weblate (Arabic)
Currently translated at 100.0% (584 of 584 strings)
2020-09-16 10:36:11 +02:00
bopol
605a7a10ae change default quality 2020-09-13 14:01:01 +02:00
bopol
58dbc234cd Merge pull request #3826 from Stypox/unsupported-url-dialog
Show dialog with open options in case of an unsupported url
2020-09-12 23:54:51 +02:00
bopol
1f3a768f71 Merge remote-tracking branch 'upstream/dev' into unsupported-url-dialog 2020-09-12 23:19:18 +02:00
Stypox
c63e98ccbf Merge pull request #4252 from opusforlife2/autoplay_to_autoqueue2
Change Autoplay to Autoqueue to reduce ambiguity
2020-09-11 22:11:13 +02:00
Stypox
5cf3d8b77f Refactor MediaSessionManager 2020-09-10 20:36:52 +02:00
Stypox
8df0358aa2 Fix seekbar invisible or not updating
Have the notification recreate only when strictly necessary, and recreate it if there was a timeline change, fixing the seekbar not updating at all sometimes
2020-09-10 20:22:22 +02:00
Stypox
19d7943989 Change "image" to "thumbnail" 2020-09-10 19:47:07 +02:00
Stypox
0c2ae54898 Prevent seeking out of video duration in player 2020-09-10 19:47:02 +02:00
Stypox
afc1400130 Update notification when play queue is edited 2020-09-10 13:36:34 +02:00
Stypox
b08501d0f3 Merge pull request #3794 from budde25/download-same-file-crash
Fixes crash when a file is deleted then redownloaded
2020-09-09 15:41:06 +02:00
Stypox
e861be10d9 Merge branch 'dev' into pr3178 2020-09-08 23:58:10 +02:00
Stjepan
88cc2d72c4 Translated using Weblate (Croatian)
Currently translated at 86.9% (508 of 584 strings)
2020-09-08 23:19:45 +02:00
Stypox
db72b9a24f Make player foreground playback-specific in manifest 2020-09-08 22:00:28 +02:00
Stypox
4e427e1f69 Fix notification content intent not being updated when needed 2020-09-08 22:00:28 +02:00
Stypox
0ea24e60a7 Make notification creation and cancelling more consistent 2020-09-08 22:00:28 +02:00
Stypox
847fb84854 Add notification costumization settings menu 2020-09-08 22:00:24 +02:00
Stypox
0c812c0680 Merge pull request #4154 from avently/video-placement
Prevent jumping of the player and wrong padding on devices with cutout
2020-09-08 19:47:09 +02:00
opusforlife2
88f3dd16a8 Use new string for auto-queue toggle 2020-09-08 10:44:58 +00:00
opusforlife2
ac522b3b85 Add string for auto queue toggle 2020-09-08 10:43:11 +00:00
Stypox
f1bd1d0d52 Merge pull request #3909 from TacoTheDank/deprecations-and-cleanup
Deprecations and cleanup
2020-09-07 20:51:24 +02:00
Avently
bef3b1b4fe Disabled preloading when switching streams 2020-09-07 19:34:10 +03:00
Stypox
044190d5d9 Extract duplicate setActivityTitle code to own function 2020-09-07 15:28:38 +02:00
Antony
669a4b032d Translated using Weblate (Greek)
Currently translated at 85.2% (498 of 584 strings)
2020-09-07 11:36:12 +02:00
Stypox
974d0c6610 Revert to deprecated BEHAVIOR_SET_USER_VISIBLE_HINT in TabAdapter
Also added comment explaining why
2020-09-06 14:02:25 +02:00
TacoTheDank
7db90c0561 Clean up SDK version checks 2020-09-06 12:55:30 +02:00
TacoTheDank
19fe31cf2f Replace deprecated Html#fromHtml with HtmlCompat#fromHtml 2020-09-06 12:55:30 +02:00
TacoTheDank
0ef2e07cf4 Some general-purpose lint cleanup 2020-09-06 12:55:26 +02:00
TacoTheDank
7795a5f733 Fix some lambdas 2020-09-06 12:52:43 +02:00
TacoTheDank
537a87c3f8 Use enhanced 'for' loops 2020-09-06 12:52:43 +02:00
TacoTheDank
0e33cc5d73 Fix some deprecations 2020-09-06 12:52:43 +02:00
TacoTheDank
61c10ad427 Use AndroidX preference 2020-09-06 12:52:42 +02:00
TacoTheDank
539a45f9a8 Update ExoPlayer, OkHttp, use Kotlin JDK8 2020-09-06 12:48:35 +02:00
pitachips
e6d2fb41a5 Translated using Weblate (Korean)
Currently translated at 87.3% (510 of 584 strings)
2020-09-05 22:36:11 +02:00
TobiGr
53b9a283a3 Translated using Weblate (Korean)
Currently translated at 87.3% (510 of 584 strings)
2020-09-05 22:36:11 +02:00
Stypox
bad09fb7e7 Merge pull request #4223 from avently/small-fixes
Small fixes of issues with brightness, background playback, gestures
2020-09-05 20:51:37 +02:00
Stypox
bd804fe3e2 Clean up MediaSessionManager 2020-09-04 18:44:09 +02:00
Avently
62a6c23dcd Small fixes of issues with brightness, background playback, gestures 2020-09-04 05:39:55 +03:00
Stypox
54b5199832 Merge branch 'dev' into pr3178 2020-09-03 21:56:48 +02:00
Stypox
a2d22ddaef Various notification code improvements
Improve builder parameters
Reorder code and extract large icon function
service.startForeground() now is also provided with service type in android versions >= Q
2020-09-03 21:54:31 +02:00
Stypox
116c4218ac Extract hardcoded strings into strings.xml and improve them 2020-09-03 21:54:31 +02:00
Stypox
e97a21529b Show hourglass icon when buffering 2020-09-03 21:54:28 +02:00
Tobias Groza
4ea7bde520 Merge pull request #4038 from vmazoyer/remember_dl_pref
Remember last selected media type for downloads.
2020-09-03 20:11:36 +02:00
vmazoyer
bfb7840f9c Remember last selected media type for downloads. 2020-09-03 19:47:34 +02:00
Avently
44c125f0a5 Moved device-specific code into DeviceUtils 2020-09-03 15:48:17 +03:00
Avently
fd361e114d Fixed wrong padding on devices with cutout on vertical videos 2020-09-03 15:48:17 +03:00