Luis von der Eltz
c7b65512bd
Some QOL for DevTools navigate feature
4 years ago
Dariusz Komosinski
b34095fda3
Optimize memory usage of styles and fix ordering issue in devtools.
4 years ago
Yoh Deadfall
55710e8514
Used ToArray where it benefits over ToList
4 years ago
Dariusz Komosiński
9b8d78e66a
Add support for property navigation from setter directly.
4 years ago
Dariusz Komosinski
d28b6501f6
Add support for template bindings.
4 years ago
Dariusz Komosinski
9ff44b7c0a
Add support for showing binding paths in DevTools.
4 years ago
workgroupengineering
c39cc1b083
feat(DevTools): Allow to attach DevTools at Application ( #6771 )
* feat(DevTools): Allow to attach DevTools at Application
* fixes(DevTools): PointerOverElement when attach to Application
* feat: Add AvaloniaVersion
* feat: IsDevelopmentBuild
* feat: Add some useful properties to Application Decorator
* fixes: Hide Layout Viewer when select appliction node
* fix: removed MachineId
* fixes: DesignerSupportTests fails
* fix(DevTools): Update XML Comment and nits
* fix(DevTools): Avoid interaction of Layout Visualizer with keyboard when it is hidden.
* Added some comment
* fixes: Code formatting
* fixes(DevTools): Strip unnecessary property from Application Decorator
* fixes(ControlCatalog): remove AttachDevTools from DecoratedWindow
* fixes(DevTools): Application doesn't close when the last window closed when DevTools is open
* fixes: Missing Application properties decoration
* fixes(DevTools): Nullable annotations
* fixes(DevTools): Unified the behavior of AttachDevTools
* fixes(DevTools): typo
* fixes(DevTools): Null Annotation
Co-authored-by: Max Katz <maxkatz6@outlook.com>
4 years ago
Steven Kirk
c9c9d05098
Fix nullable reference errors.
The projects that have nullable reference types enabled are now generating errors instead of warnings, so fix those errors.
4 years ago
Giuseppe Lippolis
a973fcc1f8
fixes(DevTools): do not drill down on double click when property type is string or ValueType.
4 years ago
Giuseppe Lippolis
69126a7967
fixes(DevTools): Null Annotations
5 years ago
Giuseppe Lippolis
1b71875276
fixes(DevTools): Null reference exception when double-clicking ClrProperties
5 years ago
Giuseppe Lippolis
01582cb552
fixes(DevTools): Ambiguous match found Exception
5 years ago
Giuseppe Lippolis
0b1e938ff7
fixes(DevTools): Double subscribe/unsubscribe INotifyPropertyChanged
5 years ago
Lubomir Tetak
df16546c2e
fix the build issue not supporting new C# features
5 years ago
Lubomir Tetak
64d5c967a9
DevTools - allow to navigate to children (especially DataContext)
(cherry picked from commit 4f89fd5f4d1ec390e5eb20b6c7979e0229151d12)
5 years ago
Giuseppe Lippolis
7c414bb3b1
feat(DevTools): Allow to Show/Hide implemented interfaces on Control Details
5 years ago
Giuseppe Lippolis
caa617fe67
fixes(DevTools): Issue #6047
5 years ago
Max Katz
de0be9326d
Fix .NET 5 warnings
5 years ago
Max Katz
522f6b97ae
Enable nullable on Avalonia.Diagnostics
5 years ago
Max Katz
92cd193237
Improve setters filter
5 years ago
Max Katz
81fd48a2f7
Create FilterViewModel and move abstract filtering to it
5 years ago
Dariusz Komosinski
38ebab0916
Add info about how many styles are active and allow for showing inactive styles.
5 years ago
Dariusz Komosinski
161b9374a5
Add style snapshotting and context menus to copy property values.
5 years ago
Dariusz Komosinski
e428d5601a
General UX improvements.
5 years ago
Dariusz Komosinski
188faa07c5
WIP setup for inspecting styles.
5 years ago
Dariusz Komosinski
177d18463a
Add support for visualizing layout properties.
6 years ago
Luis von der Eltz
ba8e6f029e
Compile regex
6 years ago
Steven Kirk
7516eeaf92
Prevent duplicate properties in DevTools.
Properties can be registered on a control as both normal properties and attached properties.
6 years ago
Luis von der Eltz
2ab0f80459
Reduce overhead of compiling regex
Use INotifyDataErrorInfo to signal error
6 years ago
Luis von der Eltz
86aad32bee
Adding support for regex filter of devtools properties
6 years ago
Steven Kirk
77a29aaa89
Fixed nits.
6 years ago
Steven Kirk
9fb970523f
Initial implementation of new DevTools.
6 years ago