Nathan Schulzke
517a98bdf9
Factor out shouldAddMarkAsWatched as a shared function
2021-11-13 10:18:17 -07:00
Robin
a86e819a35
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
4125b7478a
Merge pull request #5843 from TeamNewPipe/jcenter
...
Remove JCenter when possible
2021-11-12 20:53:29 +01:00
TobiGr
4923a83a29
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
e7e503255a
Merge pull request #7005 from Redirion/exo14
...
Update ExoPlayer to 2.14.2
2021-11-12 20:19:00 +01:00
litetex
2a9d3f5f53
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
24bf4487d0
De-duplicated PlayerDataSource-code
2021-11-12 19:40:00 +01:00
Robin
38360b5c92
Use Android11+ extractors
2021-11-12 19:17:52 +01:00
Robin
6205dce2c8
Update ExoPlayer to 2.14.2
2021-11-12 19:17:51 +01:00
litetex
ff7618e0c3
Merge pull request #7370 from iambaji/issue_7362
...
added show watched items toggle preference
2021-11-12 18:24:44 +01:00
litetex
2fef3c688b
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
e09e1cb468
Replaced deprecated `with with using`
2021-11-11 20:17:54 +01:00
litetex
c1293d2867
A feed settings-key better fits there
2021-11-11 19:49:46 +01:00
litetex
1c615bc292
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
2df6708f50
moved preference key from viewmodel to settings_keys.xml
2021-11-10 16:16:17 -05:00
Baji Shaik
412453d067
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
2d21925dae
Removed obvious title from the "Playback Speed Controls"
2021-11-07 13:51:43 +01:00
litetex
d7e9365b15
Update app/src/main/res/values/strings.xml
...
Removed "-"
Co-authored-by: TiA4f8R <74829229+TiA4f8R@users.noreply.github.com>
2021-11-06 21:51:33 +01:00
litetex
735f3e436e
Removed unused imports
2021-11-06 21:07:00 +01:00
litetex
a2fb490924
Simplified some code and added some comments
2021-11-05 19:07:56 +01:00
litetex
c219bdf8e2
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
9f49d535b4
De-Duplicated some code
2021-11-05 18:07:21 +01:00
litetex
7afec6feb2
Why log double?
2021-11-05 18:06:32 +01:00
litetex
5b6353d018
Added some doc
2021-11-05 18:06:10 +01:00
litetex
14e4b760ea
Removed dead code
2021-11-05 18:04:57 +01:00
litetex
9080d3d6dd
Removed `e.printStacktrace` and used an proper logger
2021-11-05 18:04:49 +01:00
litetex
283c4fae44
Reworked player-notfication
...
* Fixed ``release`` ``main_settings.xml``
* Renamed "Notification" to "Player-Notification" (also reset all translations)
2021-11-05 14:10:53 +01:00
litetex
8e7e78d2bf
Code cleanup
2021-11-05 13:17:33 +01:00
litetex
7858970446
Added a custom title
...
to also save some margin/padding/etc
2021-11-04 19:47:08 +01:00
litetex
d5307f5e0b
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
771bb8d412
Merge pull request #7353 from B0pol/peertube-shortlinks
...
Support PeerTube short links
2021-11-04 16:31:16 +01:00
litetex
fd8ff610a1
Changed extractor dependency back to TeamNewPipe
...
...as the required PR was merged.
2021-11-04 16:18:12 +01:00
litetex
5bc68ffd1d
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
3103ebab71
Fixed typo
2021-11-03 17:30:30 +01:00
bopol
bea39a14ea
Support PeerTube short links
2021-11-03 14:49:17 +01:00
ktprograms
65755d69a3
Enable play/pause with space key even when not in fullscreen player
2021-11-03 08:26:13 +08:00
litetex
f5dedb2244
Merge pull request #7348 from TiA4f8R/unrevert-pr6824
...
"Unrevert" changes from pull request 6824
2021-11-03 00:13:41 +01:00
litetex
ea1c093136
Removed unknown/unused file
2021-11-03 00:11:44 +01:00
litetex
d87020ecac
Reworked menu_channel.xml
2021-11-02 23:59:48 +01:00
litetex
c4dc6588a5
Added some lines to improve code-readability
2021-11-02 23:36:46 +01:00
litetex
ce6a34e5eb
Fixed typos
2021-11-02 23:22:59 +01:00
litetex
ba90789d4e
Improved code readablity
2021-11-02 23:22:52 +01:00
litetex
04f69874ae
Improved code readability
2021-11-02 22:57:31 +01:00
litetex
9270bf01cc
Reformatted code so that it's better readable
2021-11-02 22:48:49 +01:00
litetex
f85cc793dd
Better naming for a test class that does database migrations
2021-11-02 22:43:23 +01:00
litetex
d27a3a0477
Restructured build.gradle/androidxWorkVersion
2021-11-02 22:26:05 +01:00
TiA4f8R
4efd60e80c
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
TobiGr
8e3a7fcfc7
Merge remote-tracking branch 'origin/dev' into notifications-1
2021-11-02 07:56:09 +01:00
litetex
da715ae555
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
f0a3bb1c15
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