Steven Kirk
11c83727bf
Added ResizeX/Y constraint adjustments.
And set these by default on `Popup`/`ContextMenu`.
6 years ago
Jumar Macato
cf7a9122b4
Fix merge conflicts
6 years ago
Dan Walmsley
25013c02d6
add hint for wm drop shadow.
6 years ago
Nikita Tsukanov
3e04ef4d72
Naming
6 years ago
Nikita Tsukanov
996e602bf8
Implemented custom format support for clipboard
6 years ago
Dan Walmsley
76316e4a44
osx reports transparent as its minimum transparency level.
6 years ago
Dan Walmsley
730862b753
Add acrylic blur level with fallbacks to blur reported.
6 years ago
Dan Walmsley
d1049fd79f
dont use property for setting transparency level hint.
6 years ago
Dan Walmsley
4011cb3f49
Use Hint/Actual naming
6 years ago
Dan Walmsley
0c3f2aa856
implement transparency api on osx.
6 years ago
Dan Walmsley
30b81f1ded
Add stubs for transparency in other toplevel impls.
6 years ago
Dan Walmsley
2501698af1
whitespace
6 years ago
Dan Walmsley
86ac0ff5a5
OSX implement SetParent
6 years ago
Dan Walmsley
313a292fc4
extend api so that when a parent is set you can state if the current window becomes modal.
6 years ago
Dan Walmsley
cfdd21e432
add stubs for osx implementation.
6 years ago
Nikita Tsukanov
39501e5b30
DnD support for OSX
6 years ago
Nikita Tsukanov
ce018324a0
Support for conditional gl imports
6 years ago
Steven Kirk
af12a3e9cc
Replace use of InitialDirectory in file dialogs.
6 years ago
Nikita Tsukanov
e2bde7155f
Refactored GL version and context management
6 years ago
Dan Walmsley
cf0568a959
Rename HasDecorations api to SetDecorations api.
6 years ago
Dan Walmsley
bce4b8aee6
Revert "[OSX] attempt to fix decoration changes when in fs mode."
This reverts commit a77e043262 .
6 years ago
Nikita Tsukanov
636c6800cf
Merged LostFocus to ITopLevelImpl
6 years ago
Nikita Tsukanov
8f73baf507
Ported native embedding PR to master
6 years ago
Dan Walmsley
a77e043262
[OSX] attempt to fix decoration changes when in fs mode.
6 years ago
Dan Walmsley
01342b1b6f
Add Icon property to nativemenuicon.
6 years ago
Dan Walmsley
6426a20666
Implement Radio Toggle type on OSX.
6 years ago
Dan Walmsley
fbb1ce340b
Add backend framework for radio buttons in nativemenus.
6 years ago
Dan Walmsley
cdc0b1571d
remove toplevel argument.
6 years ago
Dan Walmsley
230b4030ae
only call SetMenu once OSX.
6 years ago
Dan Walmsley
caaa193902
special treatment for toplevel items in nativemenus.
6 years ago
Dan Walmsley
1d0a33cfeb
rename method.
6 years ago
Dan Walmsley
964079df4c
Use MenuItems bridge interface to raise clicks.
6 years ago
Dan Walmsley
47ee4e3f8e
remove obtain menu methods.
6 years ago
Dariusz Komosinski
1624e88ba3
Remove Window.ShowDialog variant that takes IWindowImpl.
6 years ago
Dan Walmsley
a57253c09b
whitespace
6 years ago
Dan Walmsley
68197f8858
Rename NativeMenuItem.Enabled to IsEnabled, and NeedsUpdateEvent to Opening event.
6 years ago
Dan Walmsley
2b0573f24c
Hide RaiseNeedsUpdate method.
6 years ago
Dan Walmsley
1bbea47c65
fix disposing native menus / events
6 years ago
Dan Walmsley
24ea90e2ef
working updating menus inside needsupdate event.
6 years ago
Dan Walmsley
4aa10242cc
rename interfaces and fix most native code warnings.
6 years ago
Steven Kirk
95735d239b
Measure Window to MaxAutoSizeHint.
- Renamed `MaxClientSize` to `MaxAutoSizeHint`
- On Windows get its value from `WM_GETMINMAXINFO` message
- Remove `ILayoutRoot.MaxClientSize` as it's not used any more
6 years ago
Dan Walmsley
f1d23fd4c4
only set submenu once.
6 years ago
Dan Walmsley
87a5f3962a
set submenu to null when its removed.
6 years ago
Dan Walmsley
2ee180b12c
fix menu property updates.
6 years ago
Dan Walmsley
a05a613ff3
fix setting gestures
6 years ago
Dan Walmsley
cd5c8cedce
correctly set appmenu
6 years ago
Dan Walmsley
ed371aa0ee
ensure app menu holds its stub.
6 years ago
Dan Walmsley
fa2b813054
queue full tree updates when menu items change.
6 years ago
Dan Walmsley
2f13cbff5f
dont return disposables, dispose as items are removed.
6 years ago
Dan Walmsley
64d76ce562
exporter sets IsChecked property.
6 years ago