Anki/ts/routes/deck-options
Luc Mcgrady f29bcb743b
Feat/Desired retention warning improvements (#3995)
* Feat/90% desired retention warning

* Update ftl/core/deck-config.ftl

* show on newly enabled

* Show warning on focus

* Never hide warning

* Display relative change

* Add: Separate warning for too long and short

* Revert unchanged text changes

* interval -> workload

* Remove dead code

* fsrs-rs/@L-M-Sherlock's workload calculation

* Added: delay

* CONSTANT_CASE

* Fix: optimized state

* Removed "Processing"

* Remove dead code

* 1 digit precision

* bump fsrs-rs

* typo

* Apply suggestions from code review

Co-authored-by: Damien Elmes <dae@users.noreply.github.com>

* Improve rounding

* improve comment

* rounding <1%

* decrease rounding precision

* bump ts-fsrs

* use actual cost values

* ./check

* typo

* include relearning

* change factor wording

* simplify sql

* ./check

* Apply suggestions from code review

Co-authored-by: user1823 <92206575+user1823@users.noreply.github.com>

* Fix: missing search_cids

* @dae's style patch

* Fix: Doesn't update on arrow keys change

* force two lines

* center two lines

---------

Co-authored-by: user1823 <92206575+user1823@users.noreply.github.com>
2025-05-27 13:07:21 +10:00
..
[deckId] Deck options without bridge (#3571) 2025-01-08 21:30:30 +11:00
Addons.svelte Switch to SvelteKit (#3077) 2024-03-31 09:16:31 +01:00
AdvancedOptions.svelte Feat/Ignored before card count (#3910) 2025-04-15 20:21:54 +10:00
AudioOptions.svelte Reduce use of type casting (#3723) 2025-01-12 20:05:05 +11:00
AutoAdvance.svelte Reduce use of type casting (#3723) 2025-01-12 20:05:05 +11:00
BuryOptions.svelte Reduce use of type casting (#3723) 2025-01-12 20:05:05 +11:00
CardStateCustomizer.svelte Update to Svelte 5 (#3292) 2024-09-25 18:49:07 +10:00
choices.ts Add descending retrievability (#3559) 2024-11-08 22:53:13 +10:00
ConfigSelector.svelte Clean up #3167 (#3186) 2024-05-01 20:08:19 +10:00
DailyLimits.svelte Reduce use of type casting (#3723) 2025-01-12 20:05:05 +11:00
DateInput.svelte Style the fsrs params input (#3997) 2025-05-15 16:30:17 +10:00
deck-options-base.scss Fix deck config input's background color regression (#3258) 2024-06-28 18:52:51 +07:00
DeckOptionsPage.svelte Feat/support load balance and easy days in FSRS simulator (#3829) 2025-02-27 10:53:01 +07:00
DisplayOrder.svelte Reduce use of type casting (#3723) 2025-01-12 20:05:05 +11:00
EasyDays.svelte Feat: Simulator suspend after lapse count (#3837) 2025-03-15 17:28:15 +07:00
EasyDaysInput.svelte Feat: Simulator suspend after lapse count (#3837) 2025-03-15 17:28:15 +07:00
FsrsOptions.svelte Feat/Desired retention warning improvements (#3995) 2025-05-27 13:07:21 +10:00
FsrsOptionsOuter.svelte Feat/Desired retention warning improvements (#3995) 2025-05-27 13:07:21 +10:00
GlobalLabel.svelte Svg icon (#3135) 2024-04-24 02:37:31 +01:00
HtmlAddon.svelte Switch to SvelteKit (#3077) 2024-03-31 09:16:31 +01:00
index.ts Switch to SvelteKit (#3077) 2024-03-31 09:16:31 +01:00
LapseOptions.svelte Reduce use of type casting (#3723) 2025-01-12 20:05:05 +11:00
lib.test.ts Switch to SvelteKit (#3077) 2024-03-31 09:16:31 +01:00
lib.ts Feat/FSRS-6 (#3929) 2025-04-25 16:44:34 +10:00
NewOptions.svelte Reduce use of type casting (#3723) 2025-01-12 20:05:05 +11:00
ParamsInput.svelte Fix/Prevent manual resize of params input (#4008) 2025-05-19 13:10:47 +10:00
ParamsInputRow.svelte Rename remaining 'weights' references to 'params' 2024-10-21 18:13:23 +10:00
ParamsSearchRow.svelte Rename remaining 'weights' references to 'params' 2024-10-21 18:13:23 +10:00
SaveButton.svelte Move Optimize All action into main deck options page 2025-01-25 22:57:05 +11:00
SimulatorModal.svelte Feat/CMRR uses simulate config (#3947) 2025-04-27 21:02:37 +10:00
SpinBoxFloatRow.svelte Feat/Desired retention warning improvements (#3995) 2025-05-27 13:07:21 +10:00
SpinBoxRow.svelte Switch to SvelteKit (#3077) 2024-03-31 09:16:31 +01:00
steps.test.ts Switch to SvelteKit (#3077) 2024-03-31 09:16:31 +01:00
steps.ts Switch to SvelteKit (#3077) 2024-03-31 09:16:31 +01:00
StepsInput.svelte Switch to SvelteKit (#3077) 2024-03-31 09:16:31 +01:00
StepsInputRow.svelte Switch to SvelteKit (#3077) 2024-03-31 09:16:31 +01:00
TabbedValue.svelte Quick hack to improve minimum deck options width 2025-02-11 16:11:43 +07:00
TextInputModal.svelte Update to Svelte 5 (#3292) 2024-09-25 18:49:07 +10:00
TimerOptions.svelte Reduce use of type casting (#3723) 2025-01-12 20:05:05 +11:00
Warning.svelte Switch to SvelteKit (#3077) 2024-03-31 09:16:31 +01:00