26 Commits (3e17bb571fb9e9c9ee2e13de95affdee464fd01a)

Author SHA1 Message Date
Nikita Tsukanov 0bad390dac Added PointerUpdateKind and replaced InputModifiers with KeyModifiers 7 years ago
Nikita Tsukanov 85a5288fdd Propagate mouse pointer capture to Win32 API 7 years ago
Nikita Tsukanov 9f249b6b53 Fixed right mouse button handling 7 years ago
Nikita Tsukanov b387c38c84 Implemented simple inertial scroll 7 years ago
Nikita Tsukanov ec99f7d1a9 Initial scroll gesture implementation 7 years ago
Nikita Tsukanov 4c1f42b48a PR comments 7 years ago
Nikita Tsukanov 6827179476 Implemented TouchDevice and touch input support for X11 backend 7 years ago
Nikita Tsukanov f556db57b4 Refactor pointer events to support touch events 7 years ago
Steven Kirk 4ad4ba4a9e Set InputModifiers on PointerEnter/Leave. 7 years ago
Steven Kirk 12cd666dc7 Respect RenderTransform in GetPosition. 7 years ago
Steven Kirk 4ec2b1c554 Use PixelPoint and PixelRect for device points/rects. 7 years ago
ahopper 7c5802efcf change name and check invalidate rect 7 years ago
ahopper e11af71e9f allow for content changes with no mouse movement 7 years ago
ahopper b515f7a30e allow for pointerover control being removed from visual tree 8 years ago
Nikita Tsukanov 666efd311b [X11] Initial windowing and mouse events 8 years ago
Miha Markič 0a38876590 Spellchecks all projects except for Base, Controls, Samples and Testing 8 years ago
Steven Kirk 895a24fb9e Raise pointer enter/leave events in correct order. 8 years ago
Steven Kirk 3f0c7650e5 Make sure IsPointerOver is correctly set. 8 years ago
Steven Kirk 763775fa82 Clear mouse capture when control removed. 9 years ago
Nikita Tsukanov 91691c30a7 PR notes 9 years ago
Nikita Tsukanov 21da2df1ec Call ProcessRawEvent directly from the input manager 9 years ago
Nikita Tsukanov 77b7026ac9 Removed IMouseDevice from service locator 9 years ago
Steven Kirk d61d95af19 Ported changes to Avalonia.Input from scenegraph. 9 years ago
Steven Kirk f9f658c89f Handle null event source. 9 years ago
Steven Kirk 349ba78931 Fixed pointerover state. 10 years ago
Steven Kirk 5be41985c3 Renamed Perspex -> Avalonia 10 years ago
Steven Kirk 015054a8fd Added a pre-process hook to InputManager, 10 years ago
Steven Kirk e8a8c12f87 Fix MouseDevice.GetPosition. 10 years ago
Steven Kirk 3e3134217c Fixed name of PointerPressedEventArgs. 10 years ago
Steven Kirk 9191234f54 Fix keyboard handling. 10 years ago
Steven Kirk d1918c7a77 MouseDevice,Position should be in screen coords. 10 years ago
Steven Kirk 67835cc09b Applied a bunch of resharper suggestions. 10 years ago
Nikita Tsukanov 85b530e363 New ios backend 10 years ago
Nikita Tsukanov 45e5588a0a Implemented middle mouse button 11 years ago
Nikita Tsukanov 79f8f76351 ref #198 11 years ago
Nikita Tsukanov 323c1a49c1 Removed core dependency on Splat 11 years ago
Nikita Tsukanov b4db6600b3 SetPoinerOver should fallback to the root element 11 years ago
Steven Kirk 406f476a7c Simplify MouseMove logic. 11 years ago
Steven Kirk 90d7d81889 Correctly dispatch PointerMoved events. 11 years ago
Nikita Tsukanov 3cd3579475 "field can be readonly" 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
Steven Kirk 42a280fb08 Removed debug code. 11 years ago
Steven Kirk f455d51520 Added IInputRoot.PointerOverElement. 11 years ago
Steven Kirk c5020d38ee Remove RoutedEventArgs.OriginalSource. 11 years ago
Steven Kirk 6167bacf54 Moved to more standard filesystem layout. 11 years ago
Steven Kirk aa147f0423 More stylecoping. 11 years ago
Steven Kirk 0959817b35 Move click focus handling to FocusManager. 11 years ago