aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Settings
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-01-04 10:04:50 -0800
committerFuwn <[email protected]>2024-01-04 10:04:50 -0800
commit73dad145a8c89b7656a87f52138621344e07a2f9 (patch)
tree0d1c4319eb2ea9ab052aad7db5f5f813fc4def82 /src/lib/Settings
parentfix(html): offset for badges (diff)
downloaddue.moe-73dad145a8c89b7656a87f52138621344e07a2f9.tar.xz
due.moe-73dad145a8c89b7656a87f52138621344e07a2f9.zip
refactor(settings): easier descriptions
Diffstat (limited to 'src/lib/Settings')
-rw-r--r--src/lib/Settings/Categories/Cache.svelte10
-rw-r--r--src/lib/Settings/Categories/Calculation.svelte20
-rw-r--r--src/lib/Settings/Categories/Debug.svelte4
-rw-r--r--src/lib/Settings/Categories/Display.svelte14
4 files changed, 23 insertions, 25 deletions
diff --git a/src/lib/Settings/Categories/Cache.svelte b/src/lib/Settings/Categories/Cache.svelte
index a933251f..9affabc5 100644
--- a/src/lib/Settings/Categories/Cache.svelte
+++ b/src/lib/Settings/Categories/Cache.svelte
@@ -1,11 +1,10 @@
<script>
import settings from '$stores/settings';
- import SettingHint from '../SettingHint.svelte';
</script>
<small style="opacity: 50%;">
- All caches are stored in your browser's <code>localStorage</code>. Clearing your browser's cache
- will clear these caches, too.
+ All caches are stored in your browser's <code>localStorage</code>. Clearing your
+ <a href="https://due.moe">due.moe</a>'s site data will clear these caches too.
</small>
<p />
@@ -39,8 +38,3 @@ minutes
($settings.cacheMangaMinutes > 1440 && ($settings.cacheMangaMinutes = 1440))}
/>
minutes
-<SettingHint lineBreak>
- Low values may cause <a href="https://en.wikipedia.org/wiki/Rate_limiting" target="_blank">
- rate-limiting
- </a> depending on the amount of releasing manga are on your lists
-</SettingHint>
diff --git a/src/lib/Settings/Categories/Calculation.svelte b/src/lib/Settings/Categories/Calculation.svelte
index f0c75d75..9f7947c0 100644
--- a/src/lib/Settings/Categories/Calculation.svelte
+++ b/src/lib/Settings/Categories/Calculation.svelte
@@ -10,7 +10,7 @@
text="Round down chapters (recommended)"
>
<SettingHint lineBreak>
- Round down to the nearest whole number. (e.g., 50/50.6 would <b>not</b> be due)
+ Round chapters down to the nearest whole number. (e.g., 50/50.6 would <b>not</b> be due)
</SettingHint>
</SettingCheckboxToggle>
@@ -21,9 +21,11 @@
text="Hide out-of-date volume warning"
>
<SettingHint lineBreak>
- Keeping this enabled displays a warning message when there is a mismatch between chapter
- progress and the number of volumes you have completed for a given title. (e.g. you are on Vol. 5
- Ch. 50, but only have 3 volumes tracked when you should have 4)
+ Out-of-date volume warnings display an alert when there is a mismatch between the chapter
+ progress and number of volumes you have completed for a given title.
+ <br />
+ For example, an alert would be shown if you have tracked up to Vol. 5 Ch. 50, but only have 3 volumes
+ saved when you should have 4.
<br />
@@ -35,11 +37,13 @@
<SettingCheckboxToggle
setting="calculateGuessingDisabled"
- text="Disable informed chapter estimation"
+ text="Disable smart chapter count calculation"
>
<SettingHint lineBreak>
- Enabling this setting will disable light novel chapter counts and may cause inaccuracy in
- unresolved manga and light novel chapter counts
+ Smart chapter count calculation uses statistical methods to estimate the number of chapters
+ available for a given title based on user submitted progress.<br />Having this setting enabled
+ will disable light novel chapter counts and will disable smart chapter count calculation for
+ titles which you have higher progress than officially known.
</SettingHint>
</SettingCheckboxToggle>
@@ -52,7 +56,7 @@
<option value="iqr_median">Interquartile Range with Median (slower, high accuracy)</option>
<option value="iqr_mode">Interquartile Range with Mode (slower, high accuracy)</option>
</select>
- Informed chapter estimation method
+ Smart chapter count calculation method
<SettingHint lineBreak>
No chapter count estimation method will be 100% accurate. Since estimated media requires scores
diff --git a/src/lib/Settings/Categories/Debug.svelte b/src/lib/Settings/Categories/Debug.svelte
index 8a0b9899..6b9ae37e 100644
--- a/src/lib/Settings/Categories/Debug.svelte
+++ b/src/lib/Settings/Categories/Debug.svelte
@@ -12,6 +12,6 @@
<button on:click={() => localStorage.clear()}>Clear <code>localStorage</code></button>
<SettingHint lineBreak>
- Doesn't break anything, but resets all settings and clears all cached media lists. Recommended
- after updates
+ Resets all of your settings to their default values and clears both media lists and manga chapter
+ caches
</SettingHint>
diff --git a/src/lib/Settings/Categories/Display.svelte b/src/lib/Settings/Categories/Display.svelte
index 69db187d..9d707491 100644
--- a/src/lib/Settings/Categories/Display.svelte
+++ b/src/lib/Settings/Categories/Display.svelte
@@ -40,8 +40,8 @@
<SettingCheckboxToggle setting="displayUnresolved" text="Show unresolved media" lineBreak={false} />
<SettingCheckboxToggle setting="displayPlannedAnime" text="Show planned anime" lineBreak={false} />
<SettingHint lineBreak>
- Unresolved media is media where either the next episode's release date is unknown or the chapter
- count could not be resolved
+ Media where either the next episode's release date is unknown or the chapter count could not be
+ resolved is considered unresolved.
</SettingHint>
<p />
@@ -96,8 +96,8 @@ Media title format
<SettingCheckboxToggle setting="displayHoverNavigation" text="Use hovering navigation bar">
<SettingHint lineBreak>
- Minimises and moves navigation bar to the top-left corner of the screen, visible only on when
- hovered over. This is intended for use on devices with a cursor.
+ Minimises and moves navigation bar to the top-left corner of the screen, visible only when
+ hovered over.<br />Intended for use on devices with a cursor.
</SettingHint>
</SettingCheckboxToggle>
@@ -105,9 +105,9 @@ Media title format
<SettingCheckboxToggle setting="displayNotStarted" text="Show media with zero progress">
<SettingHint lineBreak>
- May cause <a href="https://en.wikipedia.org/wiki/Rate_limiting" target="_blank">
+ May potentially cause <a href="https://en.wikipedia.org/wiki/Rate_limiting" target="_blank">
rate-limiting
- </a> depending on how much releasing manga are on your lists
+ </a> depending on the number of releasing manga on your lists
</SettingHint>
</SettingCheckboxToggle>
@@ -118,7 +118,7 @@ Media title format
text="Sort anime by difference between last watched and next episode"
>
<SettingHint lineBreak>
- By default, anime will be sorted by the number of days left until the next episode airs.
+ By default, anime are sorted by the number of days left until the next episode airs.
</SettingHint>
</SettingCheckboxToggle>