Travis McLane
263e1b527a
[v3 linux] lower signal memory usage
...
- drop the gtkSignalHandlers map entirely (wasn't used)
- use 'uint' for mapping signal IDs to MenuItem
- store and retrieve the menuitem identifier to/from the menu item widget
2023-10-10 12:38:10 -05:00
Lea Anthony
3d88bf8795
Fix context menu issues.
...
Fix WindowID for requests on windows.
Add `Windows.ApplicationStarted` event
2023-10-10 21:48:47 +11:00
Lea Anthony
740b2b0979
Fix windows icon for about box.
...
Add NewRGBA and NewRGB methods.
Added README.md to all examples.
Add roadmap.md to docs
2023-10-09 20:56:19 +11:00
Lea Anthony
83ed7fd2df
[windows] Fix production logger. Add alpha assets
2023-10-09 17:36:06 +11:00
Lea Anthony
f07e4093be
[windows] Don't show menu for frameless window
2023-10-09 17:35:28 +11:00
Lea Anthony
ebe91ba11d
[darwin] Disable listener caching. Run execJS on main thread.
2023-10-07 20:08:22 +11:00
Lea Anthony
c77c823c3c
Revert "[linux] Implement events"
...
This reverts commit 8ddd29d285 .
2023-10-07 12:21:49 +11:00
Travis McLane
a6163849c6
[v3 linux] match windows transparency logic
2023-10-06 14:38:38 -05:00
Travis McLane
130aab3598
[v3 linux] systray stubout
...
slim down the printouts and fix compilation
2023-10-05 17:25:45 -05:00
Travis McLane
78b85ce0cc
[v3 linux] systray not implemented
2023-10-05 14:04:13 -05:00
Travis McLane
dbcf65b2d6
Revert "Merge branch 'v3-alpha-linux-systray' into v3-alpha"
...
This reverts commit 92b26488da , reversing
changes made to 1c48d567e1 .
2023-10-05 08:34:12 -05:00
Lea Anthony
ce6d587771
Fix multiple window weirdness. Update deps
2023-10-05 20:54:12 +11:00
Lea Anthony
a49350f300
[windows] Remove unused code.
2023-10-05 20:12:28 +11:00
Lea Anthony
9ac6359e56
Merge remote-tracking branch 'origin/v3-alpha' into v3-alpha
2023-10-05 19:19:26 +11:00
Lea Anthony
5958d9c646
[windows] Serve assets async
2023-10-05 19:18:32 +11:00
Lea Anthony
8ddd29d285
[linux] Implement events
2023-10-03 08:37:11 +11:00
Lea Anthony
dc8cbcf410
[darwin] Refactor events into mac specific files
2023-10-03 08:33:58 +11:00
Travis McLane
757a4383e6
[v3] send dialog results over channels
2023-10-02 11:07:12 -05:00
Travis McLane
7c98ee329a
[v3] move linux clipboard logic to linux_cgo
2023-10-02 11:07:12 -05:00
Lea Anthony
9d615463f4
[linux] support clipboard
2023-10-02 20:47:04 +11:00
Lea Anthony
255690eee0
[darwin] Add webview preferences
2023-09-30 15:23:56 +10:00
Lea Anthony
86b6e10620
[darwin]AlwaysOnTop: NSStatusWindowLevel -> NSFloatingWindowLevel
2023-09-30 14:27:48 +10:00
Travis McLane
b757292211
[v3 darwin] use NativeWindowHandle
2023-09-29 12:13:51 -05:00
Travis McLane
af54419a0b
[v3] use concrete *WebviewWindow
2023-09-29 11:40:43 -05:00
Travis McLane
7b84b1c79c
[v3] Window fallout
2023-09-28 17:17:11 -05:00