Commit Graph

22 Commits

Author SHA1 Message Date
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
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
be35a8ded4
feat(ci): 允許手動觸發執行檔編譯流程 [skip ci] 2022-03-07 20:52:17 +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
240c1560db
feat(ci): also build on "ci/" branch 2022-01-26 18:35:26 +08:00
pan93412
6af6b86e87
build: add arm64 support for Linux 2022-01-26 18:27:38 +08:00
pan93412
ebd863f5b6
refactor(ncmapi): manage NCMAPI with submodule
also:
  - docs: tells user to clone repo recursively
  - feat(ci): clone recursively
  - feat(ncmapi): backport my change
    https://github.com/Binaryify/NeteaseCloudMusicApi/pull/1453
  - refactor: rewrite startNeteaseMusicApi()
2022-01-26 18:13:55 +08:00
qier222
8b59a72506
chore: update package.json & build.yaml 2021-09-26 00:49:49 +08:00
qier222
dd65c67568
fix: 更新build.yaml 2021-09-25 19:16:02 +08:00
qier222
021941d212
fix: last.fm auth #569 2021-04-22 12:28:46 +08:00
qier222
4e023502ca
fix: remove sentry 2021-04-19 11:33:38 +08:00
qier222
42ad13dc3c
fix: bugs 2021-03-12 22:11:49 +08:00
qier222
a25c874b7d
docs: update README.md 2021-03-09 17:53:36 +08:00
qier222
0adae696cf
fix: bugs 2021-03-08 00:20:27 +08:00
qier222
89216f2387
chore: update package.json 2021-03-07 20:05:56 +08:00
qier222
ee248be2c5
fix: bugs 2021-03-07 17:31:38 +08:00
qier222
d6be72f5ce fix: bugs 2021-01-31 01:12:03 +08:00
qier222
a43f3fccf8 Update issue templates 2021-01-30 20:53:47 +08:00
qier222
7e8728c1ef docs: add ISSUE_TEMPLATE 2021-01-30 20:34:53 +08:00
qier222
6954d91907 chore: add GitHub Action 2020-12-09 19:56:58 +08:00