Steven Kirk
412d50a9bf
Don't allocate ChildIndexChangedEventArgs if not needed.
4 years ago
Steven Kirk
2bbef79872
Added PanelChildren.
After this change the `Panel.Children` collection is also used as the logical/visual child store, preventing the need to store the children of a panel 3 times.
4 years ago
Steven Kirk
007e47a8a3
Obsolete protected Logical/VisualChildren properties.
4 years ago
Steven Kirk
967b06ef67
Add ILogicalVisualChildren.
- Adds the `ILogicalVisualChildren` interface as an abstraction for storing logical and visual children
- Adds the virtual `StyledElement.CreateChildren` as a way to customize the logical/visual child store for a class
- Adds the `LogicalVisualChildren` class which is a basic all-purpose logical/visual child store
- Adds `ISetVisualParent` and moves `ISetLogicalParent` to a matching namespace
_ Moves the API for listening to logical/visual child changes to an extension method
4 years ago
Steven Kirk
2716b68b09
Make more of AvaloniaList virtual.
4 years ago
Giuseppe Lippolis
26722e410e
fixes: Window Control missing call base.OnPropertyChanged on override.
4 years ago
Dan Walmsley
f7e3060541
make IsOpenProperty on flyoutbase public.
4 years ago
Jan-Peter Zurek
c43ee1c52d
Fix slider behaviour for bigger thumbs
Thumb now moves synchronously with pointer instead of relativ to track position.
4 years ago
Jumar Macato
98836a5dd7
refactor so that this can be set on X11Options as well
4 years ago
Jumar Macato
b9e262f020
add EnvVar to disable the x11 shutdown cancellation feature
4 years ago
Dan Walmsley
cc07d05344
fix review issues.
4 years ago
Giuseppe Lippolis
72fd5f0105
fixes: PropertySetterInstance
4 years ago
Giuseppe Lippolis
cf8a3b6327
fixes: Add PID and change importance to High.
4 years ago
Jumar Macato
8e41e2f889
add ApiCompat
4 years ago
Jumar Macato
f2d4ef2538
add ApiCompatBaseline.txt
4 years ago
Dariusz Komosinski
7a44407666
Fix problems caused by missing transform data or invalid order of operations when interpolating matrices.
4 years ago
Giuseppe Lippolis
2eebb316ef
fixes: Debugger Attached
- Add Code Comment to describe the behaviour
- Add Timeout
- Add Log
4 years ago
workgroupengineering
979ef682eb
fixes missing namespace
4 years ago
workgroupengineering
e7efdbf1fc
fixes: nit
4 years ago
workgroupengineering
1d49d007b8
fixes: Waite Debugger.IsAttached
4 years ago
Philipp
d18ffdad37
Expander properties to all directions
Fixed Expander Border properties not applied to all directions
4 years ago
Giuseppe Lippolis
c1969609a2
feat: Allow to debug XamlIl Compilation
4 years ago
Andrey Kunchev
fd0816b370
fix #6969 animation errors when a value is invalid, so animation system works predictable even one animation is invalid
4 years ago
Giuseppe Lippolis
9e4d562ed6
fixes: CS0188 'RemoteServer.EmbeddableRemoteServerTopLevelImpl.LostFocus' hides inherited member 'OffscreenTopLevelImplBase.LostFocus'.
4 years ago
Giuseppe Lippolis
d5420d6b79
fixes: Unnecessary re throw
4 years ago
Giuseppe Lippolis
69126a7967
fixes(DevTools): Null Annotations
4 years ago
Giuseppe Lippolis
0624a1d458
fixes: Mark FocusManager and InputManager as nullable
4 years ago
Al Dyachkov
9c9d5a3ae5
Fixed missing XA_WM_NAME remove on empty window Title
4 years ago
Jumar Macato
3a7298c39f
formatting
4 years ago
Jumar Macato
055cf64660
add the old api back for backporting
4 years ago
Jumar Macato
832947961b
post shutdown event handler
4 years ago
Takoooooo
0e3cfc889b
fix
4 years ago
Jumar Macato
85de295629
formatting
4 years ago
Jumar Macato
998e49f75b
add nullable to type instead of assigning null to make rider happy :)
4 years ago
Takoooooo
9bf42b9cf9
fix
4 years ago
Steven Kirk
5b2a83b190
Don't multi-target MicroComGenerator.
Was causing problems building in VS. Instead include the source files directly into `_build.csproj`.
4 years ago
Yoh Deadfall
618f70a0f4
Use event args to get value instead of feild
4 years ago
Dan Walmsley
1df32a9645
use multitargetting.
4 years ago
Dan Walmsley
d4ce30decd
micro com net6 with build script on netcoreapp3.1
4 years ago
Dan Walmsley
8a46ee060b
dont upgrade microcom.
4 years ago
Dan Walmsley
b4d10d5ed9
dotnet 6 compatibility.
4 years ago
Steven Kirk
f54a75e636
Don't update transformed bounds from static render methods.
Fixes #6899
4 years ago
Dan Walmsley
6452c17d7a
dont use stencil buffers.
4 years ago
Yoh Deadfall
50cc02182b
Setting weak reference target instead of field
4 years ago
Jumar Macato
1ba5099d2c
whitespace fix
4 years ago
Jumar Macato
1ae2e360b4
Implement IPlatformLifetimeEvents for X11/Linux
4 years ago
Dan Walmsley
bf4eed8ea6
only take focus on button down events.
4 years ago
Giuseppe Lippolis
1b71875276
fixes(DevTools): Null reference exception when double-clicking ClrProperties
4 years ago
Giuseppe Lippolis
01582cb552
fixes(DevTools): Ambiguous match found Exception
4 years ago
Yoh Deadfall
94059f521f
ElementManager follows the behavior of ViewManager
4 years ago