Lea Anthony
35ebbdfa12
[v2] Fix typo in templates
2021-10-22 08:42:35 +11:00
Lea Anthony
c1a20d0509
[mac] Fix SetRGBA and disabling context menus in prod build
2021-10-19 20:08:43 +11:00
Lea Anthony
32c3721b1b
[mac] Fix webviewistransparent and debug flag
2021-10-19 20:07:36 +11:00
Lea Anthony
913cc56adf
[v2] Add flag to remove default context menu
2021-10-19 20:06:18 +11:00
Lea Anthony
38f37e817b
[mac] Get asset server hooked up, window drag, Window runtime.
2021-10-18 22:02:23 +11:00
Lea Anthony
4e68f92083
[v2] Add WindowGetPos & WindowGetSize
2021-10-18 21:42:02 +11:00
Lea Anthony
3edbda313e
[mac] add SetRGBA and basic hooks for asset serving
2021-10-17 21:50:15 +11:00
Lea Anthony
04cde94c96
[windows] add build tags to browser runtime
2021-10-17 21:50:15 +11:00
Lea Anthony
616ecabb41
[mac] migrated colour code
2021-10-14 20:38:11 +11:00
Lea Anthony
15cd325034
[mac] experimental
2021-10-14 20:35:45 +11:00
Lea Anthony
450eb2e7ae
[mac] message passing, quit
2021-10-14 20:34:47 +11:00
Lea Anthony
a1323ce5e9
[mac] experimental
2021-10-13 22:01:35 +11:00
Lea Anthony
49629f6dc6
[mac] Fix build tags
2021-10-13 21:16:07 +11:00
Lea Anthony
231848cb9e
[mac] Don't create .app in dev
2021-10-13 21:16:06 +11:00
Lea Anthony
a51d8bb47d
[v2] Move "AlwaysOnTop" option
2021-10-13 08:05:31 +11:00
Lea Anthony
e0e4c0ae11
[v2] Add "AlwaysOnTop" option
2021-10-13 08:02:35 +11:00
Lea Anthony
d47b3734af
[v2] v2.0.0-beta.13
2021-10-12 20:47:03 +11:00
Lea Anthony
26d248a4b6
[v2] Add flag to disable scrollbar drag
2021-10-12 20:45:53 +11:00
Lea Anthony
5e36f4fc7f
[v2] Remove chromium message on shutdown
2021-10-12 08:58:33 +11:00
Lea Anthony
81a9619fd7
[v2] v2.0.0-beta.12
2021-10-12 06:53:35 +11:00
Lea Anthony
ce103af77b
[v2] Update 'replace' line in go.mod
2021-10-12 06:51:22 +11:00
Lea Anthony
2649c3d17d
[v2] Fix bindings.js
2021-10-12 06:34:01 +11:00
unknown
995fe38ee4
add locker for websocket.WriteMessage
2021-10-11 21:10:55 +08:00
unknown
356774e3f7
use backtick with return
2021-10-11 19:41:45 +08:00
unknown
5d8653be83
add \r\n for awaitIPC callback
2021-10-11 16:41:11 +08:00
Lea Anthony
8b5bcdfeff
[v2] v2.0.0-beta.11
2021-10-11 19:24:04 +11:00
Lea Anthony
f6655d019f
[v2] Better errors
2021-10-11 19:23:31 +11:00
Lea Anthony
8f31183fa8
[v2] Fix client timeouts
2021-10-11 19:23:31 +11:00
Marcus Crane
7945853294
Correct help text for enabling Debug log level
...
All in forms of documentation, the correct name for the second most verbose log level is "Debug" but under `wails dev --help`, it's called Dev
Trying to use it throws an error as well so correcting the name to be Debug
2021-10-11 13:31:28 +13:00
Lea Anthony
b0df3f5c39
[v2] v2.0.0-beta.10
2021-10-10 15:46:04 +11:00
Lea Anthony
7caf6af91d
[v2] Fix websocket ipc timing bug. Use proper HTML parsing for injection.
2021-10-10 15:43:01 +11:00
Lea Anthony
dd7c6a3d58
[v2] v2.0.0-beta.9
2021-10-10 11:20:20 +11:00
Lea Anthony
cfbeb1efd1
[v2] Fix parsing multiline require in go.mod
2021-10-10 11:18:52 +11:00
Lea Anthony
3022b0bf3f
[mac] Fix binary path in dev
2021-10-09 17:43:34 +11:00
Lea Anthony
3723c41d15
[mac] Fix binary path in build. Remove apple identity
2021-10-09 17:39:51 +11:00
Lea Anthony
2729081f2c
[v2] v2.0.0-beta.8
2021-10-09 07:57:23 +11:00
Lea Anthony
cad1317fc8
[v2] Tags passthrough for wails generate module
2021-10-09 07:56:19 +11:00
Lea Anthony
1368c20029
[website] v2.0.0-beta.7
2021-10-09 00:06:39 +11:00
Lea Anthony
0acfdd1516
[website] v2.0.0-beta.6
2021-10-09 00:03:35 +11:00
Lea Anthony
212a20626a
[website] Update go webview
2021-10-09 00:02:53 +11:00
Lea Anthony
722ecc969b
[website] Update docs to v2.0.0-beta.5
2021-10-08 20:27:10 +11:00
Lea Anthony
078145c030
[v2] v2.0.0-beta.5
2021-10-08 19:54:48 +11:00
Lea Anthony
3765c8fb57
[v2] Auto update wails version in projects in dev mode
2021-10-08 19:53:46 +11:00
Lea Anthony
10ac38c650
[v2] update go build url
2021-10-08 19:51:51 +11:00
Lea Anthony
a16e41f813
[v2] Tidy up frontend
2021-10-07 21:04:33 +11:00
Lea Anthony
1bd3deb39f
Merge pull request #859 from marktohark/master
...
PutAreBrowserAcceleratorKeysEnabled => false
2021-10-07 21:02:27 +11:00
unknown
be5f7ceb0e
uncomment PostMessage
2021-10-07 17:34:06 +08:00
Lea Anthony
6943b657c9
[v2] Fix error messages in dev mode
2021-10-07 18:56:53 +11:00
unknown
a148c67df0
don't hook any AcceleratorKey in callback
2021-10-07 14:35:14 +08:00
unknown
69297667c1
PutAreBrowserAcceleratorKeysEnabled => false
2021-10-07 14:28:52 +08:00
Lea Anthony
1ae9469e90
[v2] Fix bindings build tags
2021-10-06 20:36:31 +11:00
Lea Anthony
d597d8e1c9
[v2] Fix bindings build tags
2021-10-06 20:36:15 +11:00
Lea Anthony
d28a7e8987
[v2] Run go mod tidy
first to ensure deps are up to date
2021-10-06 20:36:15 +11:00
Lea Anthony
ef362a746a
Merge pull request #849 from marktohark/filter-execjs-json
...
add template.JSEscapeString to ensure ExecJs normal execution
2021-10-06 20:13:19 +11:00
Lea Anthony
75f703465a
[v2] Generate module command. Updated wails dev
2021-10-05 22:27:12 +11:00
unknown
9949420639
add template.JSEscapeString to ensure ExecJs normal execution
2021-10-05 09:45:36 +08:00
Lea Anthony
9e347bf71f
[v2] Generate ipcdev.js
and runtimedev.js
2021-10-04 19:58:46 +11:00
Lea Anthony
829fd8616b
[v2] Make ipc.js
cross-platform
2021-10-04 19:42:22 +11:00
Lea Anthony
ae980d48fd
[v2] Fix connection delay for websockets
2021-10-04 17:10:46 +11:00
Lea Anthony
ba9e64f53a
Merge pull request #848 from codydbentley/refactor-dev-command
...
Refactored `wails dev` command:
2021-10-04 17:10:26 +11:00
Lea Anthony
b15d98b555
[v2] Rename noautoinjectbindings -> noautoinjectipc
2021-10-04 16:53:27 +11:00
Cody Bentley
bdda454f69
Refactored wails dev
command:
...
- added `devFlags` data structure for managing flags
- created `defaultDevFlags()` for generating default `devFlags` struct
- created `loadAndMergeProjectConfig()` to consolidate wails.json interaction
- re-arranged some variable creation and logic to put related pieces together
- consolidated `frontend:dev` handling to `runFrontendDevCommand()`
- added `generateBuildOptions()` for readability
- removed unused `passthruArgs` slice
- consolidated `restartApp()` call signature, removed unused `firstRun` argument
- fixed browser open option still using hard-coded default value, switched to recently added const `defaultDevServerURL`
- removed unnecessary `projectDir` variable (it's identical to `cwd` variable)
- consolidated watcher init to `initialiseWatcher()` which returns a deferable closer
- moved the main watch loop to `doWatcherLoop()`
- moved new deBounce flag handling to `loadAndMergeProjectConfig()`
2021-10-03 23:01:42 -06:00
Lea Anthony
a59d01ddb9
[v2] Fix killing dev command on Windows
2021-10-03 22:19:40 +11:00
Lea Anthony
27f8df2b31
[v2] Support "frontend:dev" command
2021-10-03 21:29:59 +11:00
Lea Anthony
1b28f69236
[v2] Fix -devserverurl flag
2021-10-03 16:44:37 +11:00
Lea Anthony
7572b64bec
[v2] Add -devserverurl flag
2021-10-03 15:07:10 +11:00
Lea Anthony
f6b83b0933
[v2] New -debounce flag to configure debounce time of dev server
2021-10-03 14:04:05 +11:00
Cody Bentley
4bf3eb303b
Fixed base NEXTSTEPS and README in v2 template generator
2021-10-02 17:29:43 -06:00
Lea Anthony
e2e752dd06
[v2] Fix timing bug
2021-10-02 19:55:49 +10:00
Lea Anthony
b0da974a7d
[v2] v2.0.0-beta.4
2021-10-02 14:16:40 +10:00
Lea Anthony
b4dc8c252a
[v2] update now uses go install
2021-10-02 14:14:07 +10:00
Lea Anthony
afb1d12c3b
[v2] Add meta tag to control script injection behaviour
2021-10-02 14:04:59 +10:00
Cody Bentley
e6a89790e3
Fixed missing comma that would break bindings when more than one package exists
2021-09-29 22:04:28 -06:00
Lea Anthony
6bc26aa669
[v2] Add .gitignore to templates
2021-09-30 08:20:32 +10:00
Lea Anthony
a641deb388
[v2] Devserver listen to localhost
2021-09-30 08:00:50 +10:00
Lea Anthony
e013ce14a1
[v2] fix tags in dev mode
2021-09-30 07:11:49 +10:00
Lea Anthony
9930ee10da
Revert "Corrected obsolete 'text/javascript' mime to 'application/javascript'"
...
This reverts commit 23c1ebfac9
.
2021-09-30 07:07:13 +10:00
Lea Anthony
c8359b0743
[v2] sync go.sum
2021-09-30 07:01:12 +10:00
Lea Anthony
12b7cf09e6
[v2] Support Goland IDE
2021-09-30 07:00:46 +10:00
Lea Anthony
49b1acc147
[v2] v2.0.0-beta.3
2021-09-29 20:24:56 +10:00
Lea Anthony
4aa1464b48
[v2] fix module version in templates. Refactor ide flag
2021-09-29 20:15:26 +10:00
Cody Bentley
23c1ebfac9
Corrected obsolete 'text/javascript' mime to 'application/javascript'
2021-09-29 01:06:28 -06:00
Cody Bentley
3de31613a1
Added JS case to mimecache
2021-09-29 00:50:49 -06:00
Lea Anthony
9a54f289c4
[v2] v2.0.0-beta.2
2021-09-29 07:25:02 +10:00
Lea Anthony
4a740e6186
[v2] Fix: Remove random C imports
2021-09-28 20:00:42 +10:00
Lea Anthony
34e622455f
[v2] Fix: empty content responses
2021-09-28 19:56:08 +10:00
Lea Anthony
b13d8ef9fa
[mac] Guard browser.go
2021-09-28 19:44:12 +10:00
Soheib El-Harrache
37987b3827
Fix browser.go
...
Fixed minimum version variable
2021-09-27 15:12:37 -04:00
Lea Anthony
481eaa5ade
[v2] beta.1
2021-09-27 21:13:54 +10:00
Lea Anthony
33c4865ca7
[v2] beta.0 test
2021-09-27 20:53:05 +10:00
Lea Anthony
3417455ba6
[v2] Template mod updates
2021-09-27 20:30:31 +10:00
Lea Anthony
020b098328
[v2] Template mod updates
2021-09-27 20:29:44 +10:00
Lea Anthony
3781cbe731
[v2] Template updates
2021-09-27 20:11:44 +10:00
Lea Anthony
b7c28ab1f2
[v2] Misc Fixes
2021-09-27 19:59:00 +10:00
Lea Anthony
828f07ea13
[v2] Misc template updates
2021-09-27 19:09:49 +10:00
Lea Anthony
8565749b0c
[v2] Fixed file change detection
2021-09-26 17:52:45 +10:00
Lea Anthony
33112029b8
[v2] Check for dev binary before deleting
2021-09-25 20:15:03 +10:00
Lea Anthony
37df1e0e0f
[v2] more vscode fixes
2021-09-25 14:52:11 +10:00
Lea Anthony
f7bb8771f1
[v2] Fix svelte template
2021-09-25 14:44:48 +10:00
Lea Anthony
2f2a7a567a
[v2] Fix vscode output + default template
2021-09-25 14:44:23 +10:00
Lea Anthony
b5bc0ba181
[v2] Tidy up console output
2021-09-25 14:44:23 +10:00
misitebao
23d53253f9
[v2]feat: optimize the template content of the template command
2021-09-23 04:12:16 +08:00
misitebao
54a401106b
[v2]feat: optimize the content of the default template
2021-09-23 04:09:48 +08:00
Lea Anthony
fe6dd4d18f
[windows] fix fullscreen at startup
2021-09-22 19:28:07 +10:00
Lea Anthony
29a2d5b3d8
[windows] Update winc
2021-09-22 08:24:09 +10:00
Lea Anthony
36647b9370
[v2] Fix default templates README
2021-09-21 20:18:52 +10:00
Lea Anthony
bb50941770
[v2] Add version command
2021-09-21 20:16:35 +10:00
Lea Anthony
981ce4f8ad
[v2] Always generate into subdir
2021-09-21 20:11:25 +10:00
Lea Anthony
9f235bf78d
[windows] Fix fullscreen + drag
2021-09-21 17:35:38 +10:00
Lea Anthony
5dfbd5f71b
[windows] Fix frameless
2021-09-21 07:58:27 +10:00
Lea Anthony
92a80c7b69
[v2] Small template fix
2021-09-20 21:43:25 +10:00
Lea Anthony
09a73540ea
Merge pull request #808 from misitebao/optimization-template
...
feat(template): optimization template
2021-09-20 21:34:13 +10:00
Lea Anthony
731d73d2e1
[v2] Remove platform for now
2021-09-20 21:24:30 +10:00
Lea Anthony
d21fe2a526
[v2] CLI sponsor footer
2021-09-20 06:26:43 +10:00
Lea Anthony
cac15cf95c
[v2] Print template support link. Update base templates
2021-09-20 06:05:39 +10:00
Lea Anthony
6aee66c35a
[v2] Template fixes - update to Go 1.17
2021-09-19 20:00:20 +10:00
Lea Anthony
3ac4982fc5
[mac] Make it compile
2021-09-19 17:32:57 +10:00
Lea Anthony
eac8f23341
[mac] Port IPC
2021-09-19 17:25:23 +10:00
Lea Anthony
badacdd45b
[mac] Get wails CLI to compile
2021-09-19 17:25:23 +10:00
Lea Anthony
ae29a3b1cd
[v2] Misc template updates
2021-09-19 17:14:06 +10:00
Lea Anthony
817952f3d0
[windows] Misc updates for feature parity
2021-09-19 17:14:06 +10:00
misitebao
275412358a
feat(temlate): optimize the default template vanilla
2021-09-16 01:21:52 +08:00
Lea Anthony
9f89a4a58a
Merge branch 'v2-alpha' into v2-alpha
2021-09-15 23:33:33 +10:00
Lea Anthony
5585d72c1c
[v2] Fix wailsjs generation
2021-09-15 23:20:47 +10:00
Lea Anthony
7748cc2497
[windows] Support ctrl-a
2021-09-15 23:19:48 +10:00
佰阅部落
60f9a02143
Add commonly used shortcut keys
...
add ctral+A,arrowUp,left,down,right and del
2021-09-15 20:59:06 +08:00
Lea Anthony
899e522c74
[windows] Webview to handle ctrl-x/c/z/v. Foreward other accelerators to Window.
2021-09-15 20:30:14 +10:00
Lea Anthony
be87d73da8
[v2] go fmt + windowIsTranslucent
2021-09-15 20:30:14 +10:00
Travis McLane
00639677f5
fix Apple Silicon check
2021-09-14 12:19:22 -05:00
leaanthony
3c25a73ae8
The runtime was rebuilt
2021-09-14 10:24:40 +00:00
Lea Anthony
344103739f
[v2] Fix JS builds
2021-09-14 20:24:14 +10:00
Lea Anthony
c2b8247fbb
[v2] Fix type on runtime
2021-09-14 06:48:19 +10:00
leaanthony
03cdfad418
The runtime was rebuilt
2021-09-13 20:24:44 +00:00
misitebao
a6b95b23c9
fix: fix js runtime related issues
2021-09-13 21:56:09 +08:00
misitebao
2616d87922
fix: fix the BrowserOpenURL method signature in the ts declaration file
2021-09-13 21:54:18 +08:00
leaanthony
f983649bc6
The runtime was rebuilt
2021-09-13 10:49:07 +00:00
Lea Anthony
15ed02b78c
[v2] More updates
2021-09-13 20:48:41 +10:00
Lea Anthony
2cb93b4b4b
[v2] Tidy up typescript declaration
2021-09-13 20:45:36 +10:00
Lea Anthony
ccdfa9a8be
[v2] Update runtime
2021-09-13 20:35:52 +10:00
Lea Anthony
e7d4ec5836
Merge branch 'v2-alpha' into 796-support-browseropenurl
2021-09-13 20:21:59 +10:00
Lea Anthony
43ab0e084f
[v2] Update Workflow
2021-09-13 20:04:08 +10:00
misitebao
954470250e
feat: added a method to open the link in runtime(wailsapp#796)
2021-09-13 17:58:36 +08:00
Lea Anthony
5ab5246aa0
[v2] Update Workflows + runtime
2021-09-13 19:35:14 +10:00
Lea Anthony
abbbdda102
[v2] Update Workflows + runtime
2021-09-13 18:58:09 +10:00
Lea Anthony
d6cdd1df82
[v2] Update Menu runtime
2021-09-12 20:45:40 +10:00
Lea Anthony
3c0da9fd15
[windows] support runtime.WindowSetRGBA
2021-09-12 16:32:43 +10:00
Lea Anthony
c9f93cd313
[windows] Handle naked go build
2021-09-10 19:38:19 +10:00
Lea Anthony
78c43d23b6
[windows] Allow fullscreen with maxsize constraints
2021-09-09 20:45:41 +10:00
Lea Anthony
322f6b9b64
[windows] Disable Status Bar
2021-09-09 20:26:04 +10:00
Lea Anthony
88bbfcb7f1
[v2] Guard against nil context
2021-09-09 20:11:48 +10:00
Lea Anthony
cae9827841
[v2] Support Window runtime in JS
2021-09-09 20:10:18 +10:00
Lea Anthony
414b0149f2
[v2] Add forcebuild flag. Tags flag to dev. Refactor dev.
2021-09-09 19:44:06 +10:00
Lea Anthony
33e4ec3e80
[v2] "Pack" by default in dev
2021-09-08 23:52:20 +10:00
Lea Anthony
c46182923c
[v2] Add version to wails.json
2021-09-08 23:32:48 +10:00
Lea Anthony
5d2242f7a4
[v2] Delete .git for remote templates
2021-09-08 21:38:46 +10:00
Lea Anthony
6204e63c56
[v2] Svelte template fixes
2021-09-08 21:29:53 +10:00
Lea Anthony
4468edc939
[windows] Disable icon fix pt 2 - The revenge of
2021-09-08 21:27:49 +10:00
Lea Anthony
b54a94135d
[v2] CSS mimetype fix
2021-09-08 19:48:49 +10:00
Lea Anthony
e4d70f94b1
[windows] Temporarily remove docker as optional requirement
2021-09-07 20:36:51 +10:00
Lea Anthony
70418783a8
[v2] Semver tests
2021-09-07 18:38:07 +10:00
Lea Anthony
d9aa125a15
[v2] Refactor devserver -> devwebserver
2021-09-07 18:37:47 +10:00
Lea Anthony
dacea399ab
[v2] Refactor assets type
2021-09-07 07:06:58 +10:00
Lea Anthony
a78b9a5b9b
[v2] allow no package.json
2021-09-07 07:06:18 +10:00
Lea Anthony
36cd6af6df
[v2] Update base templates
2021-09-07 07:05:34 +10:00
Lea Anthony
1e9807189c
[windows] Workaround for DPI scaling bug
2021-09-07 07:04:29 +10:00
Lea Anthony
d54834d501
[v2] Localise deps temporarily
2021-09-06 21:40:11 +10:00
Lea Anthony
ac06e6728d
[windows] WebView2 check fix
2021-09-06 17:44:57 +10:00
Lea Anthony
227c316cb0
[v2] Extract asset path calculation
2021-09-05 22:40:52 +10:00
Lea Anthony
2c2ce66ec4
[windows] Fix bug with windows options
2021-09-05 22:40:34 +10:00
Lea Anthony
9a99b47f07
[v2] Add title to OpenFileDialog
2021-09-05 18:40:07 +10:00
Lea Anthony
505bb51a27
[v2] Tidy up.
2021-09-05 16:21:24 +10:00
Lea Anthony
6ade38e0ff
[windows] Fix build assets, use 512x512 icon
2021-09-03 20:34:14 +10:00
Lea Anthony
6551e1b499
[v2] latest runtime build
2021-09-03 19:00:07 +10:00
Lea Anthony
20f82cbde4
[v2] Default project path to cwd
2021-09-03 18:55:44 +10:00
Lea Anthony
1ee9cf41e2
[v2] Enable package by default in wails build
2021-09-03 18:55:24 +10:00
Lea Anthony
1cd38d12f9
Add webview2 to wails doctor, refactored IsAppleSilicon
2021-09-03 05:55:51 +10:00
Lea Anthony
0b71d64931
[v2] window.backend -> window.go
2021-09-01 20:52:34 +10:00
Lea Anthony
4954655ad4
[windows] Tidy wails.json
2021-09-01 06:48:06 +10:00
Lea Anthony
8db91df185
[windows] Fix compiled binary path
2021-09-01 06:42:30 +10:00
Lea Anthony
ac4c17ca09
[windows] Generate bindings + models
2021-08-31 19:51:43 +10:00
Lea Anthony
604dc6ace3
[windows] Rename assetdir json key
2021-08-31 19:47:40 +10:00
Lea Anthony
627aa06786
[windows] Use forward slash paths for assetdir and wailsjsdir
2021-08-31 19:38:29 +10:00
Lea Anthony
e718fb8333
[windows-x] Add LogTrace
2021-08-29 14:36:31 +10:00
Lea Anthony
c5d9fd1a0d
[windows-x] Generate TS models
2021-08-28 14:51:40 +10:00
Lea Anthony
63117fd519
[windows-x] Only delete wailsbindings in production build
2021-08-28 14:51:12 +10:00
Lea Anthony
a7c5064a33
[windows-x] Generate runtime wrapper in project, initial model binding, better error handling in calls, assetdir fix,
2021-08-27 21:11:03 +10:00
Lea Anthony
f20ce7411d
[windows-x] Add wailsjs directory flag
2021-08-26 23:25:29 +10:00
Lea Anthony
a7c04ac891
[windows-x] updated desktop.js
2021-08-26 23:24:57 +10:00
Lea Anthony
01de76a32e
[windows-x] Improve compiler flags (big speedup)
2021-08-26 23:23:30 +10:00
Lea Anthony
a861aa36b9
[windows-x] Fix accelerator key handling
2021-08-26 21:33:16 +10:00
Lea Anthony
af593ef47a
[windows-x] Only show window after NavigationCompleted
2021-08-26 21:26:32 +10:00
Lea Anthony
b98ab1f5b5
[windows-x] Production build compile fix
2021-08-26 21:25:44 +10:00
Lea Anthony
5ff3a286cf
[windows-x] Support OnDomReady, fix build
2021-08-26 21:06:54 +10:00
Lea Anthony
58dc917fb7
[windows-x] Startup/Shutdown -> OnStartup/OnShutdown
2021-08-26 20:38:03 +10:00
Lea Anthony
e00d65d468
[windows-x] Update events system to accommodate dev build
2021-08-25 20:54:05 +10:00
Lea Anthony
dbcf4058e5
[windows-x] Update log runtime
2021-08-25 20:30:31 +10:00
Lea Anthony
b558246d52
[windows-x] Dev mode. Auto rebuild/reload. Auto open browser. Disconnect spinner. Base template update. mimecache
2021-08-24 23:48:03 +10:00
Lea Anthony
c3c88f5e27
[windows-x] Huge updates to devmode, runtime, build command.
2021-08-22 23:05:22 +10:00
Lea Anthony
31468aa177
[windows-x] Initial support for dev
2021-08-18 22:13:45 +10:00
Lea Anthony
6923ea301b
[windows-x] Refactor runtime & asset server
2021-08-18 22:12:00 +10:00
Lea Anthony
ec8d8e4587
[windows-x] Init startup hook
2021-08-18 22:05:30 +10:00
Lea Anthony
32591465f3
[windows-x] Fix runtime timeout
2021-08-18 19:29:08 +10:00
Lea Anthony
1c5c26e04a
[windows-x] Remove -k
flag
2021-08-17 20:52:09 +10:00
Lea Anthony
83baf4c6bb
[windows-x] Support debug flag, prevent devtools, zoom and context menus in prod builds
2021-08-17 20:38:14 +10:00
Lea Anthony
c383a61036
[windows-x] Support webview2 runtime checker on startup
2021-08-16 21:35:25 +10:00
Lea Anthony
9d9c3d971a
[windows-x] Update wails doctor
2021-08-16 19:19:32 +10:00
Lea Anthony
8acfeba3e1
[windows-x] Fix compress text output
2021-08-15 21:32:47 +10:00
Lea Anthony
09bae529de
[windows-x] Fix icon bug
2021-08-15 21:27:49 +10:00
Lea Anthony
38c507a605
[windows-x] Add skip frontend build option
2021-08-15 21:27:33 +10:00
Lea Anthony
b7cd36921e
[windows-x] Experimental -> Default
2021-08-15 21:07:34 +10:00
Lea Anthony
de255729e6
[windows-x] Support window drag
2021-08-15 20:17:58 +10:00
Lea Anthony
3ac1dcc8d9
[windows-x] Use winres for processing manifest + icon
2021-08-15 20:16:14 +10:00
Lea Anthony
1d6cce7c52
[windows-x] Simplify build assets
2021-08-14 19:35:00 +10:00
Lea Anthony
c2ac4961ef
[windows-x] Don't process assets when building
2021-08-14 19:24:29 +10:00
Lea Anthony
8e84bdfa8d
[windows-x] Support calling bound methods
2021-08-13 23:44:24 +10:00
Lea Anthony
316e4de8e2
[windows-x] Support events
2021-08-11 21:26:41 +10:00
Lea Anthony
d83fd1c2b4
[windows] [WIP] Support embedded asset.FS, updated runtime
2021-08-10 06:35:12 +10:00
Lea Anthony
619d8cc05e
[windows-x] Support events runtime js->go, Refactor events methods, Refactor JS runtime.
2021-08-01 22:14:56 +10:00
Lea Anthony
244b3dc2b4
[windows-x] Support embed.fs assets, log runtime
2021-08-01 22:14:56 +10:00
Lea Anthony
1a69d93d32
[windows-x] Remove Super key for now
2021-08-01 22:14:56 +10:00
Lea Anthony
5ba85f2817
[windows-x] Fix icon
2021-08-01 22:14:56 +10:00
Lea Anthony
76f19f0752
Merge pull request #762 from s12chung/inline-js
...
[v2] handle inline javascript in assetbundle.go
2021-07-31 00:07:17 +10:00
Lea Anthony
5b10ee4b40
[windows-x] Runtime ported. Menu shortcuts.
2021-07-25 20:21:21 +10:00
Lea Anthony
72b1e58218
[windows-x] Deprecate Super key for now
2021-07-25 20:19:08 +10:00
Lea Anthony
7eb0718c9c
[windows-x] Tidy up refactor
2021-07-25 15:56:53 +10:00
Lea Anthony
ca8d41dd3b
[windows-x] Refactor runtime again
2021-07-25 15:37:30 +10:00
Lea Anthony
179d26b1c4
[windows-x] revert refactor
2021-07-25 15:22:13 +10:00
Lea Anthony
9786053324
[windows-x] Refactor runtime
2021-07-25 15:04:01 +10:00
Lea Anthony
aee395020f
[windows-x] Support multiple radiogroups
2021-07-25 14:43:03 +10:00
Lea Anthony
f377c94ba3
[windows-x] Support Application Menu, menu items, callbacks, checkboxes
2021-07-24 18:37:20 +10:00
Lea Anthony
c5f1bd4449
[windows] Experimental guard
2021-07-24 15:04:02 +10:00
Lea Anthony
e11dc0e080
[windows] Support all window runtime methods
2021-07-24 10:34:43 +10:00
Lea Anthony
0ea135a546
[windows] Support more runtime methods,
...
WindowCenter, WindowMaximise,WindowUnmaximise,WindowMinimise,WindowUnminimise, WindowSetPos,WindowSetSize
Settings: DisableWindowIcon, StartHidden, HideWindowOnClose
2021-07-24 06:55:47 +10:00
Lea Anthony
ccda8c5760
[window] frontend experiment
2021-07-22 19:49:54 +10:00
Steve Chung
8a5287794e
handle inline javascript in assetbundle.go
2021-07-21 17:22:18 -04:00
Lea Anthony
3e28bfe717
[v2] [broken - WIP] Update vanilla template
2021-07-19 23:08:00 +10:00
Lea Anthony
06ebe5f51f
[v2] [broken - WIP] Major refactor of runtime in progress
2021-07-19 23:04:36 +10:00
Lea Anthony
f02c140709
[v2] [broken - WIP] Major refactor of runtime in progress
2021-07-19 20:21:41 +10:00
Lea Anthony
b80a64b0ee
[v2] [broken - WIP] Major refactor of runtime in progress
2021-07-18 20:00:01 +10:00
Lea Anthony
5d2cc81123
[windows] Prevent WebView2 from processing keystrokes
2021-07-18 19:02:33 +10:00
Lea Anthony
b86d2fe8cd
[windows] Support more accelerator keys
2021-07-18 13:11:15 +10:00
Lea Anthony
fee14babbc
[windows] Basic accelerator support
2021-07-18 12:32:14 +10:00
Lea Anthony
f06ffb62de
[windows] Remove debug statement
2021-07-18 11:55:12 +10:00
Lea Anthony
4a1a4d75ad
[v2] v2.0.0-alpha.73
2021-07-16 22:31:53 +10:00
Lea Anthony
b552c16539
[windows] Add key handler for Webview2 to prevent default hotkeys.
2021-07-16 22:30:58 +10:00
Lea Anthony
d574d53fca
[windows] Add debug log for Webview2 version and minimum required version
2021-07-16 21:13:34 +10:00
Lea Anthony
2b69ac8391
[windows] Update manifest to use windows common comtrols v6
2021-07-16 20:15:08 +10:00
Lea Anthony
e7cb40d5ee
[windows] use idgen to track menu IDs. Fix chechbox typo
2021-07-11 20:21:23 +10:00
Lea Anthony
f409dbdab1
[v2] v2.0.0-alpha.72
2021-07-11 14:15:05 +10:00
Lea Anthony
1748e8479f
[windows] Fixes for window sizing
2021-07-11 11:29:34 +10:00
Lea Anthony
4f2788a294
[windows] Fixes for radiobox sync
2021-07-10 17:03:55 +10:00
Travis McLane
856b81ab04
add missing import
2021-07-09 15:08:59 -05:00
Lea Anthony
76aab2271c
[windows] Menu checkboxes and radio groups now fully in sync when using Go menus mutltiple times.
2021-07-08 23:34:56 +10:00
Lea Anthony
3192026e6d
[windows] Support updating application menu
2021-07-06 21:07:35 +10:00
Lea Anthony
90dd05e52e
[windows] Support radio groups in menus
2021-07-06 07:30:48 +10:00
Lea Anthony
e73cf44ddc
[windows] Preliminary support for application menu. More work TBD.
2021-07-05 21:37:48 +10:00
Lea Anthony
4c2804eac9
[v2] Create default windows app menu
2021-07-04 13:59:21 +10:00
Lea Anthony
e1dd77fd3f
[v2] Remove SetTitle from templates
2021-07-04 09:51:19 +10:00
Lea Anthony
b69f1e6c43
[v2] Put mac specific calls behind build tag
2021-07-04 09:35:45 +10:00
Lea Anthony
7661082d58
[v2] v2.0.0-alpha.71
2021-07-03 18:35:14 +10:00
Lea Anthony
34da4f056a
[mac] Fix onTrayMenuOpen by being less aggressive with freeing memory 😀
2021-07-03 18:34:24 +10:00
Lea Anthony
642c1d5ec5
[v2] Target ARM on Apple Silicon, even if CLI is compiled for AMD64
2021-07-03 16:32:47 +10:00
Lea Anthony
1f3351ffa5
[v2] Get wails dev
to compile again
2021-06-30 21:36:30 +10:00
Lea Anthony
30e96118b1
[v2] Remove debug statement
2021-06-30 21:00:09 +10:00
Lea Anthony
efd768ac5d
[v2] Remove wails debug
(now a build flag)
2021-06-30 20:52:18 +10:00
Lea Anthony
6dbcd4fc45
[v2] New Svelte template. Updates to vanilla. Improved wails generate template
2021-06-30 20:50:39 +10:00
Lea Anthony
11cd51c9ca
[v2] v2.0.0-alpha.70
2021-06-29 23:45:13 +10:00
Lea Anthony
3de38003bf
[v2] ARM64 fixes
2021-06-29 23:45:05 +10:00
Lea Anthony
418438b762
[v2] v2.0.0-alpha.69
2021-06-29 23:30:16 +10:00
Lea Anthony
0a5c43435e
[mac] Fix memory leak wrt base64 images
2021-06-29 23:29:20 +10:00
Lea Anthony
d7bb831d7f
[mac] Fix memory leak wrt updating menus
2021-06-29 22:52:32 +10:00
Lea Anthony
824256db6d
[mac] Small memory leak fixes
2021-06-29 21:18:42 +10:00
Lea Anthony
2f311ee403
[mac] Fix memory leak with menu updates
2021-06-29 18:36:34 +10:00
Lea Anthony
e04db8775f
[mac] Fix memory leak with menu item callback data
2021-06-29 15:49:44 +10:00
Lea Anthony
2fbc63b458
[mac] Fix C warnings
2021-06-29 15:49:16 +10:00
Lea Anthony
8ac69d6afd
[v2] Tidy generate module
2021-06-27 20:26:37 +10:00
Lea Anthony
6dec097184
[v2] Support remote templates
2021-06-27 20:15:05 +10:00
Lea Anthony
c2015b1d72
[v2] Add wails generate template
command
2021-06-27 20:15:05 +10:00
Lea Anthony
9c75e61704
[v2] Add CopyDirExtended
2021-06-27 20:15:05 +10:00
Lea Anthony
995d485a43
[v2] ldflags fix
2021-06-27 04:18:33 +10:00
Lea Anthony
9ac4990f89
[v2] v2.0.0-alpha.68
2021-06-26 18:20:58 +10:00
Lea Anthony
509c70a97c
[v2] Dialog fixes
2021-06-26 18:20:24 +10:00
Lea Anthony
695f78861d
[v2] v2.0.0-alpha.67
2021-06-21 19:28:51 +10:00
Lea Anthony
46ad4f4d18
[windows] Support SetPosition
2021-06-21 19:21:25 +10:00
Lea Anthony
2fc2d63e2d
[v2] Remove SetColour
2021-06-21 18:05:45 +10:00
Lea Anthony
d137859d12
[windows] Support fullscreen config + api & unfullscreen api
2021-06-21 16:54:33 +10:00
Lea Anthony
09cf223aa2
[windows] Workaround webview2 bug being blank. Reduced flashing at start.
2021-06-21 15:48:24 +10:00
Lea Anthony
909da72eb2
[windows] Support StartHidden flag
2021-06-21 15:39:26 +10:00
Lea Anthony
2a06e2e577
[windows] Change location of application data
2021-06-21 15:27:14 +10:00
Lea Anthony
7f841ab85b
[windows] hideWindowOnClose partial solution
2021-06-21 15:08:52 +10:00
Lea Anthony
a2d95e1b99
[v2] Update default template
2021-06-21 14:49:08 +10:00
Lea Anthony
d06f563bfe
[windows] Fix application shutdown
2021-06-21 14:44:07 +10:00
Lea Anthony
c53d44b3ec
[windows] Temporarily use common-dialog fork
2021-06-21 14:24:42 +10:00
Lea Anthony
5e51f426fa
[windows] Fix app size, disable devtools in production build
2021-06-21 14:12:05 +10:00
Lea Anthony
193d9e8ed8
[windows] Better handle closing dialogs
2021-06-21 14:11:30 +10:00
Lea Anthony
2d03d355c2
[v2] Vanilla template fix (no drag)
2021-06-21 14:10:13 +10:00
Lea Anthony
185b7fed63
[windows] Lint fixes
2021-06-21 09:58:10 +10:00
Lea Anthony
ee6ad0bb27
[windows] Support frameless
2021-06-21 09:44:45 +10:00
Lea Anthony
3644f4ae1e
[windows] Support drag
2021-06-21 09:04:14 +10:00
Lea Anthony
28d87a8e58
[windows] Improve Save Dialog
2021-06-20 16:09:22 +10:00
Lea Anthony
cf7d31e432
[windows] Improve Dialog Message API
2021-06-20 16:09:22 +10:00
Lea Anthony
fd40faabe8
[v2] Update build directory template. Update vanilla template.
2021-06-20 15:09:03 +10:00
Lea Anthony
d521f80dcd
[windows] Improve Dialog API. Major refactor.
2021-06-20 13:48:30 +10:00
Lea Anthony
102a8cc5a6
[windows] Support Dialog API
2021-06-19 16:29:49 +10:00
Lea Anthony
e90f5361be
[windows] Support webview2 runtime installation strategies
2021-06-15 21:25:08 +10:00
Lea Anthony
afe677d39d
[windows] Update SDK scripts/files
2021-06-15 20:08:54 +10:00
Lea Anthony
58e6ce10ad
[windows] Support disabling window icon
2021-06-14 12:00:47 +10:00
Lea Anthony
b0c522a59a
[windows] Support translucent windows
2021-06-14 11:36:41 +10:00
Lea Anthony
62fc489001
[windows] Remove default app title
2021-06-14 11:04:24 +10:00
Lea Anthony
a269fc9e8c
[windows] Support transparent webview
2021-06-13 20:47:01 +10:00
Lea Anthony
7cd6d109d4
[windows] Add missing files
2021-06-12 07:32:03 +10:00
Lea Anthony
1f8a2bb9b1
[windows] Update WebView2 to 1.0.864.35
2021-06-12 07:31:47 +10:00
Lea Anthony
eb2ac99067
[mac] fix compilation bug
2021-06-12 06:56:15 +10:00
Lea Anthony
79147c612e
[v2] Big tidy up!
2021-06-12 06:49:38 +10:00
Lea Anthony
3d75ba174b
[v2] If using -compiler flag, add go version to filename.
2021-06-11 15:24:42 +10:00
Lea Anthony
3933c5ab02
[windows] Better error message
2021-06-09 12:13:27 +10:00
Lea Anthony
aa5ff6ed2e
[v2] Update vanilla template with @wails/runtime v1.3.20
2021-06-06 12:29:49 +10:00
Lea Anthony
407269b0d5
[v2] Update bridge assets. @wails/runtime v1.3.20
2021-06-06 12:21:26 +10:00
Lea Anthony
67a72cc693
[v2] Update debme for CopyFile() fix
2021-06-06 12:08:09 +10:00
Lea Anthony
955fe1d583
[v2] Better app icon
2021-06-06 11:35:35 +10:00
Lea Anthony
82bce89086
[mac] Update branding
2021-06-05 16:02:03 +10:00
Lea Anthony
c13257b9e9
[v2] v2.0.0-alpha.66
2021-06-05 14:37:12 +10:00
Lea Anthony
3f773f80ac
[linux] Fix header signatures
2021-06-05 14:22:37 +10:00
Lea Anthony
5b23122b35
[v2] Make user + email discovery optional
2021-06-05 14:18:42 +10:00
Lea Anthony
d5cbfa6749
[linux] Support wails build
and wails dev
2021-06-04 20:36:56 +10:00
Lea Anthony
3ad92192a9
[linux] Add linux runtime to wails dev
2021-06-04 20:34:55 +10:00
Lea Anthony
466676d99f
[linux] Create Linux runtime
2021-06-04 20:32:40 +10:00
Lea Anthony
a1d5412465
[v2] Remove redundant apps package
2021-06-03 21:32:19 +10:00
Lea Anthony
9fdd5148ca
[mac] Update runtime to use window.wailsInvoke
2021-06-03 21:01:14 +10:00
Lea Anthony
ac957b27cb
[v1] Upgrade vanilla template to use runtime v1.3.19
2021-06-03 21:00:13 +10:00
Lea Anthony
20bc332720
[v1] Fix vanilla template package-lock.json
2021-06-03 20:33:25 +10:00
Lea Anthony
d2507660c2
[linux] Get CLI working. yum->dnf. doctor improvements.
2021-06-02 20:02:45 +10:00
Lea Anthony
64264c6378
[v2] Add README to vanilla template
2021-06-01 21:40:35 +10:00
Lea Anthony
ddadcdc18f
[v2] Rebuild runtime
2021-05-31 20:09:04 +10:00
Lea Anthony
4738a0e0a8
[v2] Remove common.js
2021-05-31 20:08:11 +10:00
Lea Anthony
d2e4a0b0d2
[windows] Support wails dev
2021-05-31 20:01:40 +10:00
Lea Anthony
9f365ed85e
[windows] Support rollup in vanilla template
2021-05-30 20:05:07 +10:00
Lea Anthony
5e733657c2
[v2] Updated runtime
2021-05-30 20:03:28 +10:00
Lea Anthony
93d9b61366
[windows] Fix bridge payload for 'wails dev'
2021-05-30 20:03:01 +10:00
Lea Anthony
b5d289bda9
[v2] Published @wails/runtime v1.3.14
2021-05-30 11:24:15 +10:00
Lea Anthony
319b7a3755
[v2] Change import to require for bridge for compatibility reasons
2021-05-30 11:22:40 +10:00
Lea Anthony
410d23b4d9
[windows] wails doctor docker support Better output
2021-05-30 11:06:38 +10:00
Lea Anthony
003e505c4a
[mac] detect upx
2021-05-30 10:19:27 +10:00
Lea Anthony
22f09772d3
[mac] better wails doctor
2021-05-30 10:18:36 +10:00
Lea Anthony
a300172adc
[windows] Better wails doctor installation details
2021-05-30 09:41:47 +10:00
Lea Anthony
1eba408f64
[windows] Better wails doctor diagnostics
2021-05-30 09:34:07 +10:00
Lea Anthony
be39b293b5
[mac] better wails doctor
2021-05-26 21:18:52 +10:00
Travis McLane
31cf04a944
fix shadowed err ( #718 )
2021-05-19 05:55:05 +10:00
Lea Anthony
f5912d29b6
Updated README.md
2021-05-18 21:29:03 +10:00
Lea Anthony
caad3a6b00
[windows] add icon to main window
2021-05-18 21:25:34 +10:00
Lea Anthony
08f4476087
Support for upx and more go:embed.
2021-05-18 21:25:16 +10:00
Lea Anthony
46ea3e6074
Better handling of process in wails dev
2021-05-18 21:22:52 +10:00
Lea Anthony
8be2a39daf
[windows] Generate syso file for windows builds
2021-05-17 19:51:43 +10:00
Lea Anthony
7591b45ffa
[windows] fix for no windows config
2021-05-17 19:50:12 +10:00
Travis McLane
f5056e7232
hack: enable builds on non-Windows
2021-05-16 13:51:14 +10:00
Alexander Hudek
101d344303
Merge pull request #715
...
* Fixed multi-line tags being minified incorrectly. Fixed self closing …
* Improved html whitespace minification fix.
2021-05-16 13:22:44 +10:00
Lea Anthony
6ab1a4adb0
Support passing arguments when using wails dev
2021-05-14 14:22:25 +10:00
Lea Anthony
5a30425091
[windows] Fix broken WebView2Loader.dll
2021-05-14 09:09:52 +10:00
Lea Anthony
e9deb248f9
Move assets -> build dir. Bundle assets in CLI binary.
2021-05-13 20:12:19 +10:00
Lea Anthony
7d0ff8b1a2
[windows] Updated webview.dll
2021-05-13 20:03:39 +10:00
Alexander Hudek
8399cc1e57
Fix width and height being set to zero when no max width and max height is set. ( #709 )
2021-05-13 18:49:53 +10:00
Alexander Hudek
3c4f874db5
Implement server to client notify support. ( #700 )
2021-05-02 13:12:29 +10:00
Alexander Hudek
0966c96ef0
Fixed generated typescript type for []byte. ( #701 )
2021-05-02 13:08:49 +10:00
Lea Anthony
6b919808c9
[windows] Added options, WindowBackgroundIsTranslucent
2021-05-02 12:04:29 +10:00
Lea Anthony
590d4fcdbb
[windows] Updated WebView2 to Microsoft.Web.WebView2.1.0.818.41
2021-05-02 11:13:27 +10:00
Lea Anthony
4acb3f83bf
[windows] Support Startup hook
2021-05-01 07:38:30 +10:00
Lea Anthony
df32393215
[windows] Make initial loading a sync operation
2021-05-01 07:20:36 +10:00
Lea Anthony
ff3e03220e
[windows] Backend calls now working
2021-05-01 06:44:07 +10:00
Lea Anthony
5da198de7e
[windows] App assets loading correctly
2021-04-30 21:14:09 +10:00
Lea Anthony
247df54ef0
update vanilla template css
2021-04-30 17:44:40 +10:00
Lea Anthony
161eeca62b
[windows] update eslint ecmaversion
2021-04-30 16:05:29 +10:00
Lea Anthony
0b8056bcf4
[windows] Windows runtime
2021-04-30 16:04:24 +10:00
Lea Anthony
62bfe953a1
[windows] Add CGO_CXXFLAGS
2021-04-30 16:00:09 +10:00
Lea Anthony
67611d5ae7
[windows] Support -compress flag for UPX compression
2021-04-29 21:53:17 +10:00
Lea Anthony
77b5235c9f
[windows] Compressed DLLs
2021-04-29 21:36:26 +10:00
Lea Anthony
09755d5bfe
[windows] Adjust when resizing
2021-04-29 21:25:20 +10:00
Lea Anthony
0224228c46
[windows] Add DPI awareness
2021-04-29 21:25:03 +10:00
Lea Anthony
168cd96f56
Fix some warnings
2021-04-29 07:36:59 +10:00
Lea Anthony
6f6e810432
[windows] WebView2 component working
2021-04-29 07:36:40 +10:00
Lea Anthony
944e1c99ff
[windows] Closer to webview2 integration
2021-04-28 15:45:36 +10:00
Lea Anthony
7f54f7bb7e
fix frameless option
2021-04-28 15:44:55 +10:00
Lea Anthony
2881a5bc0d
[windows] output required DLLs on build
2021-04-28 15:44:29 +10:00
Lea Anthony
ee05884c9c
[windows] ON_MAIN_THEAD macro. Misc updates
2021-04-27 21:09:04 +10:00
Lea Anthony
385988989b
fix: min/max constraint logic
2021-04-27 19:32:25 +10:00
Lea Anthony
b98c7dd49f
[windows] Move to C++. Support unicode titles. Add test.
2021-04-26 20:21:11 +10:00
Lea Anthony
b3c0cc86d3
Merge remote-tracking branch 'origin/v2-alpha' into v2-alpha
2021-04-26 19:09:04 +10:00
Lea Anthony
ad34e55a67
[windows] wrap ffenestri.h for c++
2021-04-26 18:55:04 +10:00
Lea Anthony
1bdbf68ca9
[windows] Main thread dispatcher. Small refactor.
2021-04-26 07:14:24 +10:00
Lea Anthony
84f37c66ba
[windows] Center
2021-04-25 21:16:27 +10:00
Lea Anthony
f7c65b1705
[windows] Show,Hide,Maximise,Minimise,Unmaximise,Unminimise,ToggleMaximise,ToggleMinimise
2021-04-25 15:53:48 +10:00
Lea Anthony
134b41e4be
[windows] StartHidden
2021-04-25 15:27:09 +10:00
Lea Anthony
df41e8eb3a
[windows] DisableResize
2021-04-25 15:20:30 +10:00
Lea Anthony
0f668a9038
Min/Max size + setTitle
2021-04-25 15:03:14 +10:00
Lea Anthony
dea6d261ad
Ensure min/max window sizes are valid
2021-04-25 14:52:42 +10:00
Lea Anthony
97592fad5c
[win] Initial window working
2021-04-24 20:59:00 +10:00
Lea Anthony
8caf277bf1
v2.0.0-alpha.65
2021-04-20 19:44:27 +10:00
Lea Anthony
4b480bb085
Move templates to CLI dir. Use go:embed
2021-04-18 17:10:12 +10:00
Lea Anthony
c1d63aff34
Refactor vanilla template to work with wails dev
out of the box
2021-04-18 07:25:02 +10:00
Lea Anthony
5fc89c4cad
Fix Promise<void>
return type. Tidy up.
2021-04-18 07:24:29 +10:00
Lea Anthony
5e96bb5a32
[windows] Improve wails doctor
2021-04-17 13:40:27 +10:00
Lea Anthony
c5e76c50b0
v2.0.0-alpha.64
2021-04-13 21:07:24 +10:00
Lea Anthony
e40226ff7a
ANSI support for tray labels and submenus
2021-04-13 21:05:56 +10:00
Lea Anthony
53a3638fa8
ANSI support for tray labels
2021-04-13 05:43:37 +10:00
Lea Anthony
1344638c52
Add OS detection
2021-04-12 06:25:15 +10:00
Lea Anthony
6fdc87454a
Initial support for desktop notifications
2021-04-07 06:32:21 +10:00
Lea Anthony
c36f9501a9
Dialog warning on JS Error. Remove shutdown hack. Optional dialog callback.
2021-04-06 20:18:29 +10:00
Lea Anthony
c23b43c352
Improve vanilla app JS
2021-04-04 15:47:03 +10:00
Lea Anthony
a76851463b
Font smoothing for vanilla app
2021-04-04 15:45:24 +10:00
Lea Anthony
e17b432c8f
Tidy up templates
2021-04-04 15:36:55 +10:00
Lea Anthony
5d444cd6dd
Support user tags
2021-04-04 13:42:48 +10:00
Lea Anthony
be43049fc6
Remove debug code
2021-04-04 05:25:21 +10:00
Lea Anthony
2e01710412
v2.0.0-alpha.63
2021-04-04 05:15:09 +10:00
Lea Anthony
1b0193161c
Improvements for handling Info.plist
2021-04-04 05:14:16 +10:00
Lea Anthony
1b377fb575
Support enter as alias for return
2021-04-03 16:52:54 +11:00
Lea Anthony
1203ae64b8
v2.0.0-alpha.62
2021-03-31 15:44:28 +11:00
Lea Anthony
26ed8002b9
Menu bar font fix
2021-03-31 15:43:28 +11:00
Lea Anthony
cf23bffc67
v2.0.0-alpha.61
2021-03-30 22:22:48 +11:00
Lea Anthony
d70f6fffe7
Remove autorelease of colour. Fixes high sierra.
2021-03-30 22:21:49 +11:00
Lea Anthony
54c99fc386
Move some methods to main thread
2021-03-29 20:45:50 +11:00
Lea Anthony
86c1ea5e6a
Initial support for compression
2021-03-27 20:59:14 +11:00
Lea Anthony
b394c1914c
v2.0.0-alpha.60
2021-03-26 20:54:42 +11:00
Lea Anthony
91c2ddf155
Allow styling of menu items that have submenus
2021-03-26 20:54:19 +11:00
Lea Anthony
712ad96d2a
v2.0.0-alpha.59
2021-03-26 18:30:00 +11:00
Lea Anthony
86b4a4f2f5
Don't clean directory when doing universal builds
2021-03-26 18:29:28 +11:00
Lea Anthony
4b9786abc9
v2.0.0-alpha.58
2021-03-26 18:13:10 +11:00
Lea Anthony
fd96ebc050
Better verbose output
2021-03-26 18:12:42 +11:00
Lea Anthony
939e0f5975
Use default broken image for invalid images
2021-03-26 17:51:49 +11:00
Lea Anthony
6a7a288a0f
Limit StartsAtLogin
to app bundles
2021-03-26 16:52:59 +11:00
Lea Anthony
0564d0aa98
v2.0.0-alpha.57
2021-03-26 16:32:10 +11:00
Lea Anthony
3a136a73ca
Add package for mac functions
2021-03-26 15:57:30 +11:00
Lea Anthony
50c219307f
Add clean flag
2021-03-26 14:10:25 +11:00
Lea Anthony
de3038b302
v2.0.0-alpha.56
2021-03-25 21:13:40 +11:00
Lea Anthony
6eb4b0a419
Fix packaging universal builds
2021-03-25 21:12:29 +11:00
Lea Anthony
41d2158375
Support building arm64 & universal binaries.
2021-03-25 21:12:29 +11:00
Lea Anthony
5d7f57e80b
Initial ARM support!
2021-03-25 21:12:29 +11:00
Lea Anthony
4ce3e1d1bf
v2.0.0-alpha.55
2021-03-21 20:59:23 +11:00
Lea Anthony
e5f2746810
Better font name support
2021-03-21 20:57:41 +11:00
Lea Anthony
92ebf506dd
Get app compiling
2021-03-20 18:32:09 +11:00
Lea Anthony
9ab06152c5
Refactor doctor for windows
2021-03-20 16:27:35 +11:00
Lea Anthony
bf36b6a59d
Doctor working for Windows
2021-03-20 16:24:02 +11:00
Amaury Tobias Quiroz
b1a42c8dea
fix: support rel="modulepreload" on assetbundle as javascript ( #621 )
...
In some bundler enviroments like vite the output on index.html uses link
tag with rel="modulepreload" to load javascript, add support to handle
this files on assetbundle, more info
https://developer.mozilla.org/en-US/docs/Web/HTML/Link_types/modulepreload
fix #620
Co-authored-by: amaury-tobias <amaury.tobiasqr@gmai.com>
2021-03-20 15:51:57 +11:00
Lea Anthony
c8e0aea69c
v2.0.0-alpha.54
2021-03-19 09:17:18 +11:00
Lea Anthony
7c0b236eb0
Fix for hiding window on close
2021-03-19 09:14:49 +11:00
Lea Anthony
16debbd109
v2.0.0-alpha.53
2021-03-18 20:55:26 +11:00
Lea Anthony
39bfa5d910
Support disabling tray menu. Fix font sizing. Tooltip in tray menu support.
2021-03-18 20:54:53 +11:00
Lea Anthony
6424579a9e
v2.0.0-alpha.52
2021-03-17 23:30:42 +11:00
Lea Anthony
a962ae6f63
Support rich text in Tray labels
2021-03-17 23:30:08 +11:00
Lea Anthony
c7dee158ba
tray menu Icon->Image. Support template images.
2021-03-17 22:24:09 +11:00
Lea Anthony
237d25089d
Update CLI banner
2021-03-17 21:59:31 +11:00
Lea Anthony
265328d648
v2.0.0-alpha.51
2021-03-15 06:13:51 +11:00
Lea Anthony
6f40e85a6e
Support startup urls when app not running
2021-03-15 06:13:00 +11:00
Lea Anthony
96d8509da3
v2.0.0-alpha.50
2021-03-13 15:17:35 +11:00
Lea Anthony
598445ab0f
v2.0.0-alpha.49
2021-03-13 15:00:19 +11:00
Lea Anthony
24788e2fd3
Fix template images
2021-03-13 14:59:12 +11:00
Lea Anthony
bbf4dde43f
Support upserting environment variables
2021-03-12 23:41:13 +11:00
Lea Anthony
0afd27ab45
Add FileLogger option
2021-03-12 23:40:35 +11:00
Lea Anthony
d498423ec2
v2.0.0-alpha.48
2021-03-09 22:28:07 +11:00
Mat Ryer
66ce84973c
fixes for machines running TouchBar addresses https://github.com/matryer/xbar/issues/610
2021-03-09 11:24:46 +00:00
Lea Anthony
55e6a0f312
v2.0.0-alpha.47
2021-03-07 16:24:20 +11:00
Lea Anthony
81e83fdf18
Ensure modifiers are lowercase when parsing
2021-03-07 16:21:30 +11:00
Lea Anthony
f9b79d24f8
Guard against nil url messages
2021-03-06 15:51:06 +11:00
Lea Anthony
0599a47bfe
v2.0.0-alpha.46
2021-03-06 15:43:44 +11:00
Lea Anthony
817c55d318
Support base64 images in tray
2021-03-06 15:43:11 +11:00
Lea Anthony
14146c8c0c
v2.0.0-alpha.45
2021-03-06 00:29:00 +11:00
Lea Anthony
18adac20d4
Tray menu open/close events
2021-03-06 00:25:34 +11:00
Lea Anthony
eb4bff89da
v2.0.0-alpha.44
2021-03-04 06:18:31 +11:00
Lea Anthony
c66dc777f3
Remove debug logging
2021-03-04 06:18:11 +11:00
Lea Anthony
9003462457
v2.0.0-alpha.43
2021-03-04 06:09:17 +11:00
Lea Anthony
e124f0a220
Support Alternative menu items
2021-03-04 06:07:45 +11:00
Lea Anthony
c6d3f57712
v2.0.0-alpha.42
2021-03-01 08:49:31 +11:00
Lea Anthony
b4c669ff86
Support custom protocols
2021-02-28 22:08:23 +11:00
Lea Anthony
2d1b2c0947
Guard app signing
2021-02-28 15:29:15 +11:00
Lea Anthony
4a0c5aa785
v2.0.0-alpha.41
2021-02-27 20:33:42 +11:00
Lea Anthony
f48d7f8f60
Add support for -sign
2021-02-27 20:32:29 +11:00
Lea Anthony
651f24f641
update vanilla template
2021-02-27 20:06:49 +11:00
Lea Anthony
8fd77148ca
update vanilla template
2021-02-27 16:59:16 +11:00
Lea Anthony
0dc0762fdf
update vanilla template
2021-02-27 16:45:30 +11:00
Lea Anthony
1a92550709
update vanilla template
2021-02-27 16:08:53 +11:00
Lea Anthony
bffc15bc14
fix: terminate app on window close
2021-02-27 14:49:44 +11:00
Lea Anthony
198d206c46
Update basic template to new API
2021-02-27 14:07:27 +11:00
Lea Anthony
bb8e848ef6
Run go mod tidy before compilation
2021-02-27 14:03:54 +11:00
Lea Anthony
bac3e9e5c1
Fix asset dir perms
2021-02-27 13:54:39 +11:00
Lea Anthony
bc5eddeb66
v2.0.0-alpha.40
2021-02-26 15:31:37 +11:00
Lea Anthony
8e7258d812
Add locking for tray operations
2021-02-26 15:23:39 +11:00
Lea Anthony
7118762cec
v2.0.0-alpha.39
2021-02-25 22:05:38 +11:00
Lea Anthony
6af92cf0a4
Delete Tray for bridge
2021-02-25 19:57:36 +11:00
matryer
1bb91634f7
avoid fmt in happy path
2021-02-25 07:39:42 +00:00
Lea Anthony
f71ce7913f
v2.0.0-alpha.38
2021-02-24 21:50:39 +11:00
Lea Anthony
53db687a26
Support DeleteTrayMenuByID
2021-02-24 21:49:55 +11:00
Lea Anthony
13939d3d6b
v2.0.0-alpha.37
2021-02-23 20:15:01 +11:00
Lea Anthony
552c6b8711
fix: modifiers
2021-02-23 18:57:59 +11:00
Lea Anthony
feee2b3db2
v2.0.0-alpha.36
2021-02-23 08:53:26 +11:00
Lea Anthony
9889c2bdbb
Support Activation Policy
2021-02-23 08:52:56 +11:00
Lea Anthony
2432fccf71
v2.0.0-alpha.35
2021-02-22 20:17:22 +11:00
Lea Anthony
70510fd180
@wails/runtime v1.3.10
2021-02-22 20:16:14 +11:00
Lea Anthony
17c6201469
Menu off by default in dev. Toggle with backtick.
2021-02-22 20:14:44 +11:00
Lea Anthony
0f209c8900
v2.0.0-alpha.34
2021-02-22 19:39:07 +11:00
Lea Anthony
cbf043585c
v2.0.0-alpha.33
2021-02-22 19:33:44 +11:00
Lea Anthony
5ae621ceaa
Start signal handler a little later
2021-02-22 19:33:18 +11:00
Lea Anthony
1231b59443
better signal handling for shutdown
2021-02-22 17:39:33 +11:00
Lea Anthony
b18d4fbf41
v2.0.0-alpha.32
2021-02-22 09:00:47 +11:00
Lea Anthony
9ec5605e63
fix: loglevel duplication
2021-02-22 09:00:09 +11:00
Lea Anthony
98a4de8878
v2.0.0-alpha.31
2021-02-21 20:38:14 +11:00
Lea Anthony
5fe709f558
Trigger clean shutdown on Quit
2021-02-21 20:37:42 +11:00
Lea Anthony
5231a6893b
v2.0.0-alpha.30
2021-02-21 19:28:07 +11:00
Lea Anthony
74f3ce990f
Support loglevel flag in dev mode
2021-02-21 19:26:20 +11:00
Lea Anthony
998a913853
Hide dev warnings by default
2021-02-21 16:36:56 +11:00
Lea Anthony
964844835c
Better Wails update messaging
2021-02-21 06:12:19 +11:00
Lea Anthony
4e152bb849
v2.0.0-alpha.29
2021-02-21 05:56:11 +11:00
Lea Anthony
51133d098c
Slight refactor of backend module generation
2021-02-21 05:52:42 +11:00
Lea Anthony
d4191e7d1b
Support parsing keyboard shortcuts
2021-02-20 21:32:32 +11:00
Lea Anthony
9c273bc745
v2.0.0-alpha.28
2021-02-20 16:04:42 +11:00
Lea Anthony
c6f6ad6beb
Improved dev reload. Early abort for bad app. Don't reload if bad build.
2021-02-20 16:04:03 +11:00
Lea Anthony
4362a14459
Dev colours
2021-02-20 15:25:40 +11:00
Lea Anthony
0080e9e311
Gimme some colour
2021-02-20 15:14:20 +11:00
Lea Anthony
83d9297cac
v2.0.0-alpha.27
2021-02-20 14:51:38 +11:00
Lea Anthony
d8ad250608
Template Image support
2021-02-19 05:25:23 +11:00
Lea Anthony
eac8880f6d
Initial support for tray menus
2021-02-13 20:26:21 +11:00
Lea Anthony
f47100e71c
Sort generated methods to appease git diff.
2021-02-13 18:04:00 +11:00
Lea Anthony
9a81a57d13
Revert bootstrapping.
2021-02-12 15:08:54 +11:00
Lea Anthony
354429bc28
Support UpdateTrayLabel in dev mode. Small refactor.
2021-02-12 14:52:47 +11:00
Lea Anthony
99d4d9490c
Improved dialog support for dev mode
2021-02-12 14:50:58 +11:00
Lea Anthony
61afe711bd
v2.0.0-alpha.26
2021-02-11 07:17:28 +11:00
Lea Anthony
6e3cfc157f
Add bridge.js
2021-02-11 07:09:40 +11:00
Lea Anthony
30d762372f
@wails/runtime v1.3.9
2021-02-11 07:04:01 +11:00
Lea Anthony
2dbaabb74c
Keep package.json files
2021-02-11 07:02:57 +11:00
Lea Anthony
f8bae0430f
Add windowDrag shim for bridge
2021-02-11 06:52:07 +11:00
Lea Anthony
21c07497d7
Move bridge to Svelte build. Initial support for trays in dev mode
2021-02-10 22:53:14 +11:00
Lea Anthony
9b9bcd657f
v2.0.0-alpha.25
2021-02-09 21:21:51 +11:00
Lea Anthony
02038aa543
Bugfix dialogs
2021-02-09 21:21:31 +11:00
Lea Anthony
9910d1127a
v2.0.0-alpha.24
2021-02-09 21:11:11 +11:00
Lea Anthony
21a0245985
Generate bindings in package. Support dialogs in dev mode.
2021-02-09 21:10:06 +11:00
Lea Anthony
e860f3a00e
v2.0.0-alpha.23
2021-02-08 08:57:32 +11:00
Lea Anthony
2e480d2c52
Move to Go 1.16
2021-02-08 08:55:18 +11:00
Lea Anthony
2c0f93d647
v2.0.0-alpha.22
2021-02-08 06:52:21 +11:00
Lea Anthony
41f973c7d5
Update runtime package
2021-02-08 06:51:49 +11:00
Lea Anthony
2d1447d558
darwin bridge js
2021-02-08 06:37:57 +11:00
Lea Anthony
7c22cbcf38
Bridge working for calls. Notify TBD
2021-02-08 06:36:13 +11:00
Lea Anthony
e4b03f510b
First step to bridge support
2021-02-06 21:50:21 +11:00
Lea Anthony
8dfd206aa9
Updates for using the bridge
2021-02-06 13:36:56 +11:00
Lea Anthony
6dabab1d2e
v2.0.0-alpha.21
2021-02-03 07:20:08 +11:00
Lea Anthony
c3bd8b1a85
Remove debug info
2021-02-03 07:15:52 +11:00
Lea Anthony
e1b7332c47
Graceful shutdown
2021-02-03 07:14:44 +11:00
Lea Anthony
5cd08e45f0
v2.0.0-alpha.20
2021-01-31 22:50:01 +11:00
Lea Anthony
c2d03f0e6e
Update NSFontWeightRegular to float const
2021-01-31 22:49:29 +11:00
Lea Anthony
d3501f4cb7
v2.0.0-alpha.19
2021-01-31 21:59:16 +11:00
Lea Anthony
ee82cd25b7
Menu Items default to 12 pt on Mac
2021-01-31 21:58:41 +11:00
Lea Anthony
bbb07e17d9
v2.0.0-alpha.18
2021-01-31 21:20:40 +11:00
Lea Anthony
e6b40b55c4
Add nil guard for binding
2021-01-31 21:10:30 +11:00
Lea Anthony
7573f68df3
Add argument guard for methods
2021-01-31 15:35:33 +11:00
Lea Anthony
ceaacc7ba9
Re-added Store.Set() using deep copy
2021-01-30 21:36:59 +11:00
Lea Anthony
0e24f75753
Deep copy initial value in store
2021-01-30 21:29:36 +11:00
Lea Anthony
82b9deeee4
Unexport set
2021-01-30 20:47:10 +11:00
Lea Anthony
cfa40b797f
More race condition fixes
2021-01-29 13:03:05 +11:00
Lea Anthony
5aeb68acb7
Fix for calculating new window size
2021-01-28 19:26:26 +11:00
Lea Anthony
b81101414f
Support Min/Max Size in Window runtime
2021-01-28 18:48:07 +11:00
Lea Anthony
7ae89d04bb
Fixed data race in store. Handle nils better
2021-01-28 07:15:29 +11:00
Lea Anthony
1c566f3802
Fixed data race in servicebus
2021-01-28 06:23:49 +11:00
Lea Anthony
c9c3c9ab90
Don't bind startup/shutdown methods
2021-01-27 21:12:17 +11:00
Lea Anthony
56394ac50e
Use mutex when doing a Store resync
2021-01-27 06:03:17 +11:00
Lea Anthony
f7c2f12ab2
Added error handler for dealing with loading user js code
2021-01-26 16:01:06 +11:00
Lea Anthony
a6bb6e0c93
v2.0.0-alpha.17
2021-01-26 12:30:45 +11:00
Lea Anthony
4a5863e6ac
Ported update
command
2021-01-26 12:30:14 +11:00
Lea Anthony
913fe8d184
v2.0.0-alpha.16
2021-01-26 11:11:23 +11:00
Lea Anthony
4ce8130cdf
Replace CreateApp with single Run() method
2021-01-26 11:09:17 +11:00
Lea Anthony
fe87463b78
Move Bind() into app config
2021-01-26 07:04:12 +11:00
Lea Anthony
fe0f0e29e8
Update CreateApp API
2021-01-26 06:45:23 +11:00
Lea Anthony
83d6dac7cf
Add appType to builds. Update server code to compile
2021-01-26 06:40:41 +11:00
Lea Anthony
02500e0930
Update vanilla template with new API
2021-01-26 06:40:18 +11:00
Lea Anthony
5e1187f437
Startup/Shutdown hook warnings
2021-01-26 06:39:54 +11:00
Lea Anthony
064ff3b65e
Change build wording
2021-01-26 06:38:54 +11:00
Lea Anthony
b5c7019bf0
Fix compile warnings
2021-01-26 06:37:33 +11:00
Lea Anthony
e9d16e77a3
Add support for loglevel
flag in debug builds
2021-01-25 21:42:31 +11:00
Lea Anthony
2415d4c531
v2.0.0-alpha.15
2021-01-25 21:21:44 +11:00
Lea Anthony
6120ceabf1
Support Fonts & Colours for menuitems
2021-01-25 21:04:57 +11:00
Lea Anthony
95a95d1750
Ensure store does initial resync
2021-01-25 21:02:36 +11:00
Lea Anthony
d923e84456
v2.0.0-alpha.14
2021-01-23 21:00:04 +11:00
Lea Anthony
343f573e78
Fix menu tooltips
2021-01-23 20:59:02 +11:00
Lea Anthony
c6d87da4f0
v2.0.0-alpha.13
2021-01-23 20:39:43 +11:00
Lea Anthony
a9faebe51a
MenuItem image support
2021-01-23 20:32:42 +11:00
Lea Anthony
d436f5d1be
v2.0.0-alpha.12
2021-01-23 16:22:00 +11:00
Lea Anthony
f40899821f
Support ToolTips
2021-01-23 16:14:48 +11:00
Lea Anthony
2a64ed19a3
v2.0.0-alpha.11
2021-01-22 14:57:50 +11:00
Lea Anthony
47bca0be88
Support updating tray labels in an efficient manner
2021-01-16 11:35:49 +11:00
Lea Anthony
7ac8cc6b8b
Add Menu.Merge() to combine 2 menus
2021-01-15 11:53:55 +11:00
Lea Anthony
b435ec1217
v2.0.0-alpha.10
2021-01-14 20:43:26 +11:00
Lea Anthony
688d4fee6a
UpdateTrayMenu -> SetTrayMenu (upsert). Support no menus on trays.
2021-01-14 16:13:59 +11:00
Lea Anthony
29ffeaa9f3
Misc tidy up
2021-01-14 13:55:20 +11:00
Lea Anthony
742e4ba2cb
Remove WailsInit and WailsShutdown methodsr
2021-01-14 11:07:06 +11:00
Lea Anthony
0a0063de1f
bump version
2021-01-14 00:28:15 +11:00
Lea Anthony
1b7d1e61cc
v2.0.0-alpha.8
2021-01-13 23:47:15 +11:00
Lea Anthony
15a273458e
Ensure build directory exists when building
2021-01-13 23:46:47 +11:00
Lea Anthony
eef8eb756f
Bump version
2021-01-13 22:56:09 +11:00
Lea Anthony
e65118e962
Fixed and refactored context menu support
2021-01-13 22:51:44 +11:00
Lea Anthony
de06fc7dcc
Remove a ton of unused code
2021-01-13 21:29:20 +11:00
Lea Anthony
a86fbbb440
Removal of menu IDs. WARNING: context menus are currently broken
2021-01-13 21:14:44 +11:00
Lea Anthony
3045ec107f
attempt at preventing menu flicker when removing an icon
2021-01-13 20:47:08 +11:00
Lea Anthony
3a9557ad30
Support removal of tray icons
2021-01-13 20:38:46 +11:00
Lea Anthony
583153383a
Refactor, tidy up and trim the fat!
2021-01-13 20:19:01 +11:00
Lea Anthony
3f53e8fd5f
Refactor, tidy up and trim the fat!
2021-01-13 11:47:54 +11:00
Lea Anthony
5c9402323a
Initial support for multiple traymenus
2021-01-13 10:28:32 +11:00
Lea Anthony
1921862b53
Partially introduce context menu changes back
2021-01-12 21:20:08 +11:00
Lea Anthony
0f7acd39fc
[WIP] Fix the madness
2021-01-12 20:39:19 +11:00
Lea Anthony
1a7507f524
[WIP] Add tray menu store + refactor
2021-01-12 16:55:30 +11:00
Lea Anthony
db6dde3e50
[WIP] Support tray in menu manager
2021-01-12 15:55:28 +11:00
Lea Anthony
4e58b7697a
Add context menu to menumanager. Slight refactor.
2021-01-11 14:19:01 +11:00
Lea Anthony
55d7d9693f
Removed Menu GetByID / RemoveByID
2021-01-11 13:41:07 +11:00
Lea Anthony
b4b7c9d306
Implemented MenuItem.Remove() to remove from the menu structures
2021-01-11 11:57:49 +11:00
Lea Anthony
a4153fae57
Remove Menu.On()
2021-01-11 11:25:48 +11:00
Lea Anthony
8053357d99
Support Menu updates!
2021-01-11 11:21:28 +11:00
Lea Anthony
7347d2caa2
Add wails debug
command
2021-01-11 11:20:25 +11:00
Lea Anthony
e6491bcbb7
Fix bad deallocation of context menus
2021-01-11 07:03:59 +11:00
Lea Anthony
26a291dbee
[WIP] Use json payload for click message
2021-01-11 06:40:00 +11:00
Lea Anthony
8ee8c9b07c
[WIP] New menu processor
2021-01-10 21:31:13 +11:00
Lea Anthony
3a2d01813a
Don't inline functions in debug builds
2021-01-10 20:32:25 +11:00
Lea Anthony
d2dadc386f
Add combo modifier to kitchen sink
2021-01-08 11:39:18 +11:00
Lea Anthony
faa8f02b08
Bugfix for message dialog icons
2021-01-08 11:39:02 +11:00
Lea Anthony
fbee9ba240
Support UpdateContextMenus. Submenus are now *menu.Menu. Tidy up++
2021-01-08 06:28:51 +11:00
Lea Anthony
2a69786d7e
Remove old code (woohoo!)
2021-01-07 21:36:39 +11:00
Lea Anthony
f460bf91ef
[WIP] Normalisation of context menus creation/callbacks.
...
TODO: UpdateContextMenu()
2021-01-07 21:34:04 +11:00
Lea Anthony
bd74d45a91
Normalisation of callbacks for menus. App menu converted to new Menus.
2021-01-06 20:50:41 +11:00
Lea Anthony
c65522f0b6
Huge refactor of menus. Start of normalisation of callbacks.
2021-01-06 17:36:59 +11:00
Lea Anthony
5f2c437136
Bugfix dealloc contextmenus. Create common.h. WIP: new menu handling
2021-01-06 12:53:11 +11:00
Lea Anthony
87e974e080
Refactor/Tidy up Ffenestri darwin
2021-01-06 11:56:01 +11:00
Lea Anthony
f77729fc0b
v2.0.0-alpha.6
2021-01-05 14:28:50 +11:00
Lea Anthony
2a8ce96830
Remove custom asset bundling. Use Go's embed instead!
2021-01-05 14:28:18 +11:00
Lea Anthony
9be539cfb8
Force rebuild each time to pick up .h changes Tidy up go.mod. Bump version.
2021-01-05 14:01:53 +11:00
Lea Anthony
e44f2fe06d
Moved version out of main.
2021-01-05 13:26:31 +11:00
Lea Anthony
ad65d55abd
Misc fixes for module build
2021-01-05 13:20:44 +11:00
Lea Anthony
2b5bbfd897
Script to rebuild runtime_*.c
2021-01-05 13:01:38 +11:00
Lea Anthony
d2020fedda
Move generated assets to build dir. Precompile platform runtime.
2021-01-05 13:01:03 +11:00
Lea Anthony
98789bd85a
Fix rollup-plugin-svelte in KS
2021-01-04 22:23:07 +11:00
Lea Anthony
a55fc4d0e9
Refactor TrayOptions to Tray. Add ID.
2021-01-04 15:58:28 +11:00
Lea Anthony
60f67d4642
Remove old method
2021-01-03 22:07:05 +11:00
Lea Anthony
0dc6c20c65
Provide a better error message when trying to bind functions
2021-01-03 22:05:40 +11:00
Lea Anthony
5d41aad539
Misc lint fixes
2021-01-03 21:31:19 +11:00
Lea Anthony
e9a0e45d5c
Support js & css in link tags
2021-01-03 21:20:29 +11:00
Lea Anthony
2dedd0b702
Expose Store
2021-01-03 20:20:44 +11:00
Lea Anthony
1889973af1
Dedupe assetbundle
2021-01-03 20:06:07 +11:00
Lea Anthony
75e852451c
Fix context menu bug
2021-01-03 09:56:45 +11:00
Lea Anthony
cfee44b18b
Fix typo
2021-01-03 05:31:05 +11:00
Lea Anthony
f384fc7562
Add -k flag for debug purposes
2021-01-03 05:02:48 +11:00
Lea Anthony
44c55d06a6
Create dialog dir if missing
2021-01-02 13:37:58 +11:00
Lea Anthony
f4ca9a6b9e
Update svelte dependencies
2021-01-02 13:37:15 +11:00
Lea Anthony
a54d875ceb
Fix misc build issues
2021-01-01 13:00:38 +11:00
Lea Anthony
657df8bdda
Use assets
dir in project for all application assets
2021-01-01 12:53:06 +11:00
Lea Anthony
c0fabc0bb7
Default dialog icon generation improvement
2021-01-01 12:43:21 +11:00
Lea Anthony
4fd476bb7d
Default readme for assets directory
2021-01-01 12:42:52 +11:00
Lea Anthony
be0a9ddf6b
Handle WailsInit() errors
2021-01-01 12:39:59 +11:00
Lea Anthony
f7db0b7373
Fix return values of default App method
2021-01-01 12:37:52 +11:00
Lea Anthony
5ca57e446a
Extra guards during destroy
2021-01-01 12:37:16 +11:00
Lea Anthony
33a27b06a6
Add Message dialog to Kitchen Sink
2020-12-31 14:52:45 +11:00
Lea Anthony
b50acaba91
Fix 'ResolvesAliases' typo
2020-12-31 11:04:10 +11:00
Lea Anthony
6253ac30b7
Support Message dialog in JS runtime
2020-12-31 11:02:32 +11:00
Lea Anthony
2a93e2694d
Retina & theme aware dialog icons. Default icons + override ability
2020-12-30 22:36:23 +11:00
Lea Anthony
91fb3501c5
Support custom dialog icons. Move icons to new dir.
2020-12-30 08:27:00 +11:00
Lea Anthony
c7d5e7de72
Add CopyDir
2020-12-30 08:25:16 +11:00
Lea Anthony
02ef02ec9e
Support wails doctor
for Mac
2020-12-30 00:18:59 +11:00
Lea Anthony
f77626490f
Support Tray.SetIcon in KitchenSink
2020-12-29 15:22:00 +11:00
Lea Anthony
6fd13fb4d4
Support Tray.SetIcon in runtime
2020-12-29 15:20:35 +11:00
Lea Anthony
e18ba0eb81
Handle no tray icons
2020-12-28 14:49:15 +11:00
Lea Anthony
25f464c177
Refactor accelerator to keys package
2020-12-26 14:58:22 +11:00
Lea Anthony
57a9d5f472
Update server client API
2020-12-26 07:37:40 +11:00
Lea Anthony
3b0f852f37
Updated accelerators API
2020-12-26 06:11:22 +11:00
Lea Anthony
a85c8ba894
Remove "WithAccellerator" methods. Now mandatory in base methods
2020-12-26 06:01:10 +11:00
Lea Anthony
f0c932713b
Support changing tray icon at runtime
...
Support both icon & text in tray
2020-12-24 10:05:55 +11:00
Lea Anthony
8625e99625
Add OnThemeChange
...
Refactor Theme change handling
2020-12-24 07:30:20 +11:00
Lea Anthony
c79f86fd03
Remove old tray icon, add new
2020-12-23 06:56:56 +11:00
Lea Anthony
a0774cf71c
Support loading multiple tray icons
2020-12-23 06:55:45 +11:00
Lea Anthony
16b872352d
Support Text label tray
2020-12-22 18:08:38 +11:00
Lea Anthony
e414eda151
Fix race condition
2020-12-21 07:19:33 +11:00
Lea Anthony
719f4b5113
Remove debug output
2020-12-21 07:19:20 +11:00
Lea Anthony
8b75d57cff
Use release instead of dealloc
2020-12-21 07:18:52 +11:00
Lea Anthony
7aea6980b5
Remove context menu debug log
2020-12-20 21:06:34 +11:00
Lea Anthony
937f0f77c2
Fix NPE
2020-12-20 21:00:32 +11:00
Lea Anthony
a8995c5377
Support context menu data
...
Support StartHidden
2020-12-18 15:50:25 +11:00
Lea Anthony
34ac62e4ac
Updated tray icon
2020-12-16 08:59:01 +11:00
Lea Anthony
a1f9d9ca06
Handle oncontext event
2020-12-16 08:54:24 +11:00
Lea Anthony
e6fbd03346
Bugfix error message
2020-12-16 08:53:11 +11:00
Lea Anthony
dd35f0119b
Better error handling
2020-12-11 05:41:24 +11:00
Lea Anthony
b837b1e131
Tray menu support
...
Bugfix move after tray use
Refactored options to handle default tray/menu
2020-12-10 07:16:10 +11:00
Lea Anthony
0802d0d57a
Tray menu callbacks working
2020-12-07 07:08:33 +11:00
Lea Anthony
6fa2ebdd4f
Lint fix & tidy up
2020-12-06 21:15:23 +11:00
Lea Anthony
11bf564b73
Preliminary Tray support
2020-12-06 21:05:21 +11:00
Lea Anthony
65bea04080
Pass radio callback through methods
2020-12-06 17:52:05 +11:00
Lea Anthony
4572b790c6
Pass checkbox callback through methods
2020-12-06 17:47:41 +11:00
Lea Anthony
f419941065
Pass menuItemMap through methods instead of global
2020-12-06 17:32:19 +11:00
Lea Anthony
d3d965ee1f
more logger fixes
2020-12-06 07:14:19 +11:00
Lea Anthony
2a55983bc9
Fix logger
2020-12-05 14:44:28 +11:00
Lea Anthony
7e42052da0
InsertBefore/InsertAfter supported
2020-12-05 14:14:46 +11:00
Lea Anthony
e8bb950e06
Updates for dynamic menus
...
Cleanup of logging
2020-12-05 07:52:59 +11:00
Lea Anthony
13dc0c78df
Remove browser test
2020-12-04 15:06:01 +11:00
Lea Anthony
a081c1e498
Support for dynamic menus.
...
Fixed bug in accelerator handling
2020-12-04 15:04:51 +11:00
Lea Anthony
a3e50e760e
Tidy Up dialog
2020-12-02 05:56:20 +11:00
Lea Anthony
b6aa53175f
Create Menu struct for kitchensink
2020-12-02 05:55:02 +11:00
Lea Anthony
094d8d4b75
fix bug with function key comparisons
2020-12-01 09:11:16 +11:00
Lea Anthony
0fa67c94c1
Graceful shudown - FINALLY!
2020-11-29 15:56:14 +11:00
Lea Anthony
083aee1588
Support F-keys & a couple more system keys
2020-11-29 15:24:27 +11:00
Lea Anthony
5c39467879
Support more accelerator keys
2020-11-29 14:18:53 +11:00
Lea Anthony
fb1d4c6325
Support for Accelerators!
2020-11-28 20:57:07 +11:00
Lea Anthony
a0fe2f1e13
UTF-8 test
2020-11-27 22:22:30 +11:00
Lea Anthony
dbe6000632
Support for radio menu items
2020-11-27 22:07:44 +11:00
Lea Anthony
42dc96cf6b
Support checkboxes
2020-11-25 08:10:27 +11:00
Lea Anthony
4fd3516f41
Support Hidden/Disabled. Normal->Text
2020-11-24 20:12:10 +11:00
Lea Anthony
6f218264ed
Initial support for menus
2020-11-24 19:43:25 +11:00
Lea Anthony
810b3c7440
Add default menu for mac apps
2020-11-21 21:38:18 +11:00
Lea Anthony
40fdf75042
Disable context menu in production mode
2020-11-21 20:32:55 +11:00
Lea Anthony
bc260b08b2
Better devtools handling
2020-11-21 12:40:19 +11:00
Lea Anthony
b920f45f60
Formatting update.
2020-11-21 12:07:55 +11:00
Lea Anthony
7f02f6886f
Improved project generation
2020-11-21 11:56:01 +11:00
Lea Anthony
aa271d6498
Support git init. Get author details.
2020-11-21 11:43:13 +11:00
Lea Anthony
9e6ae4d762
Support building Mac package
2020-11-21 07:09:25 +11:00
Lea Anthony
ef8b58b208
Set log level to ERROR for production build
2020-11-20 14:53:42 +11:00
Lea Anthony
0422921dc7
Misc documentation updates
2020-11-20 14:45:35 +11:00
Lea Anthony
5ba03937c3
Updated Dialog Examples
2020-11-19 08:56:57 +11:00
Lea Anthony
cc4967d457
Add dialog to kitchensink
2020-11-19 07:04:42 +11:00
Lea Anthony
eaeecbb180
Support Dialog in runtime
2020-11-19 07:04:08 +11:00
Lea Anthony
069de31003
Convert args to []
2020-11-19 07:03:12 +11:00
Lea Anthony
ae5c74b6cd
ResolveAlias -> ResolvesAlias
2020-11-19 07:02:29 +11:00
Lea Anthony
716888dcb2
Disable module generation
2020-11-17 21:46:20 +11:00
Lea Anthony
ca4e2b2391
Cosmetic changes
2020-11-17 21:44:48 +11:00
Lea Anthony
630abbd3c8
Rmoved v1 dep :/
2020-11-17 21:36:10 +11:00
Lea Anthony
33f40c2eac
relative replace in go.mod
2020-11-17 21:29:31 +11:00
Lea Anthony
7c7b6ba082
Runtime updates
2020-11-17 21:19:09 +11:00
Lea Anthony
205a6db9f1
Open link to website/github
2020-11-17 21:19:00 +11:00
Lea Anthony
659fe1b281
Disable set title if needed
2020-11-17 21:18:38 +11:00
Lea Anthony
e86d622219
Add appconfig store
2020-11-17 07:02:58 +11:00
Lea Anthony
ee3da60002
Sync new JS syncstores on creation
2020-11-17 06:58:14 +11:00
Lea Anthony
88643134c9
Add AppConfig to runtime.System
2020-11-17 06:57:43 +11:00
Lea Anthony
56553bb683
Remove logger from json encoded app config
2020-11-17 06:56:51 +11:00
Lea Anthony
108fcbb161
Comment about window title
2020-11-15 15:42:46 +11:00
Lea Anthony
e12762a584
Un/Fullscreen, SetTitle in Kitchen Sink
2020-11-15 15:10:09 +11:00
Lea Anthony
98cc356b92
Un/Fullscreen, SetTitle in Runtime
2020-11-15 15:09:33 +11:00
Lea Anthony
32ba9e78fe
Improved fullscreen support
2020-11-15 15:08:46 +11:00
Lea Anthony
a737d85fa5
Fixd typos in runtime
2020-11-15 12:22:03 +11:00
Lea Anthony
435ac02647
Update runtime.Window
2020-11-15 12:18:37 +11:00
Lea Anthony
255b4e103a
Add Window to kitchensink
2020-11-15 12:01:43 +11:00
Lea Anthony
bd8771849b
Support size/position in Go runtime
2020-11-15 12:01:15 +11:00
Lea Anthony
b32349effe
Improve min/maximise
2020-11-15 12:00:57 +11:00
Lea Anthony
cd03b4b633
Merge branch 'feature/v2-mac' of github.com:wailsapp/wails into feature/v2-mac
2020-11-15 10:18:33 +11:00
Lea Anthony
c45315d61d
Add window to runtime
2020-11-15 10:16:56 +11:00
Lea Anthony
62374b9b53
Js package generation ( #554 )
...
* WIP
* Generation of index.js
* Add RelativeToCwd
* Add JSDoc comments
* Convert to ES6 syntax
* Fix typo
* Initial generation of typescript declarations
* Typescript improvements
* Improved @returns jsdoc
* Improved declaration files
* Simplified output
* Rename file
* Tidy up
* Revert "Simplified output"
This reverts commit 15cdf7382b
.
* Now parsing actual code
* Support Array types
* Reimagined parser
* Wrap parsing in Parser
* Rewritten module generator (TS Only)
* Final touches
* Slight refactor to improve output
* Struct comments. External struct literal binding
* Reworked project parser *working*
* remove debug info
* Refactor of parser
* remove the spew
* Better Ts support
* Better project generation logic
* Support local functions in bind()
* JS Object generation. Linting.
* Support json tags in module generation
* Updated mod files
* Support vscode file generation
* Better global.d.ts
* add ts-check to templates
* Support TS declaration files
* improved 'generate' command for module
2020-11-15 09:25:38 +11:00
Lea Anthony
ddb875f788
Dialog WIP
2020-10-24 14:06:57 +11:00
Lea Anthony
9a32852119
Add JS runtime Dialog
2020-10-23 23:56:33 +11:00
Lea Anthony
e795283482
Huge improvement to calls: Now handles objects
2020-10-23 22:24:30 +11:00
Lea Anthony
e6036d31cf
Add System to kitchensink
2020-10-23 11:46:12 +11:00
Lea Anthony
5a85a6e4f9
Expose System methods in Go runtime
2020-10-23 11:24:52 +11:00
Lea Anthony
0113fbff4f
Update runtime.System to make all methods
2020-10-23 11:19:38 +11:00
Lea Anthony
145656bc43
Improved runtime.System
2020-10-23 10:42:00 +11:00
Lea Anthony
6153c48c86
Update title
2020-10-21 06:52:52 +11:00
Lea Anthony
912c0125e5
Add Browser examples
2020-10-21 06:40:17 +11:00
Lea Anthony
dc2ad3cd3e
Remove debug line
2020-10-21 06:02:07 +11:00
Lea Anthony
e3783c5480
Fix browser runtime export
2020-10-20 09:24:03 +11:00
Lea Anthony
440abbe3b6
JS Runtime v1.0.8
2020-10-20 09:10:54 +11:00
Lea Anthony
95369d7c3d
Unify Browser runtime
2020-10-20 09:10:09 +11:00
Lea Anthony
9e0023961b
Update Browser runtime API
2020-10-20 07:16:56 +11:00
Lea Anthony
307e07b4c8
Finish events page
2020-10-20 06:45:46 +11:00
Lea Anthony
fb88eadb58
Tidy up events runtime
2020-10-20 06:45:21 +11:00
Lea Anthony
6fdf088531
Revert Fatal on JS Error
2020-10-20 06:45:02 +11:00
Lea Anthony
07b6fc0c52
Update runtime in kitchensink
2020-10-18 16:49:08 +11:00
Lea Anthony
1b466090e8
Remove old Event methods
2020-10-18 16:47:48 +11:00
Lea Anthony
c990760f22
Remove old event methods
2020-10-18 16:44:32 +11:00
Lea Anthony
aeb7d857ee
Support Emit & Once. Improved On.
2020-10-18 11:49:27 +11:00
Lea Anthony
78f99c2697
update runtime definitions
2020-10-18 11:48:56 +11:00
Lea Anthony
7885718d42
Disable annoying smart quotes
2020-10-18 11:48:38 +11:00
Lea Anthony
288da8c147
Improved error handling?
2020-10-18 11:48:20 +11:00
Lea Anthony
7e31db809a
Add Events.On
2020-10-17 21:07:00 +11:00
Lea Anthony
fb0ccfc8e6
WIP Events.On
2020-10-17 15:10:13 +11:00
Lea Anthony
c9bf4e3d48
refactor clilogger
2020-10-17 13:47:13 +11:00
Lea Anthony
2a59272b86
hook in windowWillClose
2020-10-16 14:02:49 +11:00
Lea Anthony
ff5e2862b8
Fix change in logging levels
2020-10-13 07:49:47 +11:00
Lea Anthony
51678afdc7
@wails/runtime v1.0.4
2020-10-13 07:35:36 +11:00
Lea Anthony
3b6a3df03d
Update logger constants to fix default values
2020-10-13 07:34:36 +11:00
Lea Anthony
1c97559151
logging: slight refactor
2020-10-13 06:43:38 +11:00
Lea Anthony
082e695c83
Fix log level reactivity.
...
Misc fixes and tweaks
2020-10-12 23:36:37 +11:00
Lea Anthony
4a5e4d3a5e
Move preview for SetLogLevel
2020-10-12 20:55:47 +11:00
Lea Anthony
8988f29cea
More Logging updates
2020-10-12 20:54:33 +11:00
Lea Anthony
6150010d17
Runtime defs update.
...
Slight System refactor
2020-10-12 20:01:37 +11:00
Lea Anthony
c165b97d57
SetLogLevel fully supported
2020-10-12 06:56:51 +11:00
Lea Anthony
39c599d2de
Link component
2020-10-12 06:56:32 +11:00
Lea Anthony
be952ba2da
Terminal output component
2020-10-12 06:56:22 +11:00
Lea Anthony
5a141d343e
Better looking scrollbar
2020-10-12 06:55:42 +11:00
Lea Anthony
7e4ad307aa
Fully refactored logging
2020-10-11 15:10:25 +11:00
Lea Anthony
d8bb418851
Runtime refactor
2020-10-11 13:33:55 +11:00
Lea Anthony
f1cd84d0c8
Support dynamic loglevel
2020-10-10 15:06:27 +11:00
Lea Anthony
ba6538da7c
Made go runtime package public.
...
Using loglevel store to keep loglevel in sync
2020-10-10 13:57:32 +11:00
Lea Anthony
afea1cbb4c
Support SetLogLevel() at runtime
...
Refactor of loglevel
2020-10-10 07:31:23 +11:00
Lea Anthony
19fbc884ae
Fix number of methods in Log
2020-10-09 15:44:08 +11:00
Lea Anthony
67861e4f70
Updated Logger interface
2020-10-09 15:39:11 +11:00
Lea Anthony
228285f693
Support Print logging
2020-10-09 15:13:45 +11:00
Lea Anthony
9f62a08cd2
Move Info message to Trace
2020-10-09 14:59:12 +11:00
Lea Anthony
d97cd1b75f
Runtime v1.0.1
2020-10-09 14:52:07 +11:00
Lea Anthony
5fd8312f63
Support Print in JS runtime
2020-10-09 14:51:26 +11:00
Lea Anthony
90b7d5f519
Support log level
2020-10-09 14:36:42 +11:00
Lea Anthony
93f4549efa
Support trace in go runtime
2020-10-09 14:36:28 +11:00
Lea Anthony
b5c8dfac97
Support Trace in kitchensink
2020-10-09 14:36:15 +11:00
Lea Anthony
ee01b7759e
Migrate runtime to @wails
2020-10-09 14:35:43 +11:00
Lea Anthony
8dba591cda
Add trace to JS runtime
2020-10-09 14:35:30 +11:00
Lea Anthony
302db87bec
Debug refactor
2020-10-09 14:01:35 +11:00
Lea Anthony
161ff3b32a
Make Ffenestri use logging subsystem.
2020-10-09 12:15:25 +11:00