Lea Anthony
82b910dd6d
Fix pipeline tests
2024-04-27 17:16:21 +10:00
Lea Anthony
5d0a58cc6a
Update GetRelative/AbsolutePosition to take border size into account
2024-04-25 15:59:33 +10:00
Lea Anthony
368ca13314
Update window interface
2024-04-25 15:26:31 +10:00
Lea Anthony
2cee1edcb5
Add window.GetBorderSizes
2024-04-25 15:22:01 +10:00
Travis McLane
1b288a0a1a
removing experimental server plugin
2024-04-23 09:32:21 -05:00
Harry Fox
81aba310d0
update Taskfile.tmpl.yml to include darwin run task ( #3417 )
...
* update Taskfile.tmpl.yml to include darwin run task
* add changelog line for #3417
2024-04-23 18:19:25 +10:00
Atterpac
b050a07362
dev mode adapt to OS ( #3412 )
...
changelog
2024-04-22 12:44:10 +10:00
Travis McLane
021efab84d
allow for non-Window WailsEvent listeners ( #3406 )
...
* allow for non-Window WailsEvent listeners
- adds a RegisterListener function on the App struct such
that code can listen for WailsEvent(s) even if it isn't a Window
- rename dispatchEventToWindows -> dispatchEventToListeners
- add all windows and WailsEventListeners to slice before emitting
* Update v3/pkg/application/application.go
---------
Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
2024-04-20 09:39:57 +10:00
Atterpac
0a42a050bd
fix dev mode windows pipe ( #3402 )
2024-04-18 23:14:20 +10:00
abichinger
9ca1b30da1
[v3 alpha] Fix drag-n-drop on some linux distros ( #3346 )
...
* Fix drag and drop on linux
- Move C code
* Use GTK_DEST_DEFAULT_DROP
* Update changelog
* Move C code back into `linux_cgo.go`
2024-04-15 10:05:23 -05:00
Atterpac
220d5535f7
revert dialog channel close ( #3395 )
...
Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
2024-04-15 18:03:35 +10:00
Atterpac
0895e6a508
refresh version up ( #3391 )
2024-04-15 16:57:19 +10:00
Lea Anthony
ed5532a535
Update plugin docs
2024-04-14 21:47:37 +10:00
Lea Anthony
6f41dbf954
Merge branch 'refs/heads/v3-alpha-feature/plugin-updates' into v3-alpha
2024-04-14 21:42:16 +10:00
Lea Anthony
c7ed7e72d4
Major plugin updates
2024-04-14 21:41:33 +10:00
abichinger
a7208f5262
Update changelog ( #3389 )
2024-04-11 23:50:04 +10:00
Travis McLane
09f6680aa9
restore: run tests only after approval
2024-04-10 09:11:36 -05:00
Travis McLane
9261130fed
chore: workflow update to run tests on correct directory
2024-04-09 16:57:04 -05:00
Travis McLane
fec22e0052
chore: bump staticanalysis to v2.8.0
2024-04-09 16:37:50 -05:00
abichinger
7c921d6a81
[v3 alpha] implement setIcon
on linux ( #3354 )
...
* implement `linuxApp.setIcon`
* Move code into `linux_cgo.go`
2024-04-09 11:04:54 -05:00
Travis McLane
16a029754f
disable 'server' example
...
Doesn't compile currently.
Disabling such that the workflow succeeds
2024-04-08 13:29:42 -05:00
Travis McLane
3c9fd67fd0
doctor: correct compilation errors
2024-04-08 13:23:12 -05:00
Travis McLane
724ca386e7
Merge remote-tracking branch 'origin/v3-alpha-linux-dialogs' into v3-alpha
2024-04-08 11:17:56 -05:00
atterpac
6f75b00463
Proper syncing and canceling of dialogs
...
s
s
s
2024-04-08 11:17:05 -05:00
Travis McLane
105d9f0d3a
allow directory selection
2024-04-07 16:42:33 -05:00
atterpac
38f6b1297d
Call linux dialog on main thread
2024-04-07 16:42:33 -05:00
Lea Anthony
cf130a6e25
[windows] Fix directory select in Open Dialog
2024-04-06 14:38:43 +11:00
Lea Anthony
e91c30fad0
Small doctor improvements
2024-04-03 20:48:55 +11:00
Lea Anthony
3e3f7b9273
Update discord link
2024-04-03 08:27:32 +11:00
Lea Anthony
88ff84f5a5
[windows] Improve Set window icon when in debug mode
2024-04-01 05:02:39 +11:00
Lea Anthony
eee373f15a
[windows] Set window icon when in debug mode
2024-04-01 04:55:34 +11:00
Lea Anthony
c839c053cb
[windows] Fix min/max buttons
2024-03-29 21:44:59 +11:00
Lea Anthony
238b9ede78
Update plugin example
2024-03-26 21:11:35 +11:00
Lea Anthony
c7bd39abc7
Update plugin example
2024-03-26 21:02:26 +11:00
Lea Anthony
85b1f909a7
Plugin updates
2024-03-26 20:56:58 +11:00
Calle Gustafsson
675f502802
wails3 alpha windows: fix crash when systray icon is clicked without an attached window ( #3271 )
...
* Fix : #3270
removes an unnessecary check which returned a double nil wich in turned causes a crash if systray doesn't have an attached window.
* Add iconIsInFlyout method to systray_windows
and use it to determine if the icon is in the
flyout or not when positioning an attached window.
* optimize the windows systray window positioning
we only need to get the systray bounds if
the icon is in the flyout area.
* Use correct behavior for placing the window
if the systray icon is visible in the taskbar the
window should be centered on the systray icon
otherwise the icon is in a flyout are and the
window should be placed in the corner.
Added comments to explain placement logic
* consistent placing of systray menu on right vs left click
* add PR info in changelog
---------
Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
2024-03-24 17:04:40 +11:00
abichinger
db5553ec75
[linux] fix closing of custom context menu #3329 ( #3330 )
...
* [linux] fix closing of custom context menu
* Update changelog
---------
Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
2024-03-24 16:51:45 +11:00
Fabio Massaioli
413191411f
Remove class fields ( #3333 )
2024-03-24 16:42:41 +11:00
Fabio Massaioli
45b2681dfc
[v3] Fix binding generator output and import paths ( #3334 )
...
* Fix relative import path computation
* Fix models output path
* Add option to generate bindings using bundled runtime
* Update binding example
* Fix testdata
* Update changelog
---------
Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
2024-03-22 21:18:04 +11:00
Travis McLane
f0986a6441
chore: version.txt == v3.0.0-alpha.4
2024-03-21 14:16:39 -05:00
stffabi
e6645136f9
[windows] Set HiDPI size scaling before setting up chromium
2024-03-21 09:42:23 +01:00
stffabi
189820135a
[windows] Use options for window name
2024-03-21 09:42:23 +01:00
Lea Anthony
f19cc528d4
Fix context menu example
2024-03-20 21:18:46 +11:00
Fabio Massaioli
2b9891da2c
[v3] Update and fix runtime JS API ( #3295 )
...
* Cleanup bundled runtime entry point
* Fix JS representation of Screen struct
* Expose IsFocused method in Window interface
* Update JS window API
* Fix cleanup of WML listeners
* Bundle runtime as ES module
* Update runtime dependencies
* Update runtime types and events
* Update bundled runtime
* Update changelog
---------
Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
2024-03-20 20:30:14 +11:00
Lea Anthony
a5c843f5c6
Disable social plugin in docs
2024-03-20 08:32:24 +11:00
Lea Anthony
aa8e74539c
Rebuild docs
2024-03-20 07:52:31 +11:00
Lea Anthony
d1968489b7
Don't build server plugin
2024-03-20 07:43:27 +11:00
Lea Anthony
33946a7aac
Don't build server plugin
2024-03-19 21:56:54 +11:00
Lea Anthony
ddf74d3793
Update go version in pipelines
2024-03-19 21:45:52 +11:00
Lea Anthony
1b3b8178ec
Update node version in pipelines
...
(cherry picked from commit c451adc424
)
2024-03-19 21:35:38 +11:00