Fabio Massaioli
e7c134de4e
[v3] Late service registration and error handling overhaul ( #4066 )
...
* Add service registration method
* Fix error handling and formatting in messageprocessor
* Add configurable error handling
* Improve error strings
* Fix service shutdown on macOS
* Add post shutdown hook
* Better fatal errors
* Add startup/shutdown sequence tests
* Improve debug messages
* Update JS runtime
* Update docs
* Update changelog
* Fix log message in clipboard message processor
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* Remove panic in RegisterService
* Fix linux tests (hopefully)
* Fix error formatting everywhere
* Fix typo in windows webview
* Tidy example mods
* Set application name in tests
* Fix ubuntu test workflow
* Cleanup template test pipeline
* Fix dev build detection on Go 1.24
* Update template go.mod/sum to Go 1.24
* Remove redundant caching in template tests
* Final format string cleanup
* Fix wails3 tool references
* Fix legacy log calls
* Remove formatJS and simplify format strings
* Fix indirect import
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-02-19 09:27:41 +01:00
Lea Anthony
d427e9d750
Add systray.SetTooltip
2025-02-08 14:01:22 +11:00
Lea Anthony
4caf6d6e50
Add systray Show, Hide and Destroy
2025-02-02 17:54:24 +11:00
Lea Anthony
e668c81806
Improved panic handling. Added guide.
2025-01-16 22:08:18 +11:00
Lea Anthony
a90764891f
Update systray-custom to show keep-alive after window kill
2024-12-23 20:55:29 +11:00
Lea Anthony
5cde12b42a
Refactored Events ( #3731 )
...
Experimental rename
2024-09-07 16:39:02 +10:00
Thomas Sénéchal
44bbce125b
[V3/macos] Fix systray click handling when no attached window ( #3207 )
...
* Fix systray click handling
* Open Menu if no window is attached in defaultClickHandler()
* Remove systemTraySetMenu function
* Fix a crash in hide-window example
* Update changelog
2024-01-17 22:36:22 +11:00
Travis McLane
c87489adf3
[v3] implement Window interface
2023-09-28 11:39:39 -05:00
Lea Anthony
7cdab16ba9
Add API docs. Do small refactors
2023-09-24 08:57:40 +10:00
Lea Anthony
fe48b9d03d
[windows] Add systray.OpenMenu
2023-09-21 19:14:44 +10:00
Travis McLane
2f7c6834d0
[v3 linux] use invokeSync
2023-09-11 17:12:57 -05:00
Lea Anthony
705239ad7d
[v3] Use WindowEvent
rather than WindowEventContext
2023-07-12 20:50:01 +10:00
Lea Anthony
12ce6c5ac3
[v3] Add systray.AttachWindow
2023-07-06 20:43:08 +10:00
Lea Anthony
3d323ab9d2
[v3] Fix systray example. PositionWindow now takes an offset. EventApplicationDidResignActive
-> EventApplicationDidResignActiveNotification
2023-07-04 19:26:00 +10:00
Lea Anthony
3c81fb06e8
[v3 windows] Position window above systray
2023-06-30 21:17:50 +10:00
Lea Anthony
a23bb1e350
[v3 windows] initial dialog support. Refactor button callback name
2023-05-12 20:56:22 +10:00
stffabi
3049773e7f
[v3 application] Fix race conditions between starting a window/systray and starting the application
...
Make sure a window is never run before the windowCreated hooks have been executed.
2023-05-11 07:00:42 +02:00
Lea Anthony
19e1e8b8a6
[v3 windows] Move icons to own package, systray dark mode icon, window.Focus()
,
2023-05-09 19:52:33 +10:00
Lea Anthony
67e9522c67
[v3 windows] Rename systray callback handlers
2023-05-08 20:16:25 +10:00
Lea Anthony
c8dae94b5b
[v3 windows] Systray callback handlers
2023-05-08 19:43:58 +10:00
Lea Anthony
1ed270fe05
[v3 windows] Fix systray icon size
2023-05-07 20:19:37 +10:00
Lea Anthony
19a654a2b1
[v3 windows] Initial systray support
2023-05-07 19:13:07 +10:00
Lea Anthony
f9bbc11711
[v3] Use invokeSync
for systray methods
2023-05-07 10:34:08 +10:00
Lea Anthony
81645190f0
merge exp branch
2023-01-18 21:42:49 +11:00