From d7169efcf56e17ae63b17cd11ff5ff41f8d3c3fc Mon Sep 17 00:00:00 2001 From: alger Date: Fri, 20 Jun 2025 23:32:29 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat:=20=E6=9B=B4=E6=96=B0=E7=89=88?= =?UTF-8?q?=E6=9C=AC=E8=87=B3=204.8.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 91 ++++++++++++++++++++++++++-------------------------- README.md | 18 ++++------- package.json | 2 +- 3 files changed, 53 insertions(+), 58 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 27a463c..9432653 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,61 +1,62 @@ # 更新日志 -## v4.7.0 +## v4.8.0 > 如果更新遇到问题,请前往 下载 AlgerMusicPlayer > 请我喝咖啡(支持作者) ☕️ 赏你 > 帮我点个 star github star -> QQ频道 加入频道 +> 微信公众号 微信搜索 AlgerMusic -### 4.7.1 -- 修复下载歌曲时歌曲URL获取BUG,导致下载失败的问题 +> QQ频道 AlgerMusic 加入频道 ### ✨ 新功能 -- 替换扁平风格图标 ([c8e6db1](https://github.com/algerkong/AlgerMusicPlayer/commit/c8e6db1)) -- 添加双击歌曲播放功能 ([258828f](https://github.com/algerkong/AlgerMusicPlayer/commit/258828f)) -- 添加排行榜页面 ([a8010c8](https://github.com/algerkong/AlgerMusicPlayer/commit/a8010c8)) -- 添加播放速度控制功能 ([6554736](https://github.com/algerkong/AlgerMusicPlayer/commit/6554736)) (#241) [感谢Java-wyx的 PR](https://github.com/Java-wyx) -- 修改播放列表展示形式,添加清空播放列表功能 ([2e96161](https://github.com/algerkong/AlgerMusicPlayer/commit/2e96161)) -- 歌单列表添加布局切换、播放全部、收藏、添加到播放列表功能 ([b32408b](https://github.com/algerkong/AlgerMusicPlayer/commit/b32408b)) -- 优化播放栏,整合高级控制菜单([f5f0dbb](https://github.com/algerkong/AlgerMusicPlayer/commit/f5f0dbb)) -- 添加顶部定时显示,定时器过期检查功能, ([2dd4535](https://github.com/algerkong/AlgerMusicPlayer/commit/2dd4535)),([170ac45](https://github.com/algerkong/AlgerMusicPlayer/commit/170ac45)) -- 添加 mac 状态栏播放按键控制功能开关 ([2476fbd](https://github.com/algerkong/AlgerMusicPlayer/commit/2476fbd)) -- 收藏列表添加升序降序排列 ([2803d40](https://github.com/algerkong/AlgerMusicPlayer/commit/2803d40)) -- 为歌曲下拉菜单添加圆角样式,优化歌曲预览布局 ([5bef0e4](https://github.com/algerkong/AlgerMusicPlayer/commit/5bef0e4)) -- 在用户歌单中添加"我创建的"标签,优化获取用户歌单的逻辑 ([d56a25e](https://github.com/algerkong/AlgerMusicPlayer/commit/d56a25e)) -- 在歌手详情页添加歌曲操作工具栏,支持播放全部、添加到播放列表和搜索功能 ([6048e24](https://github.com/algerkong/AlgerMusicPlayer/commit/6048e24)) -- 添加所有用户的关注和粉丝列表点击,优化播放排行获取和无权限展示 ([0c74291](https://github.com/algerkong/AlgerMusicPlayer/commit/0c74291)) -- 添加 macOS 下点击 Dock 图标激活主窗口的功能 ([7fa0fa5](https://github.com/algerkong/AlgerMusicPlayer/commit/7fa0fa5)) -- 添加鼠标滚轮调整音量功能,并显示音量百分比 ([95af222](https://github.com/algerkong/AlgerMusicPlayer/commit/95af222)) -- 添加歌曲右键不喜欢功能以过滤每日推荐歌曲 ([a0935c7](https://github.com/algerkong/AlgerMusicPlayer/commit/a0935c7)) -- 添加音乐平台链接,优化移动端样式 ([01a3a7a](https://github.com/algerkong/AlgerMusicPlayer/commit/01a3a7a)) -- 在应用菜单中添加工具提示功能 ([5084da3](https://github.com/algerkong/AlgerMusicPlayer/commit/5084da3)) +- 增强移动端播放页面效果,添加播放模式选择,添加横屏模式,添加播放列表功能 ([81b61e4](https://github.com/algerkong/AlgerMusicPlayer/commit/81b61e4)),([0d89e15](https://github.com/algerkong/AlgerMusicPlayer/commit/0d89e15)),([9345805](https://github.com/algerkong/AlgerMusicPlayer/commit/9345805)) +- 优化移动端界面动画效果,播放栏,返回效果等一系列功能 +- 添加下载管理页面, 引入文件类型检测库以支持多种音频格式,支持自定义文件名格式和下载路径配置 ([3ac3159](https://github.com/algerkong/AlgerMusicPlayer/commit/3ac3159)),([b203077](https://github.com/algerkong/AlgerMusicPlayer/commit/b203077)) +- 新增歌单导入功能 ([edd393c](https://github.com/algerkong/AlgerMusicPlayer/commit/edd393c)) +- 列表添加多选下载功能,支持批量选择和下载音乐 ([1221101](https://github.com/algerkong/AlgerMusicPlayer/commit/1221101)),([8988cdb](https://github.com/algerkong/AlgerMusicPlayer/commit/8988cdb)),([21b2fc0](https://github.com/algerkong/AlgerMusicPlayer/commit/21b2fc0)) +- Windows添加任务栏缩略图播放控制按钮 ([9bec67e](https://github.com/algerkong/AlgerMusicPlayer/commit/9bec67e)),([58ab990](https://github.com/algerkong/AlgerMusicPlayer/commit/58ab990)) 感谢[HE Cai](https://github.com/hecai84)的pr +- 添加主窗口自适应大小功能,页面缩放功能,支持缩放因子的调整和重置 ([6170047](https://github.com/algerkong/AlgerMusicPlayer/commit/6170047)), ([e46df8a](https://github.com/algerkong/AlgerMusicPlayer/commit/e46df8a)) +- 添加歌词时间矫正功能,支持增加和减少矫正时间 ([c975344](https://github.com/algerkong/AlgerMusicPlayer/commit/c975344)) ### 🐛 Bug 修复 -- 修复播放音乐时 URL 未正确更新的问题 ([91b1ff7](https://github.com/algerkong/AlgerMusicPlayer/commit/91b1ff7)) -- 修复播放状态判断逻辑 ([e9fe900](https://github.com/algerkong/AlgerMusicPlayer/commit/e9fe900)) -- 修复收藏歌曲功能未同步问题 ([69b1e54](https://github.com/algerkong/AlgerMusicPlayer/commit/69b1e54)) -- 优化下载列表显示 ([df5ecb6](https://github.com/algerkong/AlgerMusicPlayer/commit/df5ecb6)) +- 修复音频初始化音量问题,完善翻译 ([#320](https://github.com/algerkong/AlgerMusicPlayer/pull/320)) 感谢[Qumo](https://github.com/Hellodwadawd12312312)的pr +- 重构每日推荐数据加载逻辑,提取为独立函数并优化用户状态判断 ([5e704a1](https://github.com/algerkong/AlgerMusicPlayer/commit/5e704a1)) +- 修复刷新后第一次播放出现的无法播放问题 ([6f1909a](https://github.com/algerkong/AlgerMusicPlayer/commit/6f1909a)) +- 修复更多设置弹窗被歌词窗口遮挡问题,并优化为互斥弹窗,优化样式 ([62e5166](https://github.com/algerkong/AlgerMusicPlayer/commit/62e5166)) +- 修复设置页面动画速度滑块样式和文本错误 ([e5adb8a](https://github.com/algerkong/AlgerMusicPlayer/commit/e5adb8a)) +- 修复音频服务相关问题 ([090103b](https://github.com/algerkong/AlgerMusicPlayer/commit/090103b)),([5ee60d7](https://github.com/algerkong/AlgerMusicPlayer/commit/5ee60d7)) +- 修复播放栏无法控制隐藏问题 ([d227ac8](https://github.com/algerkong/AlgerMusicPlayer/commit/d227ac8)) + ### 🎨 优化 -- 添加 husky 预提交和预推送钩子,运行类型检查以确保代码质量 ([a449b74](https://github.com/algerkong/AlgerMusicPlayer/commit/a449b74)) -- 重构歌曲组件,添加基础组件和多种样式,优化播放列表抽屉功能 ([ad7b504](https://github.com/algerkong/AlgerMusicPlayer/commit/ad7b504)) -- 将下载逻辑提取优化([ca51020](https://github.com/algerkong/AlgerMusicPlayer/commit/ca51020)) -- 优化B站音频解析功能 ([e47c84e](https://github.com/algerkong/AlgerMusicPlayer/commit/e47c84e)) -- 统一音源选项的标签格式 ([54cbb84](https://github.com/algerkong/AlgerMusicPlayer/commit/54cbb84)) -- 移动端去除定时关闭功能 ([f7951ec](https://github.com/algerkong/AlgerMusicPlayer/commit/f7951ec)) -- 优化网页端下载程序功能 ([56b3ecf](https://github.com/algerkong/AlgerMusicPlayer/commit/56b3ecf)) -- 退出登录时刷新页面 ([54f82d3](https://github.com/algerkong/AlgerMusicPlayer/commit/54f82d3)) +- 优化歌曲列表组件布局([fabcf28](https://github.com/algerkong/AlgerMusicPlayer/commit/fabcf28)) +- 重构播放控制逻辑,添加播放进度恢复功能并清理无用代码 ([b9c38d2](https://github.com/algerkong/AlgerMusicPlayer/commit/b9c38d2)) +- 优化提示组件,支持位置和图标显示选项 ([155bdf2](https://github.com/algerkong/AlgerMusicPlayer/commit/155bdf2)) +- 添加mini播放栏鼠标滚轮调整音量,并优化音量滑块数字不展示问题 ([5c72785](https://github.com/algerkong/AlgerMusicPlayer/commit/5c72785)) +- 优化收藏和历史列表组件,添加加载状态管理和动画效果 ([5070a08](https://github.com/algerkong/AlgerMusicPlayer/commit/5070a08)) +- 翻译优化 +- 代码优化 -### 其他优化 - ([ae1a7c9](https://github.com/algerkong/AlgerMusicPlayer/commit/ae1a7c9)) - ([f68f499](https://github.com/algerkong/AlgerMusicPlayer/commit/f68f499)) - ([6d4e6ef](https://github.com/algerkong/AlgerMusicPlayer/commit/6d4e6ef)) - ([2379b2c](https://github.com/algerkong/AlgerMusicPlayer/commit/2379b2c)) - ([33a1057](https://github.com/algerkong/AlgerMusicPlayer/commit/33a1057)) - ([54d66d0](https://github.com/algerkong/AlgerMusicPlayer/commit/54d66d0)) - ([3c792ce](https://github.com/algerkong/AlgerMusicPlayer/commit/3c792ce)) - ([35b84f3](https://github.com/algerkong/AlgerMusicPlayer/commit/35b84f3)) - ([278db37](https://github.com/algerkong/AlgerMusicPlayer/commit/278db37)) \ No newline at end of file +## 赞赏支持☕️ +[赞赏列表](http://donate.alger.fun/) + + + + + + + + + + + +
微信赞赏支付宝赞赏
+ WeChat QRcode
+
☕️喝点咖啡继续干
+
+ Alipay QRcode
+
🍔来个汉堡
+
diff --git a/README.md b/README.md index 5c8c607..123a5c5 100644 --- a/README.md +++ b/README.md @@ -75,17 +75,10 @@ npm install npm run dev ``` -## 项目打包 -```bash -# web -npm run build -# win -npm run build:win -# mac -npm run build:mac -# linux -npm run build:linux -``` +## 开发文档 +点击这里[开发文档](./DEV.md) + + ## 赞赏☕️ @@ -103,5 +96,6 @@ npm run build:linux ## 欢迎提Issues -## 免责声明 +## 声明 本软件仅用于学习交流,禁止用于商业用途,否则后果自负。 +希望大家还是要多多支持官方正版,此软件仅用作开发教学。 diff --git a/package.json b/package.json index 0259e60..57d8b78 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "AlgerMusicPlayer", - "version": "4.7.1", + "version": "4.8.0", "description": "Alger Music Player", "author": "Alger ", "main": "./out/main/index.js",