Commit Graph
4302 Commits
Author SHA1 Message Date
Lea Anthony 3dff6c6875 Update alpha.3 support table 2024-01-07 21:26:35 +11:00
Lea Anthony 07421ead41 @wailsio/runtime@3.0.0-alpha.13 2024-01-07 20:12:17 +11:00
Lea Anthony b6dc199993 Update bindings tests 2024-01-07 20:11:34 +11:00
Lea Anthony 6d8a004f4a Fixed Call.ByID JSDoc + TS type 2024-01-07 10:44:18 +11:00
Lea Anthony 1dae9f613f Improved templates 2024-01-07 08:19:07 +11:00
Lea Anthony 34f7f24e7e Support Vite 5 templates + @wailsio/runtime module 2024-01-06 16:38:51 +11:00
Lea Anthony 40bd6125f5 Better pass through of args to task 2024-01-02 21:25:09 +11:00
stffabi 012eeab3aa [windows] Fix #2359 by not redirecting the accelerators to wndproc
If someone wants to handle accelerators they could use the key
bindings in a cross-platform way.
2023-12-30 23:34:54 +01:00
stffabi 2f3eb70a4d [windows] Use msWebView2BrowserHitTransparent for non working NC area clicks on unfocused window
Without this patch there's a really strange behaviour if there are
multiple windows.
Having two windows with a webview open with an input field.
Focusing the input field on one window, then focusing the input
field on the second one. Then clicking directly on the non client
area of the first one, e.g. to trigger a minimze, the minimize is
not executed until the mouse is getting moved. As long as the
mouse is not moved the event for the click is blocked and not
executed.

Using this new mode fixes that problem, but we need to handle
‘alt+f4’ on our own.
2023-12-30 23:34:54 +01:00
stffabi b37d0f1cf4 [windows] Improved focus handling
Make sure the webview is focused on initial show if the window
is focused and make behaviour consistent with macOS
2023-12-30 23:34:53 +01:00
Lea Anthony 6262a4fac7 Update @wailsio/runtime version to 3.0.0-alpha.10 2023-12-31 07:24:40 +11:00
Lea Anthony c531c714d4 Update vanilla+js template and dependencies
The frontend interaction has been significantly updated, including improvements to the Greet function and the addition of an ongoing time display. Additionally, dependencies in package.json have been updated to their latest versions. Also, redundant print statement was removed from messageprocessor_call.go and changes were made to layout structure and styles in the main.go.tmpl and index.html files.
2023-12-30 21:11:38 +11:00
Lea Anthony d423c1c366 Fix drag logic 2023-12-30 21:05:17 +11:00
Lea Anthony 5b51e0fad3 @wailsio/runtime alpha.9 - Fix call responses. 2023-12-30 15:49:23 +11:00
Lea Anthony 4151deb9f6 Update milestones 2023-12-30 13:49:27 +11:00
Lea Anthony d8f9ea7a33 Add NSIS to doctor checks 2023-12-29 20:13:23 +11:00
Lea Anthony 46127c8d4d Support Typescript in JS Runtime module 2023-12-29 18:12:01 +11:00
Lea Anthony 8a12a32d31 Vanilla template: Update to use runtime module 2023-12-29 12:50:25 +11:00
Lea Anthony 9f567fe2bc Application: increase message buffer sizes, process all messages in goroutine, Add IsDebug to environment info. 2023-12-29 12:48:26 +11:00
Lea Anthony 7f8c1c8a68 Remove redundant IPC endpoint.
Don't auto-inject runtime.
2023-12-29 12:42:03 +11:00
Lea Anthony 4a910a7197 Update Bindings Generation
Better flow for improved CLI output
Fixed number of methods calculation
2023-12-29 12:39:11 +11:00
Lea Anthony 4c3cbc3535 Update Wails runtime and increase version
The Wails runtime has been updated to correctly handle debug checks and the version in the package.json has been bumped to 3.0.0-alpha.6. Fixed reference to global wails object in WML.
2023-12-29 11:15:40 +11:00
Lea Anthony 0974a3ad18 Use relative paths in go.mod for replace line. 2023-12-28 19:33:37 +11:00
Lea Anthony b08126d745 Radical JS runtime overhaul. New @wailsio/runtime package 2023-12-28 19:18:26 +11:00
Lea Anthony d1255d3a9d Support TS bindings. Update tests. Tidy up. 2023-12-23 08:49:58 +11:00