qier222
|
42089d4996
|
feat: monorepo
|
2022-05-12 02:45:43 +08:00 |
|
memorydream
|
ffdf66b57e
|
feat: 实现托盘菜单 (#1538)
* 从 v1 添加托盘相关图标
* feat: ipcRenderer事件
* feat: 托盘菜单实现
* 修复合并后的错误
* fix: 托盘图标的like
* 将 tray 相关的 ipc 放入ipcMain.ts
* update
* update
* feat: 设置托盘Tooltip
* fix
* fix: tray play/pause fade
* fix: 暂时将tray like与tooltip的设置移入Player组件中
useUserLikedTracksIDs 会在重新聚焦而不是切换track时触发,导致托盘无法实时更新数据
基于以上一点,在Player组件中有了一个用于设置tray数据的useEffect,故将tray tooltip的设置也放入其中,使tray的数据尽可能简单的和player数据保持一致
* 将部分ipcRenderer调用挪到单独的IpcRendererReact组件
* 移除SetTrayPlayState,复用已有channel
* update
|
2022-04-20 20:25:20 +08:00 |
|
qier222
|
7e892997bd
|
refactor: 将 enum key的格式改为 PascalCase
|
2022-04-16 22:59:20 +08:00 |
|
qier222
|
0061a66124
|
refactor: 将 player.ts 里面的Mode.PLAYLIST改为 Mode.TrackList
|
2022-04-16 21:35:37 +08:00 |
|
memorydream
|
24af937e70
|
feat: updates (#1530)
* feat: 支持repeat mode切换
* feat: 歌单页面的播放按钮可以暂停
* fix: 专辑页面播放按钮
考虑私人FM的情况
解决按钮闪烁问题
* fix: SvgName报错
* update
|
2022-04-15 00:34:07 +08:00 |
|
qier222
|
70d1de0e0f
|
fix: bugs
fix: bugs
|
2022-04-09 01:13:15 +08:00 |
|
qier222
|
530581ba82
|
feat: 初步实现歌词界面
|
2022-04-08 01:02:25 +08:00 |
|
qier222
|
bbd5299341
|
feat: 支持收藏歌曲
|
2022-04-05 02:32:35 +08:00 |
|
qier222
|
bbcf1f9340
|
feat: updates
|
2022-04-04 17:51:07 +08:00 |
|
memorydream
|
f5ab5ea754
|
feat: updates (#1462)
* fix: IconButton disable
* feat(components/Player): heart图标跟随用户喜欢的歌曲变化
* fix(pages/Artist): 对最新发行和EP判断是否存在数据
* fix(utils/player): 音频加载完成后检查id
避免切歌太快,导致已经被切歌音频覆盖当前音频
* update
* fix(utils/player): update
* fix(components/Player): 删掉多余的!!
* _initFM() private
* Update player.ts
Co-authored-by: qier222 <qier222@outlook.com>
|
2022-04-02 23:26:33 +08:00 |
|
qier222
|
744247143b
|
feat: updates
|
2022-04-02 18:46:08 +08:00 |
|
qier222
|
3ef7675696
|
feat: updates
|
2022-04-02 16:54:37 +08:00 |
|
qier222
|
86f088e5c9
|
feat: updates
|
2022-04-02 02:17:45 +08:00 |
|
memorydream
|
719a3a60d4
|
feat: 实现私人FM (#1453)
* feat: 实现私人FM
* 根据建议修改
* fix: APP启动时FMCard无法加载数据
* fix: coverUrl使用useMemo
* fix: 在私人FM模式下禁用单曲循环
* fix: 私人FM模式下禁用部分按钮
* fix: 限制FMCard的歌手长度
* fix: 移除ArtistsInline的clamp参数,并将其作为隐式Fallback
|
2022-04-02 02:13:48 +08:00 |
|
qier222
|
c4219afd3d
|
chore: 用esbuild代替vite来打包main
|
2022-03-29 16:52:53 +08:00 |
|