Lea Anthony
7ebb000253
WIP
2025-01-22 21:51:35 +11:00
Lea Anthony
276a1a22a5
Mac support
2025-01-22 19:29:23 +11:00
Lea Anthony
547e30f025
Default panic handler should fatal. Update docs and example.
2025-01-21 06:44:28 +11:00
Lea Anthony
b7ab650f36
Skip FileExplorer tests in CI
2025-01-20 20:59:17 +11:00
Lea Anthony
5ccc810999
Fix tests
2025-01-20 19:56:03 +11:00
Lea Anthony
8ba623f5fe
Fix build issue
2025-01-17 21:21:32 +11:00
Lea Anthony
be8159d410
# Conflicts:
...
# docs/src/content/docs/changelog.mdx
# v3/pkg/application/menuitem.go
2025-01-17 21:19:23 +11:00
Fabio Massaioli
f01b4b9a21
[v3] Fix binding generator bugs ( #4001 )
...
* Add some clarifying comments
* Remove special handling of window parameters
* Improve internal method exclusion
* Add test for internal method exclusion
* Remove useless blank field from app options
This is a leftover from an older version of the static analyser. It should have been removed long ago.
* Remove redundant godebug setting
gotypesalias=1 is the default starting with go1.23
* Use new range for syntax to simplify code
* Remove generator dependency on github.com/samber/lo
* Ensure generator testing tasks do not use the test cache
* Rename cyclic types test
* Test for cyclic imports
* Fix import cycle between model files
* Sort class aliases after their aliased class
* Test class aliases
* Fix length of default value for array types
* Test array initialization
* Add changelog
* Update changelog
* Fix contrived marking technique in model sorting algorithm
* Update binding example
* Update test data
---------
Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
2025-01-17 18:56:07 +11:00
Lea Anthony
e668c81806
Improved panic handling. Added guide.
2025-01-16 22:08:18 +11:00
Lea Anthony
7387e62a95
Update pipeline to use Go 1.23
2025-01-16 20:26:24 +11:00
Lea Anthony
0e02b07ba3
Fix typos
2025-01-16 20:25:07 +11:00
Lea Anthony
f6ebd6b3de
Breaking Change: Service method names
2025-01-16 07:47:23 +11:00
Lea Anthony
51e3a6168c
Fix nil menu issue when calling RegisterContextMenu
2025-01-15 19:43:10 +11:00
Lea Anthony
33ac88dc2a
Add window to context when calling a service method. Add window-call
example to demonstrate how to know which window is calling a service. Fix Window ID skip issue.
2025-01-15 19:32:15 +11:00
Lea Anthony
4c59709653
Go 1.23.4
2025-01-15 19:00:26 +11:00
Lea Anthony
9aca915f5c
Add diagnostics section to wails doctor
.
2025-01-15 17:46:59 +11:00
Akshay Kalose
9a54f5832d
[v3] Update Templates (macOS Target Version and Linux aarch64 AppImage) ( #3981 )
...
* [v3] Update Templates (macOS Target Version and Linux aarch64 AppImage)
* Update changelog.mdx
---------
Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
2025-01-15 08:01:24 +11:00
Lea Anthony
7e989b973a
Update changelog.mdx
2025-01-15 07:58:01 +11:00
Lea Anthony
3f78a3a8ce
Fix edit menus on windows and linux
2025-01-15 07:56:00 +11:00
Lea Anthony
c186917c34
v3.0.0-alpha.9
2025-01-13 21:30:16 +11:00
Lea Anthony
8b64705dd6
Frontend builds now use vite environment "development" or "production" depending on build type
...
Fix windows webview2 bootstrapper path issue
2025-01-13 18:24:21 +11:00
Lea Anthony
10002d892d
Fix v3 PR template
Deploy to GitHub Pages / build (push) Has been cancelled
/ publish (push) Has been cancelled
Deploy to GitHub Pages / deploy (push) Has been cancelled
2025-01-12 20:50:21 +11:00
Lea Anthony
aa97009c35
Fix screens infinite loop when retrieving monitor name
2025-01-12 20:38:49 +11:00
Lea Anthony
760b58726a
Fix mac window show/hide event mapping.
2025-01-12 20:30:55 +11:00
Lea Anthony
9569d487a2
Ensure some menuitem methods are run on the main thread.
Build + Test v3 alpha / Test Templates (1.23, macos-latest, svelte-ts) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, macos-latest, lit) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, macos-latest, lit-ts) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, macos-latest, preact) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, macos-latest, vanilla) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, macos-latest, vanilla-ts) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, macos-latest, vue) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, macos-latest, vue-ts) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, lit) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, lit-ts) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, preact) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, preact-ts) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, react) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, react-ts) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, svelte) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, svelte-ts) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, vanilla) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, vanilla-ts) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, windows-latest, lit) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, windows-latest, lit-ts) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, windows-latest, preact) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, windows-latest, preact-ts) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, windows-latest, react) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, windows-latest, react-ts) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, windows-latest, svelte) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, windows-latest, svelte-ts) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, windows-latest, vanilla) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, windows-latest, vanilla-ts) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, windows-latest, vue) (push) Has been cancelled
Build + Test v3 alpha / Test Templates (1.23, windows-latest, vue-ts) (push) Has been cancelled
2025-01-12 15:05:39 +11:00
Mario
20e050b602
[v3] app quit on message ( #3990 )
...
Build + Test v3 alpha / Test Templates (1.23, macos-latest, vanilla-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, macos-latest, vue) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, macos-latest, vue-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, lit) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, lit-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, preact) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, preact-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, react) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, react-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, svelte) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, svelte-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, vanilla) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, vanilla-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, vue) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, vue-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, lit) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, lit-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, preact) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, preact-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, react) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, react-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, svelte) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, svelte-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, vanilla) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, vanilla-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, vue) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, vue-ts) (push) Blocked by required conditions
/ publish (push) Waiting to run
Deploy to GitHub Pages / build (push) Waiting to run
Deploy to GitHub Pages / deploy (push) Blocked by required conditions
* app quit on message
* update changelog
2025-01-11 14:35:32 +11:00
Lea Anthony
c6f9ebe22d
Add -clean
option for bindings generation.
2025-01-11 14:31:57 +11:00
Atterpac
e0c5de6e10
[V3/Linux] Fix Min/Max window options ( #3979 )
...
Build + Test v3 alpha / Test Templates (1.23, macos-latest, vanilla-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, macos-latest, vue) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, macos-latest, vue-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, lit) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, lit-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, preact) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, preact-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, react) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, react-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, svelte) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, svelte-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, vanilla) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, vanilla-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, vue) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, vue-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, lit) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, lit-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, preact) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, preact-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, react) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, react-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, svelte) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, svelte-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, vanilla) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, vanilla-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, vue) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, vue-ts) (push) Blocked by required conditions
/ publish (push) Waiting to run
Deploy to GitHub Pages / deploy (push) Blocked by required conditions
Deploy to GitHub Pages / build (push) Waiting to run
fix min/max options for linux
changelog.md
Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
2025-01-11 10:32:27 +11:00
5aaee9
a5c32a1504
[v3] allow build with garble ( #3192 )
...
Build + Test v3 alpha / Test Templates (1.23, macos-latest, vanilla-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, macos-latest, vue) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, macos-latest, vue-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, lit) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, lit-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, preact) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, preact-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, react) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, react-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, svelte) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, svelte-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, vanilla) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, vanilla-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, vue) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, ubuntu-latest, vue-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, lit) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, lit-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, preact) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, preact-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, react) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, react-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, svelte) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, svelte-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, vanilla) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, vanilla-ts) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, vue) (push) Blocked by required conditions
Build + Test v3 alpha / Test Templates (1.23, windows-latest, vue-ts) (push) Blocked by required conditions
/ publish (push) Waiting to run
Deploy to GitHub Pages / build (push) Waiting to run
Deploy to GitHub Pages / deploy (push) Blocked by required conditions
* feat: allow build with garble
* docs: update
* Updated docs
---------
Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
2025-01-10 16:36:24 +11:00
Lea Anthony
1f9f8dae66
Add -buildvcs=false for dev mode
2025-01-10 16:33:26 +11:00
Lea Anthony
88f262b9c2
Make dev version string semantic version compatible.
2025-01-10 16:05:05 +11:00
Lea Anthony
77b8b89130
Remove old template generation files
2025-01-10 16:04:31 +11:00
Lea Anthony
0e239c9771
Add -buildvcs=false
flag to Taskfiles
2025-01-10 16:04:05 +11:00
Lea Anthony
b6b8c18ef5
Fix implicit any warning in bindings
2025-01-05 13:43:09 +11:00
Chris Simmons
98c4089d15
[v3 alpha] docs: add note that internal service methods are not included in generated bindings ( #3982 )
...
add note that internal service methods are not bound
2025-01-05 12:35:14 +11:00
Lea Anthony
91a99299b1
Fix version string in debug build
2025-01-02 20:47:37 +11:00
Lea Anthony
d3d11593bc
Add update cli
...
Terminal output refactor
2025-01-02 16:24:37 +11:00
Lea Anthony
78bde14388
Add releasenotes
command
2025-01-02 11:38:48 +11:00
Lea Anthony
60d13880d8
Fix internal template generation
2025-01-01 21:22:53 +11:00
Lea Anthony
59a8ecc5b2
Support template generation
2025-01-01 20:58:49 +11:00
Lea Anthony
773dca77d4
Single Instance feature.
...
Fix missing events on darwin.
2024-12-30 21:02:43 +11:00
Lea Anthony
7cee957161
Fix pipeline tests
2024-12-28 20:45:45 +11:00
Lea Anthony
99b0adfe96
Fix pipeline tests
2024-12-28 20:38:26 +11:00
Lea Anthony
97cc4a4b2c
Make common taskfile generate TS bindings when using a Typescript template.
2024-12-28 19:51:53 +11:00
Lea Anthony
e794f5d6d8
Merge branch 'v3-alpha-bugfix/event-emmission' into v3-alpha
...
# Conflicts:
# v3/internal/runtime/desktop/@wailsio/runtime/package.json
2024-12-28 13:24:44 +11:00
Lea Anthony
8b53aa39ff
Update changelog.mdx
2024-12-28 13:23:58 +11:00
Lea Anthony
86f5049d29
Improve move & resize debouncer.
...
Fix double event.
Fix shutdown issue with webview2.
2024-12-27 12:05:11 +11:00
Lea Anthony
11cdbd8b83
Add in resize debounce as an option
2024-12-27 11:20:32 +11:00
Lea Anthony
0d4cb4698f
Improve frameless example
2024-12-27 09:37:55 +11:00
Lea Anthony
acd9241819
Better logo in systray-menu example
2024-12-27 09:23:39 +11:00