Dan Walmsley
a613f77d0b
Merge pull request #10725 from Gillibald/fixes/tabOutOfRange
[Text] Fix potential index out of range exception
4 years ago
Benedikt Stebner
40669b5b3b
Merge branch 'master' into fixes/tabOutOfRange
4 years ago
Benedikt Stebner
2f6246c61d
Make sure we don't try to read a character out of bounds
4 years ago
Dan Walmsley
55c9bd69cd
Merge pull request #10693 from Gillibald/fixes/macCaretPosition
[macOS] Fix caret position handling
4 years ago
Benedikt Stebner
58193c7f6d
Merge branch 'master' into fixes/macCaretPosition
4 years ago
Dan Walmsley
955a53595f
Merge pull request #10695 from AvaloniaUI/fixes/10655-setcurrentvalue-with-style-2
Fix current values being overridden.
4 years ago
Dan Walmsley
e2c841a326
Merge pull request #10723 from Gillibald/fixes/InterFont
Use old Inter version for better rendering results
4 years ago
Benedikt Stebner
9b741c8998
Merge branch 'master' into fixes/macCaretPosition
4 years ago
Benedikt Stebner
648b9bc3dc
Use visual root coordinate space for caret rect instead of screen coordinates
4 years ago
Benedikt Stebner
aacd77974b
Merge pull request #10715 from AvaloniaUI/revert-10620-feature/invariantFamilyNames
Revert "FontManager fixes"
4 years ago
Dan Walmsley
b24960537c
Merge pull request #10697 from amwx/fix/SplitViewOverlay
SplitView fixes
4 years ago
Benedikt Stebner
c1d68b92b5
Use old Inter version for better rendering results
4 years ago
Benedikt Stebner
46632741e4
Revert invariant font family names
4 years ago
Steven Kirk
bf5cb019f7
Move exit-early priority check.
Priority may not be cleared to `UnsetValue` in the presence of `SetCurrentValue` so do the check upfront and compare against the priority of the next frame instead of `Unset`.
4 years ago
Steven Kirk
33d13d3740
Another failing test for SetCurrentValue.
4 years ago
Steven Kirk
9c936255be
Ensure a changing value overrides current value.
When a binding produces a new value, ensure that it overwrites any value in place from `SetCurrentValue` if the priority is the same.
4 years ago
Steven Kirk
f9ee0e3d8c
Another failing test for SetCurrentValue.
4 years ago
Steven Kirk
9507439b8b
Check for SetCurrentValue when reevaluating.
4 years ago
Steven Kirk
919697daa6
Add additional failing test for SetCurrentValue.
4 years ago
amwx
ed8a4fa7d5
Just init TemplateSettings
4 years ago
amwx
1207673145
Merge branch 'master' into fix/SplitViewOverlay
4 years ago
amwx
b5be1ef9b0
Fix nullable stuff
4 years ago
amwx
acc8b9fe52
Handle KeyDown if pane close is triggered
4 years ago
amwx
a3c8210f2e
Add new tests
4 years ago
amwx
ffdab94365
Only need to update display mode with ApplyTemplate
4 years ago
amwx
87a2bb6bda
Improve light dismiss behavior
4 years ago
amwx
25825e4eab
Fix typo in pseudoclass
4 years ago
amwx
878e18509e
Use const strings for pseudoclasses
4 years ago
amwx
ea5623df7e
Fix initial state/overlay & make TemplateSettings a readonly DirectProperty
4 years ago
Max Katz
c7584e03e2
Merge branch 'master' into fixes/10655-setcurrentvalue-with-style-2
4 years ago
Max Katz
cbbc27f631
Merge pull request #10583 from workgroupengineering/fixes/Warnings/CS0618_Misc
Fixes/warnings/cs0618 misc
4 years ago
Steven Kirk
5a117d37c0
Fix current values being overridden.
At the beginning of a re-evaluation pass we mark all effective values as unset in order to signal that we've not yet found a value for them in the value frames. We do this in all cases except when they have a local value: in the case of a local value, the effective value _is_ the value and so value frames should only take effect when they're higher priority than the effective value. However when I added `SetCurrentValue` support, I neglected to change this logic to also take into account current values.
Fixes #10655
Fixes #10671
4 years ago
Steven Kirk
1d6e974e9c
Added failing test for #10655 .
4 years ago
Max Katz
9dba61d56d
Minor improvements of clipboard page demo
4 years ago
Max Katz
2e6863081f
Merge branch 'master' into fixes/Warnings/CS0618_Misc
4 years ago
Benedikt Stebner
90d47f4ffd
Remove extra whitespaces
4 years ago
Benedikt Stebner
347b6a11a0
Translate cursor rect relative to the visual root
4 years ago
Dan Walmsley
3f46326948
Merge pull request #10685 from AvaloniaUI/feature/9497-container-lifecycle-events
Add container lifecycle events to ItemsControl.
4 years ago
Max Katz
d303761176
Merge pull request #10689 from robloo/hamburgermenu-fix
Use SetCurrentValue to fix HamburgerMenu
4 years ago
Max Katz
aa1aa33488
Merge pull request #10664 from robloo/placementmode
`PlacementMode` -> `Placement`
4 years ago
robloo
a0224876ab
Use SetCurrentValue to fix HamburgerMenu bug #10537
4 years ago
Dan Walmsley
978c539b0e
Merge pull request #10677 from AvaloniaUI/fixes/10650-extend-client-area-decorations
macOS: Fix interaction between ExtendClientAreaToDecorationsHint and SystemDecorations
4 years ago
Steven Kirk
44c2025a3d
Merge pull request #10678 from robloo/default-members-2
Remove Default/Empty Members
4 years ago
Steven Kirk
7dbe277653
More lifecycle event tests with virtualization.
4 years ago
Steven Kirk
9d012fbb6b
Fix terminology.
4 years ago
Steven Kirk
ce2cd52964
Add lifecycle event tests with virtualization.
And fix index error in VirtualizingStackPanel.
4 years ago
Steven Kirk
791ea8beef
Added container lifecycle events.
Seems we weren't calling `ClearItemContainer` for `ItemIsOwnContainer` items in `PanelContainerGenerator`. Fixed that too.
4 years ago
Steven Kirk
456ddbb04b
Don't try to run macOS tests on Windows.
4 years ago
Steven Kirk
967f899ab8
Merge branch 'master' into default-members-2
4 years ago
Dan Walmsley
70330b5832
Merge pull request #10604 from AvaloniaUI/feature/itemssource-update-usages
Update usages of ItemsControl Items/ItemsSource
4 years ago