Nikita Tsukanov
|
e2a07cc04d
|
[AVN] Introduced ComObjectWeakPtr (#17041)
|
1 year ago |
Ikko Eltociear Ashimine
|
fc70228dc9
|
chore: update comimpl.h (#16011)
beggining -> beginning
|
2 years ago |
Nikita Tsukanov
|
8680c612fd
|
OSX rendering refactoring
|
3 years ago |
Dan Walmsley
|
f008e403cf
|
make it compile 2 versions is AvnWindow (NSWindow / NSPanel version)
fix include mess, and pragma once.
|
4 years ago |
Dan Walmsley
|
bac825c999
|
destroyed, not destructed.
|
5 years ago |
Dan Walmsley
|
927fd90d86
|
add documentation about START_COM_CALL.
|
5 years ago |
Dan Walmsley
|
f053bfef3a
|
macro and add self pointer retaining to all COM calls.
|
5 years ago |
Dan Walmsley
|
f9824007e1
|
add a method to retain com object during com calls.
|
5 years ago |
Dan Walmsley
|
dc1a38695b
|
correctly parse native menu gesture keys on osx.
|
5 years ago |
Nikita Tsukanov
|
addcc6674d
|
Generate avalonia-native.h from avn.idl
|
5 years ago |
Nikita Tsukanov
|
8c851b440e
|
OSX various popup focus shenanigans
|
6 years ago |
Nikita Tsukanov
|
cba236d9a3
|
OSX impl for HideWithSize
|
6 years ago |
Dan Walmsley
|
466f015836
|
fix up osx implementation.
|
6 years ago |
Dan Walmsley
|
1ba0d5eb6d
|
osx supports prefering system chrome buttons and also can turn chrome buttons on or off.
|
6 years ago |
Dan Walmsley
|
668dd760c2
|
working titlebar height setting.
|
6 years ago |
Dan Walmsley
|
f91bc7a8fb
|
almost working chrome api osx.
|
6 years ago |
Dan Walmsley
|
4c5c806729
|
initial implementation of chrome api on osx.
|
6 years ago |
Nikita Tsukanov
|
996e602bf8
|
Implemented custom format support for clipboard
|
6 years ago |
Dan Walmsley
|
0c3f2aa856
|
implement transparency api on osx.
|
6 years ago |
Dan Walmsley
|
86ac0ff5a5
|
OSX implement SetParent
|
6 years ago |
Nikita Tsukanov
|
39501e5b30
|
DnD support for OSX
|
6 years ago |
Dan Walmsley
|
cf0568a959
|
Rename HasDecorations api to SetDecorations api.
|
6 years ago |
Nikita Tsukanov
|
8f73baf507
|
Ported native embedding PR to master
|
6 years ago |
Dan Walmsley
|
c38c7e2d65
|
[OSX] implement FullScreen and fix sync of window states.
|
6 years ago |
Dan Walmsley
|
332005b0f6
|
Add osx backend menu item icon implementation.
|
6 years ago |
Dan Walmsley
|
fbb1ce340b
|
Add backend framework for radio buttons in nativemenus.
|
6 years ago |
Dan Walmsley
|
af510bf705
|
use a flag to tell if a menu has been reparented.
|
6 years ago |
Dan Walmsley
|
caaa193902
|
special treatment for toplevel items in nativemenus.
|
6 years ago |
Dan Walmsley
|
47ee4e3f8e
|
remove obtain menu methods.
|
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 |
Michael Babienco
|
bc62352b76
|
Add SetIsChecked to AvnAppMenuItem
|
6 years ago |
Dan Walmsley
|
06f57f7e44
|
Insert Native Menus by index instead of just adding them in order.
|
6 years ago |
Steven Kirk
|
4d01dacd77
|
Remove copyright headers.
Some of our files had them, some didn't. They serve no purpose legally so best to remove the ceremony.
|
6 years ago |
Nathan Garside
|
c0e337d61f
|
Use enum in mac interop
|
6 years ago |
Nathan Garside
|
7b9d32af85
|
Rework system decorations
|
6 years ago |
Nikita Tsukanov
|
6432174528
|
Use CGL for offscreen rendering to IOSurface
|
6 years ago |
Nikita Tsukanov
|
6540d0635b
|
IOSurface render target for sw-rendering
|
6 years ago |
Dan Walmsley
|
9df55b02d4
|
Use loopcancellation instead of adding a seperate api.
|
6 years ago |
Dan Walmsley
|
c3fb152597
|
Working exception dispatch
|
6 years ago |
José Pedro
|
fc1a60b159
|
Added support for extra mouse buttons.
|
6 years ago |
Dan Walmsley
|
726d692cb6
|
use obtain instead of get so sharpgen doesnt generate invalid properties.
|
6 years ago |
Dan Walmsley
|
6cd6f71ee7
|
try out var
|
6 years ago |
Dan Walmsley
|
9c67c805f9
|
fix method signature for sharpgen conventions.
|
6 years ago |
Dan Walmsley
|
c41ef36628
|
add osx implementation to get nsview and nswindow.
|
6 years ago |
Dan Walmsley
|
1a3506cbcb
|
implement seperator support on native side.
|
6 years ago |
Dan Walmsley
|
796221d7f3
|
remove IGetNative interface
|
6 years ago |
Dan Walmsley
|
4bd7c39609
|
working reparenting of app menu.
|
6 years ago |
Dan Walmsley
|
448b549034
|
set menu on per window basis.
|
6 years ago |
Dan Walmsley
|
ffcfeaa956
|
work towards menu per window.
|
6 years ago |