From 13d64eda146f8fcfe0572274b42db83e4ede7534 Mon Sep 17 00:00:00 2001 From: Alex Ning Date: Wed, 3 Jun 2020 19:02:46 +0800 Subject: Support viewing imgur albums in-app. --- .../main/res/layout/activity_view_imgur_media.xml | 19 +++++++++++ .../main/res/layout/fragment_view_imgur_gif.xml | 38 ++++++++++++++++++++++ .../main/res/layout/fragment_view_imgur_images.xml | 38 ++++++++++++++++++++++ .../main/res/layout/fragment_view_imgur_video.xml | 15 +++++++++ .../main/res/menu/view_imgur_image_fragments.xml | 17 ++++++++++ .../main/res/menu/view_imgur_video_fragment.xml | 10 ++++++ app/src/main/res/values-w820dp/dimens.xml | 6 ++++ app/src/main/res/values/dimens.xml | 2 ++ app/src/main/res/values/strings.xml | 4 ++- app/src/main/res/values/styles.xml | 26 ++++++++++----- 10 files changed, 165 insertions(+), 10 deletions(-) create mode 100644 app/src/main/res/layout/activity_view_imgur_media.xml create mode 100644 app/src/main/res/layout/fragment_view_imgur_gif.xml create mode 100644 app/src/main/res/layout/fragment_view_imgur_images.xml create mode 100644 app/src/main/res/layout/fragment_view_imgur_video.xml create mode 100644 app/src/main/res/menu/view_imgur_image_fragments.xml create mode 100644 app/src/main/res/menu/view_imgur_video_fragment.xml create mode 100644 app/src/main/res/values-w820dp/dimens.xml (limited to 'app/src/main/res') diff --git a/app/src/main/res/layout/activity_view_imgur_media.xml b/app/src/main/res/layout/activity_view_imgur_media.xml new file mode 100644 index 00000000..8b6fa101 --- /dev/null +++ b/app/src/main/res/layout/activity_view_imgur_media.xml @@ -0,0 +1,19 @@ + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_view_imgur_gif.xml b/app/src/main/res/layout/fragment_view_imgur_gif.xml new file mode 100644 index 00000000..4a0697f4 --- /dev/null +++ b/app/src/main/res/layout/fragment_view_imgur_gif.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_view_imgur_images.xml b/app/src/main/res/layout/fragment_view_imgur_images.xml new file mode 100644 index 00000000..9d2ae408 --- /dev/null +++ b/app/src/main/res/layout/fragment_view_imgur_images.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_view_imgur_video.xml b/app/src/main/res/layout/fragment_view_imgur_video.xml new file mode 100644 index 00000000..2947d11f --- /dev/null +++ b/app/src/main/res/layout/fragment_view_imgur_video.xml @@ -0,0 +1,15 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/menu/view_imgur_image_fragments.xml b/app/src/main/res/menu/view_imgur_image_fragments.xml new file mode 100644 index 00000000..806e91f5 --- /dev/null +++ b/app/src/main/res/menu/view_imgur_image_fragments.xml @@ -0,0 +1,17 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/menu/view_imgur_video_fragment.xml b/app/src/main/res/menu/view_imgur_video_fragment.xml new file mode 100644 index 00000000..7b7c4fc8 --- /dev/null +++ b/app/src/main/res/menu/view_imgur_video_fragment.xml @@ -0,0 +1,10 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/values-w820dp/dimens.xml b/app/src/main/res/values-w820dp/dimens.xml new file mode 100644 index 00000000..63fc8164 --- /dev/null +++ b/app/src/main/res/values-w820dp/dimens.xml @@ -0,0 +1,6 @@ + + + 64dp + diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml index 30cce083..9b9cbf67 100644 --- a/app/src/main/res/values/dimens.xml +++ b/app/src/main/res/values/dimens.xml @@ -10,4 +10,6 @@ 0dp 0dp 16dp + 16dp + 8dp \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 8a695ffd..e4bf34b2 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -93,7 +93,7 @@ NSFW Karma: %1$d Karma:\n%1$d (%2$d + %3$d) - Cakeday:\n%1$s + Cake day:\n%1$s Since: Profile @@ -734,4 +734,6 @@ Fetch Gfycat video failed Fetching video info. Please wait. + Cannot load images + diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 47efff57..5634d70e 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -50,20 +50,25 @@ ?attr/selectableItemBackground @android:color/white - + -- cgit v1.2.3