Stypox
aa0a1cd70e
Create MediaSessionPlayerUi
2022-08-25 17:00:41 +02:00
Stypox
9bfea8082c
Keep strong references to Picasso notification icon loading targets
...
Before the Target would sometimes be garbage collected before being called with the loaded channel icon, since Picasso holds weak references to targets. This meant that sometimes a new streams notification would not be shown, because the lambda that should have shown it had already been garbage collected.
2022-08-25 16:41:51 +02:00
Stypox
ead5cc1c26
Merge branch 'master' into dev
2022-08-25 10:45:24 +02:00
Stypox
4a2c480ff3
Hotfix release v0.23.3 (989)
2022-08-25 10:16:56 +02:00
Stypox
c6e6d2ffd6
Update jsoup to 1.15.3
...
This fixes a vulnerability issue related to Cross Site Scripting
2022-08-25 10:15:30 +02:00
Stypox
47a49b4b2a
Update NewPipeExtractor
...
This removes the usage of the SourceVersion class, which was not available on Android and caused issues such as #8876
2022-08-25 10:14:46 +02:00
Isira Seneviratne
77f19bd26f
Use ListAdapter in PreferenceSearchAdapter.
2022-08-18 19:52:51 +05:30
Isira Seneviratne
91d4bded3d
Use ListAdapter in SuggestionListAdapter.
2022-08-18 19:52:51 +05:30
Isira Seneviratne
6b3bdb04ce
Use ListAdapter in PeertubeInstanceListFragment.
2022-08-15 07:26:02 +05:30
Stypox
61d19c25a2
Merge branch 'master' into dev
2022-08-14 17:23:30 +02:00
AudricV
381c81ea01
Release v0.23.2 (988)
2022-08-12 23:50:41 +02:00
AudricV
679e1d2430
Update NewPipe Extractor to fix YouTube playback issues
2022-08-12 23:41:12 +02:00
Stypox
327ee1bc5a
Merge pull request #8666 from TacoTheDank/filepicker
...
Update FilePicker to our custom fork and disable Jetifier
2022-08-12 09:15:34 +02:00
Stypox
647f099b30
Merge pull request #8740 from Isira-Seneviratne/Cleanup_methods
...
Remove some unused methods.
2022-08-06 22:45:40 +02:00
Stypox
5bc82ad0f9
Merge pull request #8738 from Isira-Seneviratne/Collectors_joining
...
Use Collectors.joining().
2022-08-06 22:31:31 +02:00
Stypox
05a8939e7e
Merge pull request #8728 from Isira-Seneviratne/Comparator_factory
...
Use Comparator factory methods.
2022-08-06 11:56:44 +02:00
Stypox
43fd5a75bf
Improve comment
2022-08-06 11:56:00 +02:00
Stypox
2fac881694
Merge pull request #8724 from Isira-Seneviratne/toArray_improvements
...
Use toArray() with zero-length arrays.
2022-08-06 11:33:05 +02:00
Stypox
735b050c4e
Merge pull request #8737 from Isira-Seneviratne/Fix_coerceIn
...
Replace coerceIn() with MathUtils.clamp().
2022-08-06 11:16:06 +02:00
Stypox
1a32c35951
Merge pull request #8708 from Isira-Seneviratne/Reduce_View.kt_size
...
Reduce View.kt size.
2022-08-06 10:59:10 +02:00
Isira Seneviratne
fa9cd7f6e3
Remove unused method.
2022-08-06 06:54:21 +05:30
Isira Seneviratne
1e0abb2f80
Use Collectors.joining().
2022-08-06 06:54:21 +05:30
Isira Seneviratne
cf52c320fc
Remove unused methods in HistoryRecordManager.
2022-08-06 05:09:54 +05:30
Isira Seneviratne
fbf3df2c60
Applied code review changes.
2022-08-05 06:54:03 +05:30
Isira Seneviratne
b49b8f325d
Use toArray() with zero-length arrays.
2022-08-05 06:50:55 +05:30
Isira Seneviratne
177dffdcbd
Replace coerceIn() with MathUtils.clamp().
2022-08-05 06:19:06 +05:30
Isira Seneviratne
d96850a6a9
Add reusable classes extending AnimatorListenerAdapter.
2022-08-05 06:08:13 +05:30
Isira Seneviratne
dd19d2a5fb
Use Comparator.comparingDouble().
2022-08-05 05:36:39 +05:30
Isira Seneviratne
cc49540c95
Use Comparator factory methods in ListHelper.
2022-08-05 05:36:21 +05:30
Stypox
4ed7229861
Merge pull request #8721 from Isira-Seneviratne/OnClickGesture_interface
...
Make OnClickGesture an interface.
2022-08-04 16:15:54 +02:00
Stypox
c745d74030
Merge pull request #8682 from Isira-Seneviratne/Refactor_LicenseFragmentHelper
...
Refactor LicenseFragmentHelper.
2022-08-04 11:18:40 +02:00
Isira Seneviratne
29d0bf1de7
Clean up getLicenseStylesheet().
2022-08-04 11:17:30 +02:00
Stypox
d84b7c55d8
Merge pull request #8669 from Isira-Seneviratne/Remove_setBottomSheetCallback
...
Remove uses of setBottomSheetCallback().
2022-08-04 11:03:57 +02:00
Stypox
2fc6e810b8
Merge branch 'dev' into bumpRoom
2022-08-04 10:40:09 +02:00
Stypox
4cfc1765f7
Merge pull request #8656 from Isira-Seneviratne/Use_WindowMetrics
...
Use WindowMetrics API.
2022-08-04 10:12:32 +02:00
Isira Seneviratne
12f042bfd5
Merge branch 'dev' into OnClickGesture_interface
2022-08-04 06:10:39 +05:30
Stypox
b61cf802df
Merge pull request #8667 from Isira-Seneviratne/Update_AppCompat
...
Update AppCompat to 1.4.2.
2022-08-03 22:59:45 +02:00
Stypox
bf106612e8
Merge pull request #8709 from Isira-Seneviratne/Tags_case_insensitive
...
Sort tags case-insensitively.
2022-08-03 22:43:50 +02:00
Stypox
26efa61349
Merge pull request #8701 from Isira-Seneviratne/Use_stackTraceToString
...
Use Throwable.stackTraceToString().
2022-08-03 21:04:22 +02:00
Stypox
b7f7a87596
Merge pull request #8661 from Stypox/player-refactor-npe
...
Fix random NullPointerException when adding video player view
2022-08-02 11:09:50 +02:00
Stypox
f7a2c3ff9c
Merge pull request #8692 from TacoTheDank/bumpMaterial
...
Update Google Material to 1.6.1
2022-08-02 11:05:24 +02:00
Stypox
2bb269b46d
Merge branch 'dev' into bumpFragment
2022-08-02 10:54:39 +02:00
Stypox
95229d9f98
Merge pull request #8687 from TacoTheDank/bumpExoPlayer
...
Update ExoPlayer to 2.18.1
2022-08-02 10:34:58 +02:00
Isira Seneviratne
a9c4079f67
Make block parameter an extension lambda.
2022-08-01 08:29:59 +05:30
Isira Seneviratne
6ec9407e8f
Convert LicenseFragmentHelper methods to top-level declarations.
2022-08-01 08:27:09 +05:30
Isira Seneviratne
03072f735a
Update AppCompat to 1.4.2.
2022-08-01 08:26:07 +05:30
Isira Seneviratne
45f310fc31
Apply code review change.
2022-08-01 08:25:24 +05:30
Isira Seneviratne
00fe0ff879
Make OnClickGesture an interface.
2022-08-01 06:47:00 +05:30
TacoTheDank
142c74be39
Update AndroidX Room to 2.4.3
2022-07-31 00:14:23 -04:00
Isira Seneviratne
4b37750156
Use Application instead of Context in FeedViewModel.
2022-07-31 08:37:16 +05:30