Lea Anthony
|
39c834b83f
|
[v3 mac] DisableWindowShadow -> DisableShadow
|
2023-05-17 08:13:05 +10:00 |
|
Lea Anthony
|
f210357bfe
|
[v3 mac] Basic common event support. Taskfile refactor
|
2023-05-17 07:58:40 +10:00 |
|
Lea Anthony
|
3094c19cf3
|
[v3 mac] Update README
|
2023-05-16 18:00:17 +10:00 |
|
Lea Anthony
|
225437f1e8
|
[v3 mac] Add DisableWindowShadow option
|
2023-05-16 17:54:34 +10:00 |
|
Lea Anthony
|
a23bb1e350
|
[v3 windows] initial dialog support. Refactor button callback name
|
2023-05-12 20:56:22 +10:00 |
|
stffabi
|
2fbb21a84e
|
[v3 darwin] Add darwin identifier darwin only file
|
2023-05-12 11:02:15 +02:00 |
|
stffabi
|
5c08fcb43e
|
[v3 darwin] Add darwin identifier to all C files of darwin
|
2023-05-12 09:25:50 +02:00 |
|
stffabi
|
cc59655cb1
|
[v3 windows] Add close handling: HideOnClose, QuitOnLastWindowClosed and DisableQuitOnLastWindowClosed
|
2023-05-12 08:06:05 +02:00 |
|
Travis McLane
|
8ff0a2b0ff
|
[v3 example] menu text toggle
|
2023-05-11 11:10:17 -05:00 |
|
Travis McLane
|
fe549af784
|
[v3 example] add menuitem.Hidden / setHidden example
|
2023-05-11 10:56:19 -05:00 |
|
Travis McLane
|
a4549c94c1
|
[v3 darwin] menuitem.setHidden implementation
|
2023-05-11 10:51:52 -05:00 |
|
Travis McLane
|
706256d3f0
|
[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-11 08:54:38 -05: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
|
7fd627f169
|
[v3 windows] initial systray support
|
2023-05-10 19:35:40 +10:00 |
|
Lea Anthony
|
b91468b6f2
|
[v3 mac] Update api. New template icon.
|
2023-05-09 21:55:17 +10:00 |
|
Lea Anthony
|
0b9cd4be5d
|
[v3 windows] update status
|
2023-05-09 21:47:22 +10:00 |
|
Lea Anthony
|
4c587ee1b8
|
[v3 windows] New icons
|
2023-05-09 19:53:01 +10: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
|
a829b38a34
|
[v3 windows] Dialogs to use invokeSync
|
2023-05-08 20:11:51 +10:00 |
|
Lea Anthony
|
c8dae94b5b
|
[v3 windows] Systray callback handlers
|
2023-05-08 19:43:58 +10:00 |
|
stffabi
|
87267758ac
|
[v3 windows] Fix wndproc default case with WMMessageToString
|
2023-05-07 22:17:43 +02:00 |
|
stffabi
|
5f72df81fb
|
[v3 windows] Do not disable WndProc messaging for systray when updating icon
|
2023-05-07 21:40:40 +02: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
|
42b1807c36
|
[v3 windows] Support irregular shaped windows. Centered option.
|
2023-05-06 20:22:28 +10:00 |
|
Lea Anthony
|
647982de1a
|
[v3 windows] Support irregular shaped windows
|
2023-05-06 15:05:00 +10:00 |
|
Lea Anthony
|
f5557c612a
|
Merge remote-tracking branch 'origin/v3-alpha' into v3-alpha
|
2023-05-05 06:41:04 +10:00 |
|
stffabi
|
f4749db8b3
|
[v3] Add some missing methods for darwin and windows
|
2023-05-02 21:56:40 +02:00 |
|
Travis McLane
|
86a1de6788
|
[w32] move windows specific code to impl file
|
2023-05-02 10:52:21 -05:00 |
|
Travis McLane
|
792c5e2d95
|
[w32] add missing build constraint
|
2023-05-02 10:52:09 -05:00 |
|
Lea Anthony
|
6758580be9
|
[v3 windows] Add frameless resize
|
2023-05-02 23:18:22 +10:00 |
|
stffabi
|
6f246eed4a
|
[v3 windows] Add HiDPI awareness
|
2023-05-02 09:45:21 +02:00 |
|
stffabi
|
fc3725d3f4
|
[v3 windows] Add frameless support
|
2023-05-02 09:29:47 +02:00 |
|
Lea Anthony
|
00c6f0dfdb
|
[v3 windows] Implement getScreen
|
2023-05-01 21:11:40 +10:00 |
|
Lea Anthony
|
cf7b4e2458
|
[v3] Ensure impl calls from WebvieWindow are on the main thread. Support size.
|
2023-05-01 20:28:46 +10:00 |
|
Lea Anthony
|
f682e44367
|
[v3] Fix examples
|
2023-05-01 18:24:24 +10:00 |
|
Lea Anthony
|
9d1f86c410
|
[v3] Update examples to use correct options.
|
2023-05-01 18:21:22 +10:00 |
|
Lea Anthony
|
dac281ac32
|
[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-01 18:20:28 +10:00 |
|
Lea Anthony
|
29a58086a3
|
[v3 Windows] Support application hide/show. Add WebviewWindow.IsVisible() .
|
2023-05-01 11:34:06 +10:00 |
|
Lea Anthony
|
cb8eb755a7
|
[v3 Windows] Support setMin/MaxSize, setPosition
|
2023-05-01 10:52:46 +10:00 |
|
Lea Anthony
|
1e8fc29ee4
|
[v3 Windows] Add Support for SetTitle, Center, Un/Minimise/Maximise, IsMin/Maximised, IsNormal, Show/Hide
|
2023-04-30 20:55:51 +10:00 |
|
Lea Anthony
|
9a05b49e3d
|
[v3 Breaking Change] Add NativeWindowHandle method to WebviewWindow .
|
2023-04-30 10:17:03 +10:00 |
|
Lea Anthony
|
79f8d92084
|
[v3 windows] Moved w32 from internal to pkg so it may be used by applications
|
2023-04-30 10:02:00 +10:00 |
|
Lea Anthony
|
6e56542586
|
[v3 windows] Add WndProcInterceptor for custom message processing
|
2023-04-30 09:49:50 +10:00 |
|
Lea Anthony
|
c53443b62b
|
[v3 windows] Rename options_windows.go -> options_win.go
|
2023-04-30 09:10:00 +10:00 |
|
Lea Anthony
|
1128662c89
|
[v3 windows] Add APM Events
|
2023-04-29 20:33:33 +10:00 |
|
Lea Anthony
|
676787417f
|
[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-04-29 19:39:05 +10:00 |
|
Lea Anthony
|
57422dccf3
|
[windows] Split out wndProc. Generate windows events, support per-window themes
|
2023-04-29 12:14:12 +10:00 |
|