| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat(a11y): rename Disable Page Transitions to Reduce MotionHEADmain | Fuwn | 28 hours | 1 | -2/+1 |
| | | | | | | | | | | | | | | | | | | | | | | The setting previously only gated the fly slide in Root.svelte. Renaming the label to "Reduce motion" sets the expectation that it acts as a force-on for the browser's prefers-reduced-motion: reduce across the board, so the setting's scope is broadened to match. Storage key (displayDisableAnimations) stays the same so existing user preferences carry over. Only the i18n label and behavior scope change. Adds a reducesMotion() helper that combines the media query with the setting. View Transitions, Lenis init, and the details JS animation now all bypass via this helper. A reactive $: toggles html.reduce-motion on the root element based on the setting; the normalise.css bandaid that already collapsed animations under prefers-reduced-motion is duplicated under that class so every CSS animation and transition (Svelte fly, dropdown panels, hamburger morph, header scroll-hide, the global :where transitions) snaps to 0.01ms when the setting is on. | ||||
| * | feat(cache): instant list revalidation from command palette and debug menu | Fuwn | 2026-04-15 | 1 | -14/+2 |
| | | | | | | | | | | Replaces one-shot boolean revalidateAnime with a counter store so multiple components can subscribe without race conditions. Adds revalidateManga store and reactive refresh blocks to DueAnimeList and MangaListTemplate. Extracts shared invalidateListCaches function used by both the command palette action and the debug settings button. Renames palette item to "Refresh" and debug button to "Invalidate". | ||||
| * | fix(settings): clarify data saver checkbox | Fuwn | 2026-04-02 | 1 | -0/+1 |
| | | |||||
| * | feat(settings): add checkbox tooltips | Fuwn | 2026-04-02 | 1 | -0/+5 |
| | | |||||
| * | feat(debug): add media list timing toggle | Fuwn | 2026-04-02 | 1 | -0/+5 |
| | | |||||
| * | refactor: extract app origin config | Fuwn | 2026-03-22 | 1 | -4/+2 |
| | | |||||
| * | chore(biome): drop formatter style overrides | Fuwn | 2026-03-01 | 11 | -123/+129 |
| | | |||||
| * | chore(biome): enable svelte formatting | Fuwn | 2026-03-01 | 12 | -175/+175 |
| | | |||||
| * | fix: Resolve all ESLint errors and warnings | Fuwn | 2026-01-29 | 1 | -1/+1 |
| | | |||||
| * | feat(List): Add media roulette | Fuwn | 2026-01-23 | 1 | -0/+7 |
| | | |||||
| * | refactor: Migrate event handlers to new Svelte 5 syntax | Fuwn | 2026-01-23 | 8 | -18/+18 |
| | | |||||
| * | refactor(layout): Replace empty p elements with reusable Spacer component | Fuwn | 2026-01-23 | 8 | -19/+27 |
| | | |||||
| * | fix(html): Replace self-closing non-void HTML elements with proper closing tags | Fuwn | 2026-01-23 | 8 | -20/+20 |
| | | |||||
| * | fix(notifications): Replace svelte-notifications with custom store for Svelte 5 | Fuwn | 2026-01-22 | 3 | -9/+3 |
| | | |||||
| * | format: Apply Prettier formatting | Fuwn | 2026-01-22 | 2 | -4/+4 |
| | | |||||
| * | format: Apply Prettier formatting | Fuwn | 2025-12-15 | 8 | -22/+22 |
| | | |||||
| * | style(src): Remove self-closing p and div tags | Fuwn | 2025-06-23 | 8 | -18/+18 |
| | | |||||
| * | feat(settings): Custom CSS | Fuwn | 2025-06-23 | 1 | -0/+5 |
| | | |||||
| * | refactor(Settings): Update localStorage references | Fuwn | 2025-06-12 | 2 | -7/+3 |
| | | |||||
| * | feat: Move remaining localStorage usages to localforage | Fuwn | 2025-06-12 | 1 | -4/+2 |
| | | |||||
| * | feat(list): Persistent per-list collapsed state | Fuwn | 2025-06-12 | 1 | -15/+0 |
| | | |||||
| * | style: Reformat using latest formatting | Fuwn | 2025-06-11 | 1 | -2/+2 |
| | | |||||
| * | fix: Migrate localStorage.removeItem to localforage for anime and manga stores | Fuwn | 2025-06-11 | 1 | -6/+12 |
| | | |||||
| * | feat(List): List filtering | Fuwn | 2025-06-09 | 1 | -1/+2 |
| | | |||||
| * | feat(Anime): Add additional sort options | Fuwn | 2025-03-29 | 1 | -9/+8 |
| | | |||||
| * | feat: Add reverse sorting settings toggle and functionality | Fuwn | 2025-03-20 | 1 | -11/+13 |
| | | |||||
| * | feat(List): display total episodes everywhere toggle | Fuwn | 2024-11-18 | 1 | -0/+9 |
| | | |||||
| * | feat(settings): add uri fragment to schedule filter list | Fuwn | 2024-10-09 | 2 | -1/+3 |
| | | |||||
| * | feat(schedule): filter media list entries toggle | Fuwn | 2024-10-09 | 1 | -0/+4 |
| | | |||||
| * | chore(prettier): use spaces instead of tabs | Fuwn | 2024-10-09 | 12 | -696/+696 |
| | | |||||
| * | feat(settings): debug dummy lists option | Fuwn | 2024-09-16 | 1 | -0/+3 |
| | | |||||
| * | feat(notifications): fingerprint for multiple grants | Fuwn | 2024-08-24 | 1 | -4/+9 |
| | | |||||
| * | feat(settings): data saver | Fuwn | 2024-08-22 | 1 | -0/+4 |
| | | |||||
| * | feat(Completed): allow hiding panels | Fuwn | 2024-07-28 | 1 | -0/+26 |
| | | |||||
| * | feat(Settings): prune manga on locale preference change | Fuwn | 2024-07-27 | 1 | -0/+1 |
| | | |||||
| * | refactor(Database): separate providers | Fuwn | 2024-07-25 | 1 | -1/+0 |
| | | |||||
| * | feat(notifications): allow unsubscribe | Fuwn | 2024-07-25 | 1 | -0/+9 |
| | | |||||
| * | fix(Settings): hint wording | Fuwn | 2024-07-25 | 1 | -2/+2 |
| | | |||||
| * | feat(layout): browser notifications | Fuwn | 2024-07-24 | 1 | -15/+13 |
| | | |||||
| * | feat(Manga): allow preferring native chapter count | Fuwn | 2024-07-22 | 1 | -0/+11 |
| | | |||||
| * | fix(display): check context if browser | Fuwn | 2024-07-10 | 1 | -1/+2 |
| | | |||||
| * | feat(settings): only show anilist notification toggle in pwa | Fuwn | 2024-07-08 | 1 | -13/+15 |
| | | |||||
| * | feat(pwa): anilist notifications | Fuwn | 2024-07-08 | 1 | -1/+1 |
| | | |||||
| * | feat(pwa): anilist notifications | Fuwn | 2024-07-08 | 1 | -0/+15 |
| | | |||||
| * | feat(attributions): add a few | Fuwn | 2024-07-03 | 1 | -2/+7 |
| | | |||||
| * | feat(CleanAnimeList): total due episode count setting | Fuwn | 2024-06-15 | 1 | -0/+4 |
| | | |||||
| * | fix(SettingCheckboxToggle): ensure types | Fuwn | 2024-05-27 | 1 | -4/+10 |
| | | |||||
| * | feat(display): move schedule to text toggle section | Fuwn | 2024-04-28 | 1 | -5/+7 |
| | | |||||
| * | feat(list): setting to copy title | Fuwn | 2024-04-24 | 1 | -0/+4 |
| | | |||||
| * | feat(list): blur nsfw media covers setting | Fuwn | 2024-04-17 | 1 | -0/+1 |
| | | |||||