Lea Anthony
|
87737c23eb
|
[v3 mac] DisableWindowShadow -> DisableShadow
|
2023-05-30 16:33:33 +08:00 |
|
Lea Anthony
|
6e6f099a99
|
[v3 mac] Basic common event support. Taskfile refactor
|
2023-05-30 16:33:32 +08:00 |
|
Lea Anthony
|
4cb3321c39
|
[v3 mac] Update README
|
2023-05-30 16:32:02 +08:00 |
|
Lea Anthony
|
6a2343a1a0
|
[v3 mac] Add DisableWindowShadow option
|
2023-05-30 16:32:01 +08:00 |
|
Lea Anthony
|
f2d6dba2cf
|
[v3 windows] initial dialog support. Refactor button callback name
|
2023-05-30 16:32:01 +08:00 |
|
stffabi
|
dd1ef7fae9
|
[v3 darwin] Add darwin identifier darwin only file
|
2023-05-30 16:32:01 +08:00 |
|
stffabi
|
527cff9ec3
|
[v3 darwin] Add darwin identifier to all C files of darwin
|
2023-05-30 16:32:00 +08:00 |
|
stffabi
|
ba150eccae
|
[v3 windows] Add close handling: HideOnClose, QuitOnLastWindowClosed and DisableQuitOnLastWindowClosed
|
2023-05-30 16:32:00 +08:00 |
|
Travis McLane
|
fa74986f1e
|
[v3 example] menu text toggle
|
2023-05-30 16:32:00 +08:00 |
|
Travis McLane
|
d1085b5bea
|
[v3 example] add menuitem.Hidden / setHidden example
|
2023-05-30 16:31:59 +08:00 |
|
Travis McLane
|
4d0a14d2eb
|
[v3 darwin] menuitem.setHidden implementation
|
2023-05-30 16:31:59 +08:00 |
|
Travis McLane
|
8c3439b733
|
[dialogs] remove default title
without this removal a user would have to call `SetTitle("")` in order to
erase the default if they desire a title-less dialog.
|
2023-05-30 16:31:59 +08:00 |
|
stffabi
|
a0534d527a
|
[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-30 16:31:59 +08:00 |
|
Lea Anthony
|
a5b52f2795
|
[v3 windows] initial systray support
|
2023-05-30 16:31:58 +08:00 |
|
Lea Anthony
|
b526ebd679
|
[v3 mac] Update api. New template icon.
|
2023-05-30 16:31:58 +08:00 |
|
Lea Anthony
|
51b9315ae9
|
[v3 windows] update status
|
2023-05-30 16:31:58 +08:00 |
|
Lea Anthony
|
8edf44dc31
|
[v3 windows] New icons
|
2023-05-30 16:31:57 +08:00 |
|
Lea Anthony
|
9b7626e59e
|
[v3 windows] Move icons to own package, systray dark mode icon, window.Focus() ,
|
2023-05-30 16:31:57 +08:00 |
|
Lea Anthony
|
6dd092c7a9
|
[v3 windows] Rename systray callback handlers
|
2023-05-30 16:31:57 +08:00 |
|
Lea Anthony
|
46a0d467c0
|
[v3 windows] Dialogs to use invokeSync
|
2023-05-30 16:31:56 +08:00 |
|
Lea Anthony
|
e3b164ae93
|
[v3 windows] Systray callback handlers
|
2023-05-30 16:31:56 +08:00 |
|
stffabi
|
d8f58ab20f
|
[v3 windows] Fix wndproc default case with WMMessageToString
|
2023-05-30 16:31:56 +08:00 |
|
stffabi
|
0de2bccd28
|
[v3 windows] Do not disable WndProc messaging for systray when updating icon
|
2023-05-30 16:31:55 +08:00 |
|
Lea Anthony
|
2eaf724710
|
[v3 windows] Fix systray icon size
|
2023-05-30 16:31:55 +08:00 |
|
Lea Anthony
|
58138ac09b
|
[v3 windows] Initial systray support
|
2023-05-30 16:31:55 +08:00 |
|
Lea Anthony
|
143f090422
|
[v3] Use invokeSync for systray methods
|
2023-05-30 16:31:55 +08:00 |
|
Lea Anthony
|
f8f466ba7e
|
[v3 windows] Support irregular shaped windows. Centered option.
|
2023-05-30 16:31:54 +08:00 |
|
Lea Anthony
|
cb28de47f8
|
[v3 windows] Support irregular shaped windows
|
2023-05-30 16:31:54 +08:00 |
|
stffabi
|
4ad2475ed6
|
[v3] Add some missing methods for darwin and windows
|
2023-05-30 16:31:54 +08:00 |
|
Travis McLane
|
0172078536
|
[w32] move windows specific code to impl file
|
2023-05-30 16:31:53 +08:00 |
|
Travis McLane
|
0bb1fb512a
|
[w32] add missing build constraint
|
2023-05-30 16:31:53 +08:00 |
|
Lea Anthony
|
b6940d95a2
|
[v3 windows] Add frameless resize
|
2023-05-30 16:31:53 +08:00 |
|
stffabi
|
75f0457375
|
[v3 windows] Add HiDPI awareness
|
2023-05-30 16:31:52 +08:00 |
|
stffabi
|
ffe31b6265
|
[v3 windows] Add frameless support
|
2023-05-30 16:31:52 +08:00 |
|
Lea Anthony
|
8963610722
|
[v3 windows] Implement getScreen
|
2023-05-30 16:31:52 +08:00 |
|
Lea Anthony
|
66bfcf0e36
|
[v3] Ensure impl calls from WebvieWindow are on the main thread. Support size.
|
2023-05-30 16:31:52 +08:00 |
|
Lea Anthony
|
0b3559abfe
|
[v3] Fix examples
|
2023-05-30 16:31:51 +08:00 |
|
Lea Anthony
|
773389ee5e
|
[v3] Update examples to use correct options.
|
2023-05-30 16:31:51 +08:00 |
|
Lea Anthony
|
4c04991d4d
|
[v3] Change WebviewWindow options to be a value, not a pointer. Support Un/Fullscreen. Remove main thread switching. Use parent options instead of local variables.
|
2023-05-30 16:31:51 +08:00 |
|
Lea Anthony
|
d56bb59b72
|
[v3 Windows] Support application hide/show. Add WebviewWindow.IsVisible() .
|
2023-05-30 16:31:50 +08:00 |
|
Lea Anthony
|
6e92a4f71e
|
[v3 Windows] Support setMin/MaxSize, setPosition
|
2023-05-30 16:31:50 +08:00 |
|
Lea Anthony
|
1f6217c0d8
|
[v3 Windows] Add Support for SetTitle, Center, Un/Minimise/Maximise, IsMin/Maximised, IsNormal, Show/Hide
|
2023-05-30 16:31:50 +08:00 |
|
Lea Anthony
|
17204bebd0
|
[v3 Breaking Change] Add NativeWindowHandle method to WebviewWindow .
|
2023-05-30 16:31:49 +08:00 |
|
Lea Anthony
|
728e2019d8
|
[v3 windows] Moved w32 from internal to pkg so it may be used by applications
|
2023-05-30 16:31:49 +08:00 |
|
Lea Anthony
|
7f3fdd6977
|
[v3 windows] Add WndProcInterceptor for custom message processing
|
2023-05-30 16:31:49 +08:00 |
|
Lea Anthony
|
e8798f8371
|
[v3 windows] Rename options_windows.go -> options_win.go
|
2023-05-30 16:31:48 +08:00 |
|
Lea Anthony
|
402b743553
|
[v3 windows] Add APM Events
|
2023-05-30 16:31:48 +08:00 |
|
Lea Anthony
|
f08ae2fc62
|
[v3] Update application.On and window.On to return functions that unregister the listener. WebviewWindow.onApplicationEvent is a helper which will manage the unregistering for you on window destroy.
|
2023-05-30 16:31:48 +08:00 |
|
Lea Anthony
|
178ea9c8c5
|
[windows] Split out wndProc. Generate windows events, support per-window themes
|
2023-05-30 16:31:48 +08:00 |
|
Lea Anthony
|
7c63cee9e8
|
[windows] Support AlwaysOnTop, EnableResize at runtime. Added Solid/Transparent/Translucent options.
|
2023-05-30 16:31:47 +08:00 |
|