Stypox
bf908f0b7d
Add documentation and fix SonarCloud issue
2023-09-22 10:14:44 +02:00
Stypox
8d463b9577
Further improve image resolution strategy
...
Now using multiple comparison steps instead of magic values
2023-09-22 10:14:44 +02:00
Stypox
4f7d206736
Display all thumbnails in description tab
2023-09-22 10:14:44 +02:00
Stypox
35073c780d
Implement better image selection strategy
2023-09-22 10:14:44 +02:00
Stypox
0a8f28b1c6
Add image quality preference
2023-09-22 10:14:43 +02:00
Stypox
af2375948d
Support obtaining multiple images from the extractor
2023-09-22 09:57:33 +02:00
TobiGr
df2e0be08d
Add summary to reset preference
2023-09-21 16:01:07 +02:00
TobiGr
ff1aca272e
Remove strange change
2023-09-21 16:01:07 +02:00
TobiGr
f2e352832a
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
ad0855ac83
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
d7ef9b1f0c
Added strings to strings.xml to allow translation.
2023-09-21 16:01:07 +02:00
Vincent Tanumihardja
40a3e1b18a
Revert committed file change of settings key.
2023-09-21 16:01:07 +02:00
Vincent Tanumihardja
25a73090f5
Revert changes made to dev.
2023-09-21 16:01:07 +02:00
Vincent Tanumihardja
a239a26b17
Revert changes made to dev.
2023-09-21 16:01:07 +02:00
Vincent Tanumihardja
06d256294f
Revert changes made to dev.
2023-09-21 16:01:07 +02:00
Vincent Tanumihardja
81ad50e82a
Added delete xml method inside the yes dialogue.
2023-09-21 16:01:07 +02:00
Zhidong Piao
23de9bf93e
clear shared preference xmls
2023-09-21 16:01:07 +02:00
Vincent Tanumihardja
5c46412faa
Changed alert dialogue.
2023-09-21 16:01:07 +02:00
Vincent Tanumihardja
076e9eee01
Added alert dialogue and restarts the app when resetting settings.
2023-09-21 16:01:07 +02:00
Vincent Tanumihardja
2103a04092
Cleaned up xml files.
2023-09-21 16:01:07 +02:00
Vincent Tanumihardja
58517d1d27
Added reset button but working as intended for theme.
2023-09-21 16:01:07 +02:00
Vincent Tanumihardja
aa1847189b
Added reset button but slightly working as intended.
2023-09-21 16:01:07 +02:00
Vincent Tanumihardja
5d101e7b88
Added reset button but not working as intended.
2023-09-21 16:01:07 +02:00
Tobi
e2de83188a
Merge pull request #10199 from TeamNewPipe/feat/player/accessibility
...
Improved accessibility of player interfaces
2023-09-21 15:57:38 +02:00
TobiGr
2a1b506d98
Improved accessibility of player interfaces
2023-09-21 12:20:00 +02:00
Stypox
b798ff5c92
Merge pull request #10435 from TeamNewPipe/imp/codequality
...
Improve codequality
2023-09-20 21:24:44 +02:00
Tobi
673aa0a87b
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
779ea19222
Fix doc formatting
2023-09-20 19:44:23 +02:00
Isira Seneviratne
a1f2b7f8e8
Switch to Files.createDirectories()
2023-09-20 19:44:23 +02:00
Isira Seneviratne
fcb855cea9
Bump AGP to 8.1.1
2023-09-20 19:44:23 +02:00
Tobi
50fb48f66d
Merge pull request #10244 from TacoTheDank/bumpMaterial
...
Update Google Material library
2023-09-20 18:19:53 +02:00
TobiGr
0acc3532c9
Remove useless override
2023-09-20 15:42:09 +02:00
TobiGr
8bf2d996ea
Reorder the modifiers to comply with the Java Language Specification.
2023-09-20 15:41:57 +02:00
TobiGr
748c2babe9
Add comments and annotations
2023-09-20 15:41:21 +02:00
Tobi
6859f73c54
Merge pull request #10224 from TacoTheDank/moreKotlinMath
...
Replace MathUtils.clamp with Kotlin coerceIn
2023-09-20 11:04:54 +02:00
TacoTheDank
b1faed586d
Replace MathUtils.clamp with Kotlin coerceIn
2023-09-19 16:32:37 -04:00
TacoTheDank
6c848b4766
Update Google Material library
2023-09-19 16:30:09 -04:00
Stypox
725c18eada
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
992bb5d7be
Simplify retrieveMediaFormatFromContentTypeHeader
...
Also check for nullity
2023-09-19 15:33:49 +02:00
Stypox
9e353f1cdc
Merge pull request #10394 from TeamNewPipe/fix/memory-leaks
...
Fix memory leaks and add documentation
2023-09-19 14:17:23 +02:00
TobiGr
8f83e39970
Fix three memory leaks
...
Add documentation to BaseFragment.initViews(View, Bundle) and BaseFragment.initListeners()
2023-09-19 00:13:16 +02:00
Stypox
0eae9e7cdc
Merge pull request #9182 from Theta-Dev/channel-tabs
...
Add support for channel tabs
2023-09-18 23:46:13 +02:00
TobiGr
031b893196
Remove unused content not supported TextView
2023-09-18 23:22:32 +02:00
TobiGr
64da7a06c0
Fix previous ActionBar title visible for a few miliseconds when opening ChannelFragment
2023-09-18 23:22:32 +02:00
TobiGr
57eaa1bbe1
Apply review
...
Co-Authored-By: Audric V <74829229+AudricV@users.noreply.github.com>
2023-09-18 23:22:32 +02:00
TobiGr
109d06b4bb
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
AudricV
0d9910cbbe
Fix SubscriptionManagerTest tests
...
The breakage of these tests is related to the channel tabs changes.
The testRememberRecentStreams test method has been removed, as it doesn't seem
to be relevant anymore to managing subscriptions.
2023-09-18 23:22:32 +02:00
AudricV
8fbc8ffc7c
Remove unneeded German translation
2023-09-18 23:22:32 +02:00
AudricV
f2ee3859ab
Hide the upload date element on the About tab
...
This empty element should be always hidden for this tab, as there is no upload
date available for channels.
2023-09-18 23:22:32 +02:00
AudricV
89dc44be61
Always show the About tab and support having no description
2023-09-18 23:22:32 +02:00