Commit graph

213 commits

Author SHA1 Message Date
Trust_04zh
62a906bb73 Make positions in list depend on watch history, remove confusing animations
The following is the list of all commits squashed together:

Regain function for option `Positions in lists`

use option `Resume playback` to control display of progress info in VideoDetailFragment, remove this (extra) function from option `Positions in lists`.
remove extra check for live streams, live streams updates just as non-live streams.

fix #8176 by eliminating exit delay

Regain function for option `Positions in lists`

update code with developer's comments

 apply static import to methods in util class DependentPreferenceHelper

Regain function for option `Positions in lists`

use option `Resume playback` to control display of progress info in VideoDetailFragment, remove this (extra) function from option `Positions in lists`.
remove extra check for live streams, live streams updates just as non-live streams.

fix behavior for displaying progress bar when autoplay off but video resume on

not to retrieve unnecessary states when position in lists disabled

fix mistake in code

simplify conditional logic

update doc comment and remove unused method

Fix not showing duration if position indicators disabled

Positions in lists only depends on watch history
2023-02-07 09:48:18 +01:00
TacoTheDank
1b76dfd7c9 Utilize useSimpleSummaryProvider attribute 2022-09-23 01:46:34 -04:00
litetex
4a4ca3c18e Clean up pre-Lollipop checks 2022-07-13 19:02:24 +02:00
Stypox
f7faf0b202 Make "Player notification" PreferenceScreen searchable 2022-03-19 22:44:59 +01:00
Stypox
6ead95b5d2 Merge branch 'dev' into pr2335 2022-03-19 22:29:10 +01:00
litetex
7c8a301ffe Minor rework
* Moved settings to a better section
* Made string a bit shorter
2022-03-01 20:14:53 +01:00
karyogamy
4e3d71929d - added: variable load check interval for progressive stream.
- added: preferences to allow user setting of above.
2022-03-01 20:14:53 +01:00
TobiGr
c75babedb8 Merge branch 'dev' into feature/notifications 2022-02-19 12:34:44 +01:00
litetex
d7b316863a Made debug settings searchable (debug only)
* Consolidated main-setttings into a single file
* Debug settings are only enabled in the DEBUG build
* Moved LeakCanary (debug) specific stuff into a small class that's only shipped with the debug build
* Other minor fixes
2022-01-24 21:08:45 +01:00
litetex
3a26dee3f3 Moved reset-reCAPTCHA-cookie to cache tab and made it read-only
so that the search works as expected
2022-01-24 21:08:42 +01:00
litetex
0fedfce411 Code cleanup 2022-01-24 21:08:39 +01:00
Stypox
53832bc37f Add more checking frequencies, use DurationListPreference 2022-01-24 10:12:25 +01:00
Stypox
c70713a925 Merge branch 'dev' into pr2335 2021-12-31 19:20:18 +01:00
TobiGr
6b72d42301 Add app:singleLineTitle="false" to preferences 2021-12-08 21:14:32 +01:00
TobiGr
66aff3ed30 Merge remote-tracking branch 'origin/dev' into notifications 2021-12-07 17:29:37 +01:00
Stypox
8dd6db2e06 Add debug prefs to show error snackbar/notification 2021-12-04 10:36:36 +01:00
Stypox
8eec9b55bf Remove PlayerErrorHandler and correctly set ErrorInfo msg 2021-12-04 10:36:36 +01:00
litetex
e66ba3e68a Moved report_player_errors to debug 2021-11-23 20:16:01 +01:00
litetex
8e7de5a4a6 Added a "Crash the player" debug option 2021-11-23 20:12:09 +01:00
litetex
95d5274b7c Added option to report player errors
* Added a new setting so that player errors are reported (under Video and Audio > Player)
* Moved the player error logic to separate class specially created for this purpose
2021-11-23 20:12:07 +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
TobiGr
8e3a7fcfc7 Merge remote-tracking branch 'origin/dev' into notifications-1 2021-11-02 07:56:09 +01:00
vhouriet
66d7c282ca Add Check for updates button 2021-10-26 20:47:11 +02:00
TobiGr
e7b06ca4c7 comments & rename 2021-10-18 13:11:50 +02:00
Koitharu
f0d919e4a3 Refactor FeedLoadService to use it within the notification worker 2021-09-07 13:30:26 +03:00
Koitharu
42e9369df5 Move player notification settings into appearance section 2021-09-07 13:30:25 +03:00
Vasiliy
51d972eeb9 Notifications about new streams 2021-09-07 13:30:16 +03:00
Stypox
28c1384391 Add option to directly open fullscreen when the main player starts 2021-09-01 20:08:37 +02:00
Stypox
acf56fce82 Allow choosing which types of search suggestions to show
local, remote, both, none
Replacing the old on-off setting
2021-08-24 18:16:16 +02:00
Stypox
3236b3a882 Add debug setting to enable Picasso indicators 2021-08-24 10:56:25 +02:00
Agnieszka C
adcfb22cb3 Added title wrap to other preferences 2021-08-21 18:49:12 +02:00
Agnieszka C
a2b64dda3e Added wrapping settings titles to the next line (#6951) 2021-08-21 14:21:55 +02:00
litetex
85efb2d073 Added settings for seekbar-preview-thumbnail 2021-07-17 16:41:53 +02:00
Dakkaron
b272701f28 Adds manual tablet mode setting
Co-authored-by: TiA4f8R <74829229+TiA4f8R@users.noreply.github.com>
2021-06-15 21:43:06 +02:00
Stypox
907c3b77f8 Improve SAF switch descriptions in settings 2021-06-08 10:40:45 +02:00
wb9688
4e133a3599 Support SAF properly 2021-06-08 10:40:44 +02:00
Robin
9cbcb38f47 Add debug option to disable media tunneling 2021-05-14 12:05:52 +02: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
Stypox
8d3bf1a355 Add crash button to debug settings 2021-02-22 21:59:04 +01:00
Stypox
6d7ad35457 Add preference to hide description tab in video details 2021-01-17 15:36:42 +01:00
TobiGr
a88d3a8a68 Display meta info about search query, stream creator or topic
Closes #4614
2020-12-20 11:56:22 +01:00
Stypox
db49d89d6d Merge pull request #4642 from XiangRongLin/hide_thumbnail
Add option to hide thumbnail on lock screen
2020-11-20 16:35:10 +01:00
Stypox
8a02e6d960 [Regression] Revert "Removed remember popup properties setting"
This reverts commit f8cc03c989.
2020-11-15 22:24:27 +01:00
XiangRongLin
26d5f2bfe1 Add option to hide thumbnail on lock screen and inside notification 2020-11-14 10:01:07 +01:00
Xiang Rong Lin
e51a6cdb97 Add option to not colorize notification 2020-11-01 22:13:00 +01:00
TacoTheDank
e480bc148c Add missing app:iconSpaceReserved 2020-10-31 15:56:46 -04:00
XiangRongLin
e52df544c6 Convert notification actions to a custom preference (#4652) 2020-10-31 11:58:33 +01:00
wb9688
20ba845af7 Add button in settings to clear reCAPTCHA cookies 2020-10-14 14:39:08 +02:00
wb9688
8f2effa78c Format all XML resources 2020-10-14 11:04:48 +02:00