From b370af9d91c78d4a9f9a5258e6a4e5178c2af09b Mon Sep 17 00:00:00 2001 From: Kelvin Date: Fri, 12 Apr 2024 23:39:33 +0200 Subject: [PATCH] Grayjay logo, WatchLater button, WatchLater download, Download notification dismiss fix, Polycentric open platform, Minor utility additions, Dev method documentation url support --- app/src/main/assets/devportal/index.html | 9 +++ .../futo/platformplayer/UISlideOverlays.kt | 7 +- .../api/media/platforms/js/JSClient.kt | 42 +++++++++++ .../api/media/platforms/js/internal/JSDocs.kt | 2 +- .../developer/DeveloperEndpoints.kt | 11 +++ .../platformplayer/downloads/VideoDownload.kt | 1 + .../engine/packages/PackageUtilities.kt | 13 ++++ .../channel/tab/ChannelContentsFragment.kt | 3 + .../mainactivity/main/ChannelFragment.kt | 7 ++ .../mainactivity/main/CommentsFragment.kt | 13 ++++ .../mainactivity/main/ContentFeedView.kt | 9 +++ .../mainactivity/main/DownloadsFragment.kt | 23 +++++- .../mainactivity/main/PlaylistFragment.kt | 55 ++++---------- .../mainactivity/main/VideoDetailView.kt | 21 +++++- .../mainactivity/main/VideoListEditorView.kt | 46 ++++++++++++ .../mainactivity/main/WatchLaterFragment.kt | 41 ++++++++++ .../services/DownloadService.kt | 2 +- .../services/ExportingService.kt | 2 +- .../platformplayer/states/StateDownloads.kt | 74 ++++++++++++++++++- .../views/adapters/ChannelViewPagerAdapter.kt | 2 + .../views/adapters/CommentViewHolder.kt | 14 ++++ .../CommentWithReferenceViewHolder.kt | 15 +++- .../feedtypes/PreviewContentListAdapter.kt | 4 + .../feedtypes/PreviewNestedVideoViewHolder.kt | 2 + .../adapters/feedtypes/PreviewVideoView.kt | 5 +- .../feedtypes/PreviewVideoViewHolder.kt | 2 + .../views/items/PlaylistDownloadItem.kt | 6 +- .../views/overlays/WebviewOverlay.kt | 38 ++++++++++ .../views/segments/CommentsList.kt | 2 + app/src/main/res/drawable/ic_schedule_400.xml | 10 +++ .../res/layout/fragment_overview_top_bar.xml | 2 +- .../main/res/layout/fragview_video_detail.xml | 6 ++ .../main/res/layout/list_video_preview.xml | 26 ++++--- .../res/layout/list_video_preview_nested.xml | 48 +++++++----- .../main/res/layout/list_video_thumbnail.xml | 30 +++++--- .../layout/list_video_thumbnail_nested.xml | 18 ++++- app/src/main/res/layout/overlay_topbar.xml | 8 ++ app/src/main/res/layout/overlay_webview.xml | 28 +++++++ 38 files changed, 546 insertions(+), 101 deletions(-) create mode 100644 app/src/main/java/com/futo/platformplayer/views/overlays/WebviewOverlay.kt create mode 100644 app/src/main/res/drawable/ic_schedule_400.xml create mode 100644 app/src/main/res/layout/overlay_webview.xml diff --git a/app/src/main/assets/devportal/index.html b/app/src/main/assets/devportal/index.html index 73acbbbb..6453d665 100644 --- a/app/src/main/assets/devportal/index.html +++ b/app/src/main/assets/devportal/index.html @@ -402,6 +402,11 @@
{{req.code}}
+
+ + Documentation + +
@@ -538,6 +543,7 @@ +