Commit graph

3,072 commits

Author SHA1 Message Date
Lea Anthony
71fb7fadff
Merge branch 'chore/move_assetserver_to_pkg' into future/exp 2022-12-31 13:08:34 +11:00
Lea Anthony
be240795e2
Refactor assetserver into pkg 2022-12-31 11:01:24 +11:00
Lea Anthony
cf5def05a6
Refactor application API to use options by default. Updated examples. 2022-12-31 10:38:36 +11:00
Lea Anthony
d3b4105f75
Chore/refactor assetserver (#2250)
* Remove context from API calls

* Remove logger dependency

* Remove fs dependency

* Remove runtime dependency

* Update Windows/Linux calls to NewAssetServerMainPage

* Add missing imports

* fix runtime import clash
2022-12-31 10:36:07 +11:00
stffabi
66bc258f81
[windows] Fix compile error for 386 platform (#2257) 2022-12-30 21:33:39 +01:00
Lea Anthony
908aecfd1c
Update Changelog 2022-12-30 15:58:11 +11:00
Lea Anthony
ad802a3ad0
Frameless support
applicationShouldTerminateAfterLastWindowClosed support
2022-12-30 14:14:28 +11:00
Lea Anthony
0aa056fcc5
Bump version to v2.3.1 v2.3.1 2022-12-30 07:38:22 +11:00
Lea Anthony
1b2bc8ee27 Remove old docs 2022-12-29 16:00:10 +11:00
Lea Anthony
f01e1e5bda Update docs to v2.3.0 2022-12-29 15:59:38 +11:00
Lea Anthony
5c0f1e409d Fix crowdin client code v2.3.0 2022-12-29 12:34:43 +11:00
Oleg Gulevskyy
fff0fd4d07
Website / Documentation - Slack to Discord (#2200)
* change slack to discord in footer

* change Slack to Discord in community guideline
2022-12-29 11:54:18 +11:00
Oleg Gulevskyy
d11b459486
refactor crowdin init to not throw without key (#2231) 2022-12-29 10:51:49 +11:00
Adam Tenderholt
52f872b65c
[binding] TS returns Promise<void> when go returns error (#2247) 2022-12-28 22:32:29 +11:00
Lea Anthony
287039a8f3
Task experiment 2022-12-28 19:17:38 +11:00
Lea Anthony
ad1d104d85
Add screen support
Co-authored-by: Oleg Gulevskyy <43781031+oleggulevskyy@users.noreply.github.com>
2022-12-28 14:09:13 +11:00
Lea Anthony
92af7455ad
Support Show/Hide window
Better demo
window.Run() -> window.Show()
2022-12-27 21:15:43 +11:00
Lea Anthony
b6b6acf1d9
Remove debug printfs 2022-12-27 15:31:24 +11:00
Lea Anthony
5187641e25
Remove C.toggleFullscreen 2022-12-27 15:29:57 +11:00
Lea Anthony
41779866c4
Disable fullscreen button if there are size constraints 2022-12-27 13:42:57 +11:00
Lea Anthony
f800222781
Allow SetSize to adjust min/max constraints 2022-12-27 09:38:00 +11:00
Lea Anthony
0c364b2813
Fix sizing of window/contentrect
Fix set min/max size
Ignore SetSize when in fullscreen
Disable size constraints when going fullscreen
2022-12-27 09:23:54 +11:00
Lea Anthony
7dbb8c1377
Improve Minimise, Maximise
Add Restore
setAutoenablesItems:NO
2022-12-26 20:21:51 +11:00
github-actions[bot]
0474a9e89a
chore: update sponsors.svg (#2236)
Co-authored-by: leaanthony <leaanthony@users.noreply.github.com>
2022-12-26 16:00:25 +11:00
Lea Anthony
6a0c101b08
Fix dialog ID issue
Use map instead of uint for dialog IDs
2022-12-24 20:40:34 +11:00
stffabi
2345d3b3c2
[assetHandler] Add request path checks (#2235) 2022-12-24 18:45:07 +11:00
Lea Anthony
f240f2100c
Refactor mainthread dispatch 2022-12-24 15:35:04 +11:00
Lea Anthony
2b91ced1b7
Support SetPosition
Optimise event listener callbacks
2022-12-24 13:38:48 +11:00
Lea Anthony
b7f1defbf3
NavigateToURL -> SetURL
Fixed typo in colour
Removed EnableDevTools
2022-12-23 23:18:28 +11:00
Lea Anthony
2946a0aa25
GetCurrentWindow -> CurrentWindow 2022-12-23 19:55:54 +11:00
Lea Anthony
b043126031
Add open file dialog filters
Add clipboard
Fix mouse event handling
2022-12-23 07:34:12 +11:00
Lea Anthony
4d58b56d54
Improve dialogs 2022-12-21 21:30:26 +11:00
stffabi
a312c0ffcb
[darwin] Add support for Request/Response streaming (#2219) 2022-12-20 13:44:33 +01:00
Vadim Shchepotev
e2f1429c67
Fix issue with anonymous structures (#2186)
Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
2022-12-20 22:54:11 +11:00
NullCode
04e92a813b
Update libwebkit package name for Fedora (#2218)
* Update libwebkit package name for Fedora

Fixes issue with `wails doctor` not detecting updated version of libwebkit on Fedora

* Keep existing libwebkit package

...for backwards compatibility

Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
2022-12-20 22:53:36 +11:00
Lea Anthony
d588c7a4d2
Bugfix/sync go mod (#2222)
* Add nosyncgomod flag

* Fix tests on unix

* Fix tests on unix
2022-12-20 22:15:36 +11:00
Lea Anthony
8067a1cedb
Add nosyncgomod flag (#2215)
* Add nosyncgomod flag

* Fix tests on unix
2022-12-20 22:08:02 +11:00
Lea Anthony
025e8d7645
Add SaveFileDialog
Add Toolbar Styles
Add Invisible Titlebar option with drag support
2022-12-20 21:49:19 +11:00
Lea Anthony
e7abe1c606
Add Webview navigation events
Add HTML/JS/CSS in config
Add RenderHTML()
Tidy up window delegate
2022-12-19 21:17:50 +11:00
Lea Anthony
ea1f086289
OpenDialog attach to window & multiple files selection 2022-12-19 08:26:59 +11:00
Lea Anthony
b1e8f2f887
Start of file dialogs 2022-12-18 23:06:31 +11:00
Lea Anthony
45adc49683
Add application icon support
Add message dialog support
Add default icons
Add png to byte slice task
Fixed kitchen sink
2022-12-18 13:06:03 +11:00
Lea Anthony
2409984aab
Add application about dialog
Add application icon support
2022-12-18 00:40:53 +11:00
Lea Anthony
8f9eeb8055
Improve menu demo 2022-12-17 20:49:58 +11:00
Lea Anthony
a8d5f185c2
Fix resizing bug
Refactor some application setters
2022-12-17 20:49:46 +11:00
Lea Anthony
bbb418f98f
Fix submenu radio processing 2022-12-17 20:49:04 +11:00
Lea Anthony
f8eb680559
Add Window & Help menus
Fix min/max sizing
2022-12-17 19:56:29 +11:00
Lea Anthony
da5fa806d7
Add Zoom In/Out & Actual size roles 2022-12-16 21:28:16 +11:00
Lea Anthony
88f6a3d1b9
Refactor and support more roles 2022-12-16 21:09:31 +11:00
Lea Anthony
475880c0a8
Add services, hide, hideothers, unhide role
Add application.Name()
refactor roles
Add app menu role
2022-12-16 21:06:49 +11:00