Hawtim
8cd8ae4255
Merge pull request #1597 from hawtim/feature/support-image-lazy-loading
...
feat: add img tag with loading attribute for lazy loading
2022-05-02 14:36:06 +08:00
hawtimzhang
fab099c6fb
feat: add img tag with loading attribute for lazy loading
2022-05-02 00:47:42 +08:00
memorydream
107bf53a39
fix: 错误的选择了音源质量 ( #1589 )
2022-05-01 14:13:11 +08:00
qier222
e0f2d3fd57
build: release 0.4.5
2022-05-01 01:25:16 +08:00
memorydream
93c7ba2fd8
feat: 支持Hi-Res ( #1585 )
2022-05-01 01:24:20 +08:00
memorydream
5dd00bec87
fix: 修复因为使用了electron的clipboard导致的异常 ( #1582 )
2022-04-30 17:24:13 +08:00
memorydream
21c7b5ae44
feat: UNM 设置页面 l10n ( #1578 )
...
* feat: UNM 设置页面 l10n
* update translate
* update
2022-04-30 14:49:24 +08:00
memorydream
a9b05d66a6
fix(components/Titlebar): 还原/最大化
按钮在双击标题栏时不会更新的问题 ( #1575 )
...
* fix(components/Titlebar): `还原/最大化`按钮在双击标题栏时不会更新的问题
* update
2022-04-29 19:52:22 +08:00
memorydream
c85af59b21
fix: bilibili音源无法播放的问题 ( #1573 )
2022-04-28 14:45:00 +08:00
pan93412
93ae57adbe
feat: switch to UNM (Rust) ( #1536 )
...
* refactor: use unm-rust-napi
* ci(build): install UNM dependencies for certain platforms
* feat: add the ability to configure UNM
* feat: add the UNM configuration in settings page
* refactor(jsconfig): jsx -> preserve
* fix(ci/build): use bash to get unm version
* chore(deps): upgrade UNM to 0.3.0-pre.0
* refactor(electron/ipcMain): update default sources
* fix(views/settings): remove duplicated config entry
* feat(settings): allow configuring QQ cookie
We also removed some duplicate entries in views/settings.vue.
* chore(deps): UNM -> 0.3.0-pre.1
* refactor: remove unused old UNM
* fix(utils/player): do not include rust-napi in client code
As we only imported the constant, I just expand it as the integer.
Co-authored-by: qier222 <qier222@outlook.com>
2022-04-28 01:02:41 +08:00
pan93412
e1f7618cbd
refactor(views/lyrics): tweak size
2022-04-27 20:53:49 +08:00
memorydream
3c798a5606
feat: 使用svg输出登陆二维码 ( #1568 )
2022-04-27 18:38:37 +08:00
pan93412
d87c4bad21
chore(deps): update some dependencies to latest ( #1564 )
...
* chore(deps): upgrade dependencies
* chore(deps): upgrade some deps to major version
已經查過這些 packages 的 Changelog,確定是安全、可升級的。此外也進行了簡單的 E2E 測試,可正常使用。
2022-04-27 18:37:52 +08:00
pan93412
177a8c8eff
fix(views/loginAccount): improve clarity of QR Code
...
渲染 384px 的 QR Code,而顯示在 192px 的方框中。這樣 QR Code 大小不變,但清晰度為原本的兩倍。
Fixed #1562
2022-04-26 07:10:47 +08:00
pan93412
aeda63faf7
fix(deps): correct the vue-gtag version ( #1556 )
2022-04-23 17:19:43 +08:00
pan93412
0a1c847b4b
fix(views/lyrics): use scale
to make animation smooth ( #1554 )
2022-04-23 17:19:31 +08:00
pan93412
ab85c51831
fix(utils/player): preload & autoUnlock ( #1557 )
...
* fix(utils/player): preload & autoUnlock
* style: clang-format & prettier
2022-04-23 17:19:16 +08:00
qier222
f88addc95d
feat: update ga
2022-04-16 03:06:16 +08:00
GalvinGao
ea4b20755d
feat: add copy track link & fixed various visual defects ( #1489 )
...
* feat: add copy track link
* fix: various visual defects
* feat: add track low res fallback
* chore: remove redundant locale strings
* chore: separate playbackState for a new PR
* build: fix netlify failing to build site
2022-04-12 16:16:46 +08:00
amphineko
16b525915e
feat(utils/request): override realIP param with env var ( #1514 )
2022-04-12 00:08:44 +08:00
pan93412
af0a997609
ci: configure restyled.io better ( #1499 )
2022-04-09 01:15:30 +08:00
memorydream
3fca7d16bb
fix: APP启动时检查窗口位置,避免窗口启动在屏幕外
2022-04-05 14:41:48 +08:00
memorydream
7d64dea29b
fix: 禁止在TrackListItem上导航到id为0的歌手页
2022-04-05 14:41:48 +08:00
pan93412
999bf6fdb4
chore(release): 0.4.4-1
2022-04-04 00:47:53 +08:00
pan93412
871217713a
revert: isCreateTray 在瀏覽器環境應永遠為應永遠為 false
...
部分環境沒有 process.env.IS_ELECTRON,以致發生錯誤。
This reverts commit 748db54f52
.
2022-04-04 00:46:08 +08:00
qier222
e5d1af49bf
revert: "fix(ci/build): 暫時不要登入 ( #1452 )"
...
This reverts commit fe660cf1a9
.
2022-04-03 16:10:24 +08:00
pan93412
fe660cf1a9
fix(ci/build): 暫時不要登入 ( #1452 )
...
目前 YPM 的 snapcraft_token 似乎失效了?
2022-03-28 17:57:17 +08:00
pan93412
5ff8868d3e
fix(utils/request): token 過期 (301) 時重新導向至登入頁面 ( #1448 )
2022-03-27 15:16:55 +08:00
HengYi Wei
1c25f11821
Update README.md: 添加了 Scoop 安装方式介绍 ( #1445 )
2022-03-26 21:52:35 +08:00
Jiang Menghao
626786a008
fix(components/DailyTracksCard): 修复了每日推荐在 Safari 不显示圆角的bug ( #1444 )
2022-03-26 18:55:42 +08:00
memorydream
b1c5873bd6
fix: firefox scrollbar ( #1425 )
2022-03-20 18:05:35 +08:00
memorydream
748db54f52
fix(utils/platform): isCreateTray 在瀏覽器環境應永遠為應永遠為 false
2022-03-16 15:50:20 +08:00
pan93412
fbf695eb16
feat(utils/player): 播放、暫停時淡入淡出
2022-03-16 15:50:20 +08:00
pan93412
98068f55cb
chore: upgrade dependencies ( #1390 )
...
- UnblockNeteaseMusic@0.27.0-rc.6
- dayjs@1.10.8
- electron-builder@23.0.2
- music-metadata@7.12.2
- NeteaseCloudMusicApi@4.5.8
- eslint-config-prettier@8.5.0
2022-03-10 15:37:57 +08:00
memorydream
ef7f51ecf0
feat(library): i18n & l10n ( #1386 )
...
* Update library translations
* Update zh-TW.js
2022-03-08 12:22:27 +08:00
pan93412
be35a8ded4
feat(ci): 允許手動觸發執行檔編譯流程 [skip ci]
2022-03-07 20:52:17 +08:00
memorydream
7dad7d810a
fix: 修复部分按钮失效的问题 ( #1380 )
2022-03-06 11:55:57 +08:00
pan93412
596204dc58
build(ci): 加上 dependencies 快取
...
順帶將 setup-node 升級至 v3。
2022-02-26 16:05:18 +08:00
pan93412
6ed5f274e6
build(ci): 將 Node.js 的版本切換至 v16
2022-02-26 16:04:57 +08:00
pan93412
b65a8b9da0
chore: 更新 lockfile
...
使用 yarn upgrade 更新部分 dependencies。
2022-02-26 16:04:00 +08:00
郭桓桓
8e68d7e796
chore(license): update copyright year ( #1354 )
2022-02-26 12:29:18 +08:00
pan93412
3d5d40c476
feat(components/Navbar): 自訂和微調各系統的 titlebar ( #1343 )
...
* feat: linux custom titlebar
* add settings init
* Update zh-TW.js
* fix: color
Co-authored-by: memorydream <34763046+memorydream@users.noreply.github.com>
2022-02-25 07:36:56 +08:00
pan93412
3e1dc62fa0
chore: 更新依賴、更換為 prettier 新規則 ( #1340 )
...
* chore: upgrade dependencies
* style: prettier
2022-02-25 07:36:13 +08:00
Chuwen
76b358445e
build: 优化打包体积 ( #1323 )
...
* 移除生产环境不必要的 map 文件
* webpack 添加 LimitChunkCountPlugin 用以解决 chunk 包太多的问题
2022-02-23 23:26:37 +08:00
qier222
91b4e08449
build: release v0.4.4-beta.1
2022-02-03 22:29:38 +08:00
memorydream
80b19192c3
fix(views/lyrics): don't open empty artist link ( #1286 )
2022-02-03 20:37:18 +08:00
CNawalol
d15b58d805
feat: mpris support ( #1279 )
...
* feat: mpris support
* fix: 修复网页版无法播放
* fix: 修复在 Player.js 里 ipcRenderer 为空时引发的错误
* docs: update README
* docs: update README
Co-authored-by: memorydream <34763046+memorydream@users.noreply.github.com>
2022-01-30 00:37:12 +08:00
pan93412
5a5fb1f191
refactor(ncmapi): use upstream version ( #1278 )
...
* refactor(ncmapi): use upstream version
FIXME: After #1457 released,
switch to the NPM version.
* fix(docker): install NeteaseCloudMusicApi early
* fix: remove useless submodule entry
* fix(ncmapi): update to 4.5.2
2022-01-30 00:19:55 +08:00
memorydream
c8b9c0dae8
fix(utils/lyrics): format
2022-01-28 15:17:34 +08:00
memorydream
769ba47a1d
fix(utils/lyrics): [min:sec] timestamp lyrics parse ( #1277 )
...
* fix(utils/lyrics): [min:sec] timestamp lyrics parse
* refactor(utils/lyrics): simplify time expression
* style(utils/lyrics): remove duplicate space
Co-authored-by: pan93412 <pan93412@gmail.com>
2022-01-28 14:54:40 +08:00