Noah Klayman
8e9752bb8b
feat(bundler/wix): install webview2 runtime ( #1329 )
...
* feat(bundler/wix): install webview2 runtime
* add changefile
2021-03-07 22:00:29 -03:00
Noah Klayman
427d170930
feat(api/invoke): separate cmd arg ( #1321 )
2021-03-04 21:18:25 -03:00
Noah Klayman
1f2e7a3226
feat(core): improved command matching with macros, fixes #1157 ( #1301 )
...
Co-authored-by: chip <chip@chip.sh >
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
Co-authored-by: Lucas Fernandes Nogueira <lucasfernandesnog@gmail.com >
2021-02-28 10:55:48 -08:00
Noah Klayman
0c691f40a3
feat(core): Use Wry custom protocol instead of embedded server ( #1296 )
...
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
2021-02-25 17:07:30 -08:00
Lucas Fernandes Nogueira
372036ce20
refactor(api): move event's once to its own function ( #1276 )
2021-02-23 21:31:15 -03:00
Lucas Fernandes Nogueira
b1e6b74a4f
refactor(cli): decouple bundler from cargo ( #1269 )
2021-02-21 16:11:40 -03:00
Lucas Fernandes Nogueira
e0be59ea26
refactor(core): split allowlist configuration per module ( #1263 )
...
* refactor(core): split allowlist configuration per module
* fix: build with all features
* fix(cli): run fmt
* fix(core): run fmt
2021-02-20 14:09:18 -03:00
Lucas Fernandes Nogueira
2326bcd399
refactor(core): use nfd for file dialogs, closes #1251 ( #1257 )
2021-02-18 11:43:41 -03:00
Lucas Fernandes Nogueira
6eee355a12
refactor(core): use tinyfiledialogs-rs for message/confirmation dialogs ( #1255 )
2021-02-17 23:27:33 -03:00
Lucas Fernandes Nogueira
641374b153
feat(core): window creation at runtime ( #1249 )
2021-02-17 11:15:04 -03:00
Lucas Fernandes Nogueira
ea7332539d
refactor(core): all API are now promise based ( #1239 )
2021-02-16 01:23:15 -03:00
Lucas Fernandes Nogueira
a7bc472e99
refactor(core): improve HTTP API, closes #1098 ( #1237 )
2021-02-15 22:28:35 -03:00
Lucas Fernandes Nogueira
e34ee4c29c
fix(bundler): workspace detection, closes #1007 ( #1235 )
2021-02-14 17:57:59 -03:00
Lucas Fernandes Nogueira
855effadd9
feat(core): globalShortcut API ( #1232 )
2021-02-14 17:34:23 -03:00
Lucas Fernandes Nogueira
a3d6dff216
feat(core): window API ( #1225 )
2021-02-13 21:35:55 -03:00
Lucas Fernandes Nogueira
ae76c60a61
fix(bundler): appimage paths and filename ( #1227 )
2021-02-13 15:06:39 -03:00
Lucas Fernandes Nogueira
07208dff6c
feat(core): add mult-window support ( #1217 )
2021-02-11 21:50:39 -03:00
Lucas Fernandes Nogueira
84d7cdae63
refactor(core): remove no-server and its APIs ( #1215 )
2021-02-11 02:33:18 -03:00
Noah Klayman
4d507f9adf
feat(cli/core): add support for building without targets ( #1203 )
2021-02-11 00:13:06 -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
5c5d8f811f
refactor(tauri): rename init_script to initialization_script ( #1200 )
2021-02-10 02:24:20 -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
99ecf7bb3e
feat(tauri): use WRY as webview engine ( #1190 )
2021-02-08 11:19:22 -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 Nogueira
2bf55f8056
chore: add changefile
2021-02-03 20:54:23 -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
Lucas Fernandes Nogueira
3e8abe3764
feat(cli) rewrite the core CLI in Rust ( #851 )
2021-01-30 12:15:47 -03:00
Lucas Fernandes Nogueira
23132acf76
fix(tauri): run plugin::ready without webview.dispatch ( #1164 )
...
* fix(tauri): run plugin::ready without webview.dispatch
* chore: add change file
2021-01-29 09:22:17 +01:00
github-actions[bot]
164e3a4fe7
Apply Version Updates From Current Changes ( #1143 )
...
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com >
2021-01-24 09:33:16 -03:00
Ngo Iok Ui (Wu Yu Wei)
692312a0f5
chore(deps) Update webview-official ( #1152 )
2021-01-24 09:31:52 -03:00
ravenclaw900
2fd1067a4c
Fix: add recursive option to directory APIs ( #1141 )
...
* Add recursive option
* Fix ESLint
* Fix all other possible code style issues
* Add .changes file
2021-01-12 08:16:45 +01:00
github-actions[bot]
0753877ab9
apply version updates ( #1105 )
...
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com >
2021-01-06 13:20:20 +01:00
Zak Patterson
486bd920f8
Fix: writeBinaryFile to call the correct command ( fix #1133 ) ( #1136 )
...
* Fix writeBinaryFile to call the correct command
Fixes #1133
writeBinaryFile was reusing writeFile, which was happily saving
base64 encoded strings to the fs. This instead uses the correct
WriteBinaryFile command, which base64 decodes.
However why are we encoding and then decoding, why can we not just
send a raw byte array to be saved as a file? This is left for a later
PR.
* Shorten changelog line per review
2021-01-06 09:30:33 +01:00
Lucas Fernandes Nogueira
f887320df3
fix(template) default windows icon id should be 32512, fixes #1099 ( #1107 )
2020-12-05 22:42:27 -03:00
Lucas Fernandes Nogueira
8da495f78c
fix(tauri.js) deps cmd usage when npm is not installed, closes #1037 ( #1053 )
2020-12-05 00:17:57 -03:00
Christian W. Zuckschwerdt
4a74bca390
fix: getNpmLatestVersion, getNpmPackageVersion without npm ( #1088 )
...
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.studio >
2020-12-04 23:00:15 -03:00
Jacob Bolda
717d607e51
chore: publish tauri.js@0.13.0 ( #1085 )
...
We temporarily turned off publishing for it since it was hanging. Up the loglevel and try again.
2020-11-12 11:09:50 -06:00
Jacob Bolda
5a90de80bd
chore: temporarily skip tauri.js publishing ( #1083 )
...
Let's see if we can get everything else published and confirm it's strictly npm.
2020-11-11 12:19:50 -06:00
Jacob Bolda
f2ad4d4ce3
chore: try publishing tauri.js with yarn ( #1081 )
...
It seems npm publish keeps hanging for an unknown reason.
2020-11-10 11:21:01 -06:00
Jacob Bolda
91c58ef393
chore: increase publish workflow timeout and bump node to v14 ( #1080 )
2020-11-10 08:46:23 -06:00
github-actions[bot]
665ed9a1cc
Apply Version Updates From Current Changes ( #1075 )
...
* apply version updates
* scrub revert from changelog
Co-authored-by: jbolda <jbolda@users.noreply.github.com >
Co-authored-by: Jacob Bolda <me@jacobbolda.com >
2020-11-10 08:04:39 -06:00
Jacob Bolda
f3ad80c822
chore: allow passes cargo audit options via secrets ( #1079 )
...
This let's us more easily ignore a security error that does not have a resolution.
2020-11-10 07:59:04 -06:00
Jacob Bolda
4913f9b74b
Revert "apply version updates ( #1024 )" ( #1076 )
...
This reverts commit 72996be1bd .
2020-11-10 00:34:26 -06:00
renovate[bot]
b4544b63f2
chore(deps) Update Tauri API ( #1072 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
2020-11-07 10:45:27 -03:00
github-actions[bot]
72996be1bd
apply version updates ( #1024 )
...
Co-authored-by: lucasfernog <lucas@tauri.studio >
2020-10-21 23:05:11 +02:00
Lucas Fernandes Nogueira
2c0f09c85c
fix(tauri) add missing API features, closes #1023 ( #1052 )
2020-10-17 21:02:48 -03:00
Lucas Fernandes Nogueira
c8b167adb3
fix(tauri.js) promisified API fails on Reflect.deleteProperty, fix #1038 ( #1056 )
2020-10-17 21:02:32 -03:00