Commit Graph

2029 Commits

Author SHA1 Message Date
Hakadao
0369014341 chore: fix eslint 2024-09-02 02:35:19 +08:00
Hakadao
a26d6d715a chore(i18n): add i18n support for top bar link mode setting 2024-09-01 16:55:12 +08:00
Hakadao
17ef4be09c fix(home-page): banner shaking issue when using the original bilibili homepage 2024-09-01 15:55:54 +08:00
Hakadao
bf4b014bca perf: improve BewlyBewly injection speed on the homepage 2024-09-01 14:50:52 +08:00
Hakadao
d534adc0f2 feat(top-bar): add a setting to control link open mode 2024-09-01 04:37:27 +08:00
Hakadao
d14aa75a89 chore: use <kdb> tag for key cap in filter description 2024-08-31 02:52:37 +08:00
Hakadao
14aa2c478e chore: adjust styling for <kbd> and <code> 2024-08-31 02:50:54 +08:00
Hakadao
eed7223936 chore(for-you): add description for "not interested" dialog 2024-08-31 02:40:35 +08:00
Hakadao
3273e25df8 feat: implement a key cap style for the <kbd> tag 2024-08-31 02:38:38 +08:00
github-actions[bot]
cc730cca75 chore: release v0.28.4 v0.28.4 2024-08-29 16:50:38 +00:00
Hakadao
67382cfbe7 fix: adjust numFormatter function 2024-08-30 00:44:26 +08:00
Hakadao
efe161d39a fix: video views and danmaku show the correct number form in english 2024-08-30 00:42:47 +08:00
Hakadao
1e11a98bc5 chore(video-card-skeleton): adjust style 2024-08-29 21:39:01 +08:00
Hakadao
3efcbd540c chore(bangumi-card): adjust style 2024-08-29 21:38:41 +08:00
Hakadao
cc63b0cc99 refactor(anime): use v-show to show the skeleton 2024-08-29 21:37:34 +08:00
Hakadao
5d28409cfc chore: adjust font size 2024-08-29 18:22:52 +08:00
Hakadao
105a764400 chore: adjust base font size 2024-08-29 18:00:29 +08:00
Hakadao
11005cfd4e perf(for-you): enhance performance when video filter is unset 2024-08-29 12:44:31 +08:00
Hakadao
4cdbf2ceb3 feat: update grid layout switcher icons 2024-08-29 11:50:18 +08:00
github-actions[bot]
81fcc9526a chore: release v0.28.3 v0.28.3 2024-08-28 17:35:53 +00:00
Hakadao
0723c403d6 feat(adapted-styles): redesign notifications page 2024-08-29 01:32:23 +08:00
Hakadao
37e9fe6ffa fix(top-bar): resolve original top bar showing up before load (#967)
close #967
2024-08-29 01:11:58 +08:00
Hakadao
d5da7ea4f6 fix(notifications-page): resolve issue with top part being obscured 2024-08-28 00:27:21 +08:00
github-actions[bot]
e46d07433f chore: release v0.28.2 v0.28.2 2024-08-27 15:57:06 +00:00
Hakadao
7083f41221 fix: resolve bilibili's top bar showing up before load (#967)
close #967
2024-08-27 23:54:23 +08:00
Hakadao
332b936af2 chore(i18n): improve formatting 2024-08-27 23:29:29 +08:00
Hakadao
7ba993c69b fix(top-bar): resolve issue when top bar can't be disabled && refactor top bar visibility functionally (#971)
close #971
2024-08-27 23:03:11 +08:00
Hakadao
33dcd34e01 fix: resolve top bar background issue (#969)
close #969
2024-08-26 00:14:06 +08:00
Hakadao
6dc50560d9 chore: update localization files 2024-08-25 23:15:31 +08:00
吳宥叡(YOU-RUI WU)
eb6a936bd8 chore: update cmn-TW.yml (#974)
* Update cmn-TW.yml

修正:更新繁體中文語言文件內容,使其更加本地化

* Update cmn-TW.yml
2024-08-25 22:22:38 +08:00
Hakadao
ec0e10173a fix(manifest): set the persistent to undefined when in firefox
Setting `persistent` to true in Manifest V3 results in an error in Firefox
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/background
2024-08-22 01:15:31 +08:00
github-actions[bot]
f9108203b7 chore: release v0.28.1 v0.28.1 2024-08-21 16:40:01 +00:00
github-actions[bot]
899a1831e5 chore: release v0.28.0 v0.28.0 2024-08-21 16:31:06 +00:00
Hakadao
cda9ec1529 feat: video title filter and user filter (#965)
* chore: filter by title (wip)

* refactor: Update Input component to use defineModel for two-way binding

* chore(settings): add functionality to add, edit, and delete title filters

* chore: Refactor List and ListItem components for improved styling and functionality

* feat(home-settings): use grid layout for title filters

* feat(settings): implement filter by title && filter by user

* chore(list): update style

* feat: Implement case-insensitive filter functionality

* fix: filter by user not working

* feat: disable filter for followed user

* chore: fix typo

* feat: update ui

* chore: improve the filter descriptions and update styles

* chore: update code tag style

* fix(for-you): resolve scrolling issue (#964)
close #964

* chore: add i18n support for filter settings

* chore: update cantonese translation

* refactor: update localization strings for `FilterByUserTable` and `FilterByTitleTable`
2024-08-22 00:26:03 +08:00
Hakadao
bdff7cf2b8 refactor: update localization strings for common operation 2024-08-21 23:44:51 +08:00
Hakadao
19cb3e3342 refactor: update localization strings for common operations 2024-08-21 18:45:36 +08:00
Hakadao
508f840975 chore(knip): update ignore 2024-08-20 03:06:45 +08:00
Hakadao
fe54d49d83 chore(knip): ignore src/components/Settings/BiliBiliSettings/** location check 2024-08-20 03:00:57 +08:00
Hakadao
716530c999 refactor(settings): reorganize file structure 2024-08-15 00:28:06 +08:00
Hakadao
9932c77762 chore: support safari (hmmm, i guess?) (#960)
* Add support of Safari

1. Workaround of Safari's bug of not sending cookies when using fetch in background service worker. This fixes https://github.com/hakadao/BewlyBewly/issues/275#issuecomment-1927278492. See: https://stackoverflow.com/questions/78239213/safari-extension-service-worker-not-sending-cookie
2. Add scripts to for Safari specific build and convert it to a Safari web extension.

* Fixed a bug in Safari that when the extension was installed, the page would turn into a white screen

* Safari may fire DOMContentLoaded before the codes get called

* Remove false fix; Ignore extension-safari

* Reduce memory and power usage with a nonpersistent background page on Safari and Firefox, see https://developer.apple.com/documentation/safariservices/safari_web_extensions/optimizing_your_web_extension_for_safari#3743241 and https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Background_scripts

* Build and release Safari extension with Github actions (#585)

* feat: add safari extension build

* fix: safari pathname

* fix: add build branch

* Merge

* Try building Safari extension using GitHub action

Correct versions

Debug

Minor bug fixed

Minor bug fixed

Add scripts to release

Minor bug fixed

Minor bug fixed

Minor bug fixed

---------

Co-authored-by: 梦念逍遥 <2589141604@qq.com>
Co-authored-by: Xiaolin Wang <exgphe@gmail.com>
Co-authored-by: Hakadao <a578457889743@gmail.com>

* fix: safari build (#665)

* chore: update

* chore: update knip.json to ignore "xcrun" binaries

---------

Co-authored-by: Xiaolin Wang <exgphe@gmail.com>
Co-authored-by: exgphe <14009450+exgphe@users.noreply.github.com>
Co-authored-by: 梦念逍遥 <2589141604@qq.com>
2024-08-14 00:24:09 +08:00
Hakadao
386cf54ae5 chore: fix lint 2024-08-13 00:57:25 +08:00
Hakadao
5272993c6f feat(settings): add Desktop & Dock tab to settings, and move top bar and dock settings to this new tab 2024-08-13 00:54:53 +08:00
Hakadao
5c8ea6a618 chore: Adjust Bilibili homepage top bar color and style 2024-08-13 00:15:15 +08:00
Hakadao
1575f06136 chore: Adjust Bilibili homepage top bar color and style 2024-08-13 00:10:03 +08:00
Hakadao
0b8999d751 refactor: use color-mix for theme color & status color 2024-08-13 00:05:21 +08:00
Hakadao
d35e710080 chore: Adjust Bilibili homepage top bar color and style 2024-08-12 23:57:15 +08:00
Hakadao
a64000e02c chore: adjust .bili-header color on homepage 2024-08-12 01:38:51 +08:00
Hakadao
9d01c7f299 feat: add a config to enable original bilibili top bar 2024-08-12 01:32:42 +08:00
Hakadao
8526d9f3bb feat(user-panel-popup): add bilibili premium entry 2024-08-12 00:30:41 +08:00
github-actions[bot]
9d9177d20d chore: release v0.27.4 v0.27.4 2024-08-05 15:34:13 +00:00