José Pedro
|
2af15cbee4
|
Make WindowState bindable.
Requested changes.
|
9 years ago |
Stano Turza
|
586e8654f3
|
replace Min Max properties with function
|
8 years ago |
Stano Turza
|
3f75825f46
|
Fix GTK
|
8 years ago |
Stano Turza
|
b89b72f0ba
|
Fix Win32 window size constraints
fixes + revert testing changes
|
8 years ago |
Stano Turza
|
bd33b3076b
|
Fix Win32 window size constraints
fixes + revert testing changes
|
8 years ago |
Manuel Allenspach
|
b2461f4b1f
|
Implement Closing event
|
9 years ago |
Nikita Tsukanov
|
82acff0d57
|
[GTK3] Unregister tick callback and properly close the window. Fixes #1424
|
9 years ago |
Steven Kirk
|
64ed0761c7
|
Rename Dispatcher invoke methods.
`InvokeAsync` -> `Post`
`InvokeTaskAsync` -> `InvokeAsync`
|
9 years ago |
Nikita Tsukanov
|
4e98c34940
|
[GTK3] Skip resize part of configure event if OverrideRedirect=true
|
9 years ago |
Nikita Tsukanov
|
17337882b3
|
[GTK3] Special resize handling for popups
|
9 years ago |
Nikita Tsukanov
|
e3b3e05a0c
|
[GTK3] Use XPutImage on Linux when possible
|
9 years ago |
Nikita Tsukanov
|
3882cf6cf3
|
[GTK3] Allow to render IDeferredRenderOperation to existing context
|
9 years ago |
Nikita Tsukanov
|
f6a60e2759
|
[GTK3] Block in SetNextRenderOperation until previous frame is dequeued
|
9 years ago |
Nikita Tsukanov
|
088fc6fc56
|
[GTK3] Fixed DPI support for DeferredRenderer
|
9 years ago |
Nikita Tsukanov
|
6514723fb7
|
[GTK3] Priority and rendering fixes
|
9 years ago |
Nikita Tsukanov
|
70c24908a9
|
Various fixes for GTK and DeferredRenderer support
|
9 years ago |
Nikita Tsukanov
|
b963d68668
|
Try to respect DispatcherPriority when possible
|
9 years ago |
Jurjen Biewenga
|
b44fde9613
|
Fixed bug that created new instance of ScreenImpl every time it was accessed through WindowBaseImpl
|
9 years ago |
Jurjen Biewenga
|
e25f949d98
|
Screen information API implementation
|
9 years ago |
Steven Kirk
|
d2eca3968b
|
Removed IRendererFactory.
Make the `ITopLevelImpl` create the renderer instead.
|
9 years ago |
Nikita Tsukanov
|
644708bb7c
|
Implemented mouse leave event for GTK3 backend
|
9 years ago |
Nikita Tsukanov
|
91691c30a7
|
PR notes
|
9 years ago |
Nikita Tsukanov
|
77b7026ac9
|
Removed IMouseDevice from service locator
|
9 years ago |
Nikita Tsukanov
|
f21212e76a
|
Refactored out WindowBase from TopLevel
|
10 years ago |
Nikita Tsukanov
|
10bf738545
|
[GTK3] Implemented HiDPI support (needs GTK 3.10)
|
10 years ago |
Nikita Tsukanov
|
f6ea72872a
|
Properly handle disposal for Win32 and GTK3
|
10 years ago |
Nikita Tsukanov
|
f64f9f1a28
|
Removed magic
|
10 years ago |
Nikita Tsukanov
|
a649d176a3
|
Fixes
|
10 years ago |
Nikita Tsukanov
|
3b3633ad26
|
Ignore duplicated scroll events
|
10 years ago |
Nikita Tsukanov
|
f7ebaf4c8a
|
Various fixes
|
10 years ago |
Nikita Tsukanov
|
cbc401b565
|
Implemented system dialogs
|
10 years ago |
Nikita Tsukanov
|
bcd2fdfccf
|
Implemented cursors
|
10 years ago |
Nikita Tsukanov
|
2561901fd1
|
Proper closing/disposing handling
|
10 years ago |
Nikita Tsukanov
|
cc60c6e5dd
|
Implemented clipboard
|
10 years ago |
Nikita Tsukanov
|
88e2dac3bf
|
Added popup impl
|
10 years ago |
Nikita Tsukanov
|
c277909e43
|
Implemented text input, activation/deactivation and window drags
|
10 years ago |
Nikita Tsukanov
|
5bb9e6913e
|
Implemented framebuffer and smarter dll search logic
|
10 years ago |
Nikita Tsukanov
|
f55a497298
|
Implemented motion and scroll events
|
10 years ago |
Nikita Tsukanov
|
04359041d7
|
Implemented click support
|
10 years ago |
Nikita Tsukanov
|
f8e392a520
|
Updated to the recent code base, implemented threading, resize and invalidate handling
|
10 years ago |
Nikita Tsukanov
|
e35677081a
|
Initial commit of GTK3 backend that shows something on screen
|
10 years ago |