alger
|
e53a035ebc
|
refactor: 重构历史记录
|
2026-02-06 20:35:04 +08:00 |
|
alger
|
34ba2250bf
|
feat: 重构播放 store
|
2025-11-08 14:26:04 +08:00 |
|
alger
|
1005718c07
|
feat: 封面图预先加载
|
2025-11-08 14:22:44 +08:00 |
|
alger
|
3527da17da
|
feat: 添加心动模式播放
|
2025-10-22 22:48:52 +08:00 |
|
alger
|
a5d3ff359c
|
feat: 优化逐字歌词效果,桌面歌词添加逐字歌词效果
|
2025-10-12 17:11:48 +08:00 |
|
alger
|
cb2baeadf5
|
feat: 逐字歌词
|
2025-10-11 20:23:54 +08:00 |
|
alger
|
8f0728d9db
|
feat: 登录状态校验功能修改
|
2025-09-14 00:34:54 +08:00 |
|
alger
|
d8734f8302
|
feat: 格式化代码
|
2025-09-14 00:19:41 +08:00 |
|
alger
|
e91667a2e6
|
fix: 修改国际化问题 和 音源优先级以及音源解析错误处理
|
2025-09-13 22:52:37 +08:00 |
|
shano
|
df236e491c
|
feat: add custom api
|
2025-09-09 22:05:48 +08:00 |
|
alger
|
ad51f57bd7
|
🦄 refactor: 重构播放列表逻辑 优化随机播放功能
feated: #368 #353
|
2025-08-12 19:51:29 +08:00 |
|
alger
|
3ba85f34ed
|
feat: 优化类型处理
|
2025-08-07 22:57:17 +08:00 |
|
alger
|
679089eda9
|
fix: 修复音量调整不同步的问题
fixed(#331): 软件存在两套音量调整逻辑,快捷键调整和音量条调整音量不一致
|
2025-07-29 22:19:34 +08:00 |
|
alger
|
c08c2cbf19
|
refactor: 更新 eslint 和 prettier 配置 格式化代码
|
2025-07-23 23:54:35 +08:00 |
|
algerkong
|
5b97010b32
|
🐞 fix: 修复解析错误问题, 优化播放效果
|
2025-06-28 17:31:37 +08:00 |
|
algerkong
|
b9c38d257a
|
✨ feat: 重构播放控制逻辑,添加播放进度恢复功能并清理无用代码
|
2025-06-11 20:12:52 +08:00 |
|
alger
|
6f1909a028
|
🐞 fix: 修复刷新后第一次播放出现的无法播放问题
|
2025-06-07 22:10:55 +08:00 |
|
Alger
|
91f97ff76b
|
Merge branch 'main' into fix/downloadurl
|
2025-05-22 22:15:51 +08:00 |
|
alger
|
a0935c74fe
|
feat: 歌曲右键 添加不喜欢功能以过滤每日推荐歌曲
|
2025-05-22 22:11:10 +08:00 |
|
alger
|
ca51020602
|
refactor: 将下载逻辑提取到useDownload hook中
|
2025-05-22 20:58:47 +08:00 |
|
alger
|
91b1ff7df9
|
fix: 修复播放音乐时URL未正确更新的问题
|
2025-05-22 20:12:47 +08:00 |
|
alger
|
f5f0dbb222
|
feat: 优化播放栏,整合高级控制菜单,将定时、均衡器、速度控制改为更多设置按钮显示, 添加定时关闭顶部显示功能
|
2025-05-19 23:13:06 +08:00 |
|
Java-wyx
|
655473699a
|
feat: 添加播放速度控制功能
现有播放器不支持改变播放速度,用户无法实现 0.5×、1.5×、2.0× 等快进/慢放需求。为了提升可用性和灵活性,决定在播放栏增加速度选择菜单,并支持 Media Session API 同步速率
|
2025-05-19 17:59:20 +08:00 |
|
alger
|
e9fe9000f6
|
🐞 fix(player): 修复播放状态判断逻辑
修复在播放相同ID但不同URL的音乐时,播放状态判断逻辑错误的问题。现在只有当音乐ID和URL都相同时才会切换播放/暂停状态。
|
2025-05-18 12:42:15 +08:00 |
|
alger
|
2379b2c9cc
|
✨ feat: 点击下一首自动播放,优化 https问题
|
2025-05-17 20:10:07 +08:00 |
|
alger
|
2e96161bd0
|
✨ feat: 修改播放列表展示形式,优化播放逻辑,添加清空播放列表功能
|
2025-05-17 13:27:50 +08:00 |
|
alger
|
b32408b44e
|
✨ feat: 歌单列表相添加布局切换、播放全部、收藏、添加到播放列表
|
2025-05-15 21:20:01 +08:00 |
|
alger
|
69b1e541c6
|
✨ feat: 在收藏列表中添加歌曲点赞功能
|
2025-05-15 00:08:27 +08:00 |
|
alger
|
82a69d0b00
|
✨ feat: 增加音源重新解析功能
|
2025-05-11 15:09:56 +08:00 |
|
alger
|
9cc064c01b
|
🔧 chore:改进播放器组件的加载状态显示, 优化 GD音乐解析逻辑,增加超时处理,调整音源列表
|
2025-05-10 20:12:10 +08:00 |
|
alger
|
8ed13d4a85
|
🔧 chore: 优化播放器逻辑,改进播放失败处理,支持保持当前索引并增加重试机制
|
2025-05-07 23:55:14 +08:00 |
|
algerkong
|
eff9328a23
|
✨ feat: 添加定时关闭功能,支持按时间、歌曲数和播放列表结束自动停止播放
|
2025-05-03 23:46:28 +08:00 |
|
algerkong
|
327384ace5
|
✨ feat: 添加 B站视频 ID 匹配逻辑,优化收藏功能以支持 B站视频,确保收藏列表一致性
|
2025-05-02 22:39:47 +08:00 |
|
algerkong
|
6ffe4daed0
|
🐞 fix: 优化播放列表索引更新逻辑,避免与 nextPlay/prevPlay 冲突,确保歌曲预加载一致性
|
2025-05-02 19:54:58 +08:00 |
|
algerkong
|
c5af89e51f
|
🐞 fix: 移除不必要的监听器,优化音频播放逻辑,添加音频就绪事件处理,改进操作锁机制以防止并发操作
|
2025-05-02 19:25:12 +08:00 |
|
alger
|
ed9cf9c4c5
|
✨ feat: 优化音源解析功能,添加音源配置
|
2025-04-22 23:39:08 +08:00 |
|
alger
|
76e55d4e6b
|
🐞 fix: 修复歌曲播放地址缓存导致播放失败问题 添加过期时间
|
2025-04-16 00:03:56 +08:00 |
|
alger
|
374a7a837d
|
✨ feat: mac添加音乐控制图标 , 托盘菜单项,更新播放状态和当前歌曲信息的逻辑
feat #105
|
2025-03-31 23:05:19 +08:00 |
|
alger
|
cfe197c805
|
✨ feat: 优化音频播放进度更新逻辑,添加拖动滑块时的状态管理和节流处理
|
2025-03-31 22:57:00 +08:00 |
|
alger
|
fb44ae45cc
|
Merge branch 'dev_electron' into feat/bilibili-play
|
2025-03-31 22:48:59 +08:00 |
|
alger
|
1a440fad09
|
✨ feat: 添加B站音频URL获取功能,优化播放器逻辑,删除不再使用的BilibiliPlayer和MusicBar组件
|
2025-03-30 01:20:28 +08:00 |
|
alger
|
a5f694ea72
|
✨ feat: 在播放列表中添加歌曲删除功能,优化播放列表管理逻辑
feat: #92
|
2025-03-29 23:26:26 +08:00 |
|
alger
|
280fec1990
|
✨ feat: 更新网易云音乐 API 版本,添加 B站视频搜索功能和播放器组件
|
2025-03-29 23:19:51 +08:00 |
|
alger
|
fa39d4ca55
|
✨ feat: 优化音频监听器初始化和设置保存逻辑
- 在 App.vue 中引入 initAudioListeners 函数,确保在播放音乐时初始化音频监听器。
- 在 MusicHook.ts 中重构音频监听器的初始化逻辑,增加音频加载的超时处理。
- 在设置页面中实现防抖保存功能,避免频繁更新设置,提高性能和用户体验。
这些更改旨在提升音频播放的稳定性和设置管理的效率。
|
2025-03-21 00:19:15 +08:00 |
|
alger
|
e355341596
|
🦄 refactor: 重构代码将 Vuex替换为 Pinia
集成 Pinia 状态管理
|
2025-03-19 22:48:28 +08:00 |
|