2537 Commits

Author SHA1 Message Date
github-actions[bot]
d42143547b chore: release v0.41.1
Some checks failed
CI / Test (lts/*, ubuntu-latest) (push) Has been cancelled
CI / Test (lts/*, windows-latest) (push) Has been cancelled
CI / Test (lts/-1, ubuntu-latest) (push) Has been cancelled
CI / Test (lts/-1, windows-latest) (push) Has been cancelled
v0.41.1
2025-02-26 04:17:00 +00:00
Hakadao
8ef5e0c0db chore(about): Add "Farewell" text to version display 2025-02-26 12:13:56 +08:00
Hakadao
0039f08e7c fix(top-bar): channels popup not displaying on non-homepage pages 2025-02-26 12:11:00 +08:00
Hakadao
f6bc071e38 fix(danmaku): update font override CSS selector for better specificity 2025-02-26 11:57:57 +08:00
Hakadao
18bb4f670e fix: 幹我把「體」打成「体」了 2025-02-26 11:55:52 +08:00
Hakadao
48fa6ce8b7 docs: Update README files with BLBewly Safari extension information
Some checks failed
CI / Test (lts/*, ubuntu-latest) (push) Has been cancelled
CI / Test (lts/*, windows-latest) (push) Has been cancelled
CI / Test (lts/-1, ubuntu-latest) (push) Has been cancelled
CI / Test (lts/-1, windows-latest) (push) Has been cancelled
2025-02-25 00:39:58 +08:00
github-actions[bot]
d44af1b8f2 chore: release v0.41.0 v0.41.0 2025-02-24 14:41:22 +00:00
Hakadao
a831c9404b chore: nvm, this effect causes excessive lag in Safari 2025-02-24 22:38:39 +08:00
Hakadao
eb88cd3b02 chore(dock): tweak styles
Some checks are pending
CI / Test (lts/*, ubuntu-latest) (push) Waiting to run
CI / Test (lts/*, windows-latest) (push) Waiting to run
CI / Test (lts/-1, ubuntu-latest) (push) Waiting to run
CI / Test (lts/-1, windows-latest) (push) Waiting to run
2025-02-24 17:01:53 +08:00
Hakadao
c1cd518558 fix(dock): dynamically apply dock scaling via CSS variable 2025-02-24 16:34:22 +08:00
Hakadao
d122f9e19a feat: I bet Safari users will love this effect. Safari is the best browser in the world, no cap. WE LOVE SAFARI!!!!!!!!!!! 2025-02-24 11:41:56 +08:00
Hakadao
fa1f676823 fix(dock): adjust scaling margins to prevent dock overflow 2025-02-24 11:13:38 +08:00
Hakadao
0ca911430e fix: prevent page shaking when changing pages 2025-02-24 11:07:59 +08:00
Hakadao
1aed6cbbc6 feat(settings): add option to disable shadows 2025-02-24 11:03:58 +08:00
Hakadao
a597ace206 chore(settings): adjust menu item hover width 2025-02-24 10:57:16 +08:00
Hakadao
f27f4cc69a chore: disable blurred cover background when disableFrostedGlass is open 2025-02-24 10:55:25 +08:00
Hakadao
cbf82d45a2 fix(dock): swap order of refresh and back to top events
Some checks are pending
CI / Test (lts/*, ubuntu-latest) (push) Waiting to run
CI / Test (lts/*, windows-latest) (push) Waiting to run
CI / Test (lts/-1, ubuntu-latest) (push) Waiting to run
CI / Test (lts/-1, windows-latest) (push) Waiting to run
2025-02-24 10:11:22 +08:00
Hakadao
6e5517a89a chore: tweak styles 2025-02-24 10:10:47 +08:00
Hakadao
19a68cf507 chore(settings): tweak styles 2025-02-24 10:09:39 +08:00
Hakadao
a3cd8a69de fix(dock): fix Back to Top and Refresh buttons' position when dock is at bottom edge
Some checks are pending
CI / Test (lts/*, ubuntu-latest) (push) Waiting to run
CI / Test (lts/*, windows-latest) (push) Waiting to run
CI / Test (lts/-1, ubuntu-latest) (push) Waiting to run
CI / Test (lts/-1, windows-latest) (push) Waiting to run
2025-02-24 00:38:47 +08:00
Hakadao
46f3755626 fix(top-bar): remove unnecessary condition for theme color gradient
- Remove `activatedPage !== AppPage.Search` condition from theme color gradient visibility
- Simplify gradient display logic in TopBar component
2025-02-24 00:20:52 +08:00
Hakadao
73ddd61648 fix(iframe): handle URL origin check errors gracefully
- Add try-catch block to prevent errors during URL origin comparison
- Fallback to opening link in new tab if origin check fails
2025-02-24 00:16:37 +08:00
Hakadao
da16f7ff51 feat(dock): add option to separate back to top and refresh buttons
- Implement new setting to split back to top and refresh buttons
- Update localization files with new setting description
- Modify Dock component to support separated buttons
- Add configuration option in settings panel
- Set default to separated buttons in storage settings
2025-02-23 19:35:36 +08:00
Hakadao
78c654e877 refactor: remove back-to-top and refresh button dock option
Some checks are pending
CI / Test (lts/*, ubuntu-latest) (push) Waiting to run
CI / Test (lts/*, windows-latest) (push) Waiting to run
CI / Test (lts/-1, ubuntu-latest) (push) Waiting to run
CI / Test (lts/-1, windows-latest) (push) Waiting to run
- Delete BackToTopOrRefreshButton component
- Remove related settings and localization entries
- Simplify dock and app view components
- Clean up storage settings
2025-02-23 18:40:18 +08:00
Hakadao
d4fad21a4d feat(dock): add half-hide dock option
- Implement half-hide dock functionality in settings
- Add localization support for half-hide dock option
- Update Dock component to support partial visibility
- Create hover interactions for half-hidden dock
- Add logic to ensure half-hide and auto-hide are mutually exclusive
2025-02-23 18:19:46 +08:00
Hakadao
ec6a84150b feat(notifications-drawer): improve notifications drawer experiences 2025-02-23 17:20:09 +08:00
Hakadao
9b6be6a056 chore: tweak styles 2025-02-23 15:51:03 +08:00
Hakadao
d8391cd19d chore: adjust font 2025-02-23 15:39:21 +08:00
stupid clown
3428698662 refactor: font adjust (#1328)
Co-authored-by: Hakadao <a578457889743@gmail.com>
2025-02-23 15:30:44 +08:00
Hakadao
2ec8c1d3f5 chore(iframe): improve iframe loading with smooth transitions
Some checks are pending
CI / Test (lts/*, ubuntu-latest) (push) Waiting to run
CI / Test (lts/*, windows-latest) (push) Waiting to run
CI / Test (lts/-1, ubuntu-latest) (push) Waiting to run
CI / Test (lts/-1, windows-latest) (push) Waiting to run
- Add `showIframe` ref to control iframe visibility
- Implement fade transition for iframe content
- Reduce loading animation delay to 1.5 seconds
- Apply consistent loading behavior across different iframe components
2025-02-23 04:19:43 +08:00
Hakadao
c33dde5a95 chore: make linter happy 2025-02-23 04:09:22 +08:00
Hakadao
0c9198842b chore: make linter happy 2025-02-23 04:05:59 +08:00
Hakadao
8d887a660d feat(iframe-page): improve loading experience and support for new watch later URL
- Add loading state and transition for iframe content
- Implement delayed loading animation to prevent unnecessary flashes
- Update supported URL patterns for watch later pages
- Enhance iframe page rendering with smooth transitions
- Add support for new Bilibili watch later list URL format
2025-02-23 04:02:57 +08:00
Hakadao
410e8648c4 feat(fonts): add Geist-Number font for numbers
Some checks are pending
CI / Test (lts/*, ubuntu-latest) (push) Waiting to run
CI / Test (lts/*, windows-latest) (push) Waiting to run
CI / Test (lts/-1, ubuntu-latest) (push) Waiting to run
CI / Test (lts/-1, windows-latest) (push) Waiting to run
- Inject Geist-Number font for numeric characters
- Add Geist-Number to font fallback stack
- Enable tabular number feature globally
- Update font settings and CSS variables
2025-02-23 00:02:27 +08:00
Hakadao
0c68341306 chore: tweak styles 2025-02-22 23:23:41 +08:00
Hakadao
c61c220116 chore(app-background): improve blurred cover transition effect 2025-02-22 23:17:17 +08:00
Hakadao
9c831ada9a feat(app-background): improve blurred cover image loading effect
- Add `isBlurredCoverLoaded` ref to control blurred cover image visibility
- Implement `@load` event handler to set blurred cover as loaded
- Modify transition to show blurred cover only when fully loaded
- Enhance user experience by preventing premature image display
2025-02-22 23:07:37 +08:00
Hakadao
a4a96f606b feat(settings): enhance font customization with new options and improved font handling
- Add new font preference options: default, recommended, and custom
- Update locales with new font customization labels
- Modify font settings to support more flexible font selection
- Improve font rendering and fallback mechanisms
- Update font-related styles and CSS variables
2025-02-22 20:56:50 +08:00
Hakadao
10029cc3f2 style: update locales 2025-02-22 18:20:41 +08:00
Hakadao
7ae73521dc feat(cover-background): optimize cover image handling and blurring
Some checks are pending
CI / Test (lts/*, ubuntu-latest) (push) Waiting to run
CI / Test (lts/*, windows-latest) (push) Waiting to run
CI / Test (lts/-1, ubuntu-latest) (push) Waiting to run
CI / Test (lts/-1, windows-latest) (push) Waiting to run
Enhance cover image processing by:
- Adding image transformations for different views
- Adjusting blur and opacity settings
- Implementing more efficient cover image updates
2025-02-22 04:48:27 +08:00
Hakadao
51f64d7dc7 refactor(video-card-skeleton): remove unnecessary hidden width divs
Removes two hidden div elements with predefined width attributes in the VideoCardSkeleton component, simplifying the component's structure.
2025-02-22 04:37:21 +08:00
Hakadao
247dca9315 feat: add dynamic blurred cover background on hover
Some checks are pending
CI / Test (lts/*, ubuntu-latest) (push) Waiting to run
CI / Test (lts/*, windows-latest) (push) Waiting to run
CI / Test (lts/-1, ubuntu-latest) (push) Waiting to run
CI / Test (lts/-1, windows-latest) (push) Waiting to run
Introduces a new feature that displays a blurred background of the currently hovered item's cover across various views. Implemented using a new Pinia store method to manage the activated cover, with debounced updates and smooth transitions.
2025-02-21 18:23:43 +08:00
Hakadao
13a0a473bf fix(video-card): cannot open the video when not open in drawer
Some checks are pending
CI / Test (lts/*, ubuntu-latest) (push) Waiting to run
CI / Test (lts/*, windows-latest) (push) Waiting to run
CI / Test (lts/-1, ubuntu-latest) (push) Waiting to run
CI / Test (lts/-1, windows-latest) (push) Waiting to run
2025-02-21 12:05:27 +08:00
Hakadao
3d1dad5bbc fix(top-bar): conditionally show theme color gradient when scrolled to top
Some checks are pending
CI / Test (lts/*, ubuntu-latest) (push) Waiting to run
CI / Test (lts/*, windows-latest) (push) Waiting to run
CI / Test (lts/-1, ubuntu-latest) (push) Waiting to run
CI / Test (lts/-1, windows-latest) (push) Waiting to run
2025-02-20 23:46:45 +08:00
Hakadao
9866e16067 feat(settings): add top bar theme color gradient option
Introduces a new setting to show theme color gradient in the top bar during dark mode. Updated locales and storage settings to support this feature.
2025-02-20 23:25:58 +08:00
Hakadao
7c5993e886 chore: tweak styles 2025-02-20 23:10:53 +08:00
Hakadao
722f406786 chore: tweak styles 2025-02-20 21:17:59 +08:00
Hakadao
85f8193edb feat(styles): fine-tune color variables and opacity values 2025-02-20 18:44:02 +08:00
Hakadao
80152bf107 chore: make linter happy
Some checks are pending
CI / Test (lts/*, ubuntu-latest) (push) Waiting to run
CI / Test (lts/*, windows-latest) (push) Waiting to run
CI / Test (lts/-1, ubuntu-latest) (push) Waiting to run
CI / Test (lts/-1, windows-latest) (push) Waiting to run
2025-02-20 16:30:41 +08:00
Hakadao
3d3f57bfc3 feat: notifications drawer
Squashed commit of the following:

commit e0d503ef38c5b8d4b19f81368b53b656e6935ff7
Author: Hakadao <a578457889743@gmail.com>
Date:   Thu Feb 20 16:24:53 2025 +0800

    feat(locales): add translation for notifications page drawer option

commit 5c4e5aab811c3bf73d2cfc983e646edca66dff55
Author: Hakadao <a578457889743@gmail.com>
Date:   Thu Feb 20 16:24:32 2025 +0800

    chore: udpate

commit dd7ff6dfeadd514746e1a10773702387cea3c550
Author: Hakadao <a578457889743@gmail.com>
Date:   Thu Feb 20 16:13:54 2025 +0800

    fix(a-link): disable click event when using modifier key click

commit f4801a040b26d6b084168859f2a1e5b9b32ae178
Author: Hakadao <a578457889743@gmail.com>
Date:   Thu Feb 20 16:06:13 2025 +0800

    feat: enhance notifications drawer functionality with custom URL and click handling

commit 7e63cd4417572a5455c8dbccc447f8fe37d92c02
Author: Hakadao <a578457889743@gmail.com>
Date:   Thu Feb 20 15:36:53 2025 +0800

    chore: update

commit 077c416e1ead6cd9ed249375c6c0c4625b2339ec
Author: Hakadao <a578457889743@gmail.com>
Date:   Thu Feb 20 14:32:28 2025 +0800

    fix: add Teleport to NotificationsDrawer for better app integration

commit 5e17ed34f68677bfc8423ad3e24ea3cc3afa038e
Author: Hakadao <a578457889743@gmail.com>
Date:   Thu Feb 20 14:26:36 2025 +0800

    chore: tweak styles

commit 4536347b12ef9e3d0c2ce06c1395ba89fe44fc51
Author: Hakadao <a578457889743@gmail.com>
Date:   Thu Feb 20 13:52:29 2025 +0800

    feat: improve notifications drawer styles

commit 022ea89eed4ae5c6953445118dec97acb15cf38e
Merge: 17f882e7 7a513921
Author: Hakadao <a578457889743@gmail.com>
Date:   Thu Feb 20 12:30:04 2025 +0800

    Merge branch 'main' into feat/notications-drawer

commit 17f882e7cda0b4d74b916592d526f4b1ad5f921d
Merge: 4d615462 6dd838a8
Author: Hakadao <a578457889743@gmail.com>
Date:   Thu Feb 20 12:18:44 2025 +0800

    feat: update notifications drawer style

commit 4d6154625a
Author: Hakadao <a578457889743@gmail.com>
Date:   Wed Feb 19 18:58:24 2025 +0800

    feat: notifications drawer
2025-02-20 16:27:13 +08:00