Commit Graph

30 Commits

Author SHA1 Message Date
Tensor-Programming
52e20d2544 feat(bundler) appimage (#37)
* add basic setup

* add basic download logic

* build test

* add yaml parser.

* finish appimage

* cleanup and comment

* add comment

* modify chmod

* fix line endings.

* remove "cat runtime"

* match desktop files

* add path utils

* add opts

* add fileopts and diropts

* create, create all and remove

* copy file function

* add copy logic and new error

* add target to gitignore

* refactor deb::bundle_project

* finish refactor
2019-11-26 21:16:21 +01:00
nothingismagick
70ccd1659d
Feat/bundler (#66)
* feat(updateWebview): and a couple npm ignores

* chore(update): version

* fix(bundler): remove deprecated items
closes #54.
2019-11-24 19:42:34 +01:00
nothingismagick
60f015701b
fix/cli - updates (#46)
* fix(cli): watch tauri.conf.js

* fix(cli): use window.external

* fix(naming): purge cruft
2019-10-15 14:53:34 +02:00
Tensor-Programming
f3929c13d9 Feat(bundler) dmg bundler (#38)
* feat(cli) init tauri mode

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* feat(cli:init) add force & logging flags, full JSDoc

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* feat(cli:init) remove console.log

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* feat(cli:dev) get rust compile to finish

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* feat(cli:build) get rust compile to finish

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* feat(cli) set template with current working defaults

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* chore(version) bump

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* fix(typo)

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* fix(template): missing name warning

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* fix(bundler): correct repository link

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* feat(lib|cli) read config from tauriDir

* chore(cli) remove console.log statement

* fix(embedded-server) JS content type

* feat(template): add rust2018 flag

* chore(docs): remove docs

* add bash templates

* setup handlebars

* output both templates

* finish bundle_project logic

* comment and cleanup

* correct path

* fix(bundler): osx not ios

* feat(dmg): get it to work and look ok WIP
- add background image
- link seticon
2019-10-07 22:03:18 +02:00
nothingismagick
b93bded180
feat(cli) [WIP] (#34)
* feat(cli) init tauri mode

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* feat(cli:init) add force & logging flags, full JSDoc

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* feat(cli:init) remove console.log

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* feat(cli:dev) get rust compile to finish

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* feat(cli:build) get rust compile to finish

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* feat(cli) set template with current working defaults

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* chore(version) bump

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* fix(typo)

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* fix(template): missing name warning

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* fix(bundler): correct repository link

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* feat(lib|cli) read config from tauriDir

* chore(cli) remove console.log statement

* fix(embedded-server) JS content type

* feat(template): add rust2018 flag

* feat(cli): cleanup
2019-10-07 20:36:56 +02:00
Lucas Fernandes Nogueira
af41c71967 feat(bundle) add version to cargo-tauri-bundle subcommand (#31) 2019-08-24 20:14:08 +02:00
nothingismagick
47a430153c feat/frida (#22)
* feat(frida) create readme

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* feat(frida) add to main readme security features

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* feat(frida) add inspirations

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* feat(todo) add todo
2019-08-22 19:26:20 -03:00
Daniel Thompson-Yvetot
e550db5637
Merge branch 'msi-experimental' of https://github.com/tensor-programming/proton into tensor-programming-msi-experimental 2019-08-20 16:31:12 +02:00
Lucas Fernandes Nogueira
01de6b51b6 chore(project) rename to tauri (#15) 2019-08-14 13:24:08 +02:00
tensor-programming
5464896469 basic icon implementation. 2019-08-08 22:42:35 -04:00
tensor-programming
ed3b232a32 added arch changes 2019-08-08 19:23:10 -04:00
tensor-programming
a3ddf92029 add documentation 2019-08-07 18:39:21 -04:00
tensor-programming
74be3e7d05 minor fixes 2019-08-07 18:30:51 -04:00
tensor-programming
d775323b2c remove slog and slog_term 2019-08-07 18:27:37 -04:00
tensor-programming
d049fd38bc finish and clean up 2019-08-07 17:37:41 -04:00
tensor-programming
7de67f6dd9 fix target strings. 2019-08-06 03:44:16 -04:00
tensor-programming
e97a17ff12 setup barebones implemenation. 2019-08-06 03:19:56 -04:00
tensor-programming
f606b9d994 change Wix install path to something more realistic. 2019-08-06 03:14:19 -04:00
tensor-programming
7a0d0017b4 move generate_package_guid to wix.rs 2019-08-06 03:02:25 -04:00
tensor-programming
b0e70e74ae added installation commands for MVP 2019-08-06 01:47:43 -04:00
tensor-programming
2664bfb22b add basic wix template 2019-07-28 14:41:50 -04:00
tensor-programming
6018de2f30 fix exe 2019-07-28 14:39:28 -04:00
tensor-programming
55a2085f99 run light 2019-07-28 14:38:06 -04:00
tensor-programming
bdc097ac5d run candle.exe 2019-07-28 14:36:44 -04:00
tensor-programming
da8c3c6444 harvest dir information 2019-07-28 14:34:56 -04:00
tensor-programming
0e260f58d4 add download and extract 2019-07-28 14:32:01 -04:00
tensor-programming
ba5754420b download wix and verify with reqwest 2019-07-28 14:26:11 -04:00
tensor-programming
37936b018c add basic urls 2019-07-28 14:23:50 -04:00
nothingismagick
a1c46cd86f Feature/whitelist (#9)
* feat(proton) whitelist API features

* feat(whitelist) fix feature name for execute cmd

* fix(whitelist) conflicting command names with q-app

* feat(rust2018) cleanup (#8)

* rust 2018 edition changes

* fix whitespace

* change super::super to crate
2019-07-23 17:41:16 -03:00
nothingismagick
19c5d410de
chore(merge) feature/bundle fork (#6)
* feat(proton) cargo-bundle fork & features argument

* chore(bundle) rename lib to proton-bundle

* feat(proton.h) merge open PRs from webview

zserge/webview/pull/237
zserge/webview/pull/222
zserge/webview/pull/214

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* feat(licenses) licenses and structure

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* addition to previous commit

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* fix(version) of proton-sys in cargo.toml

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* fix(various) use super: and remove 2018

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* fix(various)

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* fix(rust-2018) update

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* fix(rust-2018) update

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* fix(rust-2018) add lockfiles

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* fix(proton) includedir errors on prod build

* fix(rust-2018) authors, lockfiles and newest stuff

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* feat(cargo-proton-bundle) update readme

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>

* fix(proton) variable does not live long enough on dev

* chore(proton) remove unnecessary global variable declaration
2019-07-20 23:42:07 +02:00