aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Media/Anime
Commit message (Expand)AuthorAgeFilesLines
* chore(biome): drop formatter style overridesFuwn2026-03-019-861/+996
* chore(biome): re-enable noImplicitAnyLet ruleFuwn2026-03-011-1/+1
* chore(biome): enable svelte formattingFuwn2026-03-011-105/+103
* fix(anime): unify due classification and harden subtitle matchingFuwn2026-03-013-28/+337
* perf: optimise list hot paths and shared timersFuwn2026-03-011-92/+88
* perf(match): fast-path exact normalised title matchesFuwn2026-03-011-0/+11
* perf(match): cache indexed schedules and per-airing match resultsFuwn2026-03-011-7/+65
* perf(match): pre-index subtitle schedule by day and tokenFuwn2026-03-011-24/+84
* feat(match): skip ambiguous subtitle matches via score marginFuwn2026-03-011-0/+6
* feat(match): add confidence gate for subtitle title matchingFuwn2026-03-011-6/+37
* fix(match): Harden calculateWeightedSimilarityFuwn2026-03-011-3/+29
* perf(schedule): Reduce redundant work in title matchingFuwn2026-02-121-43/+59
* fix: Resolve all ESLint errors and warningsFuwn2026-01-291-1/+1
* chore(prettier): use spaces instead of tabsFuwn2024-10-097-454/+454
* fix(AiringTime): don't double inject airing timeFuwn2024-06-141-4/+1
* fix(match): no decrement check for daysFuwn2024-06-021-1/+1
* fix(match): only decrement episode on no delayFuwn2024-06-011-2/+4
* fix(match): simple native time comparisonFuwn2024-05-241-1/+1
* fix(match): delayed and subtitled time compatibilityFuwn2024-05-241-6/+12
* fix(match): delayed animeFuwn2024-05-121-1/+2
* fix(AiringTime): add hours to weeks and daysFuwn2024-04-201-12/+17
* fix(AiringTime): residual minutes fix hourFuwn2024-04-201-2/+2
* feat(manga): cover modeFuwn2024-04-172-4/+4
* feat(match): compare day of releaseFuwn2024-04-151-24/+28
* fix(anime): no match out-of-season animeFuwn2024-04-111-0/+3
* feat(sequelspy): show days instead of weeks for longFuwn2024-03-301-2/+3
* fix(AiringTime): round minutesFuwn2024-03-011-1/+1
* fix(match): no match for unairedFuwn2024-02-111-9/+11
* fix(match): exclude known un-subbed mediaFuwn2024-02-081-0/+3
* refactor(anilist): move to data moduleFuwn2024-02-085-8/+8
* feat(locale): localise airing timeFuwn2024-02-071-9/+2
* feat(airingtime): update every 30 secondsFuwn2024-02-071-79/+92
* fix(match): use airing at authority for adjustmentFuwn2024-02-071-1/+0
* fix(match): skip specials and ovas in scheduleFuwn2024-02-061-0/+7
* fix(match): re-add schedule matcherFuwn2024-02-061-1/+39
* fix(match): stronger matcherFuwn2024-02-061-42/+38
* fix(match): revert to old matcherFuwn2024-02-061-29/+17
* fix(anime): unaired subtitle episodeFuwn2024-02-032-8/+9
* fix(match): improve anime to timeFuwn2024-02-021-19/+23
* refactor(list): use global opacity classFuwn2024-01-311-8/+2
* refactor: global opacity classFuwn2024-01-313-4/+4
* fix(airingtime): smaller subtitle max differenceFuwn2024-01-181-1/+1
* feat(airingtime): tooltips for timeFuwn2024-01-181-2/+3
* refactor(anime): airingTime as componentFuwn2024-01-181-0/+142
* feat(time): show full date in titleFuwn2024-01-181-6/+11
* feat(airing): stack time units and re-add weeksFuwn2024-01-181-15/+31
* feat(airing): shorten countdown settingFuwn2024-01-181-3/+11
* fix(airing): adjust date for sutitlesFuwn2024-01-172-7/+9
* refactor(settings): rename thumbnail mode to coverFuwn2024-01-161-2/+2
* feat(anime): thumbnail modeFuwn2024-01-161-3/+6