path: root/Xamarin.Forms.Core
AgeCommit message (Collapse)AuthorFilesLines
2017-10-23Use bool? for VisualElement.IsFocusAllowed property (Specific)Kangho Hur1-4/+4
-TASK=TCAPI-2552 Change-Id: I5e38e2f47295d60a5850aa135d9fe250dab22ffe
2017-10-23rebase to tags/beta-2.3.5-pre1Kangho Hur2-8/+1
- this is base code of xamarin.forms 2.3.5-pre1 (
2017-10-23Add ToolTip based on Tizen Specificrina6350.you1-0/+23
* Update the version of the used elm-sharp. * Update the version of xamarin package to 2.3.4-r214-005. TASK=TCAPI-2259 change-Id: I1f0c65c3d67030b7a690fd0839a0a851c4f1bcba
2017-10-23Fix FocusDirection to string typeWonYoung Choi2-14/+14
Fix FocusDirection to string type to avoid invalid reference in Tizen.Xamarin.Forms.Extension Change-Id: Ie452f14a32dbe0b5776ab28996eb52c81e8223c4
2017-10-23Add Focus related properties for VEKangho Hur3-1/+250
TASK=TCAPI-2264 - Make sure that all these API should be invoked after all renderers are created. (e.g. use it inside Page.OnAppearing()) Change-Id: Ie441a067d5a7b94af120985b0a691fad6ce8250f
2017-10-23Add TabbedPageStyleWonYoung Choi1-0/+7
Add two styles of TabbedPage, "Tabbar", "TabbarWithTitle" Change-Id: I71d3e7c128b03b5df58a0ab9f9929b24ac9e4650
2017-10-23Remove unused TizenSpecific/Button.cs fileKangho Hur1-30/+0
Change-Id: I72800c7f2ad2353d0c9b5a23ced07253531ddfbb
2017-10-23Add NavigationPage.HasBreadCrumbsBar PropertyWonYoung Choi3-0/+68
- RFC 19 Change-Id: I4db6c6b0615fb0b876f2ae56e123943077bcc463
2017-10-23Modify FontWeight type for flexibilityKangho Hur3-25/+25
This change is introduced in RFC-15 Change-Id: I8bc22b8818ccda3bee95c83e6979e39810e6b028
2017-10-23Add Style to VisualElement as TizenSpecificKangho Hur7-82/+56
- Implement the change proposed in RFC-17 Change-Id: I96431b3a32358be6f32e7acdeb0cbc6a27a98ec4
2017-10-23Rebase Forms to upstream lastest (2.3.4-pre2)Kangho Hur1-1/+2
- Synced with 3c7b291. ( - [Core] Device.Tizen has been added newly. - Package version has updated to 2.3.4-r190-001 Change-Id: I948fd73212744aa8c1941dc6a6d8e46eb29523af
2017-10-23Add FontWeight for Label and EntryKangho Hur4-0/+81
- This change is for the referernce application (Clock) to follow UX guideline. (Internal only). - We will improve design and implementation of this APIs in the next release, if requred. Change-Id: Ifac91174a5859adecc9ec6bff1a1d568512ee70b
2017-10-23Add default case under OnPlatformjh5.cho1-0/+1
- Add default case to let Default action is called to Tizen platform Change-Id: I15ffdb4622b1173353a4321d49b3b270256491c2
2017-10-23Add Switch StyleSeunghyun Choi3-0/+41
- Add Switch Style(CheckBox, Favorite) - Approval of the RFC is required. ( Change-Id: If98be73fc84633b670328f723e0e4aa7ccebc82f Signed-off-by: Seunghyun Choi <>
2017-10-23Add Button StyleSeunghyun Choi3-1/+41
- Add Button Style(Circle, Bottom) - Approval of the RFC is required. ( Change-Id: I545e0cc2417298f90468b651030937665f547105 Signed-off-by: Seunghyun Choi <>
2017-10-23Support BlendColor to Image as a TizenSpecific APIKangho Hur2-1/+32
Change-Id: Ic3068b3c0834605be5d45cc5f1a96d6933a0856f
2017-10-23Tizen Extension for ProgressBarSungHyun Min2-1/+67
- Add Set/GetPendingMode methods - Add Set/GetPulsingStatus methods Change-Id: Id59b4b2a848035e3a6f414572c2e411c0fd98767 Signed-off-by: SungHyun Min <>
2017-10-23Add Tizen backend rendererKangho Hur1-1/+2
- Xamarin.Forms.Platform.Tizen has been added - Xamarin.Forms.Maps.Tizen has been added - RPM build spec has been added Change-Id: I0021e0f040d97345affc87512ee0f6ce437f4e6d
2017-10-23[Core] Added RootPage to NavigationPage (#464)adrianknight891-0/+6
* d * removed whitespace * Using ArgumentNullException * changes
2017-10-23[MacOS] Navigation Transition Style (#1168)Marko B. Ludolph3-0/+72
2017-10-23[Core, Android] Fix to address the elusive 'Sharing violation on path ↵dgeller-OUHSC1-12/+12
PropertyStore.forms.tmp' (#1075) * use a semaphor for actual saving piece make reading serialized propertystore readonly to help with collisions. * change over to async Task and await OnStateChanged() method to try and mitigate what might be the race condition causing the ' Sharing violation on path PropertyStore.forms.tmp' error * update Semaphore name * remove private specifier per the style guide * Update docs and add warning suppression for broken mono warning * ... and adding the warning suppression to Release mode, as well. * -add try...finally block so we can guarantee that the semaphore is released if there's an exception while saving the properties. -remove the legacy code that the semaphore replaces * Update docs * Attempting to fix docs * Trying again to get docs to pass
2017-10-23[C] MergedRD: new tests and minor fixesStephane Delcroix1-33/+37
2017-10-23Merged DictionariesAdam Pedley1-4/+79
2017-10-23[C] Use ReferenceEquals to compare BindingContext (#1150)Stephane Delcroix1-1/+2
2017-10-23[C, iOS, Android] LayoutCompression (#1136)Stephane Delcroix3-3/+47
* [C, iOS, Android] LayoutCompression * fix docs * minor fixups
2017-10-18[*] Expose the Flags to the Core (#1181)Stephane Delcroix1-0/+10
* [*] Expose the Flags to the Core * docs * [C] Hide Device.Flags
2017-10-18[Xaml] Chain op_implicit for OnPlatform (if needed) (#1176)Stephane Delcroix2-33/+19
* [Xaml] Chain op_implicit for OnPlatform (if needed) For OnPlatform<T>, if a conversion for T to the destination type exists, first convert OnPlatform<T> to T, the T to the dest type Also unify the way we look for op_implicit operators * [Xaml] only apply the double opImplicit if a flag is set * [C] allow conversion on parameter
2017-09-16Add iOS prototypical cell cache for LV RowHeight calcs (#1143)kingces958-19/+71
2017-09-15[UWP] ListView ItemSelected event will fire only once on selection changed ↵Samantha Houts1-4/+6
(#1005) * Add repro for 44886 * [UWP] Fire ListItemClicked when Selection changes This will automatically set the value on the renderer and prevent the double event from firing. * Clean up repro * Update test case for delection scenario * [Core] Allow ListView item deselection * [UWP] Send events when item is deselected, too * Test works better when you DO something.
2017-07-24[macOS] Set tab order (e.g. for entries) on a Page (#1060)Marko B. Ludolph2-0/+33
* [macOS] Add tab order (e.g. for entries) on a Page * Return NativeView if no subviews are available
2017-07-24[core] Prevent canonicalization of '*.[.]' and '-0' (#1035)kingces951-0/+11
2017-06-26Fix DefinitionCollection index check order (#1017)Jason Smith1-1/+1
2017-06-26Unsubscribe from IDefinition.SizeChanged event when set via indexer (#1014)juliuszint1-1/+4
* Unsubscribe from IDefinition.SizeChanged event when set via indexer * added bounds and null check to preserve original exception * index check for negative values
2017-06-22Breaking; Make Grid.AddHz/Vt span ortho dim (#984)kingces951-10/+24
2017-06-22[iOS] decoupling UpdateText() on LabelRenderer (#950)Stephane Delcroix1-1/+2
* [iOS] decoupling UpdateText() on LabelRenderer * [iOS] do not update font and color on formattedstrings
2017-06-21[C] reset the BindingContext on template change (#998)Stephane Delcroix6-0/+49
* [C] reset the BindingContext on template change * fix test
2017-06-21[iOS] workaround a weird iOS behavior. (#987)Stephane Delcroix1-14/+10
2017-06-14bug 40161; force layout of centered image in abs layout (#967)kingces951-1/+4
2017-06-14[test] add passing test for 56852Stephane Delcroix1-2/+2
2017-06-08[C] reset children animation on repeat (#974)Stephane Delcroix2-5/+22
2017-06-01[C] use defaultValueCreator to set Frame default Padding (#943)Stephane Delcroix2-8/+16
* [C] use defaultValueCreator to set Frame default Padding * [docs] update docs * change to internal * fix docs
2017-06-01[C] use picker creation date as default Date (#944)Stephane Delcroix1-2/+4
* [C] use picker creation date as default Date * fix test
2017-05-26Fix bz56030; DynamicResource overriding (#924)kingces951-8/+13
* Fix bz56030; DynamicResource overriding * add comment about KVP 'inversion'
2017-05-16Remove VisualElement finalizer (#918)E.Z. Hart1-13/+0
* [Controls] Add repo for bugzilla 55365 * Remove finalizer from VisualElement * Remove unused using directive * Removing test for 44074 * Update docs
2017-05-10[C] fix BP declaring Types for A11y (#913)Stephane Delcroix1-6/+5
2017-05-10[All] Rename Accessibility -> AutomationProperties (#912)Samantha Houts2-7/+7
* [All] Renamed Accessibility -> AutomationProperties * Update docs * Restore doc summaries * Revert unintended csproj changes
2017-05-10[Core] Accessibility works with XamlC (#911)Samantha Houts1-1/+41
* Add unit tests for a11y XAML parsing * [Core] Add Get/Set methods for XamlC * Update docs * Fix rogue blank line
2017-05-05[C] use the FromRgb[a] overload taking ints, not doublesStephane Delcroix1-9/+9
2017-05-05Avoid using string.format to parse hex values, improves performance by 25x, ↵Miguel de Icaza1-11/+47
and avoids creating GC junk
2017-05-04Fix bugzilla55542 (#898)Rui Marinho1-1/+4
* [Controls] Add repo for bugzilla 55542 * [Core] Fix caching null renderer for ViewCell view