Commit Graph

393 Commits

Author SHA1 Message Date
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
Daniel Thompson-Yvetot 15a80d349a
feat(webgl): linux
Keeping up with the joneses
- https://github.com/Boscop/web-view/pull/76
2019-10-10 20:41:34 +02:00
Daniel Thompson-Yvetot cf86c80484
chore(version): bump 2019-10-07 22:36:29 +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
Tensor-Programming 0fd0d2cf48 Feature/edge(ui) (#40)
* add webview-x code

* add logic for json_escape function

* fix warning

* merge edge changes
2019-10-07 20:42:25 +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
Tensor-Programming d18a0e43ac Refactor(Tauri) Rust 2018 (#39)
* update to 2018

* update to 2018

* update to 2018

* revert changes

* refactor templates
2019-10-07 13:15:33 +02:00
nothingismagick d4aec4bbd5
feat(docs): purge for external documentation page (#36)
* feat(docs): purge for external documentation page

* feat(docs): add proper logo

* feat(docs): fix logo height/width

* feat(docs): fix logo height/width p2
2019-09-15 10:52:07 +02:00
Lucas Fernandes Nogueira 9e6454155f feat(ui) webview impl on separate files (#32) 2019-09-12 15:37:40 -04:00
nothingismagick 45ee86a47f
Update README.md 2019-09-11 16:38:57 +02:00
nothingismagick 63512557a1
feat(floss) clarify electron concerns with floss
Closes #35
Thanks to @tomassedovic for bringing this up.
2019-09-09 17:42:38 +02:00
nothingismagick b64b730631
feat(package) finalize renaming 2019-09-06 21:26:28 +02:00
nothingismagick b08f35e14b
feat(dev.to) add blog 2019-09-06 14:58:44 +02:00
nothingismagick b3f145ed54
fix(info) update security info 2019-08-30 16:30:20 +02:00
nothingismagick 9aaf50588a
feat(issues): template bundle report 2019-08-28 15:06:39 +02:00
nothingismagick 70eeac4d80
feat(PR): update template 2019-08-28 15:05:25 +02:00
nothingismagick ec0b7ac5fb
feat(cleanup) contributing 2019-08-28 15:03:13 +02:00
nothingismagick 232dc61a51
feat(sponsor) add open-collective 2019-08-28 13:33:35 +02:00
nothingismagick c57cbd7480
feat(org): Update for new Org 2019-08-28 13:28:49 +02:00
Lucas Fernandes Nogueira af41c71967 feat(bundle) add version to cargo-tauri-bundle subcommand (#31) 2019-08-24 20:14:08 +02:00
Daniel Thompson-Yvetot 9559f6f999
Merge remote-tracking branch 'origin/dev' into dev 2019-08-24 19:38:23 +02:00
Daniel Thompson-Yvetot 58af6c1abb
fix(server) typo
Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>
2019-08-24 19:37:58 +02:00
nothingismagick a9ecca40f8 Fix/webpack (#30)
* fix(webpack) move serverless transpilation

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

* chore(version) bump

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

* fix(ansi-madness) remove

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>
2019-08-24 12:48:10 -03:00
Daniel Thompson-Yvetot 9500eebd91
chore(version) bump
Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>
2019-08-23 22:45:57 +02:00
Daniel Thompson-Yvetot 114235da19
chore(deps) add strip-ansi
Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>
2019-08-23 22:45:32 +02:00
Daniel Thompson-Yvetot 7e8c79e264
chore(version) bump
Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>
2019-08-23 19:15:42 +02:00
Daniel Thompson-Yvetot 7f7855e325
chore(test apps) updates
Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>
2019-08-23 19:13:28 +02:00
Lucas Fernandes Nogueira 157a3ac40e fix(tauri) event system init on windows fixed (#29) 2019-08-23 16:39:41 +02:00
Daniel Thompson-Yvetot 68565b899c
chore(version) bump
Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>
2019-08-23 10:13:02 +02:00
Daniel Thompson-Yvetot 722b7d87a7
Merge remote-tracking branch 'origin/dev' into dev 2019-08-23 09:59:11 +02:00
Daniel Thompson-Yvetot 90ade25b5b
feat(lib) event keyword => evt
Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>
2019-08-23 09:58:45 +02:00
Jeff Galbraith bab276fcf3 feat: scaffolding of docs-generator done and first "live" docs (#28)
* feat(docs): scaffolding docs-generator

* fix: typo in build (script) and fix copy folder command

* chore(docs): update
2019-08-23 00:55:35 +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
nothingismagick f0d95a4244 feat(alpha) prep (#27)
* feat(testing) add test apps, docs for testing

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

* feat(testing) add test apps, docs for testing, fix entry and generator

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

* feat(tauri) use require.resolve

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

* feat(rust) fix for cargo sources

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

* chore(version) bump

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

* feat(tauri) setup tauri object

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

* feat(demo) setup tauri object

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

* feat(entry) fix generator

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

* feat(docs) prepare quasar spa docs

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>
2019-08-22 16:46:45 -03:00
Lucas Fernandes Nogueira 9e4a8c6429 fix(tauri) embedded-server edge case with config host (#26) 2019-08-22 09:52:01 +02:00
Lucas Fernandes Nogueira c0312612a6
fix(runner) set dist dir env variable 2019-08-21 21:54:49 -03:00
nothingismagick 022f6a370c feat(docs) add PDFs (#24)
Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>
2019-08-21 20:35:49 -03:00
Lucas Fernandes Nogueira 110cfee1c2
feat(mode) chain webpack config from quasar 2019-08-21 20:17:11 -03:00
Lucas Fernandes Nogueira 9981da93ed chore(mode) cleanup (#23)
* feat(mode) cleanup

* fix(cli) fix bin entry
2019-08-21 23:35:51 +02:00
Daniel Thompson-Yvetot 9fb1c017a3
chore(icons) lose a dot, gain a friend
Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>
2019-08-21 22:44:53 +02:00
Daniel Thompson-Yvetot a652b51aa9
chore(version) make 1.0.0-alpha.0
Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>
2019-08-21 15:23:40 +02:00
Daniel Thompson-Yvetot 8b92093acb
chore(deps) move from core
Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>
2019-08-21 15:22:55 +02:00
Lucas Fernandes Nogueira 88f01efbe5 chore(entry) move <a> handling code from q-app (#21) 2019-08-21 13:44:39 +02:00
Daniel Thompson-Yvetot 8adb667229
Merge branch 'tensor-programming-msi-experimental' into dev 2019-08-20 16:33:11 +02: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 a0f410dcff
feat(tauri) initial work for the CLI (#20)
* feat(tauri) initial work for the CLI

* feat(build) read dist path from env

* feat(tauri) proton.js entry

* feat(tauri) threeshake fs

* feat(injector) check if tauri dir exists

* feat(injector) don't show success message if dir exists

* chore(injector) cleanup fs imports
2019-08-19 18:09:29 -03:00
Lucas Fernandes Nogueira 4c2c9d00b9 feat(tauri) core template isolated (#18) 2019-08-16 12:58:30 +02:00
Lucas Fernandes Nogueira 3b272bad8c
feat(tauri) initial configuration through quasar.conf.js (#16)
* feat(proton) configure webview from quasar provided config.json

* feat(config) window config

* feat(config) rename serverless to embeddedServer

* feat(config) embedded server host and port config

* feat(template) q-app inlines assets on output index.html

* feat(proton) move server code to lib

* fix(template) misc fixes
2019-08-15 19:50:35 -03:00
Lucas Fernandes Nogueira 824f808fa0
feat(template) use the new default-run manifest field (#17) 2019-08-15 19:48:32 -03:00
Lucas Fernandes Nogueira 01de6b51b6 chore(project) rename to tauri (#15) 2019-08-14 13:24:08 +02:00