From c3567bcbffab77e76e19fd620f56910c922d0ab2 Mon Sep 17 00:00:00 2001 From: sk22 Date: Thu, 26 Jan 2023 15:51:25 +0000 Subject: [PATCH] It finally compiles! Though I need to fix some stuff before releasing --- .../fragments/NotificationsListFragment.java | 2 +- .../ExtendedFooterStatusDisplayItem.java | 10 ++-------- .../ui/utils/DiscoverInfoBannerHelper.java | 4 +++- .../joinmastodon/android/ui/utils/UiUtils.java | 16 ++++++++-------- .../ic_fluent_arrow_forward_24_regular.xml | 3 +++ 5 files changed, 17 insertions(+), 18 deletions(-) create mode 100644 mastodon/src/main/res/drawable/ic_fluent_arrow_forward_24_regular.xml diff --git a/mastodon/src/main/java/org/joinmastodon/android/fragments/NotificationsListFragment.java b/mastodon/src/main/java/org/joinmastodon/android/fragments/NotificationsListFragment.java index a7a47cb4e..abfdbfd26 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/fragments/NotificationsListFragment.java +++ b/mastodon/src/main/java/org/joinmastodon/android/fragments/NotificationsListFragment.java @@ -249,4 +249,4 @@ public class NotificationsListFragment extends BaseStatusListFragment R.drawable.ic_fluent_mention_20_regular; case LOCAL -> R.drawable.ic_fluent_eye_20_regular; }); - - visibility.setContentDescription(UiUtils.getVisibilityText(s)); - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { - visibility.setTooltipText(visibility.getContentDescription()); - } } @Override @@ -140,4 +134,4 @@ public class ExtendedFooterStatusDisplayItem extends StatusDisplayItem{ Nav.go(item.parentFragment.getActivity(), StatusEditHistoryFragment.class, args); } } -} +} \ No newline at end of file diff --git a/mastodon/src/main/java/org/joinmastodon/android/ui/utils/DiscoverInfoBannerHelper.java b/mastodon/src/main/java/org/joinmastodon/android/ui/utils/DiscoverInfoBannerHelper.java index a0e24d766..c357378b3 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/ui/utils/DiscoverInfoBannerHelper.java +++ b/mastodon/src/main/java/org/joinmastodon/android/ui/utils/DiscoverInfoBannerHelper.java @@ -37,6 +37,7 @@ public class DiscoverInfoBannerHelper{ case TRENDING_LINKS -> R.string.trending_links_info_banner; case LOCAL_TIMELINE -> R.string.local_timeline_info_banner; case FEDERATED_TIMELINE -> R.string.sk_federated_timeline_info_banner; + case POST_NOTIFICATIONS -> R.string.sk_notify_posts_info_banner; }); } } @@ -61,6 +62,7 @@ public class DiscoverInfoBannerHelper{ TRENDING_LINKS, LOCAL_TIMELINE, FEDERATED_TIMELINE, + POST_NOTIFICATIONS, // ACCOUNTS } -} +} \ No newline at end of file diff --git a/mastodon/src/main/java/org/joinmastodon/android/ui/utils/UiUtils.java b/mastodon/src/main/java/org/joinmastodon/android/ui/utils/UiUtils.java index b059248c2..fdb3661dc 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/ui/utils/UiUtils.java +++ b/mastodon/src/main/java/org/joinmastodon/android/ui/utils/UiUtils.java @@ -1101,14 +1101,14 @@ public class UiUtils{ } } - public static String getVisibilityText(Status status) { - return MastodonApp.context.getString(switch (status.visibility) { - case PUBLIC -> R.string.visibility_public; - case UNLISTED -> R.string.sk_visibility_unlisted; - case PRIVATE -> R.string.visibility_followers_only; - case DIRECT -> R.string.visibility_private; - }); - } +// public static String getVisibilityText(Status status) { +// return MastodonApp.context.getString(switch (status.visibility) { +// case PUBLIC -> R.string.visibility_public; +// case UNLISTED -> R.string.sk_visibility_unlisted; +// case PRIVATE -> R.string.visibility_followers_only; +// case DIRECT -> R.string.visibility_private;; +// }); +// } // https://github.com/tuskyapp/Tusky/pull/3148 public static void reduceSwipeSensitivity(ViewPager2 pager) { diff --git a/mastodon/src/main/res/drawable/ic_fluent_arrow_forward_24_regular.xml b/mastodon/src/main/res/drawable/ic_fluent_arrow_forward_24_regular.xml new file mode 100644 index 000000000..7700eb0c7 --- /dev/null +++ b/mastodon/src/main/res/drawable/ic_fluent_arrow_forward_24_regular.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file