From 2c9930bd5b5c1279e0890aeba673ad6b5ce2af18 Mon Sep 17 00:00:00 2001 From: NEETzsche Date: Thu, 9 Nov 2023 15:03:21 -0700 Subject: Display the latest scrobble under a user's name --- src/components/settings_modal/tabs/filtering_tab.vue | 5 +++++ src/components/status/status.js | 12 ++++++++++-- src/components/status/status.vue | 20 +++++++++++++++++++- 3 files changed, 34 insertions(+), 3 deletions(-) (limited to 'src/components') diff --git a/src/components/settings_modal/tabs/filtering_tab.vue b/src/components/settings_modal/tabs/filtering_tab.vue index 41d1b54f..89fdef1a 100644 --- a/src/components/settings_modal/tabs/filtering_tab.vue +++ b/src/components/settings_modal/tabs/filtering_tab.vue @@ -91,6 +91,11 @@ {{ $t('settings.hide_attachments_in_convo') }} +
  • + + {{ $t('settings.hide_scrobbles') }} + +
  • name.charAt(0).toUpperCase() + name.slice(1) @@ -415,6 +417,12 @@ const Status = { }, shouldDisplayQuote () { return this.quotedStatus && this.displayQuote + }, + scrobblePresent () { + return !this.mergedConfig.hideScrobbles && this.status.user.latestScrobble && this.status.user.latestScrobble.artist + }, + scrobble () { + return this.status.user.latestScrobble } }, methods: { diff --git a/src/components/status/status.vue b/src/components/status/status.vue index c49a9e7b..ad625643 100644 --- a/src/components/status/status.vue +++ b/src/components/status/status.vue @@ -249,6 +249,25 @@
    +
    + + {{ scrobble.artist }} — {{ scrobble.title }} + + + + +
    +
    - Date: Fri, 10 Nov 2023 15:24:13 +0200 Subject: fix layout --- src/components/status/status.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/components') diff --git a/src/components/status/status.vue b/src/components/status/status.vue index ad625643..d66de562 100644 --- a/src/components/status/status.vue +++ b/src/components/status/status.vue @@ -266,7 +266,6 @@ :auto-update="60" /> -
    + Date: Sat, 11 Nov 2023 19:22:59 -0500 Subject: Fix frontend admin tab crashing when no primary frontend is set --- src/components/settings_modal/admin_tabs/frontends_tab.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/components') diff --git a/src/components/settings_modal/admin_tabs/frontends_tab.vue b/src/components/settings_modal/admin_tabs/frontends_tab.vue index 13b8fa6b..25b08eb7 100644 --- a/src/components/settings_modal/admin_tabs/frontends_tab.vue +++ b/src/components/settings_modal/admin_tabs/frontends_tab.vue @@ -33,9 +33,9 @@ > {{ frontend.name }} {{ ' ' }} - + Date: Sun, 12 Nov 2023 14:51:39 -0500 Subject: Add alt text for react and extra-buttons popup --- src/components/emoji_picker/emoji_picker.vue | 2 +- src/components/extra_buttons/extra_buttons.vue | 18 +++++++++++++++++- src/components/react_button/react_button.vue | 2 ++ src/i18n/en.json | 3 ++- 4 files changed, 22 insertions(+), 3 deletions(-) (limited to 'src/components') diff --git a/src/components/emoji_picker/emoji_picker.vue b/src/components/emoji_picker/emoji_picker.vue index b8d33309..0788f34c 100644 --- a/src/components/emoji_picker/emoji_picker.vue +++ b/src/components/emoji_picker/emoji_picker.vue @@ -3,7 +3,7 @@ ref="popover" trigger="click" popover-class="emoji-picker popover-default" - :trigger-attrs="{ 'aria-hidden': true }" + :trigger-attrs="{ 'aria-hidden': true, tabindex: -1 }" @show="onPopoverShown" @close="onPopoverClosed" > diff --git a/src/components/extra_buttons/extra_buttons.vue b/src/components/extra_buttons/extra_buttons.vue index c1c15c0f..c6a19685 100644 --- a/src/components/extra_buttons/extra_buttons.vue +++ b/src/components/extra_buttons/extra_buttons.vue @@ -2,6 +2,7 @@