177 Commits (249ccf6d12e9eba0ef0b1ed0024ace64e14ea2eb)

Author SHA1 Message Date
Julien Lebosquain 7eda49e061 Ensure IRenderRoot.Renderer is never null 3 years ago
Max Katz 35662ad4cb Allow only well known ThemeVariant values in xaml compiler, add more documentation. 3 years ago
Julien Lebosquain 5e13c5b59a Implemented layout and render time graph overlays 3 years ago
Max Katz f5a81d71e2 Introduce TopLevelImpl.TryGetFeature instead of having multiple interfaces per feature 3 years ago
Nikita Tsukanov 6bdf0eacc7 Removed legacy renderers 3 years ago
daniel ef5734e223 Make TopLevel not can be in MirrorTransform state 3 years ago
Daniil Pavliuchyk 19b3dc335a Don't process events when TopLevel is disposed. 3 years ago
Wiesław Šoltés f675750aba
Fix BackRequested EventHandler args type 3 years ago
Max Katz 253ecd028d Introduce ThemeVariant API 3 years ago
Emmanuel Hansen ac206db098 add browser support 3 years ago
Emmanuel Hansen 5936f52b2c Add back requested event for TopLevel 3 years ago
Emmanuel Hansen 79b30658f1 add TopLevel.GetTopLevel api 3 years ago
Max Katz 59d7874b1d Replace System.Reactive with internal extensions 3 years ago
Nikita Tsukanov eaf2ce38a4 Context management 4 years ago
daniel mayost 16f73a32c5 Rmove BypassFlowDirectionPolicies from TopLavel 4 years ago
Steven Kirk ec74057151 Removed a number of interfaces. 4 years ago
Steven Kirk 086c2c7e70 Don't apply styling in TopLevel ctor. 4 years ago
Steven Kirk 1a338ac087 Remove IStyler and make style apply internal. 4 years ago
Emmanuel Hansen 96d4a1588b remove notification manager property from toplevel. remove unused notification manager in control catalog main window 4 years ago
Emmanuel Hansen ab9835ef88 made notification manager lazy 4 years ago
Emmanuel Hansen 7ce869475e add notifcationmanager property to toplevel 4 years ago
Giuseppe Lippolis 9e1ff3e3be fix: Addreaa review 4 years ago
Giuseppe Lippolis ee84a8c7fd feat(Controls): Address rule CA1822 4 years ago
Takoooooo 00c08235cc Remove obsolete members from Avalonia.Controls assembly. 4 years ago
Max Katz d1683c963e Remove MouseDevice from the TopLevel 4 years ago
Max Katz 6485fa1458 Add intertnal LastPointerPosition to be used in popup code 4 years ago
Max Katz 0289a515b3 Add file picker interface definitions 4 years ago
Dan Walmsley 726ac748ed restore changes. 4 years ago
Dan Walmsley 96931e2203 prevent excess layout passes in layout manager to catch other scenarios causing 4 years ago
Dan Walmsley 51d158dc1b clear layout jobs instead of explicit layout call. 4 years ago
Dan Walmsley 76abbc8fbe ensure frameSize is refreshed when window is show. 4 years ago
Dariusz Komosiński 7beafdc1d8 Refactor TopLevel and ItemsRepeater handling. 4 years ago
Dariusz Komosiński 9296ada343 Post merge fixup. 4 years ago
Max Katz 9bef2acafe Move pointerover logic out of input device layer 4 years ago
daniel mayost e4c4c40807 same 4 years ago
robloo d4540ed0e5 Add template part attributes to common controls 4 years ago
daniel mayost 61ffbcc687 naming more like wpf 4 years ago
daniel mayost f5a21547b8 typo 4 years ago
daniel mayost 8e9ec700b2 fix ComboBox and start working Popup 4 years ago
daniel mayost feec27e39f some fixes 4 years ago
daniel mayost 0f5e78d70f improve algorithm and typo fixes 4 years ago
daniel mayost f6f8b1dec3 avoid re-calling the method 4 years ago
daniel mayost d5fd84ebc0 continue working 4 years ago
Steven Kirk bdd576bfc0 Removed TopLevelImpl validating layer. 4 years ago
Steven Kirk 77d059be22 Add nullable annotations to Avalonia.Controls. 4 years ago
Nikita Tsukanov dca2ca5940 Don't implement IWeakEventSubscriber directly on public types 4 years ago
Nikita Tsukanov 6ad1e3caf3 Fixed ITopLevelImpl API misuse, added validating layer 4 years ago
Nikita Tsukanov e6c08a13d7 Added reflection-free API for weak events 4 years ago
Steven Kirk 11c60b4294 Decouple automation peers from platform nodes. 5 years ago
Steven Kirk 59e18e3517 Add obsolete HandleResized to TopLevel/WindowBase too. 5 years ago