4285 Commits

Author SHA1 Message Date
Lucas Fernandes Nogueira
b3d831ac25 chore(merge) feature/event-system (#12)
* feat(event-system) prototype

* feat(event-system) prepare two way communication

* feat(event-system) fASLR

* feat(event-system) answer salt

* feat(event-system) simplify communication and enable multi-level two way message passing
2020-02-09 16:47:40 -05:00
nothingismagick
f248632e26 feature/tiny serverless (#11)
* feat(readme) add new stats, licenses, technical description

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

* feat(main.js) make serverless work correctly for bundle

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

* feat(main.js) validate dev&build for server&less

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>
2020-02-09 16:47:40 -05:00
Lucas Fernandes Nogueira
d83b8bfdc5 feat(lib) open link command (#10) 2020-02-09 16:47:40 -05:00
nothingismagick
03308ac8f2 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
2020-02-09 16:47:40 -05:00
Lucas Fernandes Nogueira
c4111150d5 chore(merge) feature/serverless (#7)
* feat(template) serverless code for JS and CSS loading

* fix(ffi) define struct (#5)

Per Boscops self-raised, but never merged issue
https://doc.rust-lang.org/nomicon/ffi.html#representing-opaque-structs

Basically removes potentially undefined behavior
2020-02-09 16:47:40 -05:00
nothingismagick
06e523a9b3 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
2020-02-09 16:47:40 -05:00
Daniel Thompson-Yvetot
44f623103c feat(proton) disambiguation
Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>
2020-02-09 16:47:40 -05:00
Daniel Thompson-Yvetot
d34f7e1faf feat(readme) status changes
Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>
2020-02-09 16:47:40 -05:00
Lucas Fernandes Nogueira
a8dce0921a feat(scaffolding) folders, templates, rust, c, node WOW
* feat(proton) initial packages for webview and binding-rust
* feat(proton) new folder structure
* chore(compliance) readmes and licenses
* chore(npm) create package.json
* chore(proton) rename packages and create lib/rust
* chore(proton) create templates directory
* feat(rust) rustfmt tab_spaces = 2
* feat(rust) run fmt and fix template structure
* chore(npm) update package
- package name (@quasar/proton)
- node 10, npm 6.6, yarn 1.17.3 (security)
- .gitignore
- .npmignore
- add docs and spec dirs

Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>
2020-02-09 16:47:40 -05:00
Daniel Thompson-Yvetot
50876478c8 fix(readme) logo position
Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>
2020-02-09 16:47:40 -05:00
Daniel Thompson-Yvetot
7995b91fb8 feat(readme) clarifications and styling
Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>
2020-02-09 16:47:40 -05:00
Daniel Thompson-Yvetot
578fe69b79 feat(setup) .github and README
Signed-off-by: Daniel Thompson-Yvetot <denjell@quasar.dev>
2020-02-09 16:47:40 -05:00
nothingismagick
8fee70e80e feat(contributing) update 2020-02-09 16:47:40 -05:00
nothingismagick
009c8e79d0 feat(PR) add template 2020-02-09 16:47:40 -05:00
Razvan Stoenescu
a067d70256 Merge branch 'master' of github.com:quasarframework/proton 2020-02-09 16:47:40 -05:00
Razvan Stoenescu
9cc4d69ec5 chore: add github meta data 2020-02-09 16:47:40 -05:00
Razvan Stoenescu
7d7cc12127 Merge pull request #1 from quasarframework/readme-init
feat(readme) init
2020-02-09 16:47:40 -05:00
Razvan Stoenescu
17f2a88bf7 Initial commit 2020-02-09 16:47:40 -05:00
Renovate Bot
a95f281246 Add renovate.json 2019-11-26 21:31:52 +00:00
Daniel Thompson-Yvetot
a783f06347 feat(paths) update readme 2019-09-17 11:57:02 +02:00
Daniel Thompson-Yvetot
caadeda038 feat(binary) add MacOS UPX version and docs 2019-09-17 11:54:45 +02:00
Daniel Thompson-Yvetot
43f45656bd feat(binary) add MacOS UPX version and docs 2019-09-09 13:24:28 +02:00
Daniel Thompson-Yvetot
58139e3b96 feat(updater) remove from build tasks 2019-09-08 22:54:04 +02:00
Daniel Thompson-Yvetot
0592341526 feat(readme) sneaky little quasar pt.2 2019-09-08 22:53:23 +02:00
Daniel Thompson-Yvetot
cf85941fea feat(readme) sneaky little quasar pt.2 2019-09-08 21:10:17 +02:00
Daniel Thompson-Yvetot
8235cfc8db feat(readme) sneaky little quasar 2019-09-08 21:07:35 +02:00
Daniel Thompson-Yvetot
f05c09513e feat(test) 1.2 MB sample app 2019-09-08 20:41:40 +02:00
Daniel Thompson-Yvetot
5821f7b2b1 feat(readme) give complete instructions for toolchain 2019-09-08 20:41:01 +02:00
Daniel Thompson-Yvetot
022e995b9c feat(readme) add install bundler cmd 2019-09-08 19:55:51 +02:00
Daniel Thompson-Yvetot
8009cee3da feat(vanillajs) make vanillajs/duolith/index.html & index.js 2019-09-08 18:30:12 +02:00
Daniel Thompson-Yvetot
303dfcb38d feat(vanillajs) make vanillajs/duolith/index.html & index.js 2019-09-06 19:43:05 +02:00
Daniel Thompson-Yvetot
cbc050f8c7 feat(vanillajs) make vanillajs/monolith/index.html
- note: removed reference to learn.json and loading of that file
2019-09-06 12:12:51 +02:00
Daniel Thompson-Yvetot
ec9e9ada30 fix(todomvc) remove typescript-backbone 2019-09-04 21:29:27 +02:00
Daniel Thompson-Yvetot
02d0a0cd8d feat(todomvc) add baselines 2019-09-04 21:12:45 +02:00
nothingismagick
f29a6b8245 Initial commit 2019-09-04 14:37:15 +02:00