maui-linux/Xamarin.Forms.Core
Martin Zikmund 6632210d71 UWP Toolbar dynamic overflow (#4022)
* Adding Windows specific ToolbarDynamicOverflowEnabled configuration

* Enabled ToolbarDynamicOverflowEnabled (pun intended) on page controls and renderers

* Issue 3988 sample

* Removed obsolete comment, cleaned up private and whitespace

* Added toolbar dynamic overflow examples for master detail page and tabbed page


- fixes #2057
- fixes #3988
2018-10-23 10:27:28 -06:00
..
Cells [iOS] Implement `ForceUpdateSize` for `TableView` (#3300) fixes #2842 2018-08-06 15:23:22 +01:00
Interactivity [C] catch AmbiguousMatchException on GetProps (#3915) 2018-09-28 13:25:32 -07:00
Internals Merge branch '3.1.0' 2018-06-28 17:07:59 +01:00
PlatformConfiguration UWP Toolbar dynamic overflow (#4022) 2018-10-23 10:27:28 -06:00
Properties [C] add CSS mapping for max-lines (#3991) 2018-10-04 15:42:38 +02:00
StyleSheets [C] catch AmbiguousMatchException on GetProps (#3915) 2018-09-28 13:25:32 -07:00
Xaml Namescope enhancements (#2556) 2018-05-03 20:06:52 +02:00
AbsoluteLayout.cs [Core] AbsoluteLayout content now fills all available space on Android devices (#1761) 2018-02-07 14:24:47 -05:00
AbsoluteLayoutFlags.cs
Accelerator.cs [Mac] Fixes getting the accelerator keys, if the key is equal to the separator (#2673) 2018-05-14 10:43:23 +02:00
AcceleratorTypeConverter.cs
ActionSheetArguments.cs
ActivityIndicator.cs [CSS] allow mapping css prop to multiple BPs (#3437) 2018-07-31 09:18:54 +02:00
AlertArguments.cs
AnimatableKey.cs
Animation.cs
AnimationExtensions.cs Merge branch '3.1.0' 2018-06-28 17:07:59 +01:00
AppLinkEntry.cs
Application.cs [Core] Report binding failures (#2911) fixes #2639 2018-07-30 16:55:49 +01:00
Aspect.cs
AutomationProperties.cs
BackButtonPressedEventArgs.cs
BarElement.cs [CSS] add more properties (#3466) 2018-08-31 11:35:56 -07:00
BaseMenuItem.cs
BindableObject.cs Merge branch '3.0.0' 2018-03-12 09:14:30 +01:00
BindableObjectExtensions.cs [C] Set binding context on Span Gestures (#3639) 2018-08-24 09:50:47 +02:00
BindableProperty.cs Support default value for value types in BindableProperty (#2827) 2018-05-29 15:59:31 +02:00
BindablePropertyConverter.cs
BindablePropertyKey.cs
Binding.cs [Binding] FallbackValue and TargetNullValue (#2742) fixes #1803 2018-06-07 13:17:04 -07:00
BindingBase.cs [C] fix TargetNullValue Bindings (#3468) 2018-08-02 16:56:19 -07:00
BindingBaseExtensions.cs
BindingExpression.cs [Xaml] avoid GC'ing handlers in TypedBindings (#3387) 2018-07-26 11:27:04 +02:00
BindingMode.cs [C/XamlC] BindingMode.OneTime (#1805) 2018-02-07 09:43:15 +01:00
BindingTypeConverter.cs
BorderElement.cs
BoundsConstraint.cs [C] Allow change constraint before parenting (#3036) fixes #2169 2018-06-15 19:05:09 +01:00
BoundsTypeConverter.cs
BoxView.cs [CSS] add more properties (#3466) 2018-08-31 11:35:56 -07:00
Button.cs [Core] Fixed setting CornerRadius of button to 5 (#3441) 2018-08-01 09:08:07 +02:00
CarouselPage.cs
CastingEnumerator.cs
ChatKeyboard.cs
ChildCollectionChangedEventArgs.cs
ChildGestureRecognizer.cs [All] Span GestureRecognizers (#2173) 2018-05-07 19:02:28 +01:00
ClickGestureRecognizer.cs
ClickedEventArgs.cs
CollectionSynchronizationCallback.cs
CollectionSynchronizationContext.cs
Color.cs Add netstandard1.0 support (#1649) 2018-02-08 18:18:56 +00:00
ColorElement.cs [CSS] allow mapping css prop to multiple BPs (#3437) 2018-07-31 09:18:54 +02:00
ColorTypeConverter.cs [CSS] lightgray is spelled lightgrey in CSS world (#2599) fixes #2596 2018-05-03 21:52:09 +01:00
ColumnDefinition.cs
ColumnDefinitionCollection.cs
Command.cs [Core] Moving Command's CanExecuteChanged to use the WeakEventManager (#3852) fixes #3656 2018-09-26 10:21:05 +01:00
CompressedLayout.cs
Configuration.cs
Constraint.cs
ConstraintExpression.cs Namescope enhancements (#2556) 2018-05-03 20:06:52 +02:00
ConstraintType.cs
ConstraintTypeConverter.cs
ContentPage.cs
ContentPresenter.cs
ContentPropertyAttribute.cs [XamlC] Resolve generic base type on GetProperty (#3394) 2018-07-26 11:22:51 +02:00
ContentView.cs
ControlTemplate.cs
CornerElement.cs [CSS] border-radius property on BoxView (#2897) fixes #2895 2018-06-25 12:52:25 +01:00
CornerRadius.cs [Enhancement] Rounded corners on BoxView (#1998) 2018-05-08 11:34:13 +02:00
CornerRadiusTypeConverter.cs [CSS] border-radius property on BoxView (#2897) fixes #2895 2018-06-25 12:52:25 +01:00
CustomKeyboard.cs
DataTemplate.cs
DataTemplateExtensions.cs
DataTemplateSelector.cs
DateChangedEventArgs.cs
DatePicker.cs
DecorableTextElement.cs [Enhancement] Allow underline and strikethrough text decorations on labels and spans (#2221) 2018-07-20 17:57:11 -06:00
DefinitionCollection.cs
DelegateLogListener.cs
DependencyAttribute.cs
DependencyFetchTarget.cs
DependencyResolver.cs Allow users to specify resolution method for handlers, effects, and services (#1870) fixes #1739 2018-02-26 11:48:15 +00:00
DependencyService.cs Merge branch '3.0.0' 2018-03-19 09:22:58 +01:00
DesignMode.cs [Xaml] add DesignMode flag (#1976) 2018-03-05 12:44:37 +01:00
Device.cs Merge branch '3.0.0' into 3.1.0 2018-05-07 12:22:44 +01:00
DeviceInfo.cs Simplify event raising invocation pattern (#1971) 2018-02-23 22:24:54 -08:00
DeviceOrientation.cs
DeviceOrientationExtensions.cs
Easing.cs
Editor.cs [CSS] add more properties (#3466) 2018-08-31 11:35:56 -07:00
EditorAutoSizeOption.cs Editor Auto Resize with Text Changes (#2091) 2018-03-14 12:25:33 -07:00
Effect.cs Allow users to specify resolution method for handlers, effects, and services (#1870) fixes #1739 2018-02-26 11:48:15 +00:00
EffectiveFlowDirection.cs
EffectiveFlowDirectionExtensions.cs
Element.cs [Enhancement] Create a bindable property for AutomationId (#3879) 2018-09-25 14:36:50 -06:00
ElementCollection.cs
ElementEventArgs.cs
ElementTemplate.cs
Element_StyleSheets.cs
EmailKeyboard.cs
Entry.cs Merge branch '3.2.0' 2018-08-31 14:19:27 -07:00
EnumerableExtensions.cs Add TabStop/TabIndex (#2795) 2018-09-12 21:20:46 -07:00
EventArg.cs
ExportEffectAttribute.cs
ExpressionSearch.cs
FileImageSource.cs
FileImageSourceConverter.cs
FlexEnums.cs Add netstandard1.0 support (#1649) 2018-02-08 18:18:56 +00:00
FlexLayout.cs Add check for null _root flex item (#3235) 2018-07-25 14:34:22 +02:00
FlowDirection.cs
FocusEventArgs.cs
Font.cs
FontAttributes.cs [CSS] accept 'oblique' for 'font-style' (#3815) fixes #3808 2018-09-26 10:22:45 +01:00
FontElement.cs
FontSizeConverter.cs
FontTypeConverter.cs
FormattedString.cs [iOS, UWP] fixes #2894 - Gestures collection changes weren't correctly propagating (#3643) 2018-08-31 12:32:37 +01:00
Frame.cs
GestureElement.cs [iOS, UWP] fixes #2894 - Gestures collection changes weren't correctly propagating (#3643) 2018-08-31 12:32:37 +01:00
GestureRecognizer.cs
GestureState.cs
GestureStatus.cs
Grid.cs
GridCalc.cs [Core] Fixes '0*' RowDefinition/ColumnDefinition in Grid (#2926) fixes #2767 2018-06-05 12:40:40 -07:00
GridLength.cs
GridLengthTypeConverter.cs
GridUnitType.cs
HandlerAttribute.cs
HtmlWebViewSource.cs
IAnimatable.cs
IAppIndexingProvider.cs
IAppLinkEntry.cs
IAppLinks.cs
IApplicationController.cs
IBarElement.cs [CSS] add more properties (#3466) 2018-08-31 11:35:56 -07:00
IBorderElement.cs
IButtonController.cs
IColorElement.cs [CSS] allow mapping css prop to multiple BPs (#3437) 2018-07-31 09:18:54 +02:00
IConfigElement.cs
IConfigPlatform.cs
IControlTemplated.cs
IConverterOptions.cs
ICornerElement.cs [CSS] border-radius property on BoxView (#2897) fixes #2895 2018-06-25 12:52:25 +01:00
IDecorableTextElement.cs [Enhancement] Allow underline and strikethrough text decorations on labels and spans (#2221) 2018-07-20 17:57:11 -06:00
IDefinition.cs
IDeserializer.cs
IEditorController.cs
IEffectControlProvider.cs
IElement.cs
IElementConfiguration.cs
IElementController.cs
IEntryController.cs
IExpressionSearch.cs
IExtendedTypeConverter.cs
IFlowDirectionController.cs Remove math on scroll view container for RTL (#3299) 2018-07-23 11:11:01 -07:00
IFontElement.cs
IGestureController.cs [All] Span GestureRecognizers (#2173) 2018-05-07 19:02:28 +01:00
IGestureRecognizer.cs
IGridController.cs
IImageController.cs
IIsolatedStorageFile.cs
IItemViewController.cs
IItemsView.cs
ILayout.cs
ILayoutController.cs
ILineHeightElement.cs Adding line height to Label and Span (#2132) 2018-05-08 10:13:05 +02:00
IListProxy.cs
IListViewController.cs
IMarkupExtension.cs
IMasterDetailPageController.cs
IMenuItemController.cs
IMultiPageController.cs
INativeBindingService.cs
INativeValueConverterService.cs
INavigation.cs
INavigationMenuController.cs
INavigationPageController.cs
IOpenGlViewController.cs
IPaddingElement.cs
IPageContainer.cs
IPageController.cs
IPanGestureController.cs
IPinchGestureController.cs
IPlaceholderElement.cs [CSS] add more properties (#3466) 2018-08-31 11:35:56 -07:00
IPlatform.cs
IPlatformElementConfiguration.cs
IPlatformServices.cs
IProvideParentValues.cs
IProvideValueTarget.cs
IRegisterable.cs
IResourceDictionary.cs
IResourcesProvider.cs
IRootObjectProvider.cs
IScrollViewController.cs
ISearchBarController.cs
IServiceProviderExtensions.cs [C] convenience extension method (#2153) 2018-03-21 15:47:15 +01:00
ISpatialElement.cs [All] Span GestureRecognizers (#2173) 2018-05-07 19:02:28 +01:00
IStreamImageSource.cs
IStyle.cs
IStyleElement.cs [C] abstract the Style property in an interface (#3438) 2018-07-31 11:53:25 +02:00
ISwipeGestureController.cs SwipeGestureRecognizer (#2727) 2018-05-28 11:49:05 +01:00
ISystemResourcesProvider.cs
ITableModel.cs
ITableViewController.cs
ITemplatedItemsList.cs
ITemplatedItemsListScrollToRequestedEventArgs.cs
ITemplatedItemsView.cs
ITextAlignmentElement.cs
ITextElement.cs
IValueConverter.cs
IValueConverterProvider.cs
IValueProvider.cs
IViewContainer.cs
IViewController.cs
IVisualElementController.cs
IWebViewController.cs Added WebView Reload (#4013) fixes #3776 2018-10-13 20:53:46 -04:00
IWebViewDelegate.cs
IXamlTypeResolver.cs
IXmlLineInfoProvider.cs
Image.cs
ImageSource.cs Fix implicit conversion from null Uri to ImageSource (#1253) 2018-05-03 20:52:46 +02:00
ImageSourceConverter.cs
InputView.cs Implemented MaxLength property on Entry and Editor (#1880) 2018-02-19 14:27:27 -08:00
InvalidNavigationException.cs
InvalidationEventArgs.cs
ItemTappedEventArgs.cs
ItemVisibilityEventArgs.cs
ItemsView.cs [C] move ListView code out of ItemsView 2018-03-26 15:06:06 +02:00
Keyboard.cs
KeyboardFlags.cs Capitalization keyboard flag additions for Entry/Editor (#1683) (#1833) 2018-02-26 11:06:24 +00:00
KeyboardTypeConverter.cs
Label.cs Merge branch '3.2.0' 2018-08-31 14:19:27 -07:00
Layout.cs Merge branch '3.1.0' into 3.2.0 2018-07-30 10:39:09 +02:00
LayoutAlignment.cs
LayoutAlignmentExtensions.cs
LayoutConstraint.cs
LayoutExpandFlag.cs
LayoutOptions.cs
LayoutOptionsConverter.cs
LineBreakMode.cs
LineHeightElement.cs Adding line height to Label and Span (#2132) 2018-05-08 10:13:05 +02:00
ListProxy.cs
ListStringTypeConverter.cs
ListView.cs [ALL] fixes #3089 Change default TextCell to use binding (#3092) fixes #3089 2018-06-20 22:15:56 +01:00
ListViewCachingStrategy.cs
ListViewSelectionMode.cs Added the ListView.SelectionMode property 2018-03-27 10:18:26 +02:00
LockableObservableListWrapper.cs
LockingSemaphore.cs
Log.cs
LogListener.cs
MasterBehavior.cs
MasterDetailPage.cs [C] use direct cast 2018-02-27 11:31:02 +01:00
MeasureFlags.cs
Menu.cs
MenuItem.cs Simplify event raising invocation pattern (#1971) 2018-02-23 22:24:54 -08:00
MergedStyle.cs [All] Bindable span (#1850) 2018-03-08 15:50:28 -08:00
MessagingCenter.cs
ModalEventArgs.cs
ModalPoppedEventArgs.cs
ModalPoppingEventArgs.cs
ModalPushedEventArgs.cs
ModalPushingEventArgs.cs
MultiPage.cs Simplify event raising invocation pattern (#1971) 2018-02-23 22:24:54 -08:00
NameScopeExtensions.cs Namescope enhancements (#2556) 2018-05-03 20:06:52 +02:00
NamedSize.cs
NativeBindingHelpers.cs
NavigationEventArgs.cs
NavigationMenu.cs
NavigationModel.cs
NavigationPage.cs Merge branch '3.2.0' into 3.3.0 2018-09-20 16:08:21 +01:00
NavigationProxy.cs
NullEffect.cs
NumericExtensions.cs
NumericKeyboard.cs
ObservableList.cs
ObservableWrapper.cs
OnIdiom.cs Add Watch to TargetIdiom (#1990) 2018-03-01 12:13:14 -08:00
OnPlatform.cs
OpenGLView.cs Simplify event raising invocation pattern (#1971) 2018-02-23 22:24:54 -08:00
OrderedDictionary.cs Fix invalid XML docs (#2005) 2018-03-05 11:00:32 +00:00
PaddingElement.cs
Page.cs [Core] Propagate BindingContext changes to TitleView (#3823) 2018-09-19 21:07:05 -07:00
PanGestureRecognizer.cs
PanUpdatedEventArgs.cs
ParameterAttribute.cs
Performance.cs [Core] Remove Guid.NewGuid() calls from performance tracking (#2791) 2018-05-22 16:54:21 -07:00
Picker.cs [Core] Fixes setting to Null Binding Context in Picker (#3014) 2018-06-12 13:33:37 +02:00
PinchGestureRecognizer.cs
PinchGestureUpdatedEventArgs.cs
PlaceholderElement.cs [CSS] add more properties (#3466) 2018-08-31 11:35:56 -07:00
PlatformConfigurationRegistry.cs
PlatformEffect.cs
Point.cs
PointTypeConverter.cs
PoppedToRootEventArgs.cs
ProgressBar.cs Add TabStop/TabIndex (#2795) 2018-09-12 21:20:46 -07:00
PropertyChangingEventArgs.cs
PropertyChangingEventHandler.cs
ProvideCompiledAttribute.cs
ReadOnlyCastingList.cs
ReadOnlyListAdapter.cs
Rectangle.cs
RectangleTypeConverter.cs [C, Xaml] add SizeTypeConverter (#3381) 2018-07-31 10:26:34 +02:00
ReferenceTypeConverter.cs Namescope enhancements (#2556) 2018-05-03 20:06:52 +02:00
ReflectionExtensions.cs
Region.cs [iOS] fixes #3525 - add epsilon for float compare (#3654) 2018-08-28 22:21:22 -06:00
Registrar.cs [CSS] allow mapping css prop to multiple BPs (#3437) 2018-07-31 09:18:54 +02:00
RelativeLayout.cs [C] Allow change constraint before parenting (#3036) fixes #2169 2018-06-15 19:05:09 +01:00
RenderWithAttribute.cs
ResolutionGroupNameAttribute.cs
ResourceDictionary.cs
ResourcesChangedEventArgs.cs
ResourcesExtensions.cs
ReturnType.cs [Enhancement] Entry ReturnType (#2029) 2018-03-15 10:29:08 +00:00
RoutingEffect.cs
RowDefinition.cs
RowDefinitionCollection.cs
RuntimeNamePropertyAttribute.cs
ScrollBarVisibility.cs [Core, iOS, Android, UWP, WPF] Hide scroll view scroll bars (#1910) 2018-02-26 13:20:39 -08:00
ScrollOrientation.cs
ScrollToMode.cs
ScrollToPosition.cs
ScrollToRequestedEventArgs.cs
ScrollView.cs Remove math on scroll view container for RTL (#3299) 2018-07-23 11:11:01 -07:00
ScrolledEventArgs.cs
SearchBar.cs [CSS] add more properties (#3466) 2018-08-31 11:35:56 -07:00
SelectedItemChangedEventArgs.cs
SelectedPositionChangedEventArgs.cs
SeparatorMenuItem.cs
SeparatorVisibility.cs
Setter.cs [C] catch AmbiguousMatchException on GetProps (#3915) 2018-09-28 13:25:32 -07:00
SettersExtensions.cs
Size.cs [C, Xaml] add SizeTypeConverter (#3381) 2018-07-31 10:26:34 +02:00
SizeRequest.cs
SizeTypeConverter.cs [C, Xaml] add SizeTypeConverter (#3381) 2018-07-31 10:26:34 +02:00
Slider.cs [Core,iOS,Android] Color on Slider (Implementation) (#1781) fixes #1684 2018-03-07 10:57:59 +00:00
Span.cs Merge branch '3.2.0' 2018-08-31 14:19:27 -07:00
StackLayout.cs
StackOrientation.cs
Stepper.cs Make sure PlatformConfiguration created with Stepper (#2994) 2018-06-11 11:54:00 +02:00
StreamImageSource.cs
StreamWrapper.cs
Style.cs [C] abstract the Style property in an interface (#3438) 2018-07-31 11:53:25 +02:00
SwipeDirection.cs SwipeGestureRecognizer (#2727) 2018-05-28 11:49:05 +01:00
SwipeGestureRecognizer.cs [Android] Prevent duplicate events from SwipeGestureRecognizer (#3443) fixes #3415 2018-08-03 15:40:47 +01:00
SwipedEventArgs.cs SwipeGestureRecognizer (#2727) 2018-05-28 11:49:05 +01:00
Switch.cs [Enhancement] Ability to set color for switch 2018-02-19 14:06:19 +05:30
SynchronizedList.cs
TabIndexExtensions.cs Add TabStop/TabIndex (#2795) 2018-09-12 21:20:46 -07:00
TabbedPage.cs [CSS] add more properties (#3466) 2018-08-31 11:35:56 -07:00
TableIntent.cs
TableModel.cs
TableRoot.cs
TableSection.cs
TableSectionBase.cs
TableView.cs Simplify event raising invocation pattern (#1971) 2018-02-23 22:24:54 -08:00
TapGestureRecognizer.cs
TappedEventArgs.cs
TargetIdiom.cs Add Watch to TargetIdiom (#1990) 2018-03-01 12:13:14 -08:00
TargetPlatform.cs
TelephoneKeyboard.cs
TemplateBinding.cs
TemplateExtensions.cs
TemplateUtilities.cs
TemplatedItemsList.cs Simplify event raising invocation pattern (#1971) 2018-02-23 22:24:54 -08:00
TemplatedPage.cs
TemplatedView.cs
TextAlignment.cs [CSS] add more properties (#3466) 2018-08-31 11:35:56 -07:00
TextAlignmentElement.cs
TextChangedEventArgs.cs
TextElement.cs
TextKeyboard.cs
Thickness.cs
ThicknessTypeConverter.cs
TimePicker.cs
ToggledEventArgs.cs
ToolbarItem.cs
ToolbarItemEventArgs.cs
ToolbarItemOrder.cs
TrackableCollection.cs
Tweener.cs [Android] Force animations to finish immediately when power save mode is on (#3148) fixes #1556 2018-06-28 12:02:36 +01:00
TypeConversionAttribute.cs
TypeConverter.cs
TypeConverterAttribute.cs
TypeTypeConverter.cs
TypedBinding.cs [XamlC] avoid multiple subscription (#3969) 2018-10-02 17:05:09 -07:00
UnsolvableConstraintsException.cs
UriImageSource.cs Add netstandard1.0 support (#1649) 2018-02-08 18:18:56 +00:00
UriTypeConverter.cs
UrlKeyboard.cs
UrlWebViewSource.cs
ValueChangedEventArgs.cs
Vec2.cs
View.cs [C] Set binding context on Span Gestures (#3639) 2018-08-24 09:50:47 +02:00
ViewExtensions.cs Clear all previous animations with the same key when starting a new animation (#3101) fixes #2482 2018-06-28 16:57:07 +01:00
ViewState.cs
VisualElement.cs Add TabStop/TabIndex (#2795) 2018-09-12 21:20:46 -07:00
VisualElement_StyleSheet.cs [CSS] allow mapping css prop to multiple BPs (#3437) 2018-07-31 09:18:54 +02:00
VisualStateManager.cs Fine-tune the performance of VisualStateGroupList.Validate (#3043) fixes #3033 2018-06-15 12:33:05 +01:00
WeakEventManager.cs [Core] Moving Command's CanExecuteChanged to use the WeakEventManager (#3852) fixes #3656 2018-09-26 10:21:05 +01:00
WeakReferenceExtensions.cs
WebNavigatedEventArgs.cs
WebNavigatingEventArgs.cs
WebNavigationEvent.cs
WebNavigationEventArgs.cs
WebNavigationResult.cs
WebView.cs Added WebView Reload (#4013) fixes #3776 2018-10-13 20:53:46 -04:00
WebViewSource.cs
WebViewSourceTypeConverter.cs
Xamarin.Forms.Core.csproj [Tasks] multitarget the build tasks (#3895) 2018-10-11 09:00:33 -04:00
XamlParseException.cs
XmlLineInfo.cs
XmlnsDefinitionAttribute.cs