Peter Hindes
b63b608462
Polished Results
2019-10-15 08:40:51 -06:00
Peter Hindes
9a82232090
Better FIx, Improved Comment Style
2019-10-15 07:19:11 -06:00
Peter Hindes
81218f11ac
Wrap in multiline comment so it colapses
2019-10-14 16:55:16 -06:00
Peter Hindes
9b8a042a2f
Explain What we did in the code itself
2019-10-14 16:48:44 -06:00
Peter Hindes
900e63b12e
Revert "Added a restart song button to signle track expanded notification"
...
This reverts commit dc6f31790e .
2019-10-14 16:41:38 -06:00
Peter Hindes
dc6f31790e
Added a restart song button to signle track expanded notification
...
... and some comments to the code
2019-10-14 16:37:58 -06:00
Peter Hindes
6abc9be6be
much simpler, "uploader" will never change on a playlist
2019-10-14 14:56:04 -06:00
Peter Hindes
5b6af31742
Fixed Playlists With No Uploader Crashing The App
2019-10-14 11:55:55 -06:00
Robin
e7de1bd2ec
fix NPE, fix 'wrong' constant, avoid unnecessary nulling
2019-10-08 06:36:29 +02:00
Redirion
3ccd90806b
Apply suggestions from code review
...
Co-Authored-By: Tobias Groza <TobiGr@users.noreply.github.com>
2019-10-07 11:27:43 +02:00
Robin
4479cd8f9f
Make use of isPlaying feature of ExoPlayer 2.10.5
2019-10-07 11:18:27 +02:00
Robin
709b9a511c
Fixed deprecations
2019-10-07 11:18:26 +02:00
Robin
6a28c5767c
Update to ExoPlayer 2.10.5
2019-10-07 11:18:26 +02:00
Robin
edd5ad2d13
Migrate to AndroidX
2019-10-04 14:59:08 +02:00
yausername
7b5ae64488
Merge remote-tracking branch 'upstream/dev' into videoDetailscrollFix
2019-10-02 06:35:44 +05:30
yausername
c02e2d7e6a
fix scroll jittering
2019-10-02 06:29:20 +05:30
Stypox
f2f856003b
Merge branch 'dev' into accessebility
2019-10-01 21:04:05 +02:00
kapodamy
c752917047
Update DownloadRunnable.java
2019-10-01 15:31:15 -03:00
kapodamy
70dd23e9e5
Update DownloadRunnable.java
...
add description
2019-10-01 13:09:26 -03:00
yausername
cc7e21a93b
fix scrolling in video detail fragment. fixes #2627
2019-09-29 22:05:29 +05:30
kapodamy
2d18e2e20b
check if last byte on block is downloaded
2019-09-23 15:45:48 -03:00
Christian Schabesberger
108b20b467
add tab description and download dialog bag button
2019-09-22 13:26:53 +02:00
Christian Schabesberger
3d02c2458b
add content description for toggle service button
2019-09-22 11:59:50 +02:00
Tobias Groza
09b10c1a37
Merge branch 'dev' into android-pie-workarrounds
2019-09-09 18:59:59 +02:00
Tobias Groza
fb29b3c847
Merge branch 'dev' into remove-dead-code
2019-09-04 22:59:18 +02:00
kapodamy
d91722192f
add warning after toggle the SAF option
2019-09-01 18:53:12 -03:00
kapodamy
5d34ec2cd4
Changes for Android 9 (Pie)
...
* validate the stored file before start the mission
* add warning on StoredFileHelper.java
* simplify the communication between MissionAdapter and DownloadManagerService.java since shares the same looper
* simplify setVisible() "start/pause all downloads" buttons logic
2019-09-01 18:37:06 -03:00
kapodamy
cc7797b2dc
add @NotNull
2019-09-01 18:07:14 -03:00
kapodamy
1e1f68e3dd
show hidden directories in the file picker
2019-09-01 17:35:42 -03:00
TobiGr
0099d0d3f9
Add option in history settings to delete playback positions
2019-08-22 21:49:33 +02:00
jimbo1qaz
2793d5c89e
remove dead code
2019-08-17 23:21:06 -07:00
Christian Schabesberger
cd7514ae16
Merge branch 'dev' into saf-workarround
2019-08-18 00:40:43 +02:00
kapodamy
fa0dbaf953
add manual switch in download setting fragment
...
switch for:
* Java I/O Api
* Storage Access Framework
2019-08-17 13:38:33 -03:00
Stypox
0439b55672
Load the url from the exception in the ReCaptchaActivity
...
Sometimes YouTube introduces recaptchas only on some pages. By loading the url inside the ReCaptchaException into ReCaptchaActivity's webview, the page that originally caused the problem is shown. The user can then solve the page-specific recaptcha.
2019-08-17 09:33:51 +02:00
Stypox
56ad673dd7
Add url to recaptcha exceptions, after update in extractor
2019-08-17 09:25:49 +02:00
kapodamy
3827bce238
check if the if the content provider is disabled (the app itself)
2019-08-15 21:48:07 -03:00
kapodamy
a73b0ef5e2
misc changes
...
* restore permission request popup previously removed in #2486
* use legacy file picker in cases where saf file picker is not available
* fix missing file check logic in prepareSelectedDownload method (DownloadDialog.java)
2019-08-15 01:09:36 -03:00
kapodamy
5afb325faa
use legacy file picker in those cases where saf is not available
2019-08-14 22:15:42 -03:00
kapodamy
21b88f7320
check for Storage Access Framework features
...
* creating files though saf
* picking folder though saf
2019-08-14 21:54:26 -03:00
Christian Schabesberger
0c4705446a
Merge branch 'dev' into playlist-play-from-here
2019-08-14 14:53:06 +02:00
Stypox
e1fefacf64
Customize "start here" actions in playlist item views
...
Now those actions start playing the whole playlist from the chosen stream, instead of playing only the chosen stream.
2019-08-14 14:17:05 +02:00
Stypox
afbb5e03cd
Fix annotation warnings in modified files
2019-08-14 13:11:44 +02:00
Stypox
1e066a4d23
Clean up code for addItems() on ItemListAdapters.
2019-08-14 13:11:16 +02:00
Stypox
ed48cd7d20
Remove "Trollolo" logs
...
They were probably left behind by accident after a debugging session.
2019-08-14 12:57:04 +02:00
Stypox
2a8d522ca9
Fix annotation warnings
2019-08-14 12:55:17 +02:00
Stypox
5c19b76d81
Fix potential disposable leak in PlaylistAppendDialog
2019-08-14 12:54:17 +02:00
Stypox
89c91c3465
Fix some inspection warnings in modified files
2019-08-14 11:49:37 +02:00
Stypox
5bc790aef4
Fix slowdowns in stream list views
...
Now the playback state of a stream is loaded only when needed (i.e. when the stream is visible), just as it is done with thumbnails.
Removed `StateObjectsListAdapter.java`, which used to load the state of every stream at list instantiation, generating slowdowns and freezes.
2019-08-14 11:42:39 +02:00
TobiGr
2f5c1f5732
Do not save playback position when watch history is disabled
2019-08-13 14:39:57 +02:00
TobiGr
e3fc3cdcdd
Fix typo in HistorySettinsFragment
...
Rename viewsHistroyClearKey to viewsHistoryClearKey
2019-08-13 14:25:47 +02:00