Nikita Tsukanov
|
03ae54cb25
|
Platform toplevel cleanup
|
9 years ago |
Nikita Tsukanov
|
f21212e76a
|
Refactored out WindowBase from TopLevel
|
9 years ago |
Nikita Tsukanov
|
374d600275
|
Added support for multiple drawing methods for window implementations. Added framebuffer support
|
9 years ago |
Steven Kirk
|
85e025da6b
|
Fixed spacing.
|
10 years ago |
OronDF343
|
26f1f0b884
|
Fixed bad diff tool errors
|
10 years ago |
Nikita Tsukanov
|
d9607a5fca
|
Initial (with bugs) gtk embedding implementation
|
10 years ago |
OronDF343
|
5e0243cfba
|
Added PositionChanged event in TopLevel
Implements #629
|
10 years ago |
Steven Kirk
|
e82c34b010
|
Implement GTK window sizing.
`Avalonia.Gtk.WindowImpl.ClientSize` was previously not implemented.
Fixes #267. Fixes #269.
|
10 years ago |
Steven Kirk
|
ebdea7dc15
|
Renamed IIconImpl -> IWindowIconImpl
|
10 years ago |
Jeremy Koritzinsky
|
75b1d7fbf1
|
Implemented icons for the Win32 and GTK.
|
10 years ago |
Steven Kirk
|
5be41985c3
|
Renamed Perspex -> Avalonia
|
10 years ago |
Steven Kirk
|
a03dad9bab
|
Removed a bunch of unused members/classes.
|
10 years ago |
Steven Kirk
|
3fde7f979c
|
Added VisualExtensions.PointToClient.
In addition moved PointToScreen to VisualExtensions, and renamed
IRenderRoot.TranslatePointToScreen to IRenderRoot.PointToScreen.
|
10 years ago |
Steven Kirk
|
b1f0ac8c97
|
Revert "Added InputRoot to all raw input events."
This reverts commit ae747c6dc7.
|
10 years ago |
Steven Kirk
|
1cd7f46315
|
Revert "Added InputRoot to all raw input events."
This reverts commit ae747c6dc7.
|
10 years ago |
Steven Kirk
|
fbb6dfbe1a
|
Added Window.WindowState.
To allow minimize/maximize/restore of Window from code.
|
10 years ago |
Steven Kirk
|
ae747c6dc7
|
Added InputRoot to all raw input events.
|
10 years ago |
Steven Kirk
|
e55ecb9960
|
Listen for DPI changes and update layout.
|
10 years ago |
Steven Kirk
|
93b4d810b9
|
Moved scaling to per-window.
Always returning a scaling factor of 1 currently.
|
10 years ago |
Nikita Tsukanov
|
84af63ce1e
|
Added Position property, moved Hide/Show to ITopLevelImpl
|
11 years ago |
Nikita Tsukanov
|
ec2a319049
|
Implemented BeginResizeDrag
|
11 years ago |
Nikita Tsukanov
|
7b56292655
|
GtkWindow::BeginMoveDrag should receive Button1 as the first argument
|
11 years ago |
Nikita Tsukanov
|
0b0875970c
|
Added TopLevel::BeginMoveDrag()
|
11 years ago |
Nikita Tsukanov
|
8f24ccf441
|
Added Window::HasSystemDecorations property
|
11 years ago |
Nikita Tsukanov
|
bb3f41a7d0
|
Now able to render on Gtk window using Skia and Direct2D
|
11 years ago |
Nikita Tsukanov
|
25af2f2a91
|
Actually fixed #263
|
11 years ago |
Nikita Tsukanov
|
dc8047dccc
|
#263
|
11 years ago |
Nikita Tsukanov
|
9c95b65ba1
|
Fixed #263
|
11 years ago |
Nikita Tsukanov
|
0cc553f69e
|
Added mouse wheel support to GTK backend
|
11 years ago |
Nikita Tsukanov
|
a297199e59
|
Fixed GTK/Cairo render
|
11 years ago |
Nikita Tsukanov
|
9107a6e9a8
|
Unify window and bitmap rendering
|
11 years ago |
Nikita Tsukanov
|
7529ab6536
|
Replaced ITopLevelImpl.SetOwnder by SetInputRoot
|
11 years ago |
Nikita Tsukanov
|
45e5588a0a
|
Implemented middle mouse button
closes #198
|
11 years ago |
Nikita Tsukanov
|
79f8f76351
|
ref #198
|
11 years ago |
David Karlaš
|
1d44aa0b8c
|
Issue #158: Text input is broken on MacOS X
|
11 years ago |
Nelson Carrillo
|
d8b95e8bc3
|
Finalizing Gallery work
|
11 years ago |
Nelson Carrillo
|
49019c440a
|
More progress
|
11 years ago |
Steven Kirk
|
a18bc4d913
|
Convert max window size to client size.
|
11 years ago |
Nikita Tsukanov
|
c3bc823bd0
|
GTK: Use InvalidateRect instead of Draw
|
11 years ago |
Steven Kirk
|
4e51f4755d
|
Use max platform window size in measure pass.
Closes #133.
|
11 years ago |
Nikita Tsukanov
|
dbeb0344f8
|
static readonly rename
|
11 years ago |
Nikita Tsukanov
|
21a3554260
|
Change property getter to expression properties
|
11 years ago |
Nikita Tsukanov
|
01e2c90bc5
|
Removed this.
|
11 years ago |
Steven Kirk
|
145411020b
|
Ran .net core code formatter.
|
11 years ago |
Steven Kirk
|
6151aef188
|
Removed file headers.
|
11 years ago |
Nikita Tsukanov
|
f0e154ac90
|
ModifierKeys are now stored inside events
Ceterum censeo StyleCopum esse delendum
|
11 years ago |
Nikita Tsukanov
|
7f72c7763b
|
Implemented cursors. Ceterum censeo StyleCopum esse delendum.
|
11 years ago |
Nikita Tsukanov
|
70dcfd652a
|
Now using TextInput event, WM_CHAR and GtkIMContext
|
11 years ago |
Nikita Tsukanov
|
0543c45a4a
|
Fix for #102
|
11 years ago |
Steven Kirk
|
6167bacf54
|
Moved to more standard filesystem layout.
Based on https://gist.github.com/davidfowl/ed7564297c61fe9ab814 and https://github.com/fsprojects/ProjectScaffold
|
11 years ago |