Mohammed Anas
a613b17990
Add channel details option to long-press menu ( #5851 )
...
Add dialog item to open channel details
Use `List` as type of `entries`
Put channel details item last
Only show channel option when channel is present
2021-03-28 18:32:40 +02:00
Stypox
e2be22edb0
Merge pull request #5879 from TacoTheDank/clean-oncreatepreferences
...
Clean up unnecessary onCreate in settings fragments
2021-03-28 10:48:10 +02:00
Stypox
c2b5790fc6
Merge pull request #5882 from TacoTheDank/fragmentcontainerview
...
Replace FrameLayout with FragmentContainerView where applicable
2021-03-27 08:31:32 +01:00
Tobi
9d8b73caa6
Merge pull request #5649 from FireMasterK/ff-ua
...
Change UA to privacy.resistFingerprinting.
2021-03-24 17:59:17 +01:00
Tobi
993511473d
Merge pull request #5896 from Stypox/fix-error-panel
...
Fix error panel created in onViewCreated() but disposed in onDestroy()
2021-03-24 11:32:07 +01:00
Stypox
d605441320
Fix settings switches are not red anymore
...
Reverts part of e8baee2a5e
2021-03-24 10:16:24 +01:00
Stypox
b654da4e4c
Fix error panel created in onViewCreated() but disposed in onDestroy()
2021-03-24 09:27:17 +01:00
TacoTheDank
39a250c991
Replace FrameLayout with FragmentContainerView where applicable
2021-03-22 17:46:06 -04:00
TacoTheDank
10759e2a78
Clean up unnecessary onCreate in settings fragments
2021-03-22 16:38:36 -04:00
Matskidis Giannis
78b77ced87
Show Toast when download starts
...
Add toast to inform the user that download started and add the right string in values.
2021-03-20 22:18:01 +01:00
Stypox
0c6539d147
Merge pull request #5457 from Redirion/exo123
...
Update to ExoPlayer 2.12.3
2021-03-18 18:59:56 +01:00
Stypox
e8baee2a5e
Refactor ThemeHelper
2021-03-18 12:39:29 +01:00
bopol
eb4b54afec
Use a list for night themes
...
Also remove unused strings
2021-03-18 12:12:04 +01:00
bopol
e8967c157a
Use a switch preference to follow device theme
2021-03-18 11:23:55 +01:00
bopol
49aef64cd6
Add settings for device theme (dark & black)
...
fix bugs related to isLightThemeSelected not handling device themes
such as license having dark background when it should be white
2021-03-18 11:17:06 +01:00
Stypox
6e1d02c89c
Merge pull request #5230 from Isira-Seneviratne/Update_prettytime
...
Update prettytime.
2021-03-18 08:59:40 +01:00
Isira Seneviratne
220bf61e8e
Use PrettyTime's new formatUnrounded(OffsetDateTime) method.
...
Also change the types of the relevant variables from Calendar to OffsetDateTime.
2021-03-18 06:38:12 +05:30
Stypox
fde897e4c0
Merge pull request #5792 from TeamNewPipe/resize_mode
...
Fix last resize mode not being restored correctly
2021-03-17 09:07:44 +01:00
Stypox
e608ad777f
Merge pull request #5820 from TeamNewPipe/mini_player_title
...
Fix empty stream title in minimized player
2021-03-17 08:56:50 +01:00
TobiGr
3d713a27a5
Fix bottom controls being out of the screen
...
This was caused by too large end screen thumbnails enlarging the whole palyer. Fixed by scaling the thumbnail.
Ensure that the player does not use the whole screen height in detail fragment to keep the additional content like title, comments, etc. available.
2021-03-14 17:52:15 +01:00
TobiGr
bc2333cdc9
Ignore ContentNotSupportedException caused by Bandcamp fan pages
2021-03-14 17:52:15 +01:00
Fynn Godau
ae2dd20795
Bandcamp support
2021-03-14 17:52:15 +01:00
Tobi
714c9fb397
Merge pull request #5148 from Stypox/error-panel
...
Show improved error panel instead of annoying snackbar or crashing
2021-03-14 17:41:27 +01:00
Tobi
5f9da04d93
Merge pull request #5562 from mbarashkov/hardware_keyboard_space_shortcut_v2
...
Implement "pause/play" toggle on hardware keyboard space button.
2021-03-14 13:08:44 +01:00
TobiGr
7f9fdb1e4c
Fix empty stream title in minimized player
2021-03-13 20:12:57 +01:00
Stypox
d075cc424f
Better handle url not supported in RouterActivity
...
Make sure the url not supported dialog is only shown when the url is really not supported, not on any ExtractionException
2021-03-12 23:21:54 +01:00
Stypox
ae9fa9be8e
Improve email subject for error reporting
2021-03-12 23:21:54 +01:00
Stypox
6e665182d9
FeedFragment: fix view binding and show loading indicator correctly
2021-03-12 23:21:54 +01:00
Stypox
ef661dcaf4
Fix error panel and search fragment state saving
2021-03-12 23:21:54 +01:00
Stypox
c401e8ad76
Hide meta info panel in search when starting a new search
2021-03-12 23:21:54 +01:00
Stypox
47c3ebcd98
Fix views not scrollable when showing error panel
2021-03-12 23:21:54 +01:00
Stypox
22c92f1fb3
Completely remove return activity, now outdated
2021-03-12 23:21:54 +01:00
Stypox
9dc583da87
Optimize imports and solve checkstyle issues
2021-03-12 23:21:53 +01:00
Stypox
0ea6b4928c
Add report/solve-recaptcha button in error panel
...
It will be shown even when nothing could be loaded not due to a network error, and the user can choose to ignore or report it.
Also improve error reporting arguments
Also completely refactor error activity
Also improve some code here and there
2021-03-12 23:21:49 +01:00
TobiGr
f4499de605
Fix last resize mode not being restored correctly
...
I think the settings key "last_resize_mode" is ambiguous. While it is used to get the recently used resize mode, someone thought while working on the resize mode switcher, that the old (to be replaced) resize mode should be stored.
Fixes #5613
2021-03-08 09:46:33 +01:00
Stypox
bb398189d6
Move all error-related classes into error package
2021-03-07 17:49:28 +01:00
TiA4f8R
78e37c1705
Add different error messages for SoundCloud and YouTube unavailable contents
...
Add new error strings for the six new exceptions created in the extractor and catch these exceptions. Extractor is, of course, updated with this PR.
2021-03-07 15:33:25 +01:00
Isira Seneviratne
f0159edcc3
Fix crash when reordering channel groups.
2021-02-28 14:48:06 +05:30
FireMasterK
df75c3dc30
Change UA to privacy.resistFingerprinting.
2021-02-20 16:49:37 +05:30
Stypox
0299efa06f
Improve code style and fix some warnings
...
Removed a textTrack null check on a now- NonNull method
Added a error type switch case (TIMEOUT)
2021-02-16 16:54:44 +01:00
Robin
4a7ef34288
Update to ExoPlayer 2.12.3
2021-02-16 16:42:51 +01:00
XiangRongLin
7a9f95ce76
Merge pull request #5554 from karkaminski/enhancement/remove_resizing_text
...
removed resizing text from popup player
2021-02-15 16:15:27 +01:00
Tobi
4515c84ae4
Merge pull request #5543 from mhmdanas/remove-empty-string-concat
...
Remove unnecessary concat with empty string
2021-02-14 23:50:08 +01:00
Tobi
11fc691780
Merge pull request #5544 from mhmdanas/remove-content-uri
...
Remove License#contentUri
2021-02-14 23:49:07 +01:00
Tobi
79e28b7aa2
Merge pull request #5563 from Stypox/fix-tablayout-visibility
...
Fix tab layout visibility with age restricted videos
2021-02-14 21:32:10 +01:00
Stypox
aac5abedd0
Hide tab layout view pager on error
2021-02-14 13:40:17 +01:00
Stypox
e0ca7d6494
Fix tab layout visibility with age restricted videos
...
Add comments
2021-02-14 13:25:39 +01:00
Mikhail Barashkov
0569989126
Implement "pause/play" toggle on hardware keyboard space button.
2021-02-12 11:58:15 +03:00
karol
6de40e68a9
removed resizig text from popup player, as requested in #5514
2021-02-11 11:20:27 +01:00
mhmdanas
8ce697abec
Remove License#contentUri
...
It seems to not be used anywhere.
2021-02-08 19:54:30 +03:00