Steven Kirk
a3d3690470
Use SelectionModel for DevTools tree.
6 years ago
Steven Kirk
4d01dacd77
Remove copyright headers.
Some of our files had them, some didn't. They serve no purpose legally so best to remove the ceremony.
6 years ago
Steven Kirk
dc55d65287
Refactored styling.
- Don't use Rx in the styling system. Instead introduces `IStyleActivator` which is like an `IObservable<bool>`-lite in order to cut down on allocations.
- #nullable enable on touched files
6 years ago
Steven Kirk
9fb970523f
Initial implementation of new DevTools.
6 years ago
Dariusz Komosinski
4f83c4e8c7
Reformat Avalonia.Diagnostics.
7 years ago
Steven Kirk
0b9a8bff06
Implement RaiseAndSetIfChanged.
On devtools `ViewModelBase`.
9 years ago
Steven Kirk
e015ef07bf
Remove ReactiveUI dependency from DevTools.
9 years ago
Steven Kirk
be83759cad
Rename Control -> Visual.
9 years ago
Steven Kirk
859e748605
Handle non Control-derived classes in DevTools.
Previously DevTools expected all controls to be derived from `Control`
which isn't necessarily always the case.
9 years ago
Steven Kirk
5be41985c3
Renamed Perspex -> Avalonia
10 years ago
Steven Kirk
6682b09bd9
Unsub from classes when removed from logical tree.
10 years ago
Steven Kirk
14b349e006
Select node when ctrl+shift held down.
TreeView selection isn't getting updated though.
10 years ago
Steven Kirk
5773704f2d
Started updating DevTools to use XAML.
10 years ago
Steven Kirk
b858d01c61
Fix DevTools bug.
11 years ago
Steven Kirk
5d2658d856
Make IStyleable.Classes an IPerspexReadOnlyList.
So we can mock it.
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
6167bacf54
Moved to more standard filesystem layout.
Based on https://gist.github.com/davidfowl/ed7564297c61fe9ab814 and https://github.com/fsprojects/ProjectScaffold
11 years ago
Steven Kirk
2c066f0f5d
Allow DevTools to inspect popup visual trees.
11 years ago
Steven Kirk
95d9e6f106
Stylecop fixes.
11 years ago
Steven Kirk
2c1d2cb7a8
Display logical tree in DevTools.
12 years ago
Steven Kirk
32587825b3
More stylecop fixes.
12 years ago
Steven Kirk
b9c865cd37
Display control classes in DevTools.
12 years ago
Steven Kirk
23ade729a5
Basic display of set properties in DevTools.
12 years ago
Steven Kirk
488f1b210e
Put italics back in.
12 years ago
Steven Kirk
cedb55fcdc
Use ReactiveUI for DevTools.
Not sure we want a dep on ReactiveUI but for now works as a integration
test with it...
12 years ago