Travis McLane
ea703acfed
generated files
2020-04-26 14:29:46 +10:00
Travis McLane
615cc55b31
bump channel capacity to 100
2020-03-26 05:21:35 +11:00
Travis McLane
577b59aa89
writer channel to protect websocket
2020-03-26 05:21:35 +11:00
Travis McLane
45a507673e
custom logger for Bridge.session
2020-03-26 05:21:35 +11:00
Travis McLane
8a7c098041
316-multi-bridge-conn ( #317 )
...
* [316-multi-bridge-conn] feat: use callback func for bridge response
* [316-multi-bridge-conn] feat: implement multiple session support
* split client handling portion into 'session'
* keep track of sessions by remote address (ip & port)
* notify each of the sessions anytime an event comes across the bus
* [316-multi-bridge-conn] chore: move bridge files to package
* [316-multi-bridge-conn] chore: remove deprecated Callback function
The Callback function is no longer needed for the operation of
the frontend callback since the ipc.Dispatch function now requires
a callback function to be provided as an argument.
This function can be a private function since it is passed by reference.
* [316-multi-bridge-conn] chore: make webview.Callback private
* [316-multi-bridge-conn] chore: remove unused injectCSS function
I believe a slightly better method of doing this might need to be devised
if it is needed in the future. I presume it should collect the values
into a cache and then inject it into each sesssion as it appears.
* [316-multi-bridge-conn] ensure wails:ready event is emitted
Event is only emitted for the first session created from the Bridge.
* [316-multi-bridge-conn] emit events for session lifecycle
Emit an event for each session started and ended.
* [316-multi-bridge-conn] fix: session handling fixes
Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
2020-01-26 11:07:53 +11:00
Lea Anthony
c1fbca834b
fix: emit arguments ( #306 )
2020-01-11 00:11:31 +11:00
Lea Anthony
955cfbb689
Merge v1
2019-12-10 19:24:45 +11:00
Lea Anthony
2c2aee2d30
Windows console ( #299 )
...
* initial release of wails console
* lint fix
2019-11-27 22:55:19 +11:00
Lea Anthony
ad20e2622b
Add global error handler for runtime
2019-11-27 21:28:33 +11:00
Lea Anthony
94c56115a5
Release v0.19.0 ( #285 )
...
* feat: attempt to support Zorin
* chore: bump version
* Add support for Gentoo
* docs: update contributors
* feat: test support for Fedora
* chore: version bump
* Update README.md
* feat: major refactor
* fix: config errors
* fix: capitalisation and binding fix
* fix: lint
* fix: linting
* config: eslint
* fix: more lint fixes
* fix: linting for hound
* Even more fixes
* chore: bump version
* fix: eslintrc config
* fix: renamed global logger
* fix: Print stdout on error :rolleyes:
* fix: add promises polyfill for the windows target
* style: replace double quotes with single quotes
* Update contributors
* feat: significant overhaul of runtime
* chore: Version Bump
* Fix Masterminds/semver reference import path (case-sensitivity)
* drop lsb_release
Signed-off-by: Chronophylos <nikolai@chronophylos.com>
* change DistributionID to NAME=
Signed-off-by: Chronophylos <nikolai@chronophylos.com>
* show distro id when creating a issue
Signed-off-by: Chronophylos <nikolai@chronophylos.com>
* fix assumption
Signed-off-by: Chronophylos <nikolai@chronophylos.com>
* docs: updated contributors
* fix: add support back for ubuntu, redhat
* chore: version bump
* fix(linux): fedora & centos support
* feat: gcc,npm,node versions on issues
* linux working
* darwin working
* feat: show gcc, node, npm version on issue report
* Delete npm-debug.log
* fix: crashing typo
* trim gcc string
* chore: version bump
* fix: gitbash fixes
* chore: hotfix
* fix: issue report
* fix: typo
* chore: hotfix version bump
* 179 parrot distributionsupport (#181 )
* feat: parrot support && git push
* feat: parrot support
* feat: parrot support
* fix: arch support
* fix: gentoos support
* Update README.md
* Update README.md
* chore: bump version
* Linux db (#182 )
* feat: refactor linux distro detection
* linux db updates
* feat: add gccversioncommand + windows support
* fix: build-essential
* chore: linter fixes (#185 )
* 182 linux bd (#183 )
* fix: linuxdb.yaml entries
* fix: typo
* fix: yaml syntax error
* 188 support distribution linux mint (#189 )
* chore: update linux db
* chore: bump version
* chore: merge webview back in
* chore: rename webview for clarity
* chore: add stale issue bot config
* chore: add inprogress label
* Azure Pipelines (#192 )
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* test: azure pipeline
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* feat: azure pipelines
* chore: remove unused mewn file
* chore: deduplicate library verificaation code
* Update contributors
* fix: undefined: webview during build
* feat: VoidLinux support
* Yaml bug (#207 )
* test: azure pipeline
* fix: azure pipeline yaml
* feat: elementary support
* feat: opensuse support
* fix: 0_setup.go line 27
* fix: 0_setup.go line 27
* fix: opensuse yaml
* fix: opensuse yaml
* fix: opensuse yaml
* fix: opensuse yaml
* fix: opensuse yaml
* fix: opensuse yaml
* fix: yaml
* fix: yaml
* fix: yaml
* fix: opensuse yaml
* fix: opensuse
* fix: opensuse
* fix: opensuse
* fix: opensuse
* fix: string trim os osRelease field NAME
* fix: 0_setup.go if err typo
* test
* test
* fix: typo in linux.go
* test: remove quotes from opensuse case
* test: revert
* test: ""
* test: ""
* test: ""
* test: ""
* fix: replace trim with replace
* fix: drop 0_setup.go and run checks by system.go
* fix: elementary os yaml name
* fix: open suse yaml entry
* fix: commented out result.Release = version
* fix: commented out result.Release = version
* fix: revert Replace to Trim
* fix: Linux Mint yaml entry
* fix: capitalize distros entries
* fix: capitalize distros entries
* fix: capitalize distros entries
* test
* test
* fix: open suse yaml entry
* fix: yaml entris
* test
* test
* test
* test
* test
* test
* branch changing
* fix: bug in setup process
* debugging
* debugging
* debugging
* debugging
* fix: yaml entries & err == nil bug
* Update prerequisites.go
* fix: bug
* fix: 0_setup.go
* fix: yaml bug
* fix: yaml bug
* chore: bump version
* Elementary support + readme update (#210 )
* test: azure pipeline
* fix: azure pipeline yaml
* feat: elementary support+readme udpate
* fix: upgrade eslint
* 215 support distribution kali (#219 )
* test: azure pipeline
* fix: azure pipeline yaml
* feat: kali linux support
* feat: kali linux support
* fix: allow 0 return types
* duplicate code spotted (#221 )
* fix: duplicate code
* chore: release v0.17.14-pre
* chore: remove debug output
* (FIX) 215 support distribution kali (#224 )
* fix: kali support
* docs: add Mattn
* feat: KDE neon support (#234 )
* chore: version bump
* chore: remove some debug output
* fix: binding more than one struct method (#245 )
* feat: add runtime typings
* fix: multiple runtime fixes
* manjaro (#248 )
* manjaro
* Update go.mod
* chore: version bump
* fix: update runtime
* chore: version bump
* cmd/wails: report error status code to OS (#252 )
Fixes #251 .
* Update CONTRIBUTORS.md
* chore: version bump
* fix: importing runtime (#254 )
* chore: supress warnings
* Patch for file dialog on OSX (#258 )
* Patch for file dialog on OSX
* Update CONTRIBUTORS.md
* 262 add wails shutdown method (#264 )
* feat: support close in bridge mode
* feat: WailsShutdown callback
Now handles proper shutdown through:
* runtime.Window.Close()
* Killing the main window
* Ctrl-C
* chore: version bump
* fix: force install when node_modules missing (#268 )
* fix: detect encoding on windows (#266 )
* fix: linting
* chore: bump version
* Migrate tool (#270 )
Experimental migration tool for projects < v1.0.0
* chore: version bump
* fix: add flag to fix windows builds (#272 )
* Bump version to v0.18.9-pre
* 261 korean fonts (#273 )
* fix: linting
* chore: bump version
* fix: unicode text for Windows
* release v0.18.10-pre
* 274 support spaces in windows paths (#275 )
* fix: escape windows commands
* fix: allow spaces in path to windres
* Update go.mod
* release v0.18.11-pre
* 261 korean fonts (#276 )
* fix: linting
* chore: bump version
* fix: unicode text for Windows
* fix: re-add webview_set_title
* release v0.18.12-pre
* hotfix: build issue for windows
* fix: npm/node version reporting
* fix: debug build should use terminal
* fix: make binary name more os specific
* Backport (#283 )
* Develop (#265 )
* Patch for file dialog on OSX
* Update CONTRIBUTORS.md
* 262 add wails shutdown method (#264 )
* feat: support close in bridge mode
* feat: WailsShutdown callback
Now handles proper shutdown through:
* runtime.Window.Close()
* Killing the main window
* Ctrl-C
* chore: version bump
* chore: version bump
* feat: adjust binary name for OS
* fix: allow spaces in gcc path
* feat: migrate command
* fix: npm/node versions
* fix: allow IE for serve
* feat: go build script
* fix: make runtime ES2015 compliant
* fix: remove invoke patch
* fix: allow any line endings
* chore: remove legacy bridge files
* chore: latest assets
* v0.18.15-pre
* fix: remove unicode flag
* chore: bump version
* release v0.19.0
2019-11-05 14:47:05 +11:00
Lea Anthony
394a823d82
fix: remove unicode flag
2019-11-04 04:02:42 +11:00
Lea Anthony
914642bd1d
Backport ( #283 )
...
* Develop (#265 )
* Patch for file dialog on OSX
* Update CONTRIBUTORS.md
* 262 add wails shutdown method (#264 )
* feat: support close in bridge mode
* feat: WailsShutdown callback
Now handles proper shutdown through:
* runtime.Window.Close()
* Killing the main window
* Ctrl-C
* chore: version bump
* chore: version bump
* feat: adjust binary name for OS
* fix: allow spaces in gcc path
* feat: migrate command
* fix: npm/node versions
* fix: allow IE for serve
* feat: go build script
* fix: make runtime ES2015 compliant
* fix: remove invoke patch
* fix: allow any line endings
* chore: remove legacy bridge files
* chore: latest assets
2019-11-02 21:06:02 +11:00
Lea Anthony
82e00ff83a
hotfix: build issue for windows
2019-10-25 18:21:18 +11:00
Lea Anthony
19706a12a4
261 korean fonts ( #276 )
...
* fix: linting
* chore: bump version
* fix: unicode text for Windows
* fix: re-add webview_set_title
2019-10-25 18:12:56 +11:00
Lea Anthony
85a64914aa
261 korean fonts ( #273 )
...
* fix: linting
* chore: bump version
* fix: unicode text for Windows
2019-10-25 12:33:29 +11:00
Lea Anthony
0819207e33
Bump version to v0.18.9-pre
2019-10-25 12:05:51 +11:00
Lea Anthony
50a0bc7701
fix: add flag to fix windows builds ( #272 )
2019-10-25 12:04:08 +11:00
Lea Anthony
8c7480d277
Develop ( #265 )
...
* Patch for file dialog on OSX
* Update CONTRIBUTORS.md
* 262 add wails shutdown method (#264 )
* feat: support close in bridge mode
* feat: WailsShutdown callback
Now handles proper shutdown through:
* runtime.Window.Close()
* Killing the main window
* Ctrl-C
* chore: version bump
2019-10-23 14:08:56 +11:00
Lea Anthony
6c5d5e40f4
262 add wails shutdown method ( #264 )
...
* feat: support close in bridge mode
* feat: WailsShutdown callback
Now handles proper shutdown through:
* runtime.Window.Close()
* Killing the main window
* Ctrl-C
2019-10-23 14:04:41 +11:00
Kris Raney
cb850c9653
Patch for file dialog on OSX ( #258 )
...
* Patch for file dialog on OSX
2019-10-14 09:34:50 +11:00
Lea Anthony
8d8f47363a
chore: supress warnings
2019-10-12 20:19:05 +11:00
Lea Anthony
20428b0407
Develop ( #250 )
2019-10-08 06:12:08 +11:00
Lea Anthony
93942111bc
fix: multiple runtime fixes
2019-10-06 14:20:59 +11:00
Lea Anthony
12ff0f8c97
fix: binding more than one struct method ( #245 )
2019-10-01 06:13:55 +10:00
Lea Anthony
c375c281ee
chore: remove some debug output
2019-09-19 08:57:40 +10:00
Toyam Cox
36e906507d
fix: undefined: webview during build
2019-08-25 04:08:21 -04:00
Lea Anthony
930cab2d9d
chore: rename webview for clarity
2019-08-16 19:12:55 +10:00
Lea Anthony
ae41f33dcc
chore: merge webview back in
2019-08-16 08:28:43 +10:00
Lea Anthony
030e911ea4
feat: significant overhaul of runtime
2019-07-20 19:32:30 +10:00
Lea Anthony
75a0b632bc
fix: capitalisation and binding fix
2019-07-13 15:30:52 +10:00
Lea Anthony
8aa97f64ef
feat: major refactor
2019-07-12 10:12:15 +10:00