feat: Star Music PC v1.3.0 首次提交(Wails v2 桌面端)
117 个文件变更
+30726
-0
fqh@fangqihang.cn
| •.gitignore | +30 -0 |
| •.smoke/01-splash.png | 二进制 |
| •.smoke/02-search.png | 二进制 |
| •.smoke/02b-theme-blue.png | 二进制 |
| •.smoke/03-playlists.png | 二进制 |
| •.smoke/04-settings.png | 二进制 |
| •.smoke/04b-settings-bottom.png | 二进制 |
| •.smoke/04c-theme-blue.png | 二进制 |
| •.smoke/05-account.png | 二进制 |
| •.smoke/06-about.png | 二进制 |
| •.smoke/07-search-back.png | 二进制 |
| •.smoke/icon-preview.png | 二进制 |
| •.smoke/pe-version.cjs | +288 -0 |
| •.smoke/release.txt | +4 -0 |
| •.smoke/report.json | +66 -0 |
| •.smoke/smoke.cjs | +284 -0 |
| •.smoke/verify-icon.cjs | +92 -0 |
| •.smoke/verify-nsis-text.cjs | +166 -0 |
| •README.md | +256 -0 |
| •app.go | +1029 -0 |
| •build/appicon.png | 二进制 |
| •build/windows/icon.ico | 二进制 |
| •build/windows/info.json | +25 -0 |
| •build/windows/installer/license.txt | +674 -0 |
| •build/windows/installer/project.nsi | +160 -0 |
| •build/windows/installer/wails_tools.nsh | +271 -0 |
| •build/windows/wails.exe.manifest | +15 -0 |
| •frontend/index.html | +13 -0 |
| •frontend/package-lock.json | +1218 -0 |
| •frontend/package.json | +18 -0 |
| •frontend/package.json.md5 | +1 -0 |
| •frontend/src/App.vue | +368 -0 |
| •frontend/src/common/account.js | +471 -0 |
| •frontend/src/common/api-source.js | +41 -0 |
| •frontend/src/common/background.js | +126 -0 |
| •frontend/src/common/constants.js | +112 -0 |
| •frontend/src/common/crypto.js | +587 -0 |
| •frontend/src/common/data.js | +171 -0 |
| •frontend/src/common/easter-egg.js | +207 -0 |
| •frontend/src/common/event.js | +54 -0 |
| •frontend/src/common/file-picker.js | +21 -0 |
| •frontend/src/common/music-sdk/index.js | +257 -0 |
| •frontend/src/common/music-sdk/kg.js | +210 -0 |
| •frontend/src/common/music-sdk/mg.js | +179 -0 |
| •frontend/src/common/music-sdk/request.js | +150 -0 |
| •frontend/src/common/music-sdk/songlist/index.js | +81 -0 |
| •frontend/src/common/music-sdk/songlist/kg.js | +457 -0 |
| •frontend/src/common/music-sdk/songlist/kw.js | +287 -0 |
| •frontend/src/common/music-sdk/songlist/mg.js | +171 -0 |
| •frontend/src/common/music-sdk/songlist/tx.js | +141 -0 |
| •frontend/src/common/music-sdk/songlist/wy.js | +134 -0 |
| •frontend/src/common/music-sdk/tx.js | +219 -0 |
| •frontend/src/common/music-sdk/wy.js | +121 -0 |
| •frontend/src/common/music/index.js | +507 -0 |
| •frontend/src/common/player.js | +596 -0 |
| •frontend/src/common/playlist.js | +287 -0 |
| •frontend/src/common/search.js | +97 -0 |
| •frontend/src/common/setting.js | +19 -0 |
| •frontend/src/common/theme-mixin.js | +69 -0 |
| •frontend/src/common/theme.js | +122 -0 |
| •frontend/src/common/tv-focus.js | +343 -0 |
| •frontend/src/common/tv.js | +41 -0 |
| •frontend/src/common/update.js | +272 -0 |
| •frontend/src/common/user-api/api-executor.js | +463 -0 |
| •frontend/src/common/user-api/logger.js | +83 -0 |
| •frontend/src/common/user-api/sandbox.js | +340 -0 |
| •frontend/src/common/user-api/script-updater.js | +137 -0 |
| •frontend/src/common/utils.js | +129 -0 |
| •frontend/src/components/AppSideBar.vue | +572 -0 |
| •frontend/src/components/AppTitleBar.vue | +280 -0 |
| •frontend/src/components/CoverImage.vue | +130 -0 |
| •frontend/src/components/CustomSourceImport.vue | +408 -0 |
| •frontend/src/components/Icon.vue | +234 -0 |
| •frontend/src/components/LrcView.vue | +306 -0 |
| •frontend/src/components/MiniPlayer.vue | +282 -0 |
| •frontend/src/components/MusicList.vue | +756 -0 |
| •frontend/src/components/PlayQueue.vue | +454 -0 |
| •frontend/src/components/PlayerBar.vue | +800 -0 |
| •frontend/src/components/StarJumpGame.vue | +639 -0 |
| •frontend/src/components/UiContextMenu.vue | +208 -0 |
| •frontend/src/components/UiDialog.vue | +168 -0 |
| •frontend/src/components/UiFeedback.vue | +361 -0 |
| •frontend/src/components/UiSlider.vue | +325 -0 |
| •frontend/src/components/UiSwitch.vue | +98 -0 |
| •frontend/src/components/Visualizer.vue | +475 -0 |
| •frontend/src/composables/useFeedback.js | +44 -0 |
| •frontend/src/composables/usePlayer.js | +178 -0 |
| •frontend/src/composables/useQuality.js | +84 -0 |
| •frontend/src/composables/useShell.js | +110 -0 |
| •frontend/src/composables/useTheme.js | +57 -0 |
| •frontend/src/main.js | +12 -0 |
| •frontend/src/style/tokens.css | +730 -0 |
| •frontend/src/uni/index.js | +819 -0 |
| •frontend/src/uni/native.js | +374 -0 |
| •frontend/src/uni/ui-state.js | +125 -0 |
| •frontend/src/views/AboutView.vue | +567 -0 |
| •frontend/src/views/AccountView.vue | +934 -0 |
| •frontend/src/views/PlayDetailView.vue | +1463 -0 |
| •frontend/src/views/PlaylistView.vue | +998 -0 |
| •frontend/src/views/SearchView.vue | +950 -0 |
| •frontend/src/views/SettingsView.vue | +1430 -0 |
| •frontend/src/views/SplashView.vue | +410 -0 |
| •frontend/vite.config.js | +17 -0 |
| •frontend/wailsjs/go/main/App.d.ts | +63 -0 |
| •frontend/wailsjs/go/main/App.js | +123 -0 |
| •frontend/wailsjs/go/models.ts | +159 -0 |
| •frontend/wailsjs/runtime/package.json | +24 -0 |
| •frontend/wailsjs/runtime/runtime.d.ts | +330 -0 |
| •frontend/wailsjs/runtime/runtime.js | +298 -0 |
| •go.mod | +36 -0 |
| •go.sum | +83 -0 |
| •main.go | +64 -0 |
| •proxy.go | +93 -0 |
| •scripts/build-installer.cjs | +81 -0 |
| •scripts/gen-icons.cjs | +791 -0 |
| •scripts/prepare-nsis.cjs | +83 -0 |
| •wails.json | +20 -0 |
变更内容