aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* fix(CoverBypass): Remove unused attributeFuwn2025-06-231-1/+1
* style(src): Remove self-closing tags with attributesFuwn2025-06-236-8/+8
* style(src): Remove self-closing p and div tagsFuwn2025-06-2347-98/+98
* feat(settings): Custom CSSFuwn2025-06-233-1/+23
* style(app.html): ReformatFuwn2025-06-141-36/+50
* refactor(settings): Move back to localStorageFuwn2025-06-142-124/+97
* refactor(announcementHash): Move back to localStorageFuwn2025-06-141-11/+6
* refactor(LastActivity): Move display guard to componentFuwn2025-06-142-5/+3
* fix(Home): Guard LastActivity component visibilityFuwn2025-06-141-1/+3
* fix(Landing): Disable filteringFuwn2025-06-136-6/+17
* refactor(Settings): Update localStorage referencesFuwn2025-06-122-7/+3
* feat: Move remaining localStorage usages to localforageFuwn2025-06-1216-217/+273
* refactor(List): Simplify get-set structure of stateBin usageFuwn2025-06-122-22/+4
* fix(CleanMangaList): Missing reactive set stateFuwn2025-06-122-3/+3
* feat(list): Persistent per-list collapsed stateFuwn2025-06-124-23/+23
* refactor(stateBin): Simplify interfaceFuwn2025-06-123-49/+34
* style: Reformat using latest formattingFuwn2025-06-1127-74/+139
* fix: Migrate localStorage.removeItem to localforage for anime and manga storesFuwn2025-06-112-13/+36
* refactor(stores): Generic persistent storage facilityFuwn2025-06-113-28/+23
* fix(stores): Move anime and manga from localStorage to IndexedDBFuwn2025-06-112-8/+22
* fix: SvelteKit migration errorsFuwn2025-06-091-28/+26
* deps(SvelteKit): Migrate to SvelteKit 2Fuwn2025-06-093-3/+3
* fix(List): Display filtered media list lengthFuwn2025-06-092-2/+2
* fix(List): Ignore filter when not enabledFuwn2025-06-092-2/+2
* fix(List): Properly isolate list filter keysFuwn2025-06-092-6/+16
* feat(List): Store list filter in stateBinFuwn2025-06-093-2/+90
* feat(List): List filteringFuwn2025-06-097-8/+61
* fix(feeds): Remove duplicate whitespaceFuwn2025-05-291-1/+1
* feat(oauth): Expire session after 180 daysFuwn2025-05-271-1/+1
* refactor(CommandPalette): DRY matching logicFuwn2025-05-161-7/+11
* feat(CommandPalette): Ignore whitespace when matching queryFuwn2025-05-161-2/+7
* feat(CommandPalette): Only show first 10 resultsFuwn2025-05-151-0/+2
* feat(CommandPalette): Add additional nested actionsFuwn2025-05-152-5/+45
* feat(CommandPalette): Enhanced nested visual indicatorsFuwn2025-05-151-4/+8
* feat(CommandPalette): Add nested action supportFuwn2025-05-152-9/+57
* refactor(CommandPalette): Globally rename action typeFuwn2025-05-154-11/+6
* refactor(CommandPalette): Move and rename action typeFuwn2025-05-152-12/+13
* feat(CommandPalette): Add extra tags to Settings actionFuwn2025-05-151-1/+3
* feat(CommandPalette): Per-item tagsFuwn2025-05-152-10/+41
* fix(CommandPalette): Single result sized padding for no results textFuwn2025-05-141-2/+2
* fix(CommandPalette): Hide scrollbar pop inFuwn2025-05-141-0/+6
* feat(CommandPalette): Animate search resultsFuwn2025-05-141-17/+48
* feat(CommandPalette): Global toggle fadingFuwn2025-05-141-12/+84
* feat(CommandPalette): Add backdropFuwn2025-05-131-2/+39
* feat(Locale): Improve Japanese localisationsFuwn2025-05-061-12/+12
* fix(CommandPalette): Change selected item selection indicatorFuwn2025-05-061-1/+1
* feat: Add Badge Wall action to command paletteFuwn2025-05-062-1/+10
* feat: Add command paletteFuwn2025-05-064-0/+215
* fix(anime): Exclude AiOmoDarkElf from subtitle matchingFuwn2025-05-051-1/+1
* fix(badges): Ignore empty user-set timeFuwn2025-05-041-1/+1