5
0
mirror of https://github.com/wailsapp/wails.git synced 2025-05-21 11:29:29 +08:00
wails/v3/pkg/w32
Mohamed Gharib efe0c8d534
[v3-Windows] New DIP system for Enhanced High DPI Monitor Support (#3665)
* [v3-Windows] New DIP system for Enhanced High DPI Monitor Support

* Update changelog

* Remove asset middleware

* Remove SetThreadDpiAwarenessContext()

* Fix macOS build.

* Fill missing screens fields (linux, darwin)

* Skip DPI transformation on unsupported platforms

* Simplify distanceFromRectSquared()

* Update v3/pkg/application/screenmanager.go

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

---------

Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-09-22 08:38:30 +10:00
..
actions.go Improved menus. 2024-09-17 21:19:00 +10:00
clipboard.go [v3 windows] Moved w32 from internal to pkg so it may be used by applications 2023-05-30 16:31:49 +08:00
com.go [windows] Drag-n-drop support 2023-10-21 11:21:10 +11:00
comctl32.go [v3 windows] Moved w32 from internal to pkg so it may be used by applications 2023-05-30 16:31:49 +08:00
comdlg32.go [v3 windows] Moved w32 from internal to pkg so it may be used by applications 2023-05-30 16:31:49 +08:00
constants.go [v3-Windows] New DIP system for Enhanced High DPI Monitor Support (#3665) 2024-09-22 08:38:30 +10:00
consts.go Improved logging++ 2023-08-13 16:52:39 +10:00
dialogs.go [windows] Fix dialog icon 2023-10-09 17:34:56 +11:00
dwmapi.go Add window.GetBorderSizes 2024-04-25 15:22:01 +10:00
gdi32.go [v3 windows] Moved w32 from internal to pkg so it may be used by applications 2023-05-30 16:31:49 +08:00
gdiplus.go [v3 windows] Moved w32 from internal to pkg so it may be used by applications 2023-05-30 16:31:49 +08:00
guid.go [v3 windows] Initial support for start_on_login plugin for windows 2023-06-24 21:12:24 +10:00
icon.go Initial menu item bitmap support 2023-10-22 09:32:04 +11:00
idataobject.go [windows] Drag-n-drop support 2023-10-21 11:21:10 +11:00
idispatch.go [v3 windows] Moved w32 from internal to pkg so it may be used by applications 2023-05-30 16:31:49 +08:00
idroptarget.go [windows] dnd fixes 2023-10-25 20:04:00 +11:00
image.go [v3] completing missing build tags (#2884) 2023-09-04 22:43:28 +10:00
istream.go [v3 windows] Moved w32 from internal to pkg so it may be used by applications 2023-05-30 16:31:49 +08:00
kernel32.go [windows] Fix dialog icon 2023-10-09 17:34:56 +11:00
ole32.go [windows] dnd fixes 2023-10-25 20:04:00 +11:00
oleaut32.go [v3 windows] Moved w32 from internal to pkg so it may be used by applications 2023-05-30 16:31:49 +08:00
popupmenu.go [v3] completing missing build tags (#2884) 2023-09-04 22:43:28 +10:00
screen.go [v3-Windows] New DIP system for Enhanced High DPI Monitor Support (#3665) 2024-09-22 08:38:30 +10:00
shcore.go [v3-Windows] New DIP system for Enhanced High DPI Monitor Support (#3665) 2024-09-22 08:38:30 +10:00
shell32.go [windows] Drag-n-drop support 2023-10-21 11:21:10 +11:00
shlwapi.go [v3 windows] Moved w32 from internal to pkg so it may be used by applications 2023-05-30 16:31:49 +08:00
theme.go [v3] Use system logger instead of println 2023-08-28 20:30:40 +10:00
toolbar.go [v3 windows] Moved w32 from internal to pkg so it may be used by applications 2023-05-30 16:31:49 +08:00
typedef.go [v3-Windows] New DIP system for Enhanced High DPI Monitor Support (#3665) 2024-09-22 08:38:30 +10:00
user32.go [v3-Windows] New DIP system for Enhanced High DPI Monitor Support (#3665) 2024-09-22 08:38:30 +10:00
utils.go More syscall fixes 2024-08-29 06:49:17 +10:00
uxtheme.go More syscall fixes 2024-08-29 06:49:17 +10:00
vars.go [v3 windows] Moved w32 from internal to pkg so it may be used by applications 2023-05-30 16:31:49 +08:00
window.go Add error handler. Use latest go-webview2. 2024-07-28 20:49:08 +10:00