Stypox
84709eb620
Revert all commits related to ContentSettingsFragment
...
Revert "Annotate methode parameters as NonNull"
This reverts commit af92c3ed4f .
Revert "Commit path immediately when import backup"
This reverts commit c3d9c4bb3f .
Revert "Set ImportExportDataPath only on successful import"
This reverts commit a4bc61a7d0 .
Revert "Set ImportExportDataPath only on successful export"
This reverts commit 372d7a7832 .
Revert "Invert if condition in ContentSettingsFragment.setImportExportDataPath for better readability"
This reverts commit 2877c43ecb .
Revert "Move ContentSettingsFragment.isValidPath to helpers and add unit test for it."
This reverts commit 15873d53c4 .
Revert "Save backup import/export location for feature import/exports"
This reverts commit 01f05e2f46 .
Remove FilePathHelperTest file
2021-06-08 10:40:44 +02:00
TobiGr
224ce66312
Fix getting error cause
...
Fix error dialog not shown when getting elemets from first subscription failed.
2021-06-08 10:12:36 +02:00
Stypox
4b3af04b7d
Fix feed loading and show a dialog for each invalid subscription
2021-06-08 10:12:36 +02:00
TobiGr
9edf293d59
Improve error message when loading feed
...
Add name of unavailable channel
2021-06-08 10:12:36 +02:00
TobiGr
471a72fcfb
Show detailed error message when an account has been terminated by the service
2021-06-08 10:12:36 +02:00
TobiGr
81d3e812e0
Better error handling of terminated channels when loading feed
2021-06-08 10:12:36 +02:00
Robin
c96e58374a
Increase buffer for playback after rebuffer
2021-06-07 09:25:49 +02:00
Stypox
fb84d8ff36
Use constraint layout for play queue item
...
Also remove invalid ic_selected attribute
2021-06-07 08:07:27 +02:00
Douile
3d26543e65
Hide queue duration when displaying segment panel
...
Fixes #6441
2021-06-07 02:10:44 +01:00
TobiGr
9a8cadcf18
Suppress a warning
2021-06-05 16:13:12 +02:00
TobiGr
d0a76d7e60
Use reqireContext(), requireActivity() instead of getters
2021-06-05 16:13:12 +02:00
Tobi
74cc53bdd9
Merge pull request #6429 from TiA4f8R/fix-play-with-kodi-player-button
...
Fix Play with Kodi button in Player always prompts to install Kore
2021-06-05 14:32:09 +02:00
TiA4f8R
14883367f6
Fix Play with Kodi button in Player always prompts to install Kore
2021-06-05 12:48:34 +02:00
TobiGr
d34dab889b
Fix playback speed not being updated in PlayQueuAcitvity
...
Fixes #6419
2021-06-05 12:24:59 +02:00
bopol
73b4c1c15b
Merge pull request #6337 from litetex/fix-broken-yt-liked-comments
...
[YouTube] Fix broken likes in comments
2021-06-04 22:32:48 +02:00
Tobi
774c6e9670
Merge pull request #6402 from XiangRongLin/save_backup_bug
...
Fix and improve setting import and export paths
2021-06-04 22:22:09 +02:00
Tobi
6261b96d20
Merge pull request #5946 from Stypox/metadata
...
Show content metadata below the description
2021-06-03 20:51:33 +02:00
litetex
fcc6d99811
Using Localization.shortCount() and old likeCount
2021-06-03 14:40:00 +02:00
TiA4f8R
0c28604227
Add the Open in browser option when long-pressing a stream for local and online playlists and for history
2021-06-03 13:21:31 +02:00
TiA4f8R
5bcd91b3c4
Add Open in browser option to long-press menu
...
Add Open in browser option to long-press menu when long pressing a stream and a subscription
2021-06-03 13:15:08 +02:00
Tobi
ae943c5de0
Merge pull request #6309 from mhmdanas/fix-channel-details-long-press-menu-on-feeds
...
Add "Show channel details" option in remote (non-local) playlists
2021-06-03 12:25:50 +02:00
Tobi
e45f3b86bf
Merge pull request #6242 from evermind-zz/fixes-for-upstream
...
fix Rotation crash on „Video not available“ page (#5941 )
2021-06-03 12:22:23 +02:00
Stypox
ae3a9aecfb
Sort tags in metadata section
2021-06-02 21:23:42 +02:00
Stypox
a98c0cc61d
Use chips to show tags in metadata section
...
Clicking on chips opens the search fragment
Long clicking copies to clipboard
2021-06-02 16:15:02 +02:00
Stypox
aab4416947
Add button to allow selecting text in the description
...
Since now selection is disabled by default, this fixes #5453
2021-06-02 14:36:34 +02:00
Stypox
c49df41126
Allow copying metadata to clipboard
2021-06-02 14:19:25 +02:00
Stypox
4919161754
Show video metadata below the decription
2021-06-02 14:19:25 +02:00
XiangRongLin
af92c3ed4f
Annotate methode parameters as NonNull
2021-05-31 15:09:57 +02:00
XiangRongLin
c3d9c4bb3f
Commit path immediately when import backup
2021-05-31 12:40:14 +02:00
XiangRongLin
a4bc61a7d0
Set ImportExportDataPath only on successful import
...
Also set the folder instead of the file itself as path
2021-05-31 12:38:21 +02:00
XiangRongLin
372d7a7832
Set ImportExportDataPath only on successful export
2021-05-31 12:36:21 +02:00
Tobi
efaea39ecc
Merge pull request #6118 from sauravrao637/errorHandlingInSubcribe
...
Error handling in subscribe() in DownloadDialog
2021-05-29 11:30:36 +02:00
Tobi
6b70576d87
Merge pull request #6353 from Imericxu/fix-pasting-rich-text-in-search
...
Fix unwanted rich text formatting when pasting
2021-05-29 09:12:07 +02:00
Tobi
5438064555
Merge pull request #6385 from sauravrao637/6371
...
Option for download is redundant and thus removed when linkType is CHANNEL or PLAYLIST
2021-05-28 14:23:04 +02:00
camo0112
46e41ab913
Option for download is redundant and thus removed when linkType is CHANNEL or PLAYLIST
2021-05-28 03:38:53 +05:30
Zhiheng Xu
8b6da2f3ba
Simplify code
2021-05-26 12:01:58 -04:00
Zhiheng Xu
0bb046dc7b
Add comment
2021-05-26 12:01:58 -04:00
Zhiheng Xu
0e2f4f1922
Add formatting removal on paste for search
...
Closes #5912
2021-05-26 12:01:58 -04:00
Eric Xu
ad2e1dcf03
Add PlaylistTab.hashCode() matching equals
2021-05-26 12:01:30 -04:00
Eric Xu
9b4c7e6644
Refactor PlaylistTab.equals
2021-05-26 12:01:30 -04:00
Eric Xu
6ab457e51c
Add ChannelTab.hashCode() matching equals
2021-05-26 12:01:30 -04:00
Eric Xu
346df8a36c
Refactor ChannelTab.equals
2021-05-26 12:01:30 -04:00
Eric Xu
68f8c38445
Add KioskTab.hashCode() matching equals
2021-05-26 12:01:30 -04:00
Eric Xu
154e672c91
Refactor KioskTab.equals
2021-05-26 12:01:30 -04:00
Eric Xu
fe5e1df9c2
Add Tab.hashCode() to go with equals
2021-05-26 12:01:30 -04:00
Eric Xu
12425eaadc
Refactor equals method
2021-05-26 12:01:30 -04:00
Zhiheng Xu
acbe0bfc94
Change shuffle() guard to check for size <= 2
...
After testing the app, I realized that shuffling a queue with size 2
does nothing
2021-05-24 12:20:19 -04:00
Zhiheng Xu
6da5d1585d
Remove redundant clearing of list
2021-05-24 12:20:19 -04:00
Zhiheng Xu
e29058412e
Refactor shuffle and update documentation
...
- Add early return for invalid sizes to shuffle
- Rename variables to be more descriptive
- Refactor moving list element, removing unnecessary operations
- Unwrap if clause for adding to history because the condition is
guaranteed by the guard clause
- Inline the value 0 for the ReorderEvent
- Update documentation to reflect new changes
2021-05-24 12:20:19 -04:00
Eric Xu
3a8aa90c72
Rearrange fields
...
Final fields should be arranged first
2021-05-24 12:20:19 -04:00