This commit is contained in:
		| @@ -135,6 +135,12 @@ export default Vue.extend({ | ||||
| 					return; | ||||
| 				} | ||||
| 			} | ||||
|  | ||||
| 			if (this.$store.state.settings.showLocalRenotes === false) { | ||||
| 				if (isPureRenote && (note.renote.user.host == null)) { | ||||
| 					return; | ||||
| 				} | ||||
| 			} | ||||
| 			//#endregion | ||||
|  | ||||
| 			// 投稿が自分のものではないかつ、タブが非表示またはスクロール位置が最上部ではないならタイトルで通知 | ||||
|   | ||||
| @@ -51,6 +51,7 @@ | ||||
| 			<mk-switch v-model="$store.state.settings.showReplyTarget" @change="onChangeShowReplyTarget" text="%i18n:@show-reply-target%"/> | ||||
| 			<mk-switch v-model="$store.state.settings.showMyRenotes" @change="onChangeShowMyRenotes" text="%i18n:@show-my-renotes%"/> | ||||
| 			<mk-switch v-model="$store.state.settings.showRenotedMyNotes" @change="onChangeShowRenotedMyNotes" text="%i18n:@show-renoted-my-notes%"/> | ||||
| 			<mk-switch v-model="$store.state.settings.showLocalRenotes" @change="onChangeShowLocalRenotes" text="%i18n:@show-local-renotes%"/> | ||||
| 			<mk-switch v-model="$store.state.settings.showMaps" @change="onChangeShowMaps" text="%i18n:@show-maps%"> | ||||
| 				<span>%i18n:@show-maps-desc%</span> | ||||
| 			</mk-switch> | ||||
| @@ -353,6 +354,12 @@ export default Vue.extend({ | ||||
| 				value: v | ||||
| 			}); | ||||
| 		}, | ||||
| 		onChangeShowLocalRenotes(v) { | ||||
| 			this.$store.dispatch('settings/set', { | ||||
| 				key: 'showLocalRenotes', | ||||
| 				value: v | ||||
| 			}); | ||||
| 		}, | ||||
| 		onChangeShowMaps(v) { | ||||
| 			this.$store.dispatch('settings/set', { | ||||
| 				key: 'showMaps', | ||||
|   | ||||
| @@ -100,7 +100,8 @@ export default Vue.extend({ | ||||
| 					limit: fetchLimit + 1, | ||||
| 					untilDate: this.date ? this.date.getTime() : undefined, | ||||
| 					includeMyRenotes: this.$store.state.settings.showMyRenotes, | ||||
| 					includeRenotedMyNotes: this.$store.state.settings.showRenotedMyNotes | ||||
| 					includeRenotedMyNotes: this.$store.state.settings.showRenotedMyNotes, | ||||
| 					includeLocalRenotes: this.$store.state.settings.showLocalRenotes | ||||
| 				}).then(notes => { | ||||
| 					if (notes.length == fetchLimit + 1) { | ||||
| 						notes.pop(); | ||||
| @@ -122,7 +123,8 @@ export default Vue.extend({ | ||||
| 				limit: fetchLimit + 1, | ||||
| 				untilId: (this.$refs.timeline as any).tail().id, | ||||
| 				includeMyRenotes: this.$store.state.settings.showMyRenotes, | ||||
| 				includeRenotedMyNotes: this.$store.state.settings.showRenotedMyNotes | ||||
| 				includeRenotedMyNotes: this.$store.state.settings.showRenotedMyNotes, | ||||
| 				includeLocalRenotes: this.$store.state.settings.showLocalRenotes | ||||
| 			}); | ||||
|  | ||||
| 			promise.then(notes => { | ||||
|   | ||||
| @@ -47,7 +47,8 @@ export default Vue.extend({ | ||||
| 					listId: this.list.id, | ||||
| 					limit: fetchLimit + 1, | ||||
| 					includeMyRenotes: this.$store.state.settings.showMyRenotes, | ||||
| 					includeRenotedMyNotes: this.$store.state.settings.showRenotedMyNotes | ||||
| 					includeRenotedMyNotes: this.$store.state.settings.showRenotedMyNotes, | ||||
| 					includeLocalRenotes: this.$store.state.settings.showLocalRenotes | ||||
| 				}).then(notes => { | ||||
| 					if (notes.length == fetchLimit + 1) { | ||||
| 						notes.pop(); | ||||
| @@ -67,7 +68,8 @@ export default Vue.extend({ | ||||
| 				limit: fetchLimit + 1, | ||||
| 				untilId: (this.$refs.timeline as any).tail().id, | ||||
| 				includeMyRenotes: this.$store.state.settings.showMyRenotes, | ||||
| 				includeRenotedMyNotes: this.$store.state.settings.showRenotedMyNotes | ||||
| 				includeRenotedMyNotes: this.$store.state.settings.showRenotedMyNotes, | ||||
| 				includeLocalRenotes: this.$store.state.settings.showLocalRenotes | ||||
| 			}); | ||||
|  | ||||
| 			promise.then(notes => { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 syuilo
					syuilo