12 Commits (03ae54cb25bd8b64b5ef0248066282d856d24a85)

Author SHA1 Message Date
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 10 years ago
Steven Kirk e82c34b010 Implement GTK window sizing. 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. 10 years ago
Steven Kirk b1f0ac8c97 Revert "Added InputRoot to all raw input events." 10 years ago
Steven Kirk 1cd7f46315 Revert "Added InputRoot to all raw input events." 10 years ago
Steven Kirk fbb6dfbe1a Added Window.WindowState. 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. 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 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. 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 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. 11 years ago