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
|
9971418b8c
|
feat: 增加构建 sqlite3 二进制文件的脚本
|
2022-04-03 15:48:58 +08:00 |
|
qier222
|
e748155032
|
feat: 支持GitHub Actions和一堆其他更新
|
2022-04-03 01:45:40 +08:00 |
|
qier222
|
e99c4833f7
|
feat: 解决build bug
|
2022-04-02 00:45:20 +08:00 |
|
qier222
|
c4219afd3d
|
chore: 用esbuild代替vite来打包main
|
2022-03-29 16:52:53 +08:00 |
|
pan93412
|
d96bd2a547
|
chore: Migrate to PNPM (#1418)
* refactor: migrate to PNPM
* refactor: remove unused import
* chore: update lock
* refactor!: remove yarn.lock
* fix(config/electron-builder): ignore pnpm-lock.yaml
* chore: upgrade dependencies
|
2022-03-17 15:33:29 +08:00 |
|
qier222
|
f54d2ded5c
|
feat: updates
|
2022-03-17 14:45:04 +08:00 |
|
qier222
|
950f72d4e8
|
refactor: version 2.0 (React)
|
2022-03-16 18:46:08 +08:00 |
|