Commit Graph

176 Commits

Author SHA1 Message Date
91bba5cfb1
fix: remove environment variable for extension ID in upload step
All checks were successful
构建扩展程序 / 构建扩展程序 (push) Successful in 44s
构建扩展程序 / 发布至 Chrome 应用商店 (push) Successful in 27s
2025-05-28 15:50:21 +10:00
d80a2211b6
fix: update Node.js version to 22 in publish job
Some checks failed
构建扩展程序 / 构建扩展程序 (push) Successful in 42s
构建扩展程序 / 发布至 Chrome 应用商店 (push) Failing after 23s
2025-05-28 15:48:13 +10:00
0985edd8ad
fix: correct artifact download step by removing file extension from name parameter
Some checks failed
构建扩展程序 / 构建扩展程序 (push) Successful in 43s
构建扩展程序 / 发布至 Chrome 应用商店 (push) Failing after 19s
2025-05-28 15:45:51 +10:00
058ae368e3
fix: correct artifact upload step by adjusting name and path parameters
Some checks failed
构建扩展程序 / 发布至 Chrome 应用商店 (push) Has been cancelled
构建扩展程序 / 构建扩展程序 (push) Has been cancelled
2025-05-28 15:45:33 +10:00
8d4051b6bd
fix: simplify artifact packaging step by correcting zip command
Some checks failed
构建扩展程序 / 构建扩展程序 (push) Failing after 35s
构建扩展程序 / 发布至 Chrome 应用商店 (push) Has been skipped
2025-05-28 15:43:23 +10:00
90a5b84c67
fix: update Node.js version to 22 and streamline artifact handling in workflow
Some checks failed
构建扩展程序 / 构建扩展程序 (push) Failing after 34s
构建扩展程序 / 发布至 Chrome 应用商店 (push) Has been skipped
2025-05-28 15:41:53 +10:00
4da11d60d4
fix: streamline Chrome Web Store upload step by removing redundant checkout step and simplifying command
Some checks failed
构建扩展程序 / 构建扩展程序 (push) Successful in 57s
构建扩展程序 / 发布至 Chrome 应用商店 (push) Failing after 18s
2025-05-28 15:37:30 +10:00
9dcb1c0411
fix: remove unused extension ID parameter from Chrome Web Store upload step
Some checks failed
构建扩展程序 / 构建扩展程序 (push) Successful in 1m3s
构建扩展程序 / 发布至 Chrome 应用商店 (push) Failing after 32s
2025-05-28 15:33:52 +10:00
1239dbbf86
feat: handle empty play queue gracefully and enhance UI responsiveness
Some checks failed
构建扩展程序 / 构建扩展程序 (push) Successful in 54s
构建扩展程序 / 发布至 Chrome 应用商店 (push) Failing after 33s
2025-05-28 15:25:13 +10:00
09a99f75ae
feat: display version number dynamically and add GitHub link in PreferencePanel 2025-05-28 15:14:13 +10:00
af9ff7410b
refactor: remove unused style-src directive from content security policy in manifest
Some checks failed
构建扩展程序 / 构建扩展程序 (push) Successful in 1m8s
构建扩展程序 / 发布至 Chrome 应用商店 (push) Failing after 31s
2025-05-28 15:02:23 +10:00
1ab08ffcb0
feat: update README to reflect MSR Mod details and features
Some checks failed
构建扩展程序 / 构建扩展程序 (push) Successful in 59s
构建扩展程序 / 发布至 Chrome 应用商店 (push) Failing after 32s
2025-05-28 14:53:02 +10:00
cb655c3ab4
feat: enhance workflow for building and publishing the extension to Chrome Web Store
Some checks failed
构建扩展程序 / 构建扩展程序 (push) Successful in 1m0s
构建扩展程序 / 发布至 Chrome 应用商店 (push) Failing after 1m56s
2025-05-28 14:39:15 +10:00
baaf451978
refactor: update workflow names to Chinese and remove unnecessary console log
All checks were successful
构建扩展程序 / build (push) Successful in 57s
2025-05-28 14:05:01 +10:00
ccd5545779
feat: add workflow for building the extension with Node.js
All checks were successful
Build Extension / build (push) Successful in 2m46s
2025-05-28 13:59:52 +10:00
edb6662d0e
feat: add dev:refresh script for rebuilding and refreshing the project 2025-05-28 13:56:16 +10:00
6ed684e567
feat: add prebuild script for processing manifest and index files 2025-05-28 13:55:06 +10:00
c34574666e
feat: update HTML structure and add favicon and icons for the extension 2025-05-28 13:38:36 +10:00
e03741a0f8
feat(Manifest, Background): add action configuration for extension icon and click behavior 2025-05-28 13:17:02 +10:00
4c85a037fa
fix(App): set initial state of presentPreferencePanel to false 2025-05-28 13:12:12 +10:00
885a7dabab
feat(PreferencePanel, usePreferences): add PreferencePanel component and integrate preference settings 2025-05-28 12:34:14 +10:00
e245afd709
refactor(App): comment out unused SearchIcon import and button 2025-05-28 11:40:05 +10:00
84aca02fc0
feat(PlayQueue): disable shuffle mode when playing album or list 2025-05-28 11:34:43 +10:00
c02c3edce9
feat(Playroom): update lyrics tooltip styling for improved visibility and aesthetics 2025-05-28 11:33:02 +10:00
b9a8ca7ae4
feat(Player, Playroom): add volume control functionality with persistent settings 2025-05-28 11:30:12 +10:00
1cecf52dfd
feat(Playroom): implement toggle functionality for more options dialog with animations 2025-05-28 11:14:53 +10:00
3df5b1527d
feat(Playroom): add new icons for audio quality and Chromecast options in more options dialog 2025-05-28 11:11:38 +10:00
ab67e07384
feat(PlayListItem, Library): add PlayListItem component and integrate into Library page 2025-05-28 10:45:16 +10:00
0cfd82d34a
feat(AlbumDetail, Player, Library): enhance playback functionality and improve user prompts 2025-05-28 10:18:05 +10:00
65e3520ecf
feat(Library): add Library page and integrate favourites functionality
refactor(useFavourites): switch from chrome.storage.sync to chrome.storage.local and normalize favourites data
2025-05-28 09:46:43 +10:00
377a15cdad
fix(AlbumDetailDialog): comment out unused StarEmptyIcon button for cleanup 2025-05-27 22:08:31 +10:00
ede6eef00f
feat(TrackItem): add favourites functionality to track item component 2025-05-27 22:07:43 +10:00
6a5d6369fa
feat(Favourites): implement favourites store for managing user favourites 2025-05-27 22:04:21 +10:00
3d962c647f
refactor(usePreferences): remove debug logging and simplify API detection 2025-05-27 21:40:14 +10:00
00b1083626
fix(App): comment out unused RouterLink for the lucky route 2025-05-27 21:23:20 +10:00
dc09918aa9
fix(App): update back button background color for consistency 2025-05-27 21:23:04 +10:00
d61320b97b
fix(App): use local router instance for navigation in back button 2025-05-27 21:22:48 +10:00
404698bfd1
feat(PlayQueueItem): add moveUp and moveDown functions for queue item repositioning 2025-05-27 21:17:37 +10:00
cf158c5d73
fix(PlayQueueItem): set queueReplaceLock to true before removing item from queue 2025-05-27 21:13:25 +10:00
8eee570200
feat(PlayQueue): implement PlayQueueItem component for better queue management and UI 2025-05-27 21:12:52 +10:00
f8b860adf3
fix(Player): adjust album cover image size for better alignment 2025-05-27 20:33:55 +10:00
35cb800d64
fix(Playroom): update background overlay for improved visibility 2025-05-27 19:24:33 +10:00
b60f84f36d
fix(AlbumDetailDialog): add overflow hidden to track item container for better layout 2025-05-27 18:39:16 +10:00
9f5add6163
fix(TrackItem): update toast message and duration for queue addition feedback 2025-05-27 17:10:42 +10:00
c6868ed2a2
feat: add vue-toast-notification for user feedback and implement queue management in TrackItem component 2025-05-27 17:03:55 +10:00
7f86c8bfa9
feat(AlbumDetailDialog): enhance dialog styling with backdrop blur and image shadow 2025-05-27 16:23:21 +10:00
ca07ae3a8c
feat(AlbumDetailDialog): enhance album background styling and loading indicator
fix(TrackItem): adjust button hover effects and reposition track number display
2025-05-27 16:08:05 +10:00
34aedfdb24
feat(Home): add AlbumDetailDialog component for album details display 2025-05-27 15:01:37 +10:00
6ff90137e7
fix(Player): comment out preloading progress indicator in template 2025-05-27 14:17:01 +10:00
7a0c638d2c
feat(Player): implement audio preloading functionality with state management 2025-05-27 13:44:04 +10:00