Dan Walmsley
|
297ed15bb5
|
fix sizetocontent on win32.
|
6 years ago |
Dan Walmsley
|
0148106f54
|
Seperate RenderScaling from DesktopScaling.
|
6 years ago |
Nikita Tsukanov
|
6e106fb9e7
|
[Win32] only steal input focus if it's currently held by Popup's parent's child
|
6 years ago |
Dariusz Komosinski
|
1d94f80f7f
|
Dispose window framebuffers.
|
6 years ago |
Dariusz Komosinski
|
af8acfce0d
|
Prevent crashes caused by null locked framebuffer.
|
6 years ago |
Nikita Tsukanov
|
edcced230c
|
Use custom WaitForMultipleObjectsEx to prevent STA/COM fuckery
|
6 years ago |
Benedikt Schroeder
|
bc9926014f
|
Fix typeface fallback for embedded fonts
Fix text wrapping for multiple corner cases
|
6 years ago |
Dan Walmsley
|
15832ed709
|
fix wpf interop
|
6 years ago |
Dan Walmsley
|
7b7411a3a2
|
add platform specific compensation levels.
|
6 years ago |
Dan Walmsley
|
04b9058ebb
|
dont disable close button if we are not extending client area.
|
6 years ago |
Dan Walmsley
|
4c6e8baeab
|
remove debugcode.
|
6 years ago |
Dan Walmsley
|
38999e6b1a
|
enable nullable on new files.
|
6 years ago |
Dan Walmsley
|
0ff864502a
|
disable close button when using managed chrome or no chrome.
|
6 years ago |
Dan Walmsley
|
a8aff643f0
|
fix more nits.
|
6 years ago |
Jumar Macato
|
af05518a44
|
reverse unintended changes
|
6 years ago |
Jumar Macato
|
3145dfa05c
|
Delete WindowsMountedVolumeInfoListener.cs
|
6 years ago |
Jumar Macato
|
cc2ddce5ab
|
Fix access denied scenario in windows managed dialog
|
6 years ago |
Benedikt Schroeder
|
2a181d9acb
|
Introduce TextRunProperties
|
6 years ago |
Dan Walmsley
|
aa4dfc5495
|
rename flags and fix win32 implementation.
|
6 years ago |
Dan Walmsley
|
ce6beb8851
|
add some documentation.
|
6 years ago |
Dan Walmsley
|
28fdb43ae0
|
windowimpl tells window then managed chrome is required.
|
6 years ago |
Nikita Tsukanov
|
26863755d8
|
Synchronize native control size even if its not visible (X11/Win32)
|
6 years ago |
Nikita Tsukanov
|
7d02564e27
|
build?
|
6 years ago |
Nikita Tsukanov
|
16625c164c
|
build?
|
6 years ago |
Dan Walmsley
|
765bd84c3e
|
polish managed titlebar.
|
6 years ago |
Dan Walmsley
|
64b2fdc80b
|
managed chrome compatible with fs.
|
6 years ago |
Dan Walmsley
|
9e81245415
|
extend api only allows to turn titlebar on or off to maintain window integrity, and decoration margins dont include border margins.
|
6 years ago |
Dan Walmsley
|
fbe25123ce
|
When system captions are disabled on win32 and window is maximized border will not be hidden offscreen.
|
6 years ago |
Dan Walmsley
|
1ce5fdfd03
|
Update when caption buttons are turned on or off.
|
6 years ago |
Dan Walmsley
|
df41ca8f6e
|
Allow extend hints to be changed at runtime.
|
6 years ago |
Dan Walmsley
|
a838129ff9
|
Configurable titlebar height.
|
6 years ago |
Dan Walmsley
|
693487313d
|
fix hit testing.
|
6 years ago |
Dan Walmsley
|
bd717d8b5c
|
calculate extend metrics in function.
|
6 years ago |
Dan Walmsley
|
73d5025448
|
Add a readonly offscreen margin, to get the portion of the window that is offscreen.
|
6 years ago |
Dan Walmsley
|
37e4e68b9d
|
add hints for further control over chrome.
|
6 years ago |
Dan Walmsley
|
aea6f7bff9
|
Revert "use thickness as the ExtendClientArea hint."
This reverts commit 42673554085035e8a8a3435bc623ceb29f72e4db.
|
6 years ago |
Dan Walmsley
|
29661b45ba
|
add handler for DWM_COMPOSITION_CHANGED.
|
6 years ago |
Dan Walmsley
|
68e8541f75
|
use thickness as the ExtendClientArea hint.
|
6 years ago |
Dan Walmsley
|
3d908838e4
|
fix build
|
6 years ago |
Dan Walmsley
|
f7f1ed56a4
|
separate WndProcs
|
6 years ago |
Dan Walmsley
|
3a1486be56
|
check composition is allowed before allowing extended windows.
|
6 years ago |
Dan Walmsley
|
d43108d442
|
only report extended if we were able to.
|
6 years ago |
Dan Walmsley
|
d2bc5505c5
|
Add win32 impl for client extending based on property value.
|
6 years ago |
Dan Walmsley
|
1168dd186d
|
add client area extending api to window.
|
6 years ago |
Dan Walmsley
|
1d12a4c044
|
working win32 non-client area hit testing.
|
6 years ago |
Dan Walmsley
|
9a60bbf528
|
render hit test non-client area.
|
6 years ago |
Dan Walmsley
|
a4544be134
|
Add WndProcs to handle extended frame windows.
|
6 years ago |
Steven Kirk
|
479d480ad9
|
Parameterize logger on area as well as level.
So we can filter our more logging calls early.
|
6 years ago |
Dan Walmsley
|
c50bbd9201
|
multi-touch enabled by default.
|
6 years ago |
Nikita Tsukanov
|
da580f0373
|
Internal API for rounded border clip for usage with Border.
|
6 years ago |