Nathan Schulzke
dee32c3dc5
Factor out shouldAddMarkAsWatched as a shared function
2021-11-13 10:18:17 -07:00
Robin
344fbff59a
Merge pull request #7363 from litetex/playback-speed-ctrls-simple-landscape-improvements
...
Simple playback-speed-controls improvements
2021-11-12 21:19:17 +01:00
litetex
e39a816bdc
Merge pull request #5843 from TeamNewPipe/jcenter
...
Remove JCenter when possible
2021-11-12 20:53:29 +01:00
TobiGr
605b8fac5e
Remove JCenter
...
All dependencies which were fetched from JCenter are now available via Maven Central. This source change is necessary becuase JCenter announced they werer going to be read-only starting at 31st March 2021 (https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter ).
2021-11-12 20:38:50 +01:00
Robin
dfba10f8ae
Merge pull request #7005 from Redirion/exo14
...
Update ExoPlayer to 2.14.2
2021-11-12 20:19:00 +01:00
litetex
48a1ab64b0
Refactored `PlaybackResolver
`
...
* fixes the deprecation of ``setTag``
* makes the code more consistent
* de-duplicates some code
2021-11-12 20:14:39 +01:00
litetex
dd2cde3c1a
De-duplicated PlayerDataSource-code
2021-11-12 19:40:00 +01:00
Robin
1b9c2b37c5
Use Android11+ extractors
2021-11-12 19:17:52 +01:00
Robin
eae1f8b597
Update ExoPlayer to 2.14.2
2021-11-12 19:17:51 +01:00
litetex
18ce86c2ed
Merge pull request #7370 from iambaji/issue_7362
...
added show watched items toggle preference
2021-11-12 18:24:44 +01:00
litetex
d5f25e05d9
Merge pull request #7395 from litetex/gradle-replaced-with-with-using
...
Gradle: Replaced deprecated `with` with `using`
2021-11-12 18:17:41 +01:00
litetex
53303ac5d3
Replaced deprecated `with
with
using
`
2021-11-11 20:17:54 +01:00
litetex
90cc8e2144
A feed settings-key better fits there
2021-11-11 19:49:46 +01:00
litetex
adf9badbf6
Fixed toggle not in sync with list after app restart + refactored the code a bit
2021-11-11 19:46:15 +01:00
Baji Shaik
c35fe4f3f1
moved preference key from viewmodel to settings_keys.xml
2021-11-10 16:16:17 -05:00
Baji Shaik
63291f8101
added show watched items toggle preference
...
default sharedpreference is used to persist and retrieve show watched menu option toggle state
2021-11-07 23:11:10 -05:00
litetex
62efb588ef
Removed obvious title from the "Playback Speed Controls"
2021-11-07 13:51:43 +01:00
litetex
203ca9afc6
Removed unused imports
2021-11-06 21:07:00 +01:00
litetex
a23f941ac8
Simplified some code and added some comments
2021-11-05 19:07:56 +01:00
litetex
b0a10f0542
Merged extremely similar code together / parity between video and popup player
...
* Removed ``player.getPlayPauseButton().requestFocus();`` as there is no reason why it was introduced there documented
* Use the same delay to hide the controls on both players
2021-11-05 18:10:55 +01:00
litetex
478ad42977
De-Duplicated some code
2021-11-05 18:07:21 +01:00
litetex
0764983ac6
Why log double?
2021-11-05 18:06:32 +01:00
litetex
2b2f1ee8f5
Added some doc
2021-11-05 18:06:10 +01:00
litetex
28f167fd99
Removed dead code
2021-11-05 18:04:57 +01:00
litetex
272be36dd9
Removed `e.printStacktrace
` and used an proper logger
2021-11-05 18:04:49 +01:00
litetex
f933db8117
Added a custom title
...
to also save some margin/padding/etc
2021-11-04 19:47:08 +01:00
litetex
cddb9bccb9
Reworked `dialog_playback_parameter
`
...
* Removed dependency to @dimen/video_item_search_padding as it's unrelated
* Made the margins/paddings a bit smaller
* Put the checkboxes inside a layout
* Removed some useless attributes (maxLine)
2021-11-04 19:46:22 +01:00
litetex
b5ad24eb47
Merge pull request #7353 from B0pol/peertube-shortlinks
...
Support PeerTube short links
2021-11-04 16:31:16 +01:00
litetex
ad8f791f71
Changed extractor dependency back to TeamNewPipe
...
...as the required PR was merged.
2021-11-04 16:18:12 +01:00
litetex
2e862b4ccc
Merge pull request #6844 from 0x416c6578/shuffle-mode-ui-fix
...
Fixed shuffle button opacity UI bug
2021-11-03 18:18:31 +01:00
litetex
ecac897e7b
Fixed typo
2021-11-03 17:30:30 +01:00
bopol
702adb53a7
Support PeerTube short links
2021-11-03 14:49:17 +01:00
litetex
4ea962f523
Merge pull request #7348 from TiA4f8R/unrevert-pr6824
...
"Unrevert" changes from pull request 6824
2021-11-03 00:13:41 +01:00
TiA4f8R
acaf92d671
Unrevert PR 6824
...
PR 7061 reverted by mistake PR 6824 (it was a rebase issue). This commit unreverts this change and uses custom TextViews correctly in the file changed by PR 6824.
2021-11-02 17:53:27 +01:00
litetex
c673cb6157
Merge pull request #7304 from mhmdanas/add-y2ube-link-support
...
Add support for y2u.be links
2021-11-01 23:22:21 +01:00
litetex
c0f7b123a3
Merge pull request #7296 from vhouriet/vhouriet_feature_issue6049
...
Add "Check for updates" button in update settings
2021-11-01 23:17:25 +01:00
litetex
e9e2afa61a
Merge pull request #7061 from TiA4f8R/custom-textview-edittext
...
Use custom TextViews and EditTexts in all XML resources
2021-10-27 20:47:15 +02:00
litetex
403154b2e1
Less indents and code -> better readable
...
Also removed a useless variable
2021-10-26 20:47:15 +02:00
litetex
e5fd24b0d1
Make naming great again
...
When we build APKs in PRs it's also a GITHUB_APK...
2021-10-26 20:47:14 +02:00
litetex
8dc34274a1
Removed dead code
2021-10-26 20:47:13 +02:00
litetex
467bd21de2
Cleanup up some code
2021-10-26 20:47:13 +02:00
vhouriet
5c9705d94e
Change check for updates button to trigger a version check
2021-10-26 20:47:12 +02:00
vhouriet
85fb5827aa
Add Check for updates button
2021-10-26 20:47:11 +02:00
litetex
0bcc9bd3ba
Try to fix jitpack not resolving dependency
2021-10-26 19:07:54 +02:00
litetex
25e120bec1
Changed extractor dependency back to TeamNewPipe
...
...as the required PR was merged.
2021-10-26 18:47:48 +02:00
litetex
7067deb328
Merge pull request #7261 from TacoTheDank/bumpRecyclerView
...
Update RecyclerView & Groupie libraries
2021-10-24 21:22:04 +02:00
Mohammed Anas
f6efd302dc
Fix extractor dependency
2021-10-23 20:30:04 +00:00
mhmdanas
61972141ae
Add support for y2u.be links
2021-10-23 23:14:25 +03:00
litetex
af936bc646
Always create a backup list when shuffling
...
The backup-list has to be created at all cost (even when current list size <= 2). Otherwise it's not possible to enter shuffle-mode (as ``isShuffled()`` always returns false)!
2021-10-23 17:35:42 +02:00
litetex
d66f933c69
Fixing the shuffle button on the UI is enough.
...
No need for doing the heavier method ``onShuffleModeEnabledChanged(false);``
2021-10-23 16:46:56 +02:00