Commit Graph

517 Commits

Author SHA1 Message Date
Hakadao
e784505b1b feat: adjust left and right margins of the main app 2024-11-18 23:01:59 +08:00
MidnightCrowing
dd19f882b0 feat(video-card): collaborative creation (#1107)
* feat(video-card-avatar): add avatar component for multiple avatar display

* refactor(video-card): add avatar component

* refactor(views): modify video card calling method

* feat(following): up joint submissions are combined into one video card display

* feat(i18n): add cn translation

* fix: dislike dialog ci type check

* fix(video-card-avatar): add more display additions for undisplayed avatars

* refactor(video-card): refactor author and authorList to handle single and multiple authors separately

* fix(following): fix issue with duplicate authors in collaborative submissions

* refactor(video-card): remove `authorList` prop

* feat(video-card): redesign the multiple authors style

* chore: update

* chore: update

---------

Co-authored-by: Hakadao <a578457889743@gmail.com>
2024-11-17 16:59:40 +08:00
Hakadao
b87c2920e0 chore: lint fix 2024-11-12 00:52:15 +08:00
apades
55273b770b fix(iframe-drawer): cannot change url when video changes (#1072)
* fix: 抽屉页面内点击其他链接跳转后,“在新标签页打开“按钮无法正确导向至当前链接 #1068

* chore: update

* chore: update

---------

Co-authored-by: Hakadao <a578457889743@gmail.com>
2024-11-11 01:53:10 +08:00
MidnightCrowing
e184a38516 feat(anime): display only "Watching" content in the "Currently Watching" section of the anime page (#1108) 2024-11-04 02:15:29 +08:00
Hakadao
c09c65f729 refactor: use ALink to unify link Opening Behavior 2024-11-04 02:02:12 +08:00
MidnightCrowing
e2b3d6dd96 fix(watch-later): prevent outer link navigation when clicking on video card title or author (#1103) 2024-11-02 12:40:16 +08:00
MidnightCrowing
5af87afa4f fix(following-page): occasional duplicate videos on the following page (#1101) 2024-11-01 02:17:07 +08:00
Hakadao
a0bf8485dd fix(live): prevent continuous loading when no more content 2024-10-28 10:09:02 +08:00
Hakadao
3e42f53ebc feat(home): add live page on home 2024-10-28 02:34:27 +08:00
Hakadao
86e6f3a0ad feat(video-card): show the badge when in following tab 2024-10-28 02:20:11 +08:00
Hakadao
9a0d9cd31d fix(history, watch-later): delete button will toggle drawer open (#1090) 2024-10-27 19:43:50 +08:00
Hakadao
fbde884004 fix(iframe-drawer): correct URL location when opening in a new tab (#1068) 2024-10-27 03:05:58 +08:00
Hakadao
6aff27547a feat: remember last opened page when returning to homepage 2024-10-24 00:07:44 +08:00
Hakadao
5553851251 feat(settings): add open in current tab option to video card 2024-10-23 00:43:12 +08:00
Hakadao
b2ca87fe81 fix: resolve video sound being muted by default (#921)
close #921
2024-10-21 14:51:38 +08:00
Hakadao
08a5ca0328 chore: fix type 2024-10-21 00:27:34 +08:00
Hakadao
19befb9b9f fix: prevent changing danmaku font in specific case
prevent changing the danmaku font when not overriding the original Bilibili style
2024-10-21 00:20:58 +08:00
Hakadao
750cb6cec4 feat(settings): override danmaku font 2024-10-20 23:10:52 +08:00
Hakadao
25b2d0394a refactor: homePageGridLayout => gridLayout 2024-10-20 19:00:24 +08:00
apades
059280fbfd fix(iframe-drawer): resolve content being obscured at the top of video #1023 (#1067)
Co-authored-by: Hakadao <a578457889743@gmail.com>
2024-10-17 00:10:57 +08:00
Hakadao
b06c2a868d feat(video-card): enhance video card context menu 2024-10-14 01:50:36 +08:00
Hakadao
619dc034af refactor: adjust the directory structure of messageListeners/ (#1066) 2024-10-13 19:49:14 +08:00
Hakadao
701c82a843 feat: update fonts, thanks to [胡雨晴](https://github.com/hafterain) 2024-10-12 13:08:37 +08:00
Hakadao
c9170ab5af chore: update fonts 2024-10-12 10:38:37 +08:00
Hakadao
7ef097768e fix: unable to load more videos without initial scrollbar 2024-10-10 01:43:35 +08:00
Hakadao
893dbd1410 feat: enhance video card context menu 2024-10-08 02:13:38 +08:00
Hakadao
eaa021e7ba refactor: extract video context menu and dislike dialog logic to other files 2024-10-05 19:09:12 +08:00
Hakadao
115999652a fix(settings): cannot change the bewly's shadow dom style immediately 2024-10-03 02:32:46 +08:00
Hakadao
3c28e54ad9 feat: auto switch the top bar for bewlybewly and bilibili 2024-09-27 11:48:12 +08:00
Hakadao
ea083c527a feat: remove the indent from chinese punctuation 2024-09-26 22:33:24 +08:00
Hakadao
d379499cb6 fix: remove the system-ui as the first font && update mono fonts
close #1030
2024-09-26 15:48:16 +08:00
Hakadao
1cf12b3d07 chore: lint 2024-09-21 23:01:32 +08:00
Hakadao
af47910f0a feat: customize css (#794)
close #794
2024-09-21 22:54:05 +08:00
Hakadao
5ced3d9c47 feat: customize font (#1014)
close #954
2024-09-21 02:00:14 +08:00
Hakadao
6bb4b2d89b feat(history, watch-later): support open in drawer in video card 2024-09-20 12:59:53 +08:00
Hakadao
a4e77d1b23 feat: adjust fonts by selected language 2024-09-18 02:06:24 +08:00
Hakadao
9fb9859888 refactor(App.vue): extract necessary settings watchers to dedicated file 2024-09-17 05:24:15 +08:00
Hakadao
5b602dce46 fix(video-card): resolve cannot click unfavorite and some video buttons when set to open in the drawer
This commit fixes the issue where the unfavorite button and some other video-related buttons are unresponsive when the video card is displayed in the drawer.
2024-09-16 00:07:54 +08:00
Hakadao
bc3b9d283c perf: improve BewlyBewly inject speed 2024-09-10 13:17:16 +08:00
Hakadao
5bdcbb719e feat(settings): auto hide sidebar 2024-09-09 02:19:28 +08:00
Hakadao
a96d2f0ef6 feat(filters): filter out vertical videos (#991) 2024-09-08 17:50:50 +08:00
Hakadao
bb3c6b5e2c feat: add video card open mode config && open video in drawer (#984)
* feat: video card open mode

* update

* update

* fix: non-homepage show the bewly homepage

* fix(video-card): click the more icon will trigger opening drawer effect

* feat(video-drawer): improve ui and functionally

* feat(i18n): add i18n support for video card link opening behavior setting

* chore: reorder settings
2024-09-08 13:36:42 +08:00
Hakadao
eed7223936 chore(for-you): add description for "not interested" dialog 2024-08-31 02:40:35 +08:00
Hakadao
cc63b0cc99 refactor(anime): use v-show to show the skeleton 2024-08-29 21:37:34 +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
Hakadao
7083f41221 fix: resolve bilibili's top bar showing up before load (#967)
close #967
2024-08-27 23:54:23 +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
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