Dan Walmsley
|
5596750634
|
initial attempt at detecting chrome double click.
|
5 years ago |
Nikita Tsukanov
|
165bc28409
|
[AVNCOM] Manually pass `bool` values as `int` for now
|
5 years ago |
Nikita Tsukanov
|
aeb08c7ae3
|
Use MicroCom instead of SharpGen (NOT TESTED YET)
|
5 years ago |
Nikita Tsukanov
|
b9985a8fa0
|
Refactorings for opengl context and surface management
|
5 years ago |
Dan Walmsley
|
a8aff643f0
|
fix more nits.
|
6 years ago |
Dan Walmsley
|
ce6beb8851
|
add some documentation.
|
6 years ago |
Dan Walmsley
|
42cb926e92
|
indicate if managed decorations are needed via platform.
|
6 years ago |
Dan Walmsley
|
12eb481fb7
|
Extended client area compatible with fullscreen mode.
|
6 years ago |
Dan Walmsley
|
c63e4d13b0
|
fix sizing when disabling extended mode.
|
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 |
Dan Walmsley
|
72e24625a0
|
Stubs for TitleBarHeight Hint.
|
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
|
68e8541f75
|
use thickness as the ExtendClientArea hint.
|
6 years ago |
Dan Walmsley
|
1168dd186d
|
add client area extending api to window.
|
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
|
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 |
Dan Walmsley
|
a77e043262
|
[OSX] attempt to fix decoration changes when in fs mode.
|
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 |
Dan Walmsley
|
448b549034
|
set menu on per window basis.
|
6 years ago |
Dan Walmsley
|
fde1e095ab
|
add previous osx menu implementation.
|
6 years ago |
Dan Walmsley
|
8520eb32bc
|
add scafolding for native osx menu
|
6 years ago |
Nikita Tsukanov
|
f9561260a3
|
IPopupImpl is now optional advanced feature
|
7 years ago |
Nikita Tsukanov
|
9343ba4c23
|
Wired up the popup positioner
Tests are failing because they are trying create popups out of a thin air
|
7 years ago |
Nikita Tsukanov
|
35f64af761
|
Make toplevels responsible of creating popups
|
7 years ago |
Nikita Tsukanov
|
bbfed1c3a5
|
Refactored platform options
|
7 years ago |
Nikita Tsukanov
|
986d2e4d84
|
[OSX] Parent-modal dialogs
|
7 years ago |
Nikita Tsukanov
|
5cd7c1f6f4
|
Reworked dialogs for GTK/Win32
|
7 years ago |
Dan Walmsley
|
d06ed4a7db
|
[OSX] correctly use UTF8 encoded text for passing strings.
SetTitle on Window, SetText on Clipboard.
|
7 years ago |
Dan Walmsley
|
e9ee85e3a7
|
implement prevent closing.
|
7 years ago |
Dan Walmsley
|
eea332a468
|
implement window title.
|
7 years ago |
Dan Walmsley
|
977a6dc8f9
|
Add a method to allow mac titlebar colors to be set.
|
7 years ago |
Dan Walmsley
|
7f68487afe
|
make window impl public
|
7 years ago |
Dan Walmsley
|
716941ec56
|
code standards and formatting, copyright message
|
7 years ago |
Dan Walmsley
|
2758a5839e
|
add a modal window implementation
|
7 years ago |
Dan Walmsley
|
64d439ecb1
|
implement window state change events and manipulation.
Implements window activation.
|
7 years ago |
Dan Walmsley
|
f0525eb640
|
Add cs side and interfaces for screens api.
|
7 years ago |
Dan Walmsley
|
668a4aca9e
|
work towards dialogs with parent window handle
|
7 years ago |