Stypox
61beb58f16
Allow using CHECKSTYLE:OFF comments
2023-09-22 10:14:45 +02:00
Stypox
b7f196d920
Fix loading images from db even if disabled
2023-09-22 10:14:44 +02:00
Stypox
7828cd233d
Separate imageListToDbUrl from choosePreferredImage
...
imageListToDbUrl should be used if the URL is going to be saved to the database, to avoid saving nothing in case at the moment of saving the user preference is to not show images.
2023-09-22 10:14:44 +02:00
Stypox
873e10c957
Fix possible NPE in PlayQueueNavigator
2023-09-22 10:14:44 +02:00
Stypox
e97da723fc
Add documentation and fix SonarCloud issue
2023-09-22 10:14:44 +02:00
Stypox
f7fe8adcdd
Further improve image resolution strategy
...
Now using multiple comparison steps instead of magic values
2023-09-22 10:14:44 +02:00
Stypox
3f39514e3b
Display all thumbnails in description tab
2023-09-22 10:14:44 +02:00
Stypox
4164bf36f6
Implement better image selection strategy
2023-09-22 10:14:44 +02:00
Stypox
a6a7c2271a
Add image quality preference
2023-09-22 10:14:43 +02:00
Stypox
46109ff3b9
Support obtaining multiple images from the extractor
2023-09-22 09:57:33 +02:00
TobiGr
f259e2dc7d
Add summary to reset preference
2023-09-21 16:01:07 +02:00
TobiGr
330f2628a8
Remove strange change
2023-09-21 16:01:07 +02:00
TobiGr
f91686cf45
Create new settings category: Backup and restore
...
Following settings have been move to the new category:
- import database (from ContenttSettings)
- export database (from ContenttSettings)
- reset settings (from DebugSettings)
2023-09-21 16:01:07 +02:00
vincetzr
9bd8e7dbe2
Update app/src/main/res/xml/debug_settings.xml
...
Ensuring title to be fully displayed on small devices.
Co-authored-by: Tobi <TobiGr@users.noreply.github.com>
2023-09-21 16:01:07 +02:00
Vincent Tanumihardja
e2e390c0bc
Added strings to strings.xml to allow translation.
2023-09-21 16:01:07 +02:00
Vincent Tanumihardja
f63adf2373
Revert committed file change of settings key.
2023-09-21 16:01:07 +02:00
Vincent Tanumihardja
4b16bd3be1
Revert changes made to dev.
2023-09-21 16:01:07 +02:00
Vincent Tanumihardja
ae52f18561
Revert changes made to dev.
2023-09-21 16:01:07 +02:00
Vincent Tanumihardja
ab25fa9ac1
Revert changes made to dev.
2023-09-21 16:01:07 +02:00
Vincent Tanumihardja
4332f062cf
Added delete xml method inside the yes dialogue.
2023-09-21 16:01:07 +02:00
Zhidong Piao
768defdab3
clear shared preference xmls
2023-09-21 16:01:07 +02:00
Vincent Tanumihardja
9ba69cc073
Changed alert dialogue.
2023-09-21 16:01:07 +02:00
Vincent Tanumihardja
e1524cb76a
Added alert dialogue and restarts the app when resetting settings.
2023-09-21 16:01:07 +02:00
Vincent Tanumihardja
41f5ba4f2b
Cleaned up xml files.
2023-09-21 16:01:07 +02:00
Vincent Tanumihardja
93cef624c8
Added reset button but working as intended for theme.
2023-09-21 16:01:07 +02:00
Vincent Tanumihardja
3e40fe3ea9
Added reset button but slightly working as intended.
2023-09-21 16:01:07 +02:00
Vincent Tanumihardja
a570f70fce
Added reset button but not working as intended.
2023-09-21 16:01:07 +02:00
Tobi
aec58de01a
Merge pull request #10199 from TeamNewPipe/feat/player/accessibility
...
Improved accessibility of player interfaces
2023-09-21 15:57:38 +02:00
TobiGr
f4f2a8ed73
Improved accessibility of player interfaces
2023-09-21 12:20:00 +02:00
Stypox
f6714ac356
Merge pull request #10435 from TeamNewPipe/imp/codequality
...
Improve codequality
2023-09-20 21:24:44 +02:00
Tobi
b1c371f468
Merge pull request #10428 from Isira-Seneviratne/AGP_8.1
...
Bump AGP to 8.1.1
2023-09-20 20:20:36 +02:00
TobiGr
919c274820
Fix doc formatting
2023-09-20 19:44:23 +02:00
Isira Seneviratne
b99dcafba7
Switch to Files.createDirectories()
2023-09-20 19:44:23 +02:00
Isira Seneviratne
345b18f11c
Bump AGP to 8.1.1
2023-09-20 19:44:23 +02:00
Tobi
9613396db0
Merge pull request #10244 from TacoTheDank/bumpMaterial
...
Update Google Material library
2023-09-20 18:19:53 +02:00
TobiGr
af715dd7ee
Remove useless override
2023-09-20 15:42:09 +02:00
TobiGr
fef0fa7b20
Reorder the modifiers to comply with the Java Language Specification.
2023-09-20 15:41:57 +02:00
TobiGr
ce58a60397
Add comments and annotations
2023-09-20 15:41:21 +02:00
Tobi
e4aa34fb60
Merge pull request #10224 from TacoTheDank/moreKotlinMath
...
Replace MathUtils.clamp with Kotlin coerceIn
2023-09-20 11:04:54 +02:00
TacoTheDank
2d5d209d6c
Replace MathUtils.clamp with Kotlin coerceIn
2023-09-19 16:32:37 -04:00
TacoTheDank
0983507f9a
Update Google Material library
2023-09-19 16:30:09 -04:00
Stypox
f9e1da9c10
Merge pull request #10165 from TeamNewPipe/fix/media-format
...
Fix downloads of streams with missing MediaFormat
2023-09-19 15:54:12 +02:00
Stypox
4b7d1c4151
Simplify retrieveMediaFormatFromContentTypeHeader
...
Also check for nullity
2023-09-19 15:33:49 +02:00
Stypox
77bff83a4c
Merge pull request #10394 from TeamNewPipe/fix/memory-leaks
...
Fix memory leaks and add documentation
2023-09-19 14:17:23 +02:00
TobiGr
4bbcfdc3e5
Fix three memory leaks
...
Add documentation to BaseFragment.initViews(View, Bundle) and BaseFragment.initListeners()
2023-09-19 00:13:16 +02:00
Stypox
6ade18c2aa
Merge pull request #9182 from Theta-Dev/channel-tabs
...
Add support for channel tabs
2023-09-18 23:46:13 +02:00
TobiGr
789764f3ea
Remove unused content not supported TextView
2023-09-18 23:22:32 +02:00
TobiGr
529bdb1aae
Fix previous ActionBar title visible for a few miliseconds when opening ChannelFragment
2023-09-18 23:22:32 +02:00
TobiGr
60a97b0486
Apply review
...
Co-Authored-By: Audric V <74829229+AudricV@users.noreply.github.com>
2023-09-18 23:22:32 +02:00
TobiGr
b134d75549
Deduplicate code to initialize ClickListeners on playlist controls
...
Add the separate utility class PlayButtonHelper to handle the initialization of the listeners.
The ClickListeners on playlist controls had different behaviours. This commit fixes that.
The commit also refactors the way how the app determines whether it is started for the first time. The previous version was not clean and recent in this PR caused it to fail.
2023-09-18 23:22:32 +02:00