Lucas Nogueira
88cd6baa9d
Merge remote-tracking branch 'origin/dev' into feature/create-tauri-app
2021-04-11 10:11:29 -03:00
Jacob Bolda
40ac52971e
feat: create-tauri-app wiring ( #1442 )
...
* chore(deps) Update Tauri JS CLI (#1319 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* chore(deps) Update Tauri Core (#1318 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* chore(deps) Update Tauri API (#1316 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* chore(deps) Update Rust crate serde_json to 1.0.64 (#1315 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* chore(deps) Update Rust crate once_cell to 1.7.2 (#1314 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* chore(deps) Update Rust crate image to 0.23.14 (#1313 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* feat(cli/build): improve no distDir error message (#1306 )
* feat(cli/build): improve no distDir error message
* chore: use Path's Display impl
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
* chore(deps) Update Tauri API Definitions (#1317 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
* feat(bundler/wix): install webview2 runtime (#1329 )
* feat(bundler/wix): install webview2 runtime
* add changefile
* chore(deps) Update Tauri API Definitions (major) (#1290 )
* chore(deps) Update Tauri API Definitions
* chore: update to husky v5
* chore: remove husky script
* chore: recreate lock file
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
* chore(deps) Update Tauri JS CLI (#1291 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
* refactor(core): app hooks (#1332 )
* fix(api/window): rename manager export to appWindow (#1342 )
* feat(api/shell): allow open command to open files (#1341 )
* chore(deps) Update Tauri API Definitions (#1344 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* chore(deps) Update Rust crate tokio to 1.3 (#1343 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* chore(deps) Update Rust crate open to 1.6.0 (#1348 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* fix(core): wrong usage of wry RPC on event API (#1351 )
* copy cli config definition window visibility defaults (#1353 )
* feat(core): add file drop handler (#1352 )
* fix: get correct resource dir in AppImge (fix #1308 ) (#1333 )
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
* feat: build without proc macros (#1226 )
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
* chore(deps) Update Tauri JS CLI (#1346 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* refactor(core): use Mutex in std to reduce async usage (#1350 )
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
* fix(examples): build error (#1354 )
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
* API example new ui (#1310 )
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
* chore(deps): remove `winres` from template (#1357 )
* refactor(core): add `unlisten`, `once` APIs to the event system (#1359 )
* fix(cli): use correct arg in `_blanks` links polyfill (#1362 )
* fix(api/http): correct types (#1360 )
* fix(api/http): correct types
* Add changes
* Update correct-http-api-types.md
* chore(deps) Update Tauri JS CLI (#1364 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* chore(deps) Update Tauri API Definitions (#1363 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* fix(tauri/webview): Use different user_data_path for Windows (#1365 ) (#1366 )
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
* fix(config): serde_json::Value::Object takes a Map instead of HashMap (#1371 )
* fix(config): serde_json::Value::Object takes a Map instead of HashMap
* fix: fmt
* fix(tauri.js): init command properly building with manifests (#1374 )
* fix(tauri.js): init command properly building with manifests
* fix: tests
* feat(bundler): add visual c++ redistributable files with MSM (#1368 )
* refactor(core): reduce usage on arc and mutex (#1361 )
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
* feat(config): allow setting product name and version on tauri.conf.json (#1358 )
* feat: add current working directory to path api module (#1375 )
* refactor(core): move bundle script to /tauri crate (#1377 )
* refactor(core): move bundle script to /tauri crate
* fix(cli): clippy
* fix(core): tests
* refactor(core): custom protocol URL uses the app identifier (#1376 )
* refactor(core): custom protocol URL uses the app identifier
* fix: clippy
* fix(tauri-api): remove .exe from app_name on windows (#1379 )
* chore(deps) Update Tauri API Definitions (#1384 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* chore(deps) Update Rust crate tokio to 1.4 (#1383 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* fix(cli): prmpt user before install deps in init (#1381 )
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
* chore(deps) Update dependency rollup to v2.42.4 (#1386 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* refactor(cli): rewrite init command in Rust (#1382 )
Co-authored-by: nothingismagick <denjell@mailscript.com >
* refactor(bundler): specific settings on dedicated structs, update README (#1380 )
* replace lazy_static uses with once_cell (#1391 )
* chore(deps) Update Tauri JS CLI (#1385 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* refactor(cli): rewrite info in Rust (#1389 )
* refactor(core): remove async from app hooks, add InvokeMessage type (#1392 )
* fix(cli): disable custom-protocol feature on dev command (#1393 )
* Fix extremely slow dev builds caused by embedding + compressing assets at compile time (#1395 )
* feat(bundler) code signing (#473 )
Co-authored-by: Rajiv Shah <rajivshah1@icloud.com >
Co-authored-by: David Lemarier <david@lemarier.ca >
* feat(cli): run beforeDev and beforeBuild in a shell, closes #1295 (#1399 )
* update to sharp 0.28.0 for cpu arm (m1) (#1404 )
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
* feat(cli): propagate args passed after `dev --`, closes #1406 (#1407 )
* refactor(api): use secure RNG, closes #1356 (#1398 )
* chore(deps) Update Tauri API Definitions (#1411 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* chore(deps) Update Rust crate rfd to 0.2.2 (#1410 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* chore(deps) Update Tauri CLI (#1413 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* chore(deps) Update Tauri Bundler (#1412 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* refactor(core): rewrite shell execute API, closes #1229 (#1408 )
* chore(deps) Update dependency @rollup/plugin-commonjs to v18 (#1415 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* chore(deps) Update Tauri JS CLI (#1414 )
Co-authored-by: Renovate Bot <bot@renovateapp.com >
* fix: asset resolution on debug mode
* fix(core): ignore query string on custom protocol asset resolver (#1420 )
* wire up existing and adjust recipe configuration
* merge dev
* fix default app name
* clean up vanillajs and proper pass args
* use scaffe to copy the react templates
* fix(api): remove cjs, rename .mjs to .js
* chore: tauri.js dead code elim (#1422 )
* remove templates, only used it CTA
* help command is empty, remove
* delete files that aren't imported / required
* set files array to ignore src and config files
* remove unused deps
* add arch notes for future ref
* change file
* allow specifying a binary
* resolve last bits to reach scaffe
* adjust vanilla js template dir path
Co-authored-by: Sanket Chaudhari <chaudharisanket2000@gmail.com >
* fix up cra scaffolding
* remove none and rely on vanillajs
* log shell commands
* remove no recipe question branch
* shift react template for better overwrite copying
* update deps
* simple readme
* implement dep manager
* pretty
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Noah Klayman <noahklayman@gmail.com >
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
Co-authored-by: Lucas Fernandes Nogueira <lucasfernandesnog@gmail.com >
Co-authored-by: chip <chip@chip.sh >
Co-authored-by: Gabe Cohen <gcc3.14@gmail.com >
Co-authored-by: Ngo Iok Ui (Wu Yu Wei) <wusyong9104@gmail.com >
Co-authored-by: Alve Larsson <larsalvelarsson@gmail.com >
Co-authored-by: Amr Bashir <48618675+amrbashir@users.noreply.github.com >
Co-authored-by: Kid <44045911+kidonng@users.noreply.github.com >
Co-authored-by: david <david@lemarier.ca >
Co-authored-by: nothingismagick <denjell@mailscript.com >
Co-authored-by: William <william@venner.io >
Co-authored-by: Rajiv Shah <rajivshah1@icloud.com >
Co-authored-by: Mehdi Rezaei <mehdiraized@gmail.com >
Co-authored-by: Sanket Chaudhari <chaudharisanket2000@gmail.com >
2021-04-11 04:22:07 -05:00
nothingismagick
bf82136466
feat(license): SPDX Headers ( #1449 )
...
* chore(licenses): api
Signed-off-by: Daniel Thompson-Yvetot <denjell@mailscript.com >
* chore(licenses): scripts
Signed-off-by: Daniel Thompson-Yvetot <denjell@mailscript.com >
* chore(license): cli/core
Signed-off-by: Daniel Thompson-Yvetot <denjell@mailscript.com >
* chore(license): cli/tauri-bundler
Signed-off-by: Daniel Thompson-Yvetot <denjell@mailscript.com >
* chore(license): workflows
Signed-off-by: Daniel Thompson-Yvetot <denjell@mailscript.com >
* chore(license): require license_template in rust
Signed-off-by: Daniel Thompson-Yvetot <denjell@mailscript.com >
* chore(license): core/tauri
Signed-off-by: Daniel Thompson-Yvetot <denjell@mailscript.com >
* chore(license): core/tauri-api
Signed-off-by: Daniel Thompson-Yvetot <denjell@mailscript.com >
* chore(license): core/tauri-build
Signed-off-by: Daniel Thompson-Yvetot <denjell@mailscript.com >
* chore(license): core/tauri-codegen
Signed-off-by: Daniel Thompson-Yvetot <denjell@mailscript.com >
* chore(license): core/tauri-macros
Signed-off-by: Daniel Thompson-Yvetot <denjell@mailscript.com >
* chore(license): core/tauri-updater
Signed-off-by: Daniel Thompson-Yvetot <denjell@mailscript.com >
* chore(license): core/tauri-utils
Signed-off-by: Daniel Thompson-Yvetot <denjell@mailscript.com >
* chore(license): examples
Signed-off-by: Daniel Thompson-Yvetot <denjell@mailscript.com >
* chore(license): cli/tauri.js
Signed-off-by: Daniel Thompson-Yvetot <denjell@mailscript.com >
* chore(license): changefile
Signed-off-by: Daniel Thompson-Yvetot <denjell@mailscript.com >
* chore(license): place both licenses in root
Signed-off-by: Daniel Thompson-Yvetot <denjell@mailscript.com >
* chore(license): package.json SPDX
Signed-off-by: Daniel Thompson-Yvetot <denjell@mailscript.com >
* chore(license): SPDX everywhere
Signed-off-by: Daniel Thompson-Yvetot <denjell@mailscript.com >
* fix(tauri.js): tests more time for ubuntu
Signed-off-by: Daniel Thompson-Yvetot <denjell@mailscript.com >
* chore(license): commons conservancy language
Signed-off-by: Daniel Thompson-Yvetot <denjell@mailscript.com >
* chore(license): add spdx file
Signed-off-by: Daniel Thompson-Yvetot <denjell@mailscript.com >
* fix(license): clippy
Signed-off-by: Daniel Thompson-Yvetot <denjell@mailscript.com >
* chore(license): language
Signed-off-by: Daniel Thompson-Yvetot <denjell@mailscript.com >
2021-04-11 00:09:09 +02:00
Lucas Fernandes Nogueira
8b36fe0c5d
refactor: move tauri crates to /core folder ( #1444 )
2021-04-08 13:22:20 -03:00
renovate[bot]
6e147ab8a6
chore(deps) Update Tauri JS CLI ( #1441 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-04-08 09:36:45 -03:00
chip
94038b5e71
refactor(tauri): remove app runner, use builder ( #1429 )
...
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
2021-04-06 17:50:53 -03:00
Lucas Fernandes Nogueira
6a367020a2
chore: reintroduce option to access window APIs on command fn ( #1427 )
2021-04-05 20:55:52 -03:00
renovate[bot]
a12dc92c17
chore(deps) Update Rust crate attohttpc to 0.17.0 ( #976 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-04-05 14:52:12 -03:00
renovate[bot]
81a290f0f1
chore(deps) Update Tauri JS CLI ( #907 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-04-05 14:51:45 -03:00
david
6d70c8e1e2
feat(updater): Alpha version ( #643 )
...
Co-authored-by: Rajiv Shah <rajivshah1@icloud.com >
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
Co-authored-by: nothingismagick <denjell@mailscript.com >
Co-authored-by: Laegel <valentin.chouaf@laposte.net >
2021-04-05 14:51:17 -03:00
chip
2158a68d7d
wip: big refactor, removing application cycle + allowing generic parameters to the application ( #1400 )
...
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
2021-04-03 21:41:04 -03:00
Jacob Bolda
c718bd2382
chore: tauri.js dead code elim ( #1422 )
...
* remove templates, only used it CTA
* help command is empty, remove
* delete files that aren't imported / required
* set files array to ignore src and config files
* remove unused deps
* add arch notes for future ref
* change file
2021-04-01 13:46:59 -05:00
renovate[bot]
52a5a6727e
chore(deps) Update Tauri JS CLI ( #1414 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-03-31 02:40:09 -03:00
renovate[bot]
b5cecbe212
chore(deps) Update Tauri Bundler ( #1412 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-03-31 02:17:37 -03:00
renovate[bot]
6dbe1763d5
chore(deps) Update Tauri CLI ( #1413 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-03-31 02:17:22 -03:00
Lucas Fernandes Nogueira
4e9d31c70b
feat(cli): propagate args passed after dev --, closes #1406 ( #1407 )
2021-03-30 00:25:25 -03:00
Mehdi Rezaei
9fc2385702
update to sharp 0.28.0 for cpu arm (m1) ( #1404 )
...
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
2021-03-29 18:23:00 -03:00
Lucas Fernandes Nogueira
32eb0d562b
feat(cli): run beforeDev and beforeBuild in a shell, closes #1295 ( #1399 )
2021-03-28 20:25:06 -03:00
Lucas Fernandes Nogueira
fd5bb2c201
feat(bundler) code signing ( #473 )
...
Co-authored-by: Rajiv Shah <rajivshah1@icloud.com >
Co-authored-by: David Lemarier <david@lemarier.ca >
2021-03-28 19:58:44 -03:00
Lucas Fernandes Nogueira
9aa64454be
fix(cli): disable custom-protocol feature on dev command ( #1393 )
2021-03-27 09:55:54 -03:00
Lucas Fernandes Nogueira
c3e06ee9e8
refactor(cli): rewrite info in Rust ( #1389 )
2021-03-25 22:19:32 -03:00
renovate[bot]
30444dc525
chore(deps) Update Tauri JS CLI ( #1385 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-03-25 21:52:28 -03:00
Lucas Fernandes Nogueira
080f6391ba
refactor(bundler): specific settings on dedicated structs, update README ( #1380 )
2021-03-25 01:56:00 -03:00
Lucas Fernandes Nogueira
f72b93b676
refactor(cli): rewrite init command in Rust ( #1382 )
...
Co-authored-by: nothingismagick <denjell@mailscript.com >
2021-03-24 19:21:03 -03:00
Amr Bashir
5b9e08f2f4
fix(cli): prmpt user before install deps in init ( #1381 )
...
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
2021-03-24 03:11:10 -03:00
Lucas Fernandes Nogueira
8bdd894925
refactor(core): move bundle script to /tauri crate ( #1377 )
...
* refactor(core): move bundle script to /tauri crate
* fix(cli): clippy
* fix(core): tests
2021-03-23 00:03:07 -03:00
Lucas Fernandes Nogueira
5b3d9b2c07
feat(config): allow setting product name and version on tauri.conf.json ( #1358 )
2021-03-22 21:51:23 -03:00
Lucas Fernandes Nogueira
3047a18975
feat(bundler): add visual c++ redistributable files with MSM ( #1368 )
2021-03-22 21:06:07 -03:00
Lucas Fernandes Nogueira
2afb3f8ad5
fix(tauri.js): init command properly building with manifests ( #1374 )
...
* fix(tauri.js): init command properly building with manifests
* fix: tests
2021-03-22 21:05:37 -03:00
renovate[bot]
6a6d707efe
chore(deps) Update Tauri JS CLI ( #1364 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-03-17 20:56:28 -03:00
Amr Bashir
4ee044a3e6
fix(cli): use correct arg in _blanks links polyfill ( #1362 )
2021-03-16 21:47:56 -03:00
Lucas Fernandes Nogueira
46f3d5ffef
chore(deps): remove winres from template ( #1357 )
2021-03-14 23:35:48 -03:00
Noah Klayman
4c9d419eec
fix(examples): build error ( #1354 )
...
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
2021-03-12 23:49:55 -03:00
renovate[bot]
89a3380367
chore(deps) Update Tauri JS CLI ( #1346 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-03-12 22:13:08 -03:00
chip
c88838aa76
feat: build without proc macros ( #1226 )
...
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
2021-03-12 22:10:19 -03:00
Lucas Fernandes Nogueira
2db901e744
feat(core): add file drop handler ( #1352 )
2021-03-12 21:02:36 -03:00
chip
53910ff7ac
copy cli config definition window visibility defaults ( #1353 )
2021-03-12 20:23:00 -03:00
renovate[bot]
99dbc42cf1
chore(deps) Update Tauri JS CLI ( #1291 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
2021-03-07 23:01:26 -03:00
renovate[bot]
d02cb6a824
chore(deps) Update Tauri API Definitions (major) ( #1290 )
...
* chore(deps) Update Tauri API Definitions
* chore: update to husky v5
* chore: remove husky script
* chore: recreate lock file
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
2021-03-07 22:43:36 -03:00
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
4178212517
feat(cli/build): improve no distDir error message ( #1306 )
...
* feat(cli/build): improve no distDir error message
* chore: use Path's Display impl
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
2021-03-07 21:54:24 -03:00
renovate[bot]
28c1fc57f3
chore(deps) Update Rust crate image to 0.23.14 ( #1313 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-03-07 21:38:38 -03:00
renovate[bot]
96bb41c92c
chore(deps) Update Rust crate serde_json to 1.0.64 ( #1315 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-03-07 21:38:14 -03:00
renovate[bot]
05135ca120
chore(deps) Update Tauri JS CLI ( #1319 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2021-03-07 21:37:25 -03:00
Sanket Chaudhari
c580338f07
feat(cli): add create-tauri-app ( #1106 )
...
* feat(cta): initial commit
* feat(cta): define project structure
* feat(cta): add create function and vanilla template
* feat(cli): remove redundant line
* fix(create-tauri-app): remove unused dep
* chore(create-tauri-app/package): upgrade tauri
* feat(create-tauri-app): use yarn if installed
* chore: add minimist to parse args
* feat(create-tauri-app): add recipe structure
* feat(create-tauri-app): organize recipe
* feat: removes installDependencies
* remove notes
* add change file
Co-authored-by: Noah Klayman <noahklayman@gmail.com >
Co-authored-by: Jacob Bolda <me@jacobbolda.com >
2021-03-07 02:29:38 -06:00
Jacob Bolda
4ec20a4a28
feat: shift tauri create [not wired up] ( #1330 )
...
* Partial revert "refactor(tauri.js): remove create command (#1265 )"
This reverts commit b29c0685bc .
* shift templates/recipes over
* shift remaining files that weren't removed
* add change file
* rename to create-tauri-app
* adjust covector config
2021-03-07 01:29:06 -06:00
Lucas Fernandes Nogueira
b0c1009098
refactor(core): use wry RPC API ( #1327 )
2021-03-06 23:19:12 -03:00
Noah Klayman
427d170930
feat(api/invoke): separate cmd arg ( #1321 )
2021-03-04 21:18:25 -03:00
Lucas Fernandes Nogueira
ba9146df5b
chore(deps): remove runas, closes #1000 ( #1309 )
2021-03-01 11:27:19 -03:00
Fernando Chu
4a996fd3b9
Add space after commas in command list ( #1307 )
2021-02-28 21:49:21 -03:00