feat: improve stats dashboard and annotation settings

This commit is contained in:
2026-03-15 21:18:35 -07:00
parent 650e95cdc3
commit 04682a02cc
75 changed files with 3420 additions and 619 deletions

View File

@@ -244,13 +244,15 @@ export interface AnkiConnectConfig {
fallbackDuration?: number;
maxMediaDuration?: number;
};
nPlusOne?: {
knownWords?: {
highlightEnabled?: boolean;
refreshMinutes?: number;
matchMode?: NPlusOneMatchMode;
decks?: string[];
color?: string;
};
nPlusOne?: {
nPlusOne?: string;
knownWord?: string;
minSentenceWords?: number;
};
behavior?: {
@@ -733,13 +735,15 @@ export interface ResolvedConfig {
fallbackDuration: number;
maxMediaDuration: number;
};
nPlusOne: {
knownWords: {
highlightEnabled: boolean;
refreshMinutes: number;
matchMode: NPlusOneMatchMode;
decks: string[];
color: string;
};
nPlusOne: {
nPlusOne: string;
knownWord: string;
minSentenceWords: number;
};
behavior: {