Commit Graph

4917 Commits

Author SHA1 Message Date
kastenbutt 897f64e715 Cleanup path_utils.rs (#74) (#103) 2019-11-29 11:06:40 +01:00
Daniel Thompson-Yvetot 4510f638e8
fix(tauri.js): version mistake 2019-11-29 07:29:15 +01:00
Daniel Thompson-Yvetot d7b7b668a1
feat(tauri.js): repath template files 2019-11-29 07:27:26 +01:00
renovate[bot] 29ce255568 Configure Renovate (#71)
* chore(deps): add renovate.json

* manage cargo as well

* force cargo as enabled
2019-11-28 08:51:38 +01:00
Rajiv Shah 24a339ae75 fix(test): fix Jest tests (#77) 2019-11-28 08:41:47 +01:00
Rajiv Shah d1cd6d102e fix(bundler): add use declarations where necessary (#75) 2019-11-28 00:24:52 +01:00
nothingismagick 39ce652329 chore(monorepo): cleanup (#73)
* chore(monorepo): cleanup

* fix(tauri-cli): build errors

* fix(tauri:build.rs): dont' panic if env missing

* fix(finalize): setup for crates

* npm publish on release

actual publish currently disabled

* cargo publish on release

actual publish currently disabled

* update PR tests for new folder structure

* doesn't like the period on job name?

* fail on cargo warnings

otherwise we would assume green arrow is all good

* green on warnings for now
2019-11-27 19:26:24 -03:00
nothingismagick c7a4553442
turn off workflows 2019-11-26 21:46:06 +01:00
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 a809cb759f
feat(updateWebview): and a couple npm ignores (#63) 2019-11-24 16:20:04 +01:00
nothingismagick dc06913def
Feature/webpack (#62)
* feat(webpack) chain with safe tap & load tauri config

* feat(config) add automaticStart option

* mergefix

* fix2
2019-11-24 16:11:06 +01:00
nothingismagick 098033a6c8
Delete tauri.conf.js 2019-11-24 16:10:33 +01:00
nothingismagick 19322a24e6
Feature/edge (#61)
* feat(lib) propagate edge feature to web-view crate

* feat(cli) add edge feature to config
2019-11-24 16:03:42 +01:00
nothingismagick fdbc556b8f
feat(icons): add correct icons to template (#59) 2019-11-24 09:39:25 +01:00
nothingismagick 5b418ebcb0
feat(funding): add opencollective to npm funding 2019-11-20 11:45:06 +01:00
nothingismagick 596f6218e6
feat(icons): add and test icon generation for tauri (#55) 2019-11-17 22:30:14 +01:00
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