Commit Graph

149 Commits

Author SHA1 Message Date
Jacob Bolda
94ead187dc install Rust stable before build (#53)
This will fix MacOS build image not having Rust installed by default.
2019-11-16 21:24:23 +01:00
nothingismagick
5ec8e2f2a0
feat/web-view (#52)
* feat(web-view): revert to now well-maintained upstream web-view [WIP]

* feat(tests): add jest testing, first test

* feat(lint): install, config and fix
2019-11-16 19:51:46 +01:00
Jacob Bolda
1ee1933da5 test lib on PR (#1) (#49)
* test lib on PR

* add build command

* ls to see where we are at

* ls after

* cd in one step

* less matrixes

* Rename test-lib-on-pr.yml to test-on-pr.yml

* pull out strategy

* Update test-on-pr.yml

* more spaces

* jobs don't like spaces

* test bindings

* build templates

* build tools
2019-11-02 09:36:15 +01:00
Daniel Thompson-Yvetot
1f5178c120
chore(version): bump 2019-10-15 17:09:12 +02:00
nothingismagick
5968682536
Fix/cli (#47)
* fix(cli): watch tauri.conf.js

* fix(cli): use window.external

* fix(naming): purge cruft

* fix(watcher): use appDir not tauriDir
2019-10-15 17:07:48 +02:00
Daniel Thompson-Yvetot
95878fdf47
chore(version): bump 2019-10-15 14:56:41 +02: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
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