Lea Anthony
|
1945616328
|
[v3 windows] Fix WindowClose defaults
|
2023-07-08 20:28:19 +10:00 |
|
Lea Anthony
|
7db6604227
|
[v3 windows] Add HideOnTaskbar flag to WebviewWindow
|
2023-07-08 11:27:36 +10:00 |
|
Lea Anthony
|
12ce6c5ac3
|
[v3] Add systray.AttachWindow
|
2023-07-06 20:43:08 +10:00 |
|
Lea Anthony
|
5d9bc4ca81
|
[v3 mac] Fix systray example toggle
|
2023-07-05 21:09:48 +10:00 |
|
Lea Anthony
|
c0b4a3ff35
|
[v3] Fix generation of common events
|
2023-07-05 20:39:35 +10:00 |
|
Lea Anthony
|
f0bf8cd827
|
[v3 windows] Refactor events + mappings. Fix app.Quit(). Make systray example work slightly better
|
2023-07-05 20:35:45 +10:00 |
|
Lea Anthony
|
10144adf61
|
[v3 windows] Fix window lose focus events.
|
2023-07-04 20:43:21 +10:00 |
|
Lea Anthony
|
3efab5ba23
|
[v3 windows] Prevent window close events when the window was just opened
|
2023-07-04 20:01:06 +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
|
16ce9e562f
|
[v3 mac] Window alignment to systray
|
2023-07-03 20:15:45 +10:00 |
|
Lea Anthony
|
90e66a7ad4
|
[v3] Add PanicHandler application option.
|
2023-07-03 19:52:50 +10:00 |
|
Lea Anthony
|
6b59216b32
|
[v3] Better panic support for methods run on mainthread
|
2023-07-01 21:56:21 +10:00 |
|
Lea Anthony
|
9764ba6334
|
[v3] Add CHANGELOG.md. Add instructions for PRs in DEVELOPMENT.md.
|
2023-07-01 11:09:09 +10:00 |
|
Mohamed Gharib
|
da5929ff34
|
[v3] Fix examples background color (#2750)
|
2023-07-01 10:55:10 +10:00 |
|
Mohamed Gharib
|
e419822c77
|
[v3] Fix default context-menu in selected disabled inputs (#2753)
* [v3] Fix default context-menu in selected disabled inputs
* [v3] Update Task to v3.27.1. Add `wails3 task -version` and `wails3 task taskfile:update`.
---------
Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
|
2023-07-01 10:52:55 +10:00 |
|
Lea Anthony
|
b62ce4440e
|
[v3 windows] Setup chromium sooner
|
2023-07-01 09:23:19 +10:00 |
|
Lea Anthony
|
3c81fb06e8
|
[v3 windows] Position window above systray
|
2023-06-30 21:17:50 +10:00 |
|
Lea Anthony
|
c27366a270
|
[v3] rename cli to wails3
|
2023-06-29 18:26:04 +10:00 |
|
Lea Anthony
|
5b6f6c1bff
|
[v3] Default context menu always shows in debug/dev
|
2023-06-28 18:47:39 +10:00 |
|
Lea Anthony
|
3fcac435b2
|
[v3] Support window events in JS. Fix ExecJS blocking issues.
|
2023-06-26 22:10:31 +10:00 |
|
Lea Anthony
|
03a3edcdc9
|
[v3] Create experimental plugin directory
|
2023-06-26 08:39:02 +10:00 |
|
Lea Anthony
|
5737b3cc7b
|
[v3 mac] Fix merge issues
|
2023-06-25 10:13:20 +10:00 |
|
Lea Anthony
|
b898b79aaf
|
[v3 windows] Initial support for start_on_login plugin for windows
|
2023-06-24 21:12:24 +10:00 |
|
Lea Anthony
|
3827ca2d78
|
[v3] Move dialogs out of application
|
2023-06-24 13:57:51 +10:00 |
|
Lea Anthony
|
4de5e1b9f1
|
[v3] Add WindowUnFocus event
|
2023-06-24 13:23:50 +10:00 |
|
Travis McLane
|
1a7d105917
|
[v3 linux] GetAbsolutePosition
|
2023-06-23 21:50:51 -05:00 |
|
Travis McLane
|
de5cff799e
|
[v3 linux] setEnabled
|
2023-06-23 21:50:51 -05:00 |
|
Travis McLane
|
67cada78f6
|
[v3 linux] purego: windowGetRelativePosition
|
2023-06-23 21:50:51 -05:00 |
|
Travis McLane
|
5a40f25d03
|
[v3 linux] webview setAbsolutePosition
|
2023-06-23 21:50:51 -05:00 |
|
Travis McLane
|
1a09a8a4c8
|
[v3 linux/cgo] open/save file dialog stub
|
2023-06-23 21:50:51 -05:00 |
|
Travis McLane
|
daa0cf83d9
|
[v3 linux] noop: remove fmt.Println
|
2023-06-23 21:50:51 -05:00 |
|
Travis McLane
|
e92858f64d
|
[v3 linux/purego] initial file/directory dialogs impl
|
2023-06-23 21:50:51 -05:00 |
|
Travis McLane
|
d52c26e82f
|
[v3 linux] implement missing functions
|
2023-06-23 21:50:51 -05:00 |
|
Travis McLane
|
83900b03d4
|
[v3 linux] purego cleanup + dialog images
|
2023-06-23 21:50:51 -05:00 |
|
Travis McLane
|
c123430f22
|
[v3 linux] dialog fixes
|
2023-06-23 21:50:51 -05:00 |
|
Travis McLane
|
33e20cbc77
|
[v3 linux] allow menu setting on Linux
|
2023-06-23 21:50:51 -05:00 |
|
Travis McLane
|
e942312c4c
|
[v3 menuitem] bug: avoid setting if nil
|
2023-06-23 21:50:51 -05:00 |
|
Travis McLane
|
de2e78b507
|
[v3 linux] purego implementation
|
2023-06-23 21:50:51 -05:00 |
|
Travis McLane
|
e44fbc26ba
|
[v3 linux] STATUS.md
|
2023-06-23 21:50:51 -05:00 |
|
Travis McLane
|
bef454f950
|
[v3 linux] initial linux implementation
|
2023-06-23 21:50:51 -05:00 |
|
Travis McLane
|
94e1ec91ad
|
Revert "Merge branch 'v3-alpha_linux' into v3-alpha"
This reverts commit b317efaf2c , reversing
changes made to 29b9c5200f .
|
2023-06-23 21:50:51 -05:00 |
|
Lea Anthony
|
56d11ab419
|
[v3] Update Wails API
|
2023-06-24 12:11:48 +10:00 |
|
Lea Anthony
|
c96cccab2e
|
[v3] Add Window AbsolutePosition/SetAbsolutePosition
|
2023-06-23 21:14:26 +10:00 |
|
Lea Anthony
|
989ef1b4a8
|
[v3] Update STATUS.md
|
2023-06-23 20:50:54 +10:00 |
|
Lea Anthony
|
45cfbe917e
|
[v3] Position/GetPosition -> RelativePosition/GetRelativePosition
|
2023-06-23 20:49:27 +10:00 |
|
Lea Anthony
|
2e313005e0
|
[v3] Add window attachment for open/save dialogs. Fix filter bug.
|
2023-06-23 20:33:35 +10:00 |
|
Lea Anthony
|
722c3a653c
|
[v3] Allow message dialogs to be attached to windows. JS dialogs default attached. wml confirm dialog attached.
|
2023-06-23 20:19:29 +10:00 |
|
Lea Anthony
|
76672facfe
|
[v3] Add window Enabled method. Fix dialog attachment
|
2023-06-23 19:48:04 +10:00 |
|
Lea Anthony
|
8f075b5d8d
|
[v3] Fix merge issues
|
2023-06-22 19:56:35 +10:00 |
|
Lea Anthony
|
b317efaf2c
|
Merge branch 'v3-alpha_linux' into v3-alpha
# Conflicts:
# v3/STATUS.md
# v3/examples/menu/main.go
# v3/go.mod
# v3/pkg/application/application.go
# v3/pkg/application/webview_window.go
|
2023-06-22 19:46:10 +10:00 |
|
Lea Anthony
|
29b9c5200f
|
[v3] Update context menu example. Allow menu for disabled/read only iputs
|
2023-06-21 20:21:10 +10:00 |
|
Lea Anthony
|
4d2b4b4ee7
|
[v3] Update dev guide. Remove implLock.
|
2023-06-21 19:37:39 +10:00 |
|
Lea Anthony
|
9f8f095a78
|
[v3] Update dev guide.
|
2023-06-21 19:23:14 +10:00 |
|
Lea Anthony
|
59c09ebee1
|
[v3] Better default context menu. Started dev guide.
|
2023-06-21 19:21:41 +10:00 |
|
Lea Anthony
|
5f81a87912
|
[v3] Add smart context menu example
|
2023-06-20 21:35:41 +10:00 |
|
Lea Anthony
|
7f6151d573
|
[v3] Enable default context menu for certain elements. Use CSS to customise.
|
2023-06-20 21:11:37 +10:00 |
|
Lea Anthony
|
9816960995
|
[v3] Support "--default-contextmenu" style. Fix URL handling in Windows.
|
2023-06-20 19:44:01 +10:00 |
|
Lea Anthony
|
3355d5f0af
|
[v3] Add EnableDevTools option
|
2023-06-20 08:49:25 +10:00 |
|
Lea Anthony
|
ab38b20444
|
[v3] Status Update
|
2023-06-20 08:36:39 +10:00 |
|
Lea Anthony
|
f278229179
|
Merge remote-tracking branch 'origin/v3-alpha' into v3-alpha
|
2023-06-20 08:12:42 +10:00 |
|
Lea Anthony
|
552390fb84
|
[v3 mac] Tidy up
|
2023-06-19 17:53:16 +10:00 |
|
Lea Anthony
|
68573cdc48
|
[v3 windows] Focus webview on Show/Restore/Maximise/FullScreen
|
2023-06-19 07:35:11 +10:00 |
|
Lea Anthony
|
cdf397aaa9
|
[v3 mac] Implement print()
|
2023-06-19 07:15:53 +10:00 |
|
Lea Anthony
|
ed27558011
|
[v3 windows] Add WebviewWindow.Print()
|
2023-06-18 17:13:07 +10:00 |
|
Lea Anthony
|
50387948df
|
[v3 mac] Refactor drag to use common code
|
2023-06-18 12:24:44 +10:00 |
|
Lea Anthony
|
9b48cc1799
|
[v3 mac] Fix window drag example
|
2023-06-18 12:12:01 +10:00 |
|
Lea Anthony
|
86f2ac0e96
|
[v3 mac] Fix WindowShouldClose bug
|
2023-06-18 11:25:38 +10:00 |
|
Lea Anthony
|
1537a002cc
|
[v3] Add ShouldClose window method. Remove hideOnClose flag.
|
2023-06-18 11:12:53 +10:00 |
|
Lea Anthony
|
ae9b158b04
|
[v3 windows] improve main thread calls
|
2023-06-16 21:04:44 +10:00 |
|
Lea Anthony
|
72ec10b181
|
[v3 mac] Fix window close bug
|
2023-06-16 21:01:17 +10:00 |
|
Lea Anthony
|
eed4002a4a
|
[v3 mac] Fix GetPosition Y coordinate
|
2023-06-16 20:54:53 +10:00 |
|
Lea Anthony
|
155e34c7a8
|
[v3 mac] Better main thread calls
|
2023-06-16 20:48:57 +10:00 |
|
Lea Anthony
|
22cc649e81
|
[v3 mac] translate window position for SetPosition
|
2023-06-16 20:20:18 +10:00 |
|
Lea Anthony
|
367ca745c3
|
[v3 windows] Fix frameless window drag. Add better resize for corners.
|
2023-06-15 21:06:14 +10:00 |
|
Lea Anthony
|
01e2e46e0d
|
[v3 windows] Support frameless drag. Add /wails/flags endpoint.
|
2023-06-15 19:08:08 +10:00 |
|
Lea Anthony
|
c03078ca16
|
[v3] Add capabilities, move to app-region css for drag, support native drag on Windows
|
2023-06-14 18:12:37 +10:00 |
|
Lea Anthony
|
49e62aebe3
|
[v3 windows] Support frameless drag
|
2023-06-13 17:44:07 +10:00 |
|
Lea Anthony
|
dc4daaebac
|
[v3 windows] Support title bar button events
|
2023-06-13 17:42:14 +10:00 |
|
stffabi
|
f855b30c9f
|
[v3 windows] Consolidate WM_SIZE/WM_SIZING message handling
|
2023-06-12 08:26:09 +02:00 |
|
stffabi
|
b614e2b100
|
[v3 windows] An initially hidden window should show chromium when it is getting unhidden
|
2023-06-12 05:41:55 +02:00 |
|
stffabi
|
eafbbab233
|
[v3 windows] Do not Hide/Show chromium on every load of the frontend
|
2023-06-12 05:12:49 +02:00 |
|
Lea Anthony
|
72a4e9cf6e
|
[v3] Update STATUS.md
|
2023-06-12 10:46:31 +10:00 |
|
Lea Anthony
|
1dbe100a43
|
[v3] Restore window example
|
2023-06-12 10:45:26 +10:00 |
|
Lea Anthony
|
287d3d066c
|
[v3] Update WML demo to include restore
|
2023-06-12 10:45:03 +10:00 |
|
Lea Anthony
|
9387d18e88
|
[v3 windows] Change how chromium redraw works
|
2023-06-12 10:44:33 +10:00 |
|
Lea Anthony
|
1600bcb1d0
|
[v3] Add Restore to JS runtime
|
2023-06-12 10:44:05 +10:00 |
|
Lea Anthony
|
2b2defb7c0
|
[v3 windows] Fix chromium redraw bug
|
2023-06-12 10:28:35 +10:00 |
|
Lea Anthony
|
6d786902eb
|
[v3] Add some common window events
|
2023-06-12 10:27:30 +10:00 |
|
Lea Anthony
|
286ce206f0
|
[v3 windows] Prevent crash when nulls in strings
|
2023-06-12 09:10:47 +10:00 |
|
Lea Anthony
|
7535f098bd
|
[v3 windows] Fix clipboard example
|
2023-06-11 11:57:47 +10:00 |
|
Lea Anthony
|
b517461fbe
|
[v3 windows] Fix screen example
|
2023-06-11 11:54:32 +10:00 |
|
Lea Anthony
|
ffbe67e21f
|
[v3 windows] Fix clipboard js runtime call
|
2023-06-11 11:47:50 +10:00 |
|
Lea Anthony
|
833671d30c
|
[v3 windows] Add clipboard support
|
2023-06-10 13:01:10 +10:00 |
|
Lea Anthony
|
ae691b8e52
|
[v3 windows] Small icon updates
|
2023-06-10 10:19:33 +10:00 |
|
Lea Anthony
|
2b56b7b6b9
|
[v3] Update status and log plugin readme
|
2023-06-09 20:44:24 +10:00 |
|
Lea Anthony
|
81a5380f67
|
[v3 windows] Handle null result from callbacks. Call results should respond on main thread.
|
2023-06-09 20:34:11 +10:00 |
|
Lea Anthony
|
7c45e3ac13
|
[v3 mac] Fixed drag
|
2023-06-09 17:00:07 +10:00 |
|
Lea Anthony
|
adb7ddf8d2
|
[v3] Update go mod for plugins examples
|
2023-06-06 21:07:28 +10:00 |
|
Lea Anthony
|
3b0a57ca6d
|
[v3 plugins] Support single-instance on Windows
|
2023-06-06 21:06:52 +10:00 |
|
Lea Anthony
|
4ee75e93c9
|
[v3] Improve examples
|
2023-06-06 20:41:28 +10:00 |
|
Lea Anthony
|
ff218e5323
|
[v3 windows] Support systray.Destroy()
|
2023-06-06 20:40:56 +10:00 |
|
Lea Anthony
|
df0969d1c6
|
[v3 windows] Support About box. Improve app menu handling.
|
2023-06-06 20:40:38 +10:00 |
|
Lea Anthony
|
23d7ac0e58
|
[v3 windows] Add MessageBoxIndirect
|
2023-06-06 20:39:24 +10:00 |
|
Lea Anthony
|
f9a87944cf
|
[v3] icons.ico -> icon.ico
|
2023-06-06 20:38:45 +10:00 |
|
Lea Anthony
|
eff456aa1a
|
[v3 windows] Improve systray locking
|
2023-06-06 20:38:01 +10:00 |
|
Lea Anthony
|
1ce07cd67c
|
[v3 windows] Update Taskfile in templates
|
2023-06-06 20:37:15 +10:00 |
|
Lea Anthony
|
fc7952ff3b
|
[v3 windows] Update examples. Add example table to STATUS.md
|
2023-06-05 20:34:52 +10:00 |
|
Lea Anthony
|
bb28bdf565
|
[v3 windows] Fix resize bug when using setSize
|
2023-06-05 20:33:45 +10:00 |
|
Lea Anthony
|
04d5842124
|
[v3 windows] Add package:windows task
|
2023-06-05 19:57:40 +10:00 |
|
Lea Anthony
|
1a12890556
|
[v3 windows] Add Webview2NavigationCompleted event. Support CSS + JS injection
|
2023-06-05 08:58:53 +10:00 |
|
Lea Anthony
|
d021d885ca
|
[v3 windows] Update STATUS.md
|
2023-06-04 14:08:27 +10:00 |
|
Lea Anthony
|
3433b8ce8f
|
[v3 windows] Support context menus
|
2023-06-04 14:05:19 +10:00 |
|
Lea Anthony
|
6092730acc
|
[v3 windows] Support Close and take into account HideOnClose option
|
2023-06-03 15:23:10 +10:00 |
|
Lea Anthony
|
ba4ffe4ecc
|
[v3 windows] Support devtools on startup
|
2023-06-03 15:19:38 +10:00 |
|
Lea Anthony
|
55b3e2d35a
|
[v3 windows] Update STATUS.md
|
2023-06-03 15:08:50 +10:00 |
|
Lea Anthony
|
6b926ec463
|
[v3 windows] Support setURL, execJS, reload, zoomIn/Out/Reset, get/setZoom, setHTML,
|
2023-06-03 15:03:26 +10:00 |
|
Lea Anthony
|
9b686b5417
|
[v3 windows] Support Application Menu, hiding menu items
|
2023-06-01 22:52:04 +10:00 |
|
Lea Anthony
|
82ec56bc7d
|
[v3 windows] Support GetScreens and GetPrimaryScreen
|
2023-06-01 22:52:03 +10:00 |
|
Lea Anthony
|
798e51d4d3
|
[v3 windows] Fix window ID processing
|
2023-06-01 22:52:02 +10:00 |
|
Lea Anthony
|
35c41552de
|
[v3 mac] Basic common event support. Taskfile refactor
|
2023-06-01 22:51:25 +10:00 |
|
Lea Anthony
|
19be7f61ac
|
[v3 windows] Fix resizing. Add resize debouncing
|
2023-05-30 16:36:00 +08:00 |
|
Misite Bao
|
bbf0e8cdad
|
chore: split Taskfile (#2654)
|
2023-05-30 16:35:59 +08:00 |
|
Lea Anthony
|
7e2d2a29a1
|
[v3 windows] Initial webview2 working
|
2023-05-30 16:33:34 +08:00 |
|
Lea Anthony
|
671dc2aa3a
|
[v3 windows] Implement start x/y + parent window for dialogs
|
2023-05-30 16:33:34 +08:00 |
|
Lea Anthony
|
294a2c701e
|
[v3] Update esbuild
|
2023-05-30 16:33:34 +08:00 |
|
Lea Anthony
|
01f03c552d
|
[v3] Improve invoke
|
2023-05-30 16:33:33 +08:00 |
|
Lea Anthony
|
dc46154d94
|
[v3 mac] Support drag
|
2023-05-30 16:33:33 +08:00 |
|
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 |
|
stffabi
|
4a60dfc373
|
[v3, windows] Add MainThread dispatching and fixes the blocking window
|
2023-05-30 16:31:47 +08:00 |
|
Lea Anthony
|
829a829cb4
|
[windows] WIP
|
2023-05-30 16:31:47 +08:00 |
|
Travis McLane
|
34896ccb4e
|
[darwin] add getPrimaryScreen/getScreens to impl (#2618)
|
2023-05-30 16:31:46 +08:00 |
|
Lea Anthony
|
5df5eb6a04
|
Fix module path for non-modified repo
|
2023-05-30 16:31:46 +08:00 |
|
Lea Anthony
|
31ba36baf3
|
[windows] Initial commit
|
2023-05-30 16:31:46 +08:00 |
|
Lea Anthony
|
bf10f71760
|
[windows] Fix paths for wails init
|
2023-05-30 16:31:45 +08:00 |
|
Lea Anthony
|
8aa61fff6d
|
Intial STATUS.md commit
|
2023-05-30 16:31:45 +08:00 |
|
Misite Bao
|
d3a4d89786
|
chore: add Prettier as format tool (#2689)
|
2023-05-30 07:40:54 +10:00 |
|
Travis McLane
|
9da5df354e
|
make it compilable again
|
2023-05-10 09:10:03 -05:00 |
|
Travis McLane
|
54ba6d47f4
|
Revert "[linux] dispatchOnMainThread"
This reverts commit 346517a185640aa40bc8710b815cf3e5ff7dc4a8.
|
2023-05-10 09:10:03 -05:00 |
|
Travis McLane
|
17647e2c2f
|
[linux/cgo] hide/show implementation
|
2023-05-10 09:10:03 -05:00 |
|
Travis McLane
|
9da5cea88d
|
[linux/cgo] bugfix
|
2023-05-10 09:10:03 -05:00 |
|
Travis McLane
|
3784746ddb
|
[linux] STATUS.md
|
2023-05-10 09:10:03 -05:00 |
|
Travis McLane
|
281f6335c1
|
[linux] dispatchOnMainThread
|
2023-05-10 09:10:03 -05:00 |
|
Travis McLane
|
5129c0f4e2
|
[fixup] remove 'activate'
|
2023-05-10 09:10:03 -05:00 |
|
Travis McLane
|
5078e89a71
|
[darwin] implement isNormal
|
2023-05-10 09:10:03 -05:00 |
|
Travis McLane
|
41aef27631
|
[linux] use getNativeApplication
|
2023-05-10 09:10:03 -05:00 |
|
Travis McLane
|
754d0934bf
|
[darwin] systray basic darkmode implementation
|
2023-05-10 09:10:03 -05:00 |
|
Travis McLane
|
be2d616190
|
[linux] getNativeApplication
|
2023-05-10 09:10:03 -05:00 |
|
Travis McLane
|
ba34e47c4b
|
[linux/purego] updates
|
2023-05-10 09:10:03 -05:00 |
|
Travis McLane
|
a485b188b3
|
[linux/cgo] updates
|
2023-05-10 09:10:03 -05:00 |
|
Travis McLane
|
718e89ad1e
|
[core/menu] prevent nil impl crash
|
2023-05-10 09:10:03 -05:00 |
|
Travis McLane
|
9453a60254
|
[linux] window registration + default menu
|
2023-05-10 09:10:03 -05:00 |
|
Travis McLane
|
f87ec9d401
|
[purego]
|
2023-05-10 09:10:03 -05:00 |
|
Travis McLane
|
cb1859a710
|
[cgo] registerWindow
|
2023-05-10 09:10:03 -05:00 |
|
Travis McLane
|
1ed95164db
|
[purego]
|
2023-05-10 09:10:03 -05:00 |
|
Travis McLane
|
ac5d0e54f0
|
[purego] assethandler updates
|
2023-05-10 09:10:03 -05:00 |
|
Travis McLane
|
b1e79411e7
|
[examples] update label on click
|
2023-05-10 09:10:03 -05:00 |
|
Travis McLane
|
a9d834d715
|
[examples] update label on click
|
2023-05-10 09:10:03 -05:00 |
|
Travis McLane
|
68cfd130d3
|
[linux/cgo] initial implementation
|
2023-05-10 09:10:03 -05:00 |
|
Travis McLane
|
93a4b823c8
|
[linux/purego] initial port
|
2023-05-10 09:10:03 -05: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 |
|
dependabot[bot]
|
fa0afe92f0
|
Bump yaml from 2.2.1 to 2.2.2 in /v3/internal/runtime (#2623)
Bumps [yaml](https://github.com/eemeli/yaml) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/eemeli/yaml/releases)
- [Commits](https://github.com/eemeli/yaml/compare/v2.2.1...v2.2.2)
---
updated-dependencies:
- dependency-name: yaml
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2023-04-29 20:42:50 +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 |
|
Lea Anthony
|
7f3f51e36b
|
[windows] Support AlwaysOnTop, EnableResize at runtime. Added Solid/Transparent/Translucent options.
|
2023-04-28 21:11:49 +10:00 |
|
stffabi
|
ef184ec8bf
|
[v3, windows] Add MainThread dispatching and fixes the blocking window
|
2023-04-26 21:06:54 +02:00 |
|
Lea Anthony
|
9bfe3094dd
|
[windows] WIP
|
2023-04-26 21:07:04 +10:00 |
|
stffabi
|
cff3ee5079
|
[assetServer] Improve release/close handling of webview requests (#2612)
|
2023-04-26 21:07:03 +10:00 |
|