straw/app/src/main/java/org/schabi/newpipe/util
2026-01-11 22:53:11 +01:00
..
debounce Update index modification logic & redo sorting in the merge algorithm 2022-06-23 23:19:59 +08:00
external_communication Fix and simplify openUrlInBrowser 2025-09-05 17:49:58 +02:00
image Convert newpipe/util/image/PreferredImageQuality to kotlin 2026-01-01 11:04:19 +02:00
potoken [YouTube] Access first element if array size is one 2025-04-02 22:14:01 +02:00
text Convert newpipe/util/text/TimestampLongPressClickableSpan.java to kotlin 2026-01-01 11:04:19 +02:00
urlfinder Added note that explains that unused code was removed. 2022-07-15 19:55:19 +02:00
AudioTrackAdapter.java Rename StreamSizeWrapper to StreamInfoWrapper 2023-08-14 22:48:39 +02:00
BridgeStateSaverInitializer.java Replaced `Icepick with Bridge and Android-State` 2024-10-23 21:28:07 +02:00
ChannelTabHelper.java Added support for importing Soundcloud likes as a new tab before About in a user's channel. 2025-07-11 09:50:33 +02:00
Constants.kt Combine the two Constants files into one file. 2021-01-15 12:13:47 +05:30
DependentPreferenceHelper.java Make positions in list depend on watch history, remove confusing animations 2023-02-07 09:48:18 +01:00
DeviceUtils.java Fix checkstyle 2025-01-31 21:47:45 +01:00
ExtractorHelper.java Base cache key on info type instead of item type 2023-12-30 23:46:16 +01:00
FallbackViewHolder.java Improve code style to be more consistent 2020-04-02 15:57:50 +02:00
FilenameUtils.kt Convert newpipe/util/FilenameUtils.java to kotlin 2026-01-01 11:04:19 +02:00
FilePickerActivityHelper.java Migrate NoNonsense-FilePicker to our updated fork 2022-07-24 15:07:31 +02:00
InfoCache.java Base cache key on info type instead of item type 2023-12-30 23:46:16 +01:00
KeyboardUtil.java Fix keyboard showing after the search box acquiring focus (#8227) 2022-04-18 16:05:42 +02:00
KioskTranslator.kt fixup! Convert newpipe/util/KioskTranslator.java to kotlin 2025-12-31 17:05:17 +08:00
ListHelper.java [Player] Use original audio language by default 2025-12-22 10:15:18 +01:00
Localization.java Use context.getString() shorthand instead of context.getResources().getString() 2025-12-27 23:12:37 +01:00
NavigationHelper.java Refactor player intent logic 2025-09-08 07:56:13 +05:30
NewPipeTextViewHelper.java Adress new requested changes 2021-10-16 15:32:56 +02:00
OnClickGesture.java Make OnClickGesture an interface. 2022-08-01 06:47:00 +05:30
PeertubeHelper.java Use List.of(). 2022-07-20 04:39:11 +05:30
PermissionHelper.java Notifications are no longer requested again after rotating the phone 2025-10-19 03:41:52 +11:00
PlayButtonHelper.java fix(playback): handle long-press on “Play All” button for issue #12433 2025-10-11 02:01:52 +11:00
ReleaseVersionUtil.kt Use hexToByteArray() extension 2024-03-20 14:00:13 +01:00
SavedState.kt Changed package as the old one is deprecated 2021-08-26 18:09:27 +02:00
SecondaryStreamHelper.java Fix choosing audio format to mux with video-only download 2024-03-28 11:09:56 +01:00
SerializedCache.java Solve Java warning "Raw use of parameterized class" 2022-02-19 17:30:38 +01:00
ServiceHelper.java Add some documentation and javadocs 2023-12-22 11:57:55 +01:00
SimpleOnSeekBarChangeListener.kt Create stub implementation for OnSeekBarChangeListener 2022-03-17 21:49:04 -04:00
SliderStrategy.java Improve code style to be more consistent 2020-04-02 15:57:50 +02:00
SparseItemUtil.java Even more centralized error handling in ErrorInfo 2025-09-05 12:39:16 +02:00
StateSaver.java Utilize BundleCompat and IntentCompat methods 2023-12-23 11:38:40 +01:00
StreamItemAdapter.java Simplify retrieveMediaFormatFromContentTypeHeader 2023-09-19 15:33:49 +02:00
StreamTypeUtil.java Use StreamTypeUtil where possible and add isAudio and isVideo to this utility class 2022-06-17 22:01:26 +02:00
ThemeHelper.java Use context.getString() shorthand instead of context.getResources().getString() 2025-12-27 23:12:37 +01:00
ZipHelper.java Use JSON for settings imports/exports 2024-03-30 16:58:12 +01:00