Commit Graph

1343 Commits

Author SHA1 Message Date
Lucas Fernandes Nogueira
a3d6dff216
feat(core): window API (#1225) 2021-02-13 21:35:55 -03:00
Noah Klayman
4db2196c06
fix(cli/core/dev): ensure distDir exists (#1228)
__tauri.js could be written to a nonextistent dir otherwise
2021-02-13 16:28:09 -03:00
Lucas Fernandes Nogueira
ae76c60a61
fix(bundler): appimage paths and filename (#1227) 2021-02-13 15:06:39 -03:00
Noah Klayman
99635c3b6a
fix(bundler): remove unused code (#1221)
* fix(bundler): remove unused code

* Revert "fix(bundler): remove unused code"

This reverts commit 8f5188c8a2.

* chore: use is_some instead

* fix: tauri config is a Result

Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-02-13 12:11:29 -03:00
Lucas Fernandes Nogueira
c10d40311c
fix(core): API example, http API export (#1224) 2021-02-12 15:46:09 -03:00
Lucas Fernandes Nogueira
77fc730671
refactor(core): split endpoint API matching into modules (#1219) 2021-02-12 02:42:40 -03:00
Noah Klayman
7364f97d24
fix(tauri-utils/config): rename WindowConfig from camelCase (#1220) 2021-02-12 02:09:03 -03:00
Lucas Fernandes Nogueira
07208dff6c
feat(core): add mult-window support (#1217) 2021-02-11 21:50:39 -03:00
Noah Klayman
763d027dbb
fix(tauri/examples): fix build errors (#1218) 2021-02-11 18:41:03 -03:00
Lucas Fernandes Nogueira
35468f68e5
chore(fmt): merge imports (#1216) 2021-02-11 03:22:42 -03:00
Lucas Fernandes Nogueira
84d7cdae63
refactor(core): remove no-server and its APIs (#1215) 2021-02-11 02:33:18 -03:00
renovate[bot]
cf94cd4770
chore(deps) Update Tauri JS CLI (#1202)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-11 00:13:33 -03:00
renovate[bot]
85387c3543
chore(deps) Update Tauri API Definitions (#1201)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-11 00:13:19 -03:00
Noah Klayman
4d507f9adf
feat(cli/core): add support for building without targets (#1203) 2021-02-11 00:13:06 -03:00
renovate[bot]
189161829a
chore(deps) Update dependency svelte to v3.32.2 (#1205)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-11 00:12:13 -03:00
renovate[bot]
d02877e1f0
chore(deps) Update dependency sirv-cli to v1 (#1208)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-11 00:11:04 -03:00
Lucas Fernandes Nogueira
156a0ad5cb
refactor(tauri): use explicit error types instead of anyhow (#1209) 2021-02-10 19:51:15 -03:00
Lucas Fernandes Nogueira
df32e18be3
feat(repo): add setup scripts (#1189) 2021-02-10 02:24:38 -03:00
Lucas Fernandes Nogueira
5c5d8f811f
refactor(tauri): rename init_script to initialization_script (#1200) 2021-02-10 02:24:20 -03:00
renovate[bot]
2c640ec040
chore(deps) Update Rust crate tokio to 1.2 (#1199)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-10 01:37:26 -03:00
renovate[bot]
7aa88ddbac
chore(deps) Update Rust crate image to 0.23.13 (#1196)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-10 01:08:42 -03:00
renovate[bot]
f30ec7efb8
chore(deps) Update Rust crate serde_json to 1.0.62 (#1198)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-10 01:08:17 -03:00
renovate[bot]
9c8a1fa742
chore(deps) Pin dependencies (#1195)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-10 01:07:40 -03:00
Lucas Fernandes Nogueira
fb607ee97a
refactor(tauri): plugin trait with mutable references (#1197) 2021-02-10 01:07:00 -03:00
Lucas Fernandes Nogueira
2058cc39c9
feat(tauri): add plugin initialize (with config) API, run in parallel (#1194) 2021-02-10 00:49:46 -03:00
chip
e02c9419cb
refactor(tauri): support for building without environmental variables (#850)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-02-09 15:22:04 -03:00
Lucas Fernandes Nogueira
bffbf7d242
fix(ci): covector failing because of missing package version (#1193) 2021-02-09 15:20:24 -03:00
Daisuke Kato
2e5d64b27e
fix(api): specify excact clap version (=3.0.0-beta.1) (#1191) 2021-02-08 18:41:36 -03:00
Lucas Fernandes Nogueira
99ecf7bb3e
feat(tauri): use WRY as webview engine (#1190) 2021-02-08 11:19:22 -03:00
Lucas Nogueira
77a29f7d81
chore: update api example deps 2021-02-07 02:18:55 -03:00
Lucas Nogueira
c94b9b3696 chore: remove tauri bundler install 2021-02-06 11:31:26 -03:00
Lucas Fernandes Nogueira
4412b7c438
refactor(tauri): inject script with webview init API (#1186) 2021-02-05 12:45:43 -03:00
Lucas Fernandes Nogueira
b9ce7b94c4
refactor(tauri): Webview traits (#1183) 2021-02-05 00:44:58 -03:00
Lucas Fernandes Nogueira
555d667f45
feat(examples) add example using the TS API module (rollup) (#738) 2021-02-04 21:12:03 -03:00
Lucas Fernandes Nogueira
a6aa65bf3f
fix(api): add exports field to package.json to keep old interface (#1185) 2021-02-04 20:49:16 -03:00
Lucas Nogueira
2bf55f8056
chore: add changefile 2021-02-03 20:54:23 -03:00
Lucas Fernandes Nogueira
a169b67ef0
feat(tauri): add async support (#1169) 2021-02-03 20:47:57 -03:00
renovate[bot]
7a776b1992
chore(deps) Update Tauri API Definitions (major) (#1181)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-02-03 18:32:18 -03:00
renovate[bot]
b29ed5f518
chore(deps) Update Tauri JS CLI (#1180)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-03 18:31:27 -03:00
renovate[bot]
fcc0479bbe
chore(deps) Update Tauri CLI (#1179)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-03 18:29:06 -03:00
renovate[bot]
c1baa151c1
chore(deps) Update Tauri API Definitions (#1178)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-03 18:28:38 -03:00
Lucas Fernandes Nogueira
82eba22d38
fix(cli): exit dev when the app is closed (#1176) 2021-02-01 23:03:14 -03:00
Lucas Fernandes Nogueira
eeb46ad585
fix(cli): dev config reload (#1172)
* fix(cli): `dev` config reload

* refactor: remove unnecessary mutex on config

* fix: clippy

* fix(cli/core): don't rebuild twice

* fix(core/cli/dev): don't kill app twice

Co-authored-by: Noah Klayman <noahklayman@gmail.com>
2021-02-01 21:32:15 -03:00
Lucas Fernandes Nogueira
5f3d31b367
chore(deps): update tiny_http to 0.8 (#1171) 2021-01-31 01:02:07 -03:00
renovate[bot]
cf8b1ead25
chore(deps) Update dependency eslint-config-standard-with-typescript to v20 (#1159)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-01-31 00:40:27 -03:00
renovate[bot]
530ed6b8ff
chore(deps) Update Tauri JS CLI (#1158)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2021-01-31 00:26:12 -03:00
Noah Klayman
56757b5e83
fix(tauri/asset): better no-server image loading (#1170) 2021-01-30 23:31:41 -03:00
Noah Klayman
4491c70790
fix(tauri/asset): escape octal sequences in css (#1166)
* fix(tauri/asset): escape octal sequences in css

* chore(package): add .changes file
2021-01-30 15:46:18 -03:00
Noah Klayman
4c8634d974
docs(contributing): add instructions for developing Tauri (#1043) 2021-01-30 10:31:11 -08:00
Lucas Fernandes Nogueira
ba8fb00880
feat(ci): add unused dependencies check (#1168) 2021-01-30 13:50:26 -03:00