Dan Walmsley
39a82ce66e
Remove WGL option.
6 years ago
Steven Kirk
126737fd1b
Update ScrollBar visibility with local value priority.
Using `SetValue` with `Style` priority caused a new entry to be added to the `IsVisible` priority store each time the value was updated, causing a leak. Setting it with local value priority subtly changes its semantics but hopefully not so that anyone notices.
6 years ago
Dan Walmsley
fc12b9fee9
define correct consts for opengl.
6 years ago
Dan Walmsley
8614c06002
add WGL option.
6 years ago
Dan Walmsley
a752c398bb
allow fallback to dx9.
6 years ago
Dan Walmsley
531b64e466
dont allocate lists for angleoptions.
6 years ago
Dan Walmsley
1eda1b6c1f
better way to set default directx apis.
6 years ago
Dan Walmsley
6ed1669803
set a sensible cache size for skia.. based on what flutter uses.
6 years ago
Dan Walmsley
67a87e09cf
use directx11.
6 years ago
Luis von der Eltz
2bd8156fae
Also add option to show fps overlay
6 years ago
Luis von der Eltz
c4ebf899e5
Add option to enable/disable dirty rects
6 years ago
ShadowDancer
9e7c4d1b09
Update Visual.cs documentation
`OnAttachedToVisualTree`/`OnDetachedFromVisualTree` is called only for root visual tree. Keep xmldoc in line with event description.
6 years ago
Dan Walmsley
4722767a9a
remove purge resource calls.
6 years ago
amwx
cf0ea3581a
Fix SplitView pane to work with popups
6 years ago
Steven Kirk
8dfc65d17b
Try to handle selections made in CollectionChanged.
There's not much we can do about this except not select invalid indexes.
6 years ago
Benedikt Schroeder
a2a0fba1c2
Ignore invisible characters
6 years ago
Nikita Tsukanov
c3a416aaaa
New iOS backend
6 years ago
Dan Walmsley
54cbc53e20
fix window hit testing.
6 years ago
Steven Kirk
d5fae441df
Don't use sender as the lookup key.
#4577 was caused because the `sender` of the `CollectionChanged` event didn't correspond to the collection that the event listener was registered on. Instead create an `Entry` object for each collection and put the event handler on that.
6 years ago
Jumar Macato
b16d4bfa3b
fix innerL/R contents scrolling with text
6 years ago
Dan Walmsley
03a1eae221
just check newvalue isnt tooltip.
6 years ago
Dan Walmsley
3c369153c2
update tooltip content when already opened and tip changes.
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
Steven Kirk
012224d298
Don't display vertical grid lines by default.
6 years ago
Dan Walmsley
9b8d4d7367
revert using uithread render timer.
6 years ago
Dan Walmsley
d88de1e710
add clear box to default theme.
6 years ago
Dan Walmsley
8caa9a0966
use correct case for class names.
6 years ago
Dan Walmsley
cce14fffd2
add styles for password reveal in default theme.
6 years ago
Dan Walmsley
c98822c773
use uithread render timer on windows. to prevent opengl crashing.
6 years ago
Dan Walmsley
505b54dd88
update _popup.Placement target everytime the context menu is opened.
6 years ago
Steven Kirk
aee3829ecf
Commit API compat baseline.
6 years ago
Steven Kirk
a078974eba
Implement changing selection mode.
6 years ago
Jon Pacheco
03db6fb61c
Win32: Fix Title for Native OpenFolderDialog
6 years ago
Steven Kirk
e4f03fdf79
Fix working with collections of value types.
`IEnumerable<T>` is not covariant for value types, so we need to use the non-generic `IEnumerable` everywhere under the hood to ensure we can work with both value and reference types.
6 years ago
Steven Kirk
9c8376348c
Make remaining tests pass.
6 years ago
Steven Kirk
06390d42ee
Restore selection on reset.
6 years ago
Dan Walmsley
faf9beb02d
potential fix for gpu texture leak.
6 years ago
Steven Kirk
923fd361e4
Refactor SelectedItemsSync.
6 years ago
Steven Kirk
a40015c8ce
Use SelectedIndex in ComboBox.
6 years ago
danwalmsley
0f87897aae
Use Array.Empty instead of list.
Co-authored-by: jp2masa <jp2masa@users.noreply.github.com>
6 years ago
Steven Kirk
10b03b15ec
Make restored tests pass.
6 years ago
Steven Kirk
0e7f24ff51
Added back removed tests.
6 years ago
Steven Kirk
c677fb4b4d
Don't autoselect with no items.
6 years ago
Dan Walmsley
f380d306c5
ScrollContentPresenter, only block offset property updates during setting of offsetproperty inside arrange.
6 years ago
Steven Kirk
b499321f68
Don't raise LostSelection when changing source.
6 years ago
Steven Kirk
04bcd16187
Reimplement commented-out code.
6 years ago
Steven Kirk
562e6bb3ef
Copy listeners before notifying.
As raising the event can cause the listeners to change.
6 years ago
Dan Walmsley
84f8f75cc5
prevent screens api crashing if it has been disposed.
6 years ago
Steven Kirk
81b7b54386
Auto-select when items added.
6 years ago