Dan Walmsley
e80ddf5c65
Merge branch 'exported-menus'
7 years ago
Nikita Tsukanov
f02bc61bfe
I've said remove NativeMenu.PrependApplicationMenu for now
7 years ago
Nikita Tsukanov
dbcc58fa07
Remove NativeMenu.PrependApplicationMenu for now
7 years ago
Nikita Tsukanov
465273c883
Implemented managed menu bar presenter for native menus
7 years ago
Nikita Tsukanov
5041f0a6df
Fixed DBusMenuExporter
7 years ago
Dariusz Komosiński
ea3b13d178
Merge pull request #3074 from MarchingCube/alloc-equals
Fixes to core struct correctness
7 years ago
Steven Kirk
423b675f0b
Merge branch 'master' into alloc-equals
7 years ago
Steven Kirk
1b9099753f
Merge pull request #3073 from MarchingCube/optimize-selectors
Optimize TypeNameAndClassSelector.
7 years ago
Steven Kirk
546cc65808
Merge branch 'master' into optimize-selectors
7 years ago
Jumar Macato
584eaddc90
Merge pull request #3081 from AvaloniaUI/fixes/2862-grid-star-design-time
Fix Grid star row/column sizing at design time
7 years ago
Jumar Macato
82b616fd1e
Merge branch 'master' into fixes/2862-grid-star-design-time
7 years ago
Steven Kirk
eac67e891a
Merge pull request #3055 from MarchingCube/alloc-logging
Reduce allocations caused by logging.
7 years ago
Dariusz Komosinski
58af056440
Streamline object.Equals implementation.
7 years ago
Dariusz Komosinski
cb663f98b1
Add missing IEquatable interfaces to structs. Standardize parsing error messages. Fix two instances of boxing in hash code.
7 years ago
Dariusz Komosinski
d2dbc12ee8
Final review fixes.
7 years ago
Dariusz Komosiński
562c3d3888
Merge branch 'master' into optimize-selectors
7 years ago
Steven Kirk
c187b32041
Merge branch 'master' into alloc-logging
7 years ago
Steven Kirk
1ff1948f9d
Merge pull request #3077 from AvaloniaUI/fixes/2980-treeview-autoexpand-multiple-selection
Fix TreeView multiple selection with auto-expand style
7 years ago
Steven Kirk
b7efe2037c
Only set SizeToContent for non-set width/height.
Always setting `SizeToContext = WidthAndHeight` was causing `Grid` to default to `Auto` sizing for `Star` rows/columns at design-time.
Fixes #2862
7 years ago
danwalmsley
d1b2261ab3
Merge branch 'master' into exported-menus
7 years ago
Steven Kirk
75fdd0d343
Check for empty items in GetContainerInDirection.
Don't try to navigate into `TreeViewItem`s with no children: this causes a out-of-range exception.
Fixes #2980
7 years ago
Steven Kirk
55e9037383
Added failing test for #2980 .
7 years ago
Jumar Macato
217e0d5f7b
Merge pull request #3075 from AvaloniaUI/fixes/3070-textbox-bringintoview
Queue caret update with correct priority.
7 years ago
Dariusz Komosinski
5814bd7163
Remove direct logging functions.
7 years ago
Steven Kirk
a95273902b
Queue caret update with correct priority.
When trying to scroll the caret into view, if we need to wait for a layout first make sure that we queue the update with a lower priority then `Layout`. `Render` is the next lowest priority so use this.
Fixes #3070
7 years ago
Dariusz Komosinski
2116439c72
Optimize TypeNameAndClassSelector.
7 years ago
Dariusz Komosinski
1f69340452
Cleanup.
7 years ago
Dariusz Komosinski
068b73750b
Cleanup conditional logging API.
7 years ago
Dariusz Komosinski
01a404836e
Reduce allocations caused by logging.
7 years ago
Jumar Macato
04e2e460d2
Merge pull request #3068 from AvaloniaUI/fixes/3041-itemsrepeater-stuck
Fix ItemsRepeater scrolling getting stuck
7 years ago
Jumar Macato
493cd8e5e3
Merge branch 'master' into fixes/3041-itemsrepeater-stuck
7 years ago
Jumar Macato
378f3442f7
Merge pull request #3067 from MarchingCube/alloc-interactive-traversal
Optimize Interactive hierarchy traversal
7 years ago
Dariusz Komosiński
43aea8ff8f
Merge branch 'master' into alloc-interactive-traversal
7 years ago
Steven Kirk
53fa618eb1
Merge pull request #3065 from AvaloniaUI/fixes/scrollbar-button-alignment
Fix ScrollBar layout.
7 years ago
Steven Kirk
76840f463e
Don't hide Track during measure.
It causes it to stop being laid out. Instead hide the child controls.
7 years ago
Steven Kirk
393bbcf882
Disable horizontal scrollbar on ItemsRepeaterPage.
7 years ago
Steven Kirk
9fd8fdb534
Fix comparison in LayoutQueue.
7 years ago
Steven Kirk
b317df99e7
Added failing test for #3041 .
7 years ago
Steven Kirk
9317aeda6a
Added "Randomize Heights" to ItemsRepeaterPage.
7 years ago
Steven Kirk
a8fc03217a
Fix ClearElementToPinnedPool.
It was previously (incorrectly) implemented the same as `ClearElementToUniqueIdResetPool`.
7 years ago
Dariusz Komosinski
023fe1c839
Optimize interactive hierarchy traversal.
7 years ago
Steven Kirk
9a9ef657e2
Ported Track layout code from WPF.
To fix problem with scrollbar layout when the scrollbar range was large.
NOTE: This commit adds `Track.IsDirectionReversed` and modifies the default direction of vertical tracks to be the reverse of before in order to match WPF.
7 years ago
Nikita Tsukanov
42b2247445
Merge pull request #3054 from donandren/issues/3053
Attempt to fix path geometry parsing issue
7 years ago
Steven Kirk
9b997107c0
Merge branch 'master' into issues/3053
7 years ago
Jumar Macato
98336c696b
Merge pull request #3062 from MarchingCube/fix-binding-double-dispose
Fix double dispose of bindings caused by animations
7 years ago
Dariusz Komosiński
296978a4c7
Merge branch 'master' into fix-binding-double-dispose
7 years ago
Dariusz Komosiński
15e15f227f
Fix double dispose of bindings caused by animations. Add assertion for double dispose.
7 years ago
Benedikt Stebner
2cb1edcac3
Merge pull request #3060 from AvaloniaUI/fixes/menu-initially-selected
Fix first menu item showing as selected when shown
7 years ago
Steven Kirk
60e3c3c977
Fix selection after initialization.
Fixes first item in menus being selected when menu is shown.
7 years ago
Steven Kirk
8093716a36
Added tests for selection after initialization.
7 years ago