stffabi
bfe9a9d015
[runtime] Add cancelation of bound method calls and context passing
2024-03-04 10:34:14 +01:00
Fabio Massaioli
b8537d1c96
[v3] Restore ToggleMaximise method in Window interface ( #3281 )
...
* Add JS Window API example
* Add ToggleMaximise button to Window API example
* Restore ToggleMaximise method in Window interface
* Update docs and changelog
2024-02-29 08:42:57 +11:00
Lea Anthony
1ec3b4ecab
v3.0.0-alpha.4
2024-02-01 21:09:03 +11:00
Lea Anthony
5670c1e655
Update compiled runtime
2024-01-31 21:39:46 +11:00
Lea Anthony
cbaf859103
@wailsio/runtime@3.0.0-alpha.20
...
This fixes dragging by working around Vite's aggressive tree shaking
2024-01-30 21:01:32 +11:00
Lea Anthony
5115b294ee
Fixed runtime. cp tool.
2024-01-29 21:29:16 +11:00
Lea Anthony
c01bc4dbd7
Update runtime
2024-01-29 19:07:44 +11:00
Lea Anthony
7674f8eb2b
Fixed dialogs on macOS. Update WML example to use compiled runtime.
2024-01-25 21:00:33 +11:00
Lea Anthony
b249f0d0ce
Bring linux up to date with dev changes
2024-01-21 21:24:30 +11:00
Lea Anthony
e5c14d24ae
Initial implementation of dev mode.
...
Huge thanks to @atterpac!
2024-01-19 21:34:49 +11:00
Lea Anthony
40bd6125f5
Better pass through of args to task
2024-01-02 21:25:09 +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
4b04c10f14
Support bindings, model & enum generation
2023-12-12 21:51:40 +11:00
Lea Anthony
8242834fbd
[windows] improvements to dev
2023-11-27 21:24:58 +11:00
Lea Anthony
814e1ec059
[windows] initial wails dev support
2023-11-27 20:38:42 +11:00
Lea Anthony
12efb8b981
Update default taskfile. WIP linux packaging
2023-11-20 20:41:17 +11:00
Lea Anthony
b9558cc3cb
Update default taskfile. WIP linux packaging
2023-11-18 13:08:59 +11:00
Lea Anthony
022baad9e5
Update default taskfile. Update copyright symbol
2023-11-17 21:53:45 +11:00
Lea Anthony
4ea6a2d120
Support wails package
on Windows
2023-11-15 20:45:38 +11:00
Lea Anthony
250e9f91ba
[darwin] Wrappers for init, build, dev, package. Refactored default Taskfile.
2023-11-12 21:41:10 +11:00
Lea Anthony
ae38d1e020
Fix taskfile in templates. Sanitize the project name
2023-11-12 16:36:01 +11:00
Travis McLane
b8d780ba4a
Feature/template consolidation ( #3046 )
...
* remove 'test' project
* dynamic template list generation
- uses a single fs.Embed to contain all templates
- walks and rebuilds the list of TemplateData using the cached data
- pulls the `description` out of the required `template.json` file in
the template directory
* [v3] template handling update
- move "common" template files to a _common directory
- update generator to render from _common/* first
- render selected template last to overwrite anything provided by
_common if needed
- remove duplicate files from all templates that do not change
* cleanup template project directory after test
* add linux to _common/Taskfile.yaml
* noop: whitespace cleanup _common/Taskfile.yaml
2023-11-11 12:26:28 +11:00
Lea Anthony
ef8c16d773
Fix bindings help text
2023-10-09 17:36:58 +11:00
Lea Anthony
c1d85bd3d9
Add generate constants
tool
2023-09-13 16:45:19 +10:00
Lea Anthony
0d8b4aafd5
Better vanilla taskfile. Better asset generation at init.
2023-09-09 17:31:48 +10:00
Lea Anthony
0cca7e9189
Fix syso tests. Add precommit
task
2023-09-09 16:27:51 +10:00
Lea Anthony
a5812578c5
Add generate build-assets
. Update Taskfile for vanilla template
2023-09-09 10:25:56 +10:00
Lea Anthony
b925335bbb
Fix tests
2023-09-08 14:37:07 +10:00
Lea Anthony
4bb522d303
Add doctor.
2023-09-03 08:42:12 +10:00
Lea Anthony
0b9fec3f87
Add checkport tool for checking open ports
2023-08-15 21:40:01 +10:00
Lea Anthony
c03c41cb21
Add version command
2023-08-13 15:13:01 +10:00
Lea Anthony
39af86e59d
Improve project creation.
...
Add `template.json` to templates.
Update dependencies.
2023-08-09 21:30:06 +10:00
Mohamed Gharib
e419822c77
[v3] Fix default context-menu in selected disabled inputs ( #2753 )
...
* [v3] Fix default context-menu in selected disabled inputs
* [v3] Update Task to v3.27.1. Add `wails3 task -version` and `wails3 task taskfile:update`.
---------
Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
2023-07-01 10:52:55 +10:00
Lea Anthony
f9a87944cf
[v3] icons.ico -> icon.ico
2023-06-06 20:38:45 +10:00
Lea Anthony
04d5842124
[v3 windows] Add package:windows task
2023-06-05 19:57:40 +10:00
Lea Anthony
b526ebd679
[v3 mac] Update api. New template icon.
2023-05-30 16:31:58 +08:00
Lea Anthony
13f620ae54
Add plugin init. Update plugin signature.
2023-03-19 09:13:05 +11:00
Lea Anthony
58986237b9
[v3] Minor fixes to templates + improved Taskfile
2023-03-11 12:48:10 +11:00
Lea Anthony
7cb4c7b505
[v3] Improve init command
2023-03-10 08:05:13 +11:00
Lea Anthony
7340247e25
Create bindings file per package
...
Improved bindings tests
2023-03-07 18:22:33 +11:00
Lea Anthony
00c458f948
Implement basic binding
2023-02-26 20:49:29 +11:00
Lea Anthony
5dbda4aead
Feature: AssetServer Runtime ( #2335 )
...
* Tidy up runtime JS
* Initial implementation of runtime over http
* Update runtime deps. Fix test task.
* Support Clipboard.
Message Processor refactor.
* Add `Window.Screen()`
Clipboard `GetText` -> `Text`
* Support most dialogs
Better JS->Go object mapping
Implement Go->JS callback mechanism
Rename `window.runtime` -> `window.wails` to better reflect the Go API
* Support SaveFile dialog
* Remove go.work
* Tidy up
* Event->CustomEvent to prevent potential clash with native JS Event object
Support Eventing
* Support application calls
* Support logging
* Support named windows
Remove debug info
* Update v3 changes
2023-02-06 20:50:11 +11:00
Lea Anthony
4bb7b80d62
[v3] Add wails build
info
2023-01-23 21:11:19 +11:00
Lea Anthony
82287a4758
[v3] Support task flags pass through
...
[v3] `wails build` -> `wails task build`
2023-01-23 21:08:03 +11:00
Lea Anthony
ee1978aa42
[v3] Initial template support (likely to change)
2023-01-22 15:39:57 +11:00
Lea Anthony
5ef32760f0
Update task
2023-01-18 22:08:25 +11:00
Lea Anthony
81645190f0
merge exp branch
2023-01-18 21:42:49 +11:00