From f0fb8e5c8ae64dbf23d2156a5ddfd8f62682ea77 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Sun, 17 Dec 2023 18:22:22 -0800 Subject: feat(settings): rename display settings --- src/lib/List/Anime/CleanAnimeList.svelte | 2 +- src/lib/List/Anime/DueAnimeList.svelte | 2 +- src/lib/List/Manga/CleanMangaList.svelte | 2 +- src/routes/+layout.svelte | 2 +- src/routes/+page.svelte | 10 +++++----- src/routes/completed/+page.svelte | 8 ++++---- src/routes/settings/+page.svelte | 14 +++++++------- src/stores/settings.ts | 28 ++++++++++++++-------------- 8 files changed, 34 insertions(+), 34 deletions(-) (limited to 'src') diff --git a/src/lib/List/Anime/CleanAnimeList.svelte b/src/lib/List/Anime/CleanAnimeList.svelte index bc895a50..3da3556e 100644 --- a/src/lib/List/Anime/CleanAnimeList.svelte +++ b/src/lib/List/Anime/CleanAnimeList.svelte @@ -60,7 +60,7 @@ {#if title.includes('Upcoming Episodes') || progress !== (anime.nextAiringEpisode?.episode || 9999) - 1}
  • - + media.nextAiringEpisode?.episode !== -1); dueAnime.sort((a: Media, b: Media) => { - if ($settings.sortByDifference === true) { + if ($settings.displaySortedByDifference === true) { const difference = (anime: Media) => (anime.nextAiringEpisode?.episode === -1 ? 99999 diff --git a/src/lib/List/Manga/CleanMangaList.svelte b/src/lib/List/Manga/CleanMangaList.svelte index de355908..0100db72 100644 --- a/src/lib/List/Manga/CleanMangaList.svelte +++ b/src/lib/List/Manga/CleanMangaList.svelte @@ -41,7 +41,7 @@ {#if progress !== manga.episodes}
  • - +
    - {#if $settings.hoverNavigation} + {#if $settings.displayHoverNavigation}
    HomeCompletedManga & WN Updates • diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 66d93d73..d8ba06f0 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -15,7 +15,7 @@ let lastActivityWasToday = true; onMount(async () => { - if ($settings.limitListHeight) { + if ($settings.displayLimitListHeight) { document.querySelectorAll('.list').forEach((list) => { (list as HTMLElement).style.maxHeight = `calc(100vh - ${ document.querySelector('#list-container')?.getBoundingClientRect().bottom @@ -34,7 +34,7 @@ (await lastActivityDate(currentUserIdentity)).toDateString() >= new Date().toDateString(); if (!lastActivityWasToday) { - if ($settings.limitListHeight) { + if ($settings.displayLimitListHeight) { document.querySelectorAll('.list').forEach((list) => { (list as HTMLElement).style.maxHeight = `calc((100vh - ${ document.querySelector('#list-container')?.getBoundingClientRect().top @@ -81,7 +81,7 @@ Please log in to view due media. {:else} {#if !$settings.disableUpcomingAnime} -
    +
    {#if currentUserIdentity.id != -1} {:else} @@ -93,7 +93,7 @@ {/if} {#if !$settings.disableAnime} -
    +
    {#if currentUserIdentity.id != -1} {:else} @@ -105,7 +105,7 @@ {/if} {#if !$settings.disableManga} -
    +
    {#if currentUserIdentity.id != -1} { - if ($settings.limitListHeight) { + if ($settings.displayLimitListHeight) { document.querySelectorAll('.list').forEach((list) => { (list as HTMLElement).style.maxHeight = `calc(100vh - ${ document.querySelector('#list-container')?.getBoundingClientRect().bottom @@ -33,7 +33,7 @@ (await lastActivityDate(currentUserIdentity)).toDateString() >= new Date().toDateString(); if (!lastActivityWasToday) { - if ($settings.limitListHeight) { + if ($settings.displayLimitListHeight) { document.querySelectorAll('.list').forEach((list) => { (list as HTMLElement).style.maxHeight = `calc((100vh - ${ document.querySelector('#list-container')?.getBoundingClientRect().top @@ -79,7 +79,7 @@ {#if data.user === undefined} Please log in to view due media. {:else} -
    +
    {#if currentUserIdentity.id != -1} {:else} @@ -89,7 +89,7 @@ {/if}
    -
    +
    {#if currentUserIdentity.id != -1} - - + + {/if} - + Minimises and moves navigation to the top-left corner of the screen, visible only on hover. Intended for use on desktop devices. @@ -153,7 +153,7 @@
    @@ -174,7 +174,7 @@

    - diff --git a/src/stores/settings.ts b/src/stores/settings.ts index 7f59508a..ead37422 100644 --- a/src/stores/settings.ts +++ b/src/stores/settings.ts @@ -4,19 +4,19 @@ import { writable } from 'svelte/store'; export interface Settings { cacheMangaMinutes: number; cacheMinutes: number; - closeUpcomingAnimeByDefault: boolean; - closeAnimeByDefault: boolean; - closeMangaByDefault: boolean; + displayUpcomingAnimeCollapsed: boolean; + displayAnimeCollapsed: boolean; + displayMangaCollapsed: boolean; displayNotStarted: boolean; displayUnresolved: boolean; roundDownChapters: boolean; - sortByDifference: boolean; - outboundLinksTo: 'anilist' | 'livechartme' | 'animeschedule' | 'myanimelist'; + displaySortedByDifference: boolean; + displayOutboundLinksTo: 'anilist' | 'livechartme' | 'animeschedule' | 'myanimelist'; displayPausedMedia: boolean; - limitListHeight: boolean; + displayLimitListHeight: boolean; displaySocialButton: boolean; disableGuessing: boolean; - hoverNavigation: boolean; + displayHoverNavigation: boolean; displayNativeTitles: boolean; guessMethod: 'median' | 'iqr_median' | 'iqr_mode' | 'mode'; disableOutOfDateVolumeWarning: boolean; @@ -33,20 +33,20 @@ export interface Settings { const defaultSettings: Settings = { // Display - outboundLinksTo: 'anilist', + displayOutboundLinksTo: 'anilist', displayPausedMedia: true, displayPlannedAnime: true, - limitListHeight: false, + displayLimitListHeight: false, displaySocialButton: false, displayUnresolved: false, displayNativeTitles: false, displayFurigana: false, - hoverNavigation: false, + displayHoverNavigation: false, displayNotStarted: false, - closeUpcomingAnimeByDefault: false, - closeAnimeByDefault: false, - closeMangaByDefault: false, - sortByDifference: false, + displayUpcomingAnimeCollapsed: false, + displayAnimeCollapsed: false, + displayMangaCollapsed: false, + displaySortedByDifference: false, displayAoButa: 'mai', disableManga: false, disableAnime: false, -- cgit v1.2.3