--
cgit v1.2.3-70-g09d2
From ea1d7f46b5743a1493a8cfaf7b64dcc240fc3769 Mon Sep 17 00:00:00 2001
From: taehoon
Date: Sun, 3 Feb 2019 12:52:04 -0500
Subject: Always show my own followees/followers
---
src/components/user_card_content/user_card_content.js | 6 ++++++
src/components/user_card_content/user_card_content.vue | 4 ++--
src/components/user_profile/user_profile.js | 6 ++++++
src/components/user_profile/user_profile.vue | 4 ++--
4 files changed, 16 insertions(+), 4 deletions(-)
(limited to 'src/components/user_profile/user_profile.vue')
diff --git a/src/components/user_card_content/user_card_content.js b/src/components/user_card_content/user_card_content.js
index 6f6d04a7..d256fc5d 100644
--- a/src/components/user_card_content/user_card_content.js
+++ b/src/components/user_card_content/user_card_content.js
@@ -79,6 +79,12 @@ export default {
set (color) {
this.$store.dispatch('setHighlight', { user: this.user.screen_name, color })
}
+ },
+ followeesCountVisible () {
+ return !this.isOtherUser || !this.user.hide_followings
+ },
+ followersCountVisible () {
+ return !this.isOtherUser || !this.user.hide_followers
}
},
components: {
diff --git a/src/components/user_card_content/user_card_content.vue b/src/components/user_card_content/user_card_content.vue
index e80dc72b..7a087bdf 100644
--- a/src/components/user_card_content/user_card_content.vue
+++ b/src/components/user_card_content/user_card_content.vue
@@ -112,11 +112,11 @@
{{ $t('user_card.statuses') }}
{{user.statuses_count}}
-
+
{{ $t('user_card.followees') }}
{{user.friends_count}}
-
+
{{ $t('user_card.followers') }}
{{user.followers_count}}
diff --git a/src/components/user_profile/user_profile.js b/src/components/user_profile/user_profile.js
index 7b0ab705..4039fd35 100644
--- a/src/components/user_profile/user_profile.js
+++ b/src/components/user_profile/user_profile.js
@@ -58,6 +58,12 @@ const UserProfile = {
},
isExternal () {
return this.$route.name === 'external-user-profile'
+ },
+ followeesTabVisible () {
+ return this.isUs || !this.user.hide_followings
+ },
+ followersTabVisible () {
+ return this.isUs || !this.user.hide_followers
}
},
methods: {
diff --git a/src/components/user_profile/user_profile.vue b/src/components/user_profile/user_profile.vue
index e981f208..11943660 100644
--- a/src/components/user_profile/user_profile.vue
+++ b/src/components/user_profile/user_profile.vue
@@ -15,13 +15,13 @@
:timeline-name="'user'"
:user-id="fetchBy"
/>
-
+
-
+
--
cgit v1.2.3-70-g09d2
From 55da7dbfde84aa78ab54efe51b41d9f09646ed03 Mon Sep 17 00:00:00 2001
From: taehoon
Date: Thu, 7 Feb 2019 10:53:36 -0500
Subject: Fix naming
---
src/components/user_profile/user_profile.js | 4 ++--
src/components/user_profile/user_profile.vue | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
(limited to 'src/components/user_profile/user_profile.vue')
diff --git a/src/components/user_profile/user_profile.js b/src/components/user_profile/user_profile.js
index 4039fd35..e50048fa 100644
--- a/src/components/user_profile/user_profile.js
+++ b/src/components/user_profile/user_profile.js
@@ -59,8 +59,8 @@ const UserProfile = {
isExternal () {
return this.$route.name === 'external-user-profile'
},
- followeesTabVisible () {
- return this.isUs || !this.user.hide_followings
+ followsTabVisible () {
+ return this.isUs || !this.user.hide_follows
},
followersTabVisible () {
return this.isUs || !this.user.hide_followers
diff --git a/src/components/user_profile/user_profile.vue b/src/components/user_profile/user_profile.vue
index 11943660..9001ed00 100644
--- a/src/components/user_profile/user_profile.vue
+++ b/src/components/user_profile/user_profile.vue
@@ -15,7 +15,7 @@
:timeline-name="'user'"
:user-id="fetchBy"
/>
-
+
--
cgit v1.2.3-70-g09d2
From b57b4c6e45ca612a890e594942e86faab5a946e0 Mon Sep 17 00:00:00 2001
From: dave
Date: Fri, 8 Feb 2019 05:31:06 -0500
Subject: #291 - disable empty tabs in user profile panel
---
src/components/tab_switcher/tab_switcher.js | 2 +-
src/components/user_profile/user_profile.vue | 7 +++++--
src/services/entity_normalizer/entity_normalizer.service.js | 2 ++
3 files changed, 8 insertions(+), 3 deletions(-)
(limited to 'src/components/user_profile/user_profile.vue')
diff --git a/src/components/tab_switcher/tab_switcher.js b/src/components/tab_switcher/tab_switcher.js
index f9c3f927..423df258 100644
--- a/src/components/tab_switcher/tab_switcher.js
+++ b/src/components/tab_switcher/tab_switcher.js
@@ -37,7 +37,7 @@ export default Vue.component('tab-switcher', {
return (
-
+
)
})
diff --git a/src/components/user_profile/user_profile.vue b/src/components/user_profile/user_profile.vue
index 9001ed00..7a1e6a18 100644
--- a/src/components/user_profile/user_profile.vue
+++ b/src/components/user_profile/user_profile.vue
@@ -9,19 +9,20 @@
-
+
-
+
@@ -29,6 +30,7 @@
{
output.locked = data.locked
output.followers_count = data.followers_count
output.statuses_count = data.statuses_count
+ output.favourites_count = data.favourites_count
+ output.media_count = data.media_count
output.friends = []
output.followers = []
--
cgit v1.2.3-70-g09d2
From 34169e692f9d42104413b816b3f096d808360ce4 Mon Sep 17 00:00:00 2001
From: dave
Date: Fri, 8 Feb 2019 09:56:45 -0500
Subject: #291 - enable media/favorite tabs with prefetched data
---
src/components/user_profile/user_profile.vue | 6 +++---
src/services/entity_normalizer/entity_normalizer.service.js | 2 --
2 files changed, 3 insertions(+), 5 deletions(-)
(limited to 'src/components/user_profile/user_profile.vue')
diff --git a/src/components/user_profile/user_profile.vue b/src/components/user_profile/user_profile.vue
index 7a1e6a18..cfb4fa95 100644
--- a/src/components/user_profile/user_profile.vue
+++ b/src/components/user_profile/user_profile.vue
@@ -30,7 +30,7 @@
-
+
diff --git a/src/services/entity_normalizer/entity_normalizer.service.js b/src/services/entity_normalizer/entity_normalizer.service.js
index 71744f39..828c48f9 100644
--- a/src/services/entity_normalizer/entity_normalizer.service.js
+++ b/src/services/entity_normalizer/entity_normalizer.service.js
@@ -115,8 +115,6 @@ export const parseUser = (data) => {
output.locked = data.locked
output.followers_count = data.followers_count
output.statuses_count = data.statuses_count
- output.favourites_count = data.favourites_count
- output.media_count = data.media_count
output.friends = []
output.followers = []
--
cgit v1.2.3-70-g09d2
From d112d5b3331cd1805319c9641d489eee2ca01311 Mon Sep 17 00:00:00 2001
From: dave
Date: Fri, 8 Feb 2019 10:02:00 -0500
Subject: #291 - remove whitespace
---
src/components/user_profile/user_profile.vue | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
(limited to 'src/components/user_profile/user_profile.vue')
diff --git a/src/components/user_profile/user_profile.vue b/src/components/user_profile/user_profile.vue
index cfb4fa95..9a8faf4b 100644
--- a/src/components/user_profile/user_profile.vue
+++ b/src/components/user_profile/user_profile.vue
@@ -45,7 +45,7 @@
timeline-name="favorites"
:timeline="favorites"
/>
-
+
--
cgit v1.2.3-70-g09d2
From 910b63624b75bdbdc7e4bf80cfe42c7a8092260e Mon Sep 17 00:00:00 2001
From: dave
Date: Fri, 8 Feb 2019 10:40:03 -0500
Subject: #291 - fixed typo
---
src/components/user_profile/user_profile.vue | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
(limited to 'src/components/user_profile/user_profile.vue')
diff --git a/src/components/user_profile/user_profile.vue b/src/components/user_profile/user_profile.vue
index 9a8faf4b..79461291 100644
--- a/src/components/user_profile/user_profile.vue
+++ b/src/components/user_profile/user_profile.vue
@@ -9,7 +9,7 @@