aboutsummaryrefslogtreecommitdiff
path: root/src/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* refactor(MediaRoulette): Use Svelte 5 syntaxFuwn2026-01-231-13/+15
|
* feat(MediaRoulette): Add CommandPalette-like fade in/outFuwn2026-01-231-3/+74
|
* feat(List): Add media rouletteFuwn2026-01-234-1/+333
|
* fix(Loading:Grid): Use math.ceil instead of deprecated global ceil functionFuwn2026-01-231-1/+3
|
* refactor: Migrate event handlers to new Svelte 5 syntaxFuwn2026-01-2343-107/+108
|
* refactor(layout): Replace empty p elements with reusable Spacer componentFuwn2026-01-2333-56/+111
|
* fix(CommandPalette): Suppress intentional a11y warnings for command palette ↵Fuwn2026-01-231-0/+1
| | | | overlay backdrop
* fix(html): Replace invalid p element containing div with proper div wrapperFuwn2026-01-231-2/+2
|
* fix(html): Replace self-closing non-void HTML elements with proper closing tagsFuwn2026-01-2337-67/+67
|
* fix(notifications): Replace svelte-notifications with custom store for Svelte 5Fuwn2026-01-229-21/+70
|
* format: Apply Prettier formattingFuwn2026-01-2219-58/+98
|
* fix(Wrapped): Move CSS import to script block for vitePreprocess compatibilityFuwn2026-01-221-4/+1
|
* deps(sveltekit): Migrate to SvelteKit 2Fuwn2026-01-221-1/+1
|
* fix(EpisodeDiscussionCollector): Improve filteringFuwn2025-12-172-4/+7
|
* fix(Wrapped): Improve data loadingFuwn2025-12-162-1/+18
|
* feat(Wrapped): Don't automatically fetch remote dataFuwn2025-12-161-219/+426
|
* format: Apply Prettier formattingFuwn2025-12-1549-153/+113
|
* feat(Wrapped): Add detailed activity fetcher toggleFuwn2025-12-153-14/+37
|
* fix(api:birthdays): Update HTML parser for primary sourceFuwn2025-12-071-0/+1
|
* fix: Throw redirectsFuwn2025-12-011-1/+1
|
* fix(wrapped): Flex and overflowFuwn2025-12-011-0/+6
|
* feat(Locale): Clean up Japanese localisationFuwn2025-07-141-12/+12
|
* fix(CommandPalette): Remove fade-in-breaking transitionFuwn2025-06-231-1/+0
|
* fix(CoverBypass): Remove unused attributeFuwn2025-06-231-1/+1
|
* style(src): Remove self-closing tags with attributesFuwn2025-06-235-6/+6
|
* style(src): Remove self-closing p and div tagsFuwn2025-06-2335-59/+59
|
* feat(settings): Custom CSSFuwn2025-06-231-0/+5
|
* refactor(LastActivity): Move display guard to componentFuwn2025-06-141-2/+2
|
* 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-127-16/+26
|
* 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-122-17/+7
|
* refactor(stateBin): Simplify interfaceFuwn2025-06-122-5/+5
|
* style: Reformat using latest formattingFuwn2025-06-1117-53/+93
|
* fix: Migrate localStorage.removeItem to localforage for anime and manga storesFuwn2025-06-111-6/+12
|
* refactor(stores): Generic persistent storage facilityFuwn2025-06-111-0/+19
|
* fix: SvelteKit migration errorsFuwn2025-06-091-28/+26
|
* deps(SvelteKit): Migrate to SvelteKit 2Fuwn2025-06-091-1/+1
|
* 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-092-2/+24
|
* feat(List): List filteringFuwn2025-06-096-8/+59
|
* 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
|