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
Oleg Gulevskyy
b756bce67f
Set MacOS window levels (NSWindow
) ( #3674 )
...
* set nswindow levels via mac options
* add changelog description
* update changelog to conform with others
2024-08-20 18:06:45 +10:00
Lea Anthony
bf9e17a6c8
[WEP] Customise Window Titlebars ( #3508 )
...
* Add proposal.
Reference Mac implementation
* Add windows support. Update proposal.
* Update example
* Rename Active->Enable,Inactive->Disabled. Ensure window can get controls back after hiding close on windows. Added guide. Updated example.
* Add ExStyle option for setting titlebar style.
* Fix linux builds
* Tidy up
2024-06-08 13:42:27 +10:00
Lea Anthony
98aff7778e
Support ProgramName on linux
2024-03-17 21:09:20 +11:00
Lea Anthony
e9a9420e5c
Refactor options.
...
Update deps
2024-03-17 09:42:27 +11:00