Lucas Fernandes Nogueira
a5e7249178
chore(bundler) show scripts output ( #728 )
2020-07-02 18:37:13 -03:00
renovate[bot]
f345b60728
chore(deps) Update Rust crate serde_json to 1.0.56 ( #731 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-02 10:44:38 -03:00
renovate[bot]
a165404652
chore(deps) Update Tauri Bundler ( #732 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-02 10:44:18 -03:00
renovate[bot]
9d49fb14f5
chore(deps) Update Tauri JS CLI ( #733 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-02 10:42:54 -03:00
Lucas Fernandes Nogueira
055d777a42
feat(bundler) bundle all binaries from the project ( #726 )
2020-06-30 19:06:39 -03:00
Lucas Fernandes Nogueira
522c86a956
refactor(tauri) simplify API functions types usage ( #725 )
2020-06-30 14:04:36 -03:00
Lucas Fernandes Nogueira
6b097345ed
refactor(tauri) execute_promise String/Serialize management ( #724 )
2020-06-29 15:39:39 -03:00
Lucas Fernandes Nogueira
6d23b0673e
docs(rust) add rustdocs to the crates ( #723 )
2020-06-28 10:34:43 -03:00
Lucas Fernandes Nogueira
dd1bffe91e
refactor(api) rewrite readDir API ( #722 )
2020-06-27 15:40:46 -03:00
nothingismagick
2681ad361b
refactor(tauri.js) rewrite API module in TypeScript, closes #679 #435 ( #703 )
...
Co-authored-by: Quentin Goinaud <armaldio@gmail.com>
Co-authored-by: Lucas Fernandes Nogueira <lucasfernandesnog@gmail.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2020-06-27 12:20:00 -03:00
renovate[bot]
14cddd404c
chore(deps) Update Rust crate image to 0.23.6 ( #709 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-26 15:54:31 -03:00
Rajiv Shah
467022f454
fix(bundler): Check if mksquashfs is installed before bundling AppImage, fix : #706 ( #717 )
2020-06-26 15:09:09 -03:00
renovate[bot]
0067d5a5d2
chore(deps) Pin dependency toml-loader to 1.0.0 ( #707 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-26 00:58:35 +02:00
renovate[bot]
1fa958ce0e
chore(deps) Update Tauri JS CLI ( #710 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-26 00:56:00 +02:00
github-actions[bot]
458becce46
Apply Version Updates From Current Changes ( #715 )
...
Co-authored-by: lucasfernog <lucas@tauri.studio>
2020-06-24 22:28:41 -03:00
Ping Chen
622e1d52d2
Support writing binary file to local disk ( #580 )
...
Co-authored-by: Lucas Fernandes Nogueira <lucasfernandesnog@gmail.com>
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.studio>
2020-06-20 19:21:41 -03:00
Lucas Nogueira
2874e71820
chore(bundler) msi is no longer experimental
...
version updates
2020-06-18 14:30:20 -03:00
github-actions[bot]
414ea4b75d
Apply Version Updates From Current Changes ( #678 )
...
Co-authored-by: lucasfernog <lucas@tauri.studio>
2020-06-18 13:55:21 -03:00
Lucas Fernandes Nogueira
ce8a7b8f6a
feat(tauri.js) automatically detect current tauri version for template ( #697 )
2020-06-18 13:53:41 -03:00
Lucas Fernandes Nogueira
d299a2b94d
feat(tauri) CLI args additions (positional args, bool as value for args with takesValue=false) ( #695 )
2020-06-18 13:01:47 -03:00
Lucas Fernandes Nogueira
ea74c5cc01
fix(tauri) use appimagetool to build, finish script run, proper AppRun ( #682 )
2020-06-17 12:49:45 -03:00
renovate[bot]
7464ba7219
chore(deps) Update Tauri JS CLI ( #685 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-17 12:26:13 -03:00
Lucas Nogueira
6cc5fc4370
chore(tauri.js) type definitions for Config with proper optional defs
2020-06-15 10:53:29 -03:00
Lucas Fernandes Nogueira
406dea79ed
feat(tauri) add Notifications API ( #505 )
2020-06-15 01:09:02 -03:00
Lucas Fernandes Nogueira
14a1ddfe18
feat(tauri) add app CLI interface config ( #670 )
2020-06-14 23:36:35 -03:00
chip
577a044bfa
fix(cli): tell user of missing lockfile or manifest during info ( #675 )
2020-06-14 19:26:38 -03:00
nothingismagick
6ac410e04d
fix(cli): info get tauri ( #674 )
...
* fix(cli): info get tauri
* fix(cli): cargo types
* fix(cli): proper types and detection
* fix(cli): remove unneeded interface
2020-06-14 12:28:49 -03:00
Lucas Fernandes Nogueira
9e7b05dc21
fix(tauri.js) regression on hot reload when Rust doesn't compile ( #673 )
2020-06-14 08:24:22 -03:00
Lucas Fernandes Nogueira
5e8547be26
fix(tauri.js) kill beforeDevProcess on shutdown ( #671 )
2020-06-13 20:11:22 -03:00
Lucas Fernandes Nogueira
4975497dad
fix(tauri.js) properly reflect tauri.conf changes on tauri dev
( #672 )
2020-06-13 20:11:13 -03:00
Lucas Fernandes Nogueira
bf49604c4c
chore(tauri) version updates ( #659 )
2020-06-11 21:18:38 +02:00
Lucas Fernandes Nogueira
3953662b82
fix(tauri) use web-view fork to fix windows build on SDK 10.0.19041.1 ( #657 )
2020-06-11 12:12:58 -03:00
renovate[bot]
12a4fea039
chore(deps) Update Tauri Bundler ( #652 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2020-06-11 12:11:52 -03:00
Lucas Fernandes Nogueira
0f55a8f4f7
fix(tauri) dev crashes when server not running, path not found, multiple app instances on HMR ( #654 )
2020-06-11 12:10:42 -03:00
chip
030f290e1b
use cargo lockfile for tauri dependency during tauri info
. close #610 ( #655 )
2020-06-11 11:19:57 -03:00
chip
69ac1c5228
Don't recurse directories while displaying tree during info command ( #656 )
...
The `tauri info` command displays the directories in the application dir. It only
displays 1 directory deep, but the function finding them recurses all subdirectories.
Limiting finding directories to 1 layer deep significantly reduces time to display
the folder from 9900ms to 4ms on my machine.
2020-06-10 23:07:19 -03:00
renovate[bot]
5833f284e4
chore(deps) Update Rust crate serde_json to 1.0.55 ( #650 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-10 11:49:07 -03:00
renovate[bot]
3a962274c2
chore(deps) Update Tauri JS CLI ( #653 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-10 11:48:38 -03:00
Rajiv Shah
a4b291e44c
chore(tauri.js): Resolve eslint errors ( #648 )
2020-06-09 22:09:43 -03:00
nothingismagick
626cffbbc9
fix(appimage): various fix : #601 ( #646 )
...
Closes #601 .
2020-06-09 08:42:17 -03:00
renovate[bot]
7c0e7f91fe
chore(deps) Update Rust crate handlebars to 3.1 ( #636 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-05 00:22:36 -03:00
renovate[bot]
78b98cc7ee
chore(deps) Update Tauri JS CLI ( #638 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-04 07:57:10 +02:00
renovate[bot]
edb523dd02
chore(deps) Update dependency imagemin-pngquant to v9 ( #639 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-06-04 07:56:33 +02:00
david
bf1d3c1ffc
fix(bundler): Prevent CI to failed on macos ( #592 ) ( #640 )
...
Read `CI` env variable and if equal to true we set the DMG builder in CI mode.
See https://github.com/create-dmg/create-dmg/blob/master/create-dmg#L183
Signed-off-by: David L <david@lemarier.ca>
2020-06-03 19:16:42 -03:00
chip
7a1a3d60d9
move tauri.js injection to <head>. Fixes #625 ( #629 )
2020-05-31 18:47:58 -03:00
renovate[bot]
d6e82b4f06
chore(deps) Update Tauri JS CLI ( #597 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2020-05-30 08:54:16 -03:00
Tensor-Programming
6ab67ed390
feat(bundler) remove error_chain and add thiserror and anyhow. ( #623 )
...
* Publish (#547 )
Co-authored-by: nothingismagick <drthompsonsmagickindustries@gmail.com>
* chore(tauri.js): version updates (#556 ) (#557 )
Co-authored-by: nothingismagick <denjell@sfosc.org>
* Publish (#588 )
* hotfix(tauri.js) proxy dev-server websocket connection so HMR works (#591 )
* hotfix(tauri.js) proxy dev-server websocket connection so HMR works
* chore(tauri.js) lint fix
* Publish (#606 )
* Publish (#608 )
* chore(api): "version updates" (#614 ) (#615 )
bump api version
Co-authored-by: nothingismagick <denjell@mailscript.com>
* add anyhow and thiserror to bundler.
* remove error chain
* cleanup
* fix import paths.
* remove bail calls.
* add more consistent error descriptions.
* add cfg for non-linux errors.
* fix linux cfg
* fix maskfile
* add runas and loopback command
* cleanup maskfile clean.
* fix cfg
* export print info and fix cfg.
* fix maskfile's logic
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: nothingismagick <drthompsonsmagickindustries@gmail.com>
Co-authored-by: nothingismagick <denjell@sfosc.org>
Co-authored-by: Lucas Fernandes Nogueira <lucasfernandesnog@gmail.com>
Co-authored-by: nothingismagick <denjell@mailscript.com>
2020-05-29 19:56:05 -04:00
renovate[bot]
5fc6ea79cf
chore(deps) Update Tauri JS CLI (major) ( #598 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2020-05-29 20:48:57 -03:00
renovate[bot]
974cd3d8ed
chore(deps) Pin dependencies ( #620 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-29 20:08:17 -03:00
renovate[bot]
7a26fe8743
chore(deps) Update Rust crate includedir to 0.6.0 ( #622 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-29 16:00:51 -03:00
chip
a1be396704
don't remove link attributes on html rewrite when in dev ( #624 )
2020-05-29 15:30:19 -03:00
Rajiv Shah
5a965a2ec9
fix(bundler): Update missing icon error message ( #626 )
2020-05-29 15:28:29 -03:00
chip
c6dce8e7e8
Proxy headers during tauri dev
( #612 )
2020-05-26 11:47:54 -03:00
chip
08f0417175
fix(tauri.js/api/info): detect version shorthand for tauri crate
2020-05-22 14:42:37 -07:00
renovate[bot]
88a915cbf9
chore(deps) Update Rust crate serde_json to 1.0.53 ( #596 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-05-22 07:57:08 -03:00
Lucas Nogueira
3c0dfe711b
chore(authors) update email
2020-05-21 19:25:03 -03:00
Lucas Fernandes Nogueira
5278c8a8f9
chore(versions) update tauri.js to 0.6.2 [version updates] ( #607 )
2020-05-21 19:24:12 -03:00
Lucas Nogueira
19c14a4c03
fix(tauri.js) add types
2020-05-21 19:16:43 -03:00
Lucas Fernandes Nogueira
fef54ad6e8
Feat/proxy devserver ( #603 )
2020-05-21 11:48:57 -03:00
Noah Klayman
0c141f4922
fix(tauri.js): exit with code 1 if paths are missing, fixes #594 ( #599 )
2020-05-19 17:24:08 -07:00
Lucas Fernandes Nogueira
4b54cc1564
feat(tauri) add httpRequest API ( #589 )
2020-05-11 17:03:58 -03:00
Lucas Fernandes Nogueira
b9277ea53f
chore(tauri) version updates (bundler & tauri.js 0.6.0, tauri 0.5.1) ( #587 )
2020-05-08 21:19:39 -03:00
renovate[bot]
fd1adc9961
chore(deps) Update Rust crate libflate to v1 ( #581 )
2020-05-08 10:09:39 -03:00
renovate[bot]
9718034023
chore(deps) Update Tauri JS CLI to v26 (major) ( #582 )
2020-05-08 10:08:34 -03:00
Lucas Fernandes Nogueira
50dcce8e24
fix(tauri.js) beforeDevCommand an beforeBuildCommand cwd as appDir ( #583 )
2020-05-08 10:07:45 -03:00
renovate[bot]
aa5d11612e
chore(deps) Update Rust crate serde_json to 1.0.52 ( #577 )
2020-05-05 10:35:32 -03:00
renovate[bot]
d2cf9c4ea2
chore(deps) Update Tauri JS CLI ( #578 )
2020-05-05 10:35:03 -03:00
Lucas Fernandes Nogueira
1d792d2a54
feat(tauri.js) add proxy devServer so we can inject tauri.js script, closes #212 #483 ( #559 )
2020-05-05 09:10:39 -03:00
Lucas Fernandes Nogueira
7e7b43cef3
feat(bundler) move deb & OSX bootstrappers behind config flag, closes #527 ( #574 )
2020-04-26 13:42:12 -03:00
renovate[bot]
a2b29949b7
chore(deps) Update Tauri JS CLI (major) ( #573 )
2020-04-26 10:13:20 -03:00
renovate[bot]
945110a810
chore(deps) Update Rust crate tiny_http to 0.7 ( #570 )
2020-04-26 08:30:44 -03:00
renovate[bot]
e0484ceab8
chore(deps) Update Tauri JS CLI ( #572 )
2020-04-26 08:26:11 -03:00
renovate[bot]
8cd52f2cc9
chore(deps) Update Tauri Bundler ( #569 )
2020-04-26 08:25:31 -03:00
renovate[bot]
79e6f7f3f0
chore(deps) Update Tauri JS CLI ( #561 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Tensor-Programming <tensordeveloper@gmail.com>
2020-04-16 13:38:10 -04:00
renovate[bot]
db673ccf40
chore(deps) Update Tauri JS CLI ( #562 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-16 04:20:50 -04:00
renovate[bot]
4397a900ae
chore(deps) Update Rust crate serde_json to 1.0.51 ( #540 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-16 04:19:31 -04:00
renovate[bot]
2fdc92c7aa
chore(deps) Update Rust crate image to 0.23.3 ( #560 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-16 04:19:08 -04:00
Lucas Fernandes Nogueira
b7934c7e41
fix(bundler) bundle deb and appimage simultaneously correctly ( #563 )
2020-04-08 23:46:26 -03:00
Lucas Fernandes Nogueira
db7d10308f
feat(bundler) dmg bundle ( #551 )
...
* feat(bundler) dmg bundle
* feat(bundler) fix dmg bundle support scripts, add license option
* chore(bundler) add "forked from" notice
* fix(tests) remove dmg bundling from the template test
2020-04-07 11:18:37 -03:00
nothingismagick
5fbd580f83
chore(tauri.js): version updates ( #556 )
2020-04-06 17:47:03 +02:00
nothingismagick
b575325495
fix(tauri.js): api tauri import ( #555 )
...
closes #554 - thanks @arkhenstone !
2020-04-06 17:42:02 +02:00
Rajiv Shah
f7a1c36468
chore(tauri.js): Sync lockfile ( #550 )
2020-04-03 21:30:24 +02:00
Lucas Fernandes Nogueira
f24f7e18f3
feat(tauri) bundle formats config on tauri.js, fix bundler appim… ( #537 )
...
* feat(tauri) bundle formats config on tauri.js, fix bundler appimage
* fix(bundler) dmg chmod correctly
2020-04-03 13:30:55 -03:00
Lucas Fernandes Nogueira
f36ce6564c
docs(api) fix JSDoc types ( #538 )
2020-04-03 13:30:26 -03:00
Lucas Nogueira
ad91e3022b
Merge branch 'master' into dev
2020-04-02 19:21:06 -03:00
Lucas Fernandes Nogueira
96cea8206b
chore(tauri.js) version updates ( #546 )
2020-04-03 00:16:53 +02:00
Matthias
2fc2fc2ca0
Updated the dependencies (and fixed the decompress vulnerability) ( #545 )
2020-04-02 23:38:19 +02:00
Matthias
b9749b71d9
yarn upgrade ( #542 )
2020-04-01 10:28:15 +02:00
Lucas Fernandes Nogueira
7e2854007a
test(e2e) add FS API tests ( #521 )
...
* fix(tauri.js) update e2e test
* test(e2e) add FS API tests
* fix(tauri.js) lint errors
* fix(tauri) clippy checks
* fix(test) use " instead of '
2020-03-29 23:41:45 -03:00
renovate[bot]
4313b197ae
chore(deps) Update Tauri JS CLI (major) ( #519 )
...
* chore(deps) Update Tauri JS CLI
* fix(tauri.js) lint error
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2020-03-29 15:27:29 -03:00
renovate[bot]
4b086426e4
chore(deps) Update Tauri JS CLI ( #518 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-03-29 13:57:47 -03:00
github-actions[bot]
c5ee5f8c6f
chore(tauri) bump versions to 0.5.0 ( #532 ) version updates ( #533 )
...
* chore(tauri) bump versions to 0.5.0
* fix(tauri) correct dependency versions
version updates
Co-authored-by: lucasfernog <lucas@tauri.studio>
2020-03-28 16:52:12 +01:00
Lucas Fernandes Nogueira
ff854a4f88
chore(tauri) bump versions to 0.5.0 ( #532 ) version updates
...
* chore(tauri) bump versions to 0.5.0
* fix(tauri) correct dependency versions
version updates
2020-03-28 12:49:37 -03:00
Lucas Fernandes Nogueira
86be52ead6
fix(bundler) properly show error message for tauri config ( #531 )
2020-03-28 11:34:09 -03:00
Tensor-Programming
4d4bfa803a
update tauri, api, bundler and utils. ( #528 )
2020-03-27 22:21:05 -04:00
renovate[bot]
b09d19f5ce
chore(deps) Update Tauri Bundler ( #516 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-03-23 12:59:58 -03:00
Lucas Fernandes Nogueira
b2e28f39fe
feat(tauri) add path API ( #513 )
...
* feat(tauri) extend file system API
* chore(deps) pin web-view deps
* feat(tauri) add path API
* feat(tauri.js) add Dir definition and usage
* fix(tauri) correctly determine app_name
* feat(example) add Dir select to the communication example
* chore(tauri) wrap comment line
* fix(tauri) build works
2020-03-17 07:42:59 -03:00
Lucas Fernandes Nogueira
8ac066700a
feat(tauri) extend file system API ( #512 )
...
* feat(tauri) extend file system API
* chore(deps) pin web-view deps
2020-03-16 17:04:15 -03:00
Lucas Fernandes Nogueira
37e8e79a04
feat(tauri) add dialog API ( #514 )
...
* feat(tauri) add dialog API
* feat(example) add dialog API to the communication example
* fix(dialog) transform backslash so it works on windows
2020-03-15 18:09:44 -03:00
Lucas Fernandes Nogueira
b4a08e88fd
feat(example) add API showcase to communication example ( #511 )
2020-03-14 11:08:13 -03:00
renovate[bot]
b7dfb001a1
chore(deps) Update Tauri JS CLI ( #508 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2020-03-12 18:53:51 -03:00
Lucas Fernandes Nogueira
57cdf660d1
feat(config) expose "fullscreen" property, closes #488 ( #510 )
...
* feat(config) expose "fullscreen" property
* fix(tauri) tests not compiling
* fix(tauri.js) increase timeout for app test
2020-03-12 13:42:38 -03:00
renovate[bot]
5b46bacd46
chore(deps) Update Rust crate serde_json to 1.0.48 ( #507 )
...
* chore(deps) Update Rust crate serde_json to 1.0.48
* fix(tauri) resolve clippy warning
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2020-03-12 13:04:52 -03:00
renovate[bot]
915437aa0c
chore(deps) Pin dependency is-running to 2.1.0 ( #506 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-03-12 11:51:30 -03:00
renovate[bot]
592fb9e90f
chore(deps) Update dependency babel-jest to v25 ( #509 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-03-12 11:50:55 -03:00
Lucas Fernandes Nogueira
37afc5b0dc
fix(tauri.js) determine app path correctly ( #493 )
...
* fix(tauri.js) determine app path correctly
* fix(lint): replace backtick with single-quote
* fix(tests) mock app-paths
* fix(tauri.js) linting
* fix(test) use local tauri on empty fixture
* fix(tauri.js) linting
* fix(workflows) use local tauri-bundler test-tauri-js-cli
* fix(workflows) wrong cargo install command
* fix(tauri) comment webview-spawning test
Co-authored-by: nothingismagick <denjell@sfosc.org>
2020-03-09 21:27:54 -03:00
Lucas Fernandes Nogueira
b95319bd74
feat(tauri.js) improve api module with type defs for each API fu… ( #495 )
...
* feat(tauri.js) improve api module with type defs for each API function
* chore(tauri) move endpoint specific modules
* refactor(tauri) move tcp mod to tauri_api
* feat(tauri) improve readDir signature, API features as kebab-case names
* fix(tauri) make event's payload optional
* feat(tauri) if invoke_handler fails, console.error the error message
* chore(api) improve JSDoc
* chore(tauri.js) update template
* chore(tauri) delete empty mod
* fix(tauri) tests and example with latest API signature
2020-03-09 18:44:19 -03:00
renovate[bot]
f71a349907
chore(deps) Update Rust crate image to 0.23.1 ( #419 )
...
* chore(deps) Update Rust crate image to 0.23.1
* chore(bundler) updates for image v0.23.1
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2020-03-09 17:59:33 -03:00
Lucas Fernandes Nogueira
7278061e44
feat(bundler) bail if can't parse tauri config ( #502 )
2020-03-09 17:57:57 -03:00
Lucas Fernandes Nogueira
d37efa5605
test(tauri.js) add template test, close #427 ( #501 )
...
* test(tauri.js) add template test
* fix(lint) ignore prefer-optional-chain because babel-jest wont accept it
* feat(webpack) raw-loader test for windows
* fix(workflow) install tauri-bundler
* fix(EOF)
* chore(test) try with done cb
* fix(test) cwd scope
* fix(test) transform regex for windows
* fix(test) windows regex on jest transform
Co-authored-by: nothingismagick <denjell@sfosc.org>
2020-03-09 17:57:27 -03:00
Lucas Fernandes Nogueira
20b70ce38f
feat(tauri.js) add beforeDevCommand and beforeBuildCommand configs ( #500 )
2020-03-08 23:34:50 -03:00
Lucas Fernandes Nogueira
a084ccf756
feat(tauri.js) keep running on failures & watch tauri lib on con… ( #497 )
2020-03-08 13:39:29 -03:00
Lucas Fernandes Nogueira
abd5c698bd
feat(tests) add e2e test ( #244 )
...
* feat(tauri.js) add API endpoint proxy
* feat(tauri.js) always resolve/reject proxy promise
* chore(proxy) wait for onTauriInit to start direct proxy to window.tauri
* feat(tests) add project for initial e2e test
* chore(tauri) remove whitespaces on runner.rs
* chore(test): remove updater.rs
* feat(tests) move e2e test to tauri.js/test/jest
thanks to @laegel for the awesome work moving the test code to jest
* feat(tests) prepare build for modes tests
* fix(tests) properly run build tests
* feat(tests) add dev e2e test
* fix(tests) cleanup
* chore(tests) move e2e test from express to http.createServer
* chore(tauri.js) husky back to 4.0.10
* chore(tests) custom transformer to export with default
* chore(tests) use jest mapping instead of relative paths
* chore(tests) move dev e2e test to http.createServer
* chore(tests) move dev/build e2e test to tes.each instead of for loop
* chore(tauri.js) add comment to non-webpack-require.ts
* chore(tests) change test.each to it.each
* chore(tests) adjust it.each message signature
* fix(tests) adjust to properly run on initial build
* fix(tests) properly cleanup
* fix(tests) wait server.close to reject test
* fix(tests) wait server.close to resolve test
* fix(actions) install webkit2gtk-4.0 on test-tauri-js-cli
* fix(ci) install tauri-cli on test-tauri-js-cli
* fix(tauri.js) lint errors
Co-authored-by: Lucas Nogueira <lucas@quasar.dev>
Co-authored-by: nothingismagick <denjell@sfosc.org>
2020-03-07 13:40:24 -03:00
Lucas Fernandes Nogueira
493f1ea0c8
fix(bundler) do not require [package.metadata.bundle] for tauri… ( #492 )
2020-03-07 09:43:57 -03:00
renovate[bot]
6ef2b16796
chore(deps) Update Tauri JS CLI ( #485 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-03-07 09:54:37 +01:00
Lucas Fernandes Nogueira
ba2f4b55fd
feat(tauri.js) expose target arg to tauri build
( #490 )
2020-03-06 12:22:38 -03:00
github-actions[bot]
ae1e960d59
chore(release): remaining windows fixes [version updates] ( #481 ) ( #482 )
...
* bump tauri.js
* bump tauri-core
* bump tauri-bundler
Co-authored-by: Jacob Bolda <me@jacobbolda.com>
2020-03-01 10:58:52 -06:00
Jacob Bolda
0d47bff39b
chore(release): remaining windows fixes [version updates] ( #481 )
...
* bump tauri.js
* bump tauri-core
* bump tauri-bundler
2020-03-01 09:47:11 -06:00
Tensor-Programming
22e77ac295
feat(Bundler) Add Update, UI and Custom Install Dir ( #480 )
...
* add ui to wix
* fix shortcut removal
* fix uninstaller
2020-03-01 09:29:08 -05:00
Lucas Fernandes Nogueira
c8d9726a09
fix(tauri) do not use template literals and fix entry for IE ( #474 )
...
* fix(tauri) do not use template literals
* fix(entry) make it work on IE
2020-03-01 08:11:35 -06:00
Lucas Fernandes Nogueira
4741394b18
fix(template) incorrect package > authors field on Cargo.toml ( #479 )
2020-03-01 08:08:32 -06:00
renovate[bot]
0303756a81
chore(deps) Update Tauri JS CLI ( #461 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
2020-03-01 12:22:45 +01:00
github-actions[bot]
48c2544c93
[version updates] CLI to 0.4.3 ( #475 ) ( #476 )
...
Co-authored-by: Tensor-Programming <abeltensor@tensor-programming.com>
2020-02-29 21:20:51 -06:00
Tensor-Programming
7dbf623483
[version updates] CLI to 0.4.3 ( #475 )
2020-02-29 21:01:29 -05:00
Tensor-Programming
6f12a34e6f
Refact(All): (WIP) Cleanup workflow and add Windows Features. ( #468 )
...
* use var_os instead of var
* combine both var calls
* Add logic to remove cmd windows.
* fix build.rs
* modify for clippy.
* expose handle and refactor commands.
* add author name
* revert command changes
* little refactor
* add loopback to wix template
* fix custom command
2020-02-29 19:07:26 -05:00
Lucas Fernandes Nogueira
21e710e1b0
feature(bundle) merge BundleSettings with config from tauri.conf… ( #471 )
...
* feat(bundler) read tauri config WIP
* feat(bundler) merge BundleSettings with tauri.conf.json"
* chore(lint) strings must use single quotes
* chore(bundler) platform-specific config on separated object on tauri cfg
* fix(eslint) unexpected trailing comma
2020-02-29 16:49:45 -03:00
Jacob Bolda
2a6e5b50ce
feature(tauri-bundler): add start menu shortcut on windows ( #469 )
2020-02-29 16:49:20 -03:00
Lucas Fernandes Nogueira
6ba7fe4096
fix(bundler) throw error when resource, external bin or icon not… ( #470 )
2020-02-29 16:35:54 -03:00
github-actions[bot]
f69d9213f7
[version updates] Merge Windows Related Changes ( #462 ) ( #463 )
...
* update tauri module versions
* update bundler
* update node cli
Co-authored-by: Tensor-Programming <abeltensor@tensor-programming.com>
2020-02-26 18:45:26 -05:00
Tensor-Programming
90497751a4
[version updates] Merge Windows Related Changes ( #462 )
...
* update tauri module versions
* update bundler
* update node cli
2020-02-26 18:42:44 -05:00
Tensor-Programming
e194289db1
feat/refact - update bundler ( #459 )
...
* update bundler and add scripts folder
* cleanup ios code
* cleanup platform and remove util dep from bundler
2020-02-25 20:37:05 -05:00
Rajiv Shah
f05f6993bd
fix(tauri.js): Remove redundant "git add" from lint-staged script ( #457 )
2020-02-24 07:12:05 -06:00
Rajiv Shah
5dbf0638a9
refactor(tauri.js): Fix ESLint errors in src/api/tauricon.ts ( #455 )
2020-02-24 07:09:11 -06:00
Tensor-Programming
7b8edd29ea
Fix(All) - Add Edge support to GUIJS ( #452 )
...
* fix edge api to use window.external.invoke
* remove tauri-examples
* remove if statement
* add more cases.
* add batch_to_exe script
2020-02-23 18:15:57 -05:00
Jacob Bolda
7c0482f9a8
fix(tauri.js/template): don't ignore lock file, add WixTools ( #451 )
...
As noted in the comment that was deleted, we should commit the Cargo.lock when creating an executable. This is the template that is copied into the consumer so I think we can safely assume that they will be creating an executable.
Also adding `WixTools` which is created on Windows builds, similar to the `/target/` dir
2020-02-22 13:51:13 -03:00
github-actions[bot]
b9c0118c0e
[version updates]: tauri.js bad postinstall ( #446 ) ( #447 )
...
* fix(tauri.js): remove postinstall script
* chore(tauri.js/package): bump version
Co-authored-by: denjell
2020-02-21 19:53:47 +01:00
Noah Klayman
a306a503c3
[version updates]: tauri.js bad postinstall ( #446 )
...
* fix(tauri.js): remove postinstall script
* chore(tauri.js/package): bump version
2020-02-21 19:50:47 +01:00
github-actions[bot]
39dd3a82bf
chore(updates) version updates ( #442 ) ( #443 )
...
Co-authored-by: nothingismagick <denjell@sfosc.org>
2020-02-21 15:42:37 +01:00
nothingismagick
43c2f710e4
chore(updates) version updates ( #442 )
2020-02-21 15:40:42 +01:00
Shihpin Tseng
c15a6d5649
fix error file name 'tauri.conf.js' to 'tauri.conf.json' ( #434 )
...
* fix error file name 'tauri.conf.js' to 'tauri.conf.json'
* fix(tauri.js) if the DOM is already loaded, listen for <a> clicks (#436 )
code is fine, the CI is borked
* fix(open) open <a> on browser only if target=_blank (#437 )
merging because CI is borked
* fix(tauri): make github action envs absolute for extra path level in runner.rs (#438 )
* fix(tauri): extra path level in runner.rs
This file is one folder deeper than the other files which reference this env. This env is a relative folder reference so we need to concat an extra folder traversal into it.
* Revert "fix(tauri): extra path level in runner.rs"
This reverts commit eb1034b4f3
.
* make envs in GH Actions absolute for now
* runner is only available within steps
* feat(bundler) add exception_domain option by nothingismagick (#439 )
* chore(deps) Update Tauri JS CLI (#421 )
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.studio>
Co-authored-by: Jacob Bolda <me@jacobbolda.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
Co-authored-by: nothingismagick <denjell@sfosc.org>
2020-02-21 15:31:05 +01:00
Jacob Bolda
a2da82e8f2
chore(workflows): split up prepare into postinstall and prepublishOnly ( #428 )
...
This will let CI runs of the publish command reduce verbosity. We use the output from the command in our release notes.
2020-02-21 15:26:07 +01:00
Lucas Fernandes Nogueira
9fd15a8bd4
fix(bundler) expose environment variables to GUI apps on linux and mac ( #441 )
...
* feat(bunder) bootstrapps zshrc and bashrc too
* feat(bundle) add bootstrapper to deb
* fix(linux): find linux path in bootstrapper
Co-authored-by: nothingismagick <drthompsonsmagickindustries@gmail.com>
2020-02-21 15:22:13 +01:00
renovate[bot]
0b5b33bfaf
chore(deps) Update Tauri JS CLI ( #420 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
2020-02-21 15:09:13 +01:00
renovate[bot]
1281e27a46
chore(deps) Update Tauri JS CLI ( #421 )
...
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
2020-02-21 15:05:41 +01:00
Lucas Fernandes Nogueira
12ed096bea
feat(bundler) add exception_domain option by nothingismagick ( #439 )
2020-02-19 20:07:50 +01:00
Lucas Fernandes Nogueira
da5f654332
fix(open) open <a> on browser only if target=_blank ( #437 )
...
merging because CI is borked
2020-02-19 14:34:03 +01:00
Lucas Fernandes Nogueira
09680ed6de
fix(tauri.js) if the DOM is already loaded, listen for <a> clicks ( #436 )
...
code is fine, the CI is borked
2020-02-19 14:31:26 +01:00
nothingismagick
ed68676505
Feat/new logo ( #429 )
...
* feat(newlogo)
* chore(readmes): updates to Licenses and body
* chore(template): add new logo to templated iconset
2020-02-15 20:58:36 +01:00
tensor-programming
2fe764913a
use x86 and x64 for wix.
2020-02-12 16:55:10 -05:00
tensor-programming
dd40b44598
clippy/fmt
2020-02-12 16:53:07 -05:00