Commit Graph

42 Commits

Author SHA1 Message Date
timongh
125a0c6595 Removes all uses of the variable Vue in vue2 2023-02-07 11:56:38 +08:00
timongh
74267e5531 Change render method to vue3 style 2023-02-05 14:42:02 +08:00
timongh
ab9e5aacaf Update v-model definition to vue3 style 2023-02-05 04:39:29 +08:00
timongh
0cc80b29ef Remove all vue .native modifier 2023-02-05 02:02:00 +08:00
timongh
d2bfb2a6e1 Change the way Vue instances are created. 2023-02-04 17:45:03 +08:00
timongh
fa6001eb7a All Vue components are defined using defineComponent instead 2023-02-04 01:15:38 +08:00
timongh
185770030d Merge branch 'extend-vue-tsconfig' into update-to-vue3-compat
# Conflicts:
#	registry/lib/components/style/custom-navbar/favorites/FavoritesFolderSelect.vue
#	registry/lib/components/style/custom-navbar/feeds/tabs/next-page.ts
#	registry/lib/components/style/home-redesign/fresh/VideoList.vue
#	registry/lib/components/style/home-redesign/fresh/layouts/blackboard/Blackboard.vue
#	registry/lib/components/style/home-redesign/fresh/layouts/categories/Categories.vue
#	registry/lib/components/style/home-redesign/fresh/layouts/categories/categories.ts
#	registry/lib/components/style/home-redesign/fresh/layouts/categories/content/Default.vue
#	registry/lib/components/style/home-redesign/fresh/layouts/categories/content/RankList.vue
#	registry/lib/components/style/home-redesign/mixin.ts
#	registry/lib/components/utils/black-list/BlackListSettings.vue
#	registry/lib/components/utils/dev-client/Action.vue
#	registry/lib/components/utils/keymap/settings/KeymapSettingsRow.vue
#	registry/lib/components/video/download/inputs/EpisodesPicker.vue
#	registry/lib/components/video/download/inputs/episode-item.ts
#	src/components/SwitchOptions.vue
#	src/components/feeds/VideoCard.vue
#	src/components/settings-panel/ComponentDetail.vue
#	src/components/settings-panel/ComponentOption.vue
#	src/components/settings-panel/ComponentSettings.vue
#	src/components/settings-panel/sub-pages/manage-panel/ManagePanel.vue
#	src/components/settings-panel/sub-pages/online-registry/RegistryItem.vue
#	src/core/toast/ToastCard.vue
#	src/ui/ImagePicker.vue
#	src/ui/TabControl.vue
2023-02-03 22:20:15 +08:00
timongh
4bb70030b8 Mark more specific types for Object, Array and Function in the props option
Signed-off-by: timongh <46739861+timongh@users.noreply.github.com>
2023-02-03 13:11:26 +08:00
timongh
accae5d047 Mark [] and {} in the data option with a more specific type
Signed-off-by: timongh <46739861+timongh@users.noreply.github.com>
2023-02-03 00:05:35 +08:00
timongh
f0d24bd652 Annotate return type of methods in computed option
Signed-off-by: timongh <46739861+timongh@users.noreply.github.com>
2023-02-02 22:51:08 +08:00
timongh
fadc39fc5c add ts config: noImplicitThis 2023-01-29 18:06:00 +08:00
timongh
7a248529bb Add ts config: importsNotUsedAsValues with corresponding eslint rule 2023-01-29 00:49:17 +08:00
the1812
e5494c9a1e Add third-party cookie description 2022-12-31 16:08:31 +08:00
the1812
5e820347e2 Restore 1080P for flv 2022-11-13 14:43:05 +08:00
the1812
d17aff5801 Add StreamSaver output 2022-11-13 14:13:09 +08:00
alioth
3b44b9e84f 新增下载视频时选择是否使用备用下载地址的功能 2022-11-03 21:57:35 +08:00
the1812
91823adb70 Merge branch 'preview-fixes' into preview-features 2022-10-19 22:56:02 +08:00
the1812
9764a6730d Update description (close #3746) 2022-10-18 23:18:52 +08:00
the1812
56d1f0b0d6 Format registry folder 2022-10-12 23:27:58 +08:00
timongh
ba41e2edd1 Change components in folder video to define api 2022-09-16 09:41:48 +08:00
the1812
30263ed0d1 Add flac support (#3497) 2022-08-13 19:08:22 +08:00
the1812
837dfbea99 Revert quality filter (#3118) 2022-03-21 13:23:19 +08:00
the1812
80e414c9b4 Fix dropdown overflow (fix #3129, fix #3133) 2022-03-17 20:34:12 +08:00
the1812
7978424b14 Improve panel height (#2990) 2022-03-13 22:25:06 +08:00
the1812
01b7077f6c Merge branch 'preview-fixes' into preview-features 2022-03-13 21:47:05 +08:00
the1812
44886248ed Fix quality list not updating (fix #3069) 2022-03-13 16:10:04 +08:00
the1812
230b457cd1 Merge branch 'preview-fixes' into preview 2022-02-18 23:21:35 +08:00
the1812
383bf1f1d9 Fix missing credentials 2022-02-18 23:20:13 +08:00
the1812
d384cd2db4 Fix episode title (fix #2988) 2022-02-17 13:40:22 +08:00
the1812
0453b2ae77 Update description 2022-02-01 12:40:15 +08:00
the1812
8bafd7cdd4 Merge branch 'preview-fixes' into preview-features 2022-02-01 12:38:23 +08:00
the1812
f0f7b5c540 Fix videoChange not updating 2022-02-01 12:37:50 +08:00
the1812
4a1417b082 Merge branch 'preview-fixes' into preview-features 2022-01-27 13:30:13 +08:00
the1812
1a659322ab Support AV1 codec (#2941) 2022-01-27 13:28:57 +08:00
the1812
85542cce9a Fix bangumi support 2022-01-26 23:50:48 +08:00
the1812
c6c9ca2b02 Fix test video info (fix #2725) 2021-12-22 23:06:54 +08:00
the1812
fcaba15eda Update docs 2021-12-10 22:55:38 +08:00
the1812
6ac5c038b6 Support Dolby Vision (#2596) 2021-12-07 22:38:48 +08:00
the1812
2b45321505 Merge remote-tracking branch 'origin/dash-8k' into preview 2021-12-06 22:54:05 +08:00
the1812
2c9d914788 Add 8k support (#2589) 2021-12-06 19:40:55 +08:00
the1812
d842469226 Update all descriptions 2021-12-05 20:52:01 +08:00
the1812
9f452209fe Move v2 files 2021-10-26 13:19:37 +08:00