WonYoung Choi [Wed, 13 Dec 2017 14:29:57 +0000 (23:29 +0900)]
Move XF.Build.Tasks to nestandard2.0 (#1370)
Remove net47 project of XF.Build.Tasks. Xamarin.Forms.nupkg provides
Xamarin.Forms.Build.Tasks.dll and dependencies built with netstandard2.0 only.
Stephane Delcroix [Wed, 13 Dec 2017 12:44:10 +0000 (13:44 +0100)]
Merge branch '15-5'
Stephane Delcroix [Wed, 13 Dec 2017 12:42:54 +0000 (13:42 +0100)]
[build] force build on vs2015
bentmar [Wed, 13 Dec 2017 12:37:58 +0000 (13:37 +0100)]
[Android] AppCompat NavigationBar should handle Transluscent Flags (#1287)
* AppCompat NavigationBar handle Transluscent Flags
* Handle padding on Navigationbar when rotated
if the app uses any TransluscentFlags padding will be added to the Toolbar. When device is rotated a new height is calculated. This leads to the Toolbar being reset by ResetToolbar(). If the old toolbar was adjusted by toppadding the new toolbar should get the same padding to not be layout out under the statusbar
Stephane Delcroix [Wed, 13 Dec 2017 11:59:38 +0000 (12:59 +0100)]
Merge branch '15-5'
Stephane Delcroix [Wed, 13 Dec 2017 08:06:31 +0000 (09:06 +0100)]
[Xaml[C]] do not use implicit operator if the variable is assignable (#1372)
Rui Marinho [Wed, 13 Dec 2017 00:12:38 +0000 (00:12 +0000)]
[UITests] Make sure to close action sheet (#1387)
Rui Marinho [Tue, 12 Dec 2017 18:29:55 +0000 (18:29 +0000)]
[Build] Update submodule
Rui Marinho [Tue, 12 Dec 2017 17:52:44 +0000 (17:52 +0000)]
[Windows] Fix cert
Paul DiPietro [Tue, 12 Dec 2017 14:02:21 +0000 (09:02 -0500)]
[All] Implement IFontElement on Picker, DatePicker, and TimePicker (#662)
* [C] Implement IFontElement on Picker/TimePicker/DatePicker
* Add InvalidateMeasure calls
* Add behavior to macOS renderers
Ivan [Tue, 12 Dec 2017 12:45:59 +0000 (19:45 +0700)]
[iOS] Extract native control creation into separate method like in androids ButtonRenderer (#1080)
Stephane Delcroix [Tue, 12 Dec 2017 12:20:10 +0000 (13:20 +0100)]
[C] no need to use reflection for GetCallingAssembly (#1369)
Felipe Momm [Tue, 12 Dec 2017 12:18:39 +0000 (10:18 -0200)]
[iOS] PickerRenderer EditingChanged detach (#1364)
Rui Marinho [Tue, 12 Dec 2017 12:15:13 +0000 (12:15 +0000)]
[UITest] Ignore UITest for 58833 on XTC, works fine locally
Stephane Delcroix [Tue, 12 Dec 2017 11:49:28 +0000 (12:49 +0100)]
[XamlC] fix typo
Stephane Delcroix [Tue, 12 Dec 2017 09:08:06 +0000 (10:08 +0100)]
[C] expose margin properties to css (#1381)
Rui Marinho [Tue, 12 Dec 2017 01:52:37 +0000 (01:52 +0000)]
[Build] Update build submodule to 15.5.1 (#1377)
adrianknight89 [Mon, 11 Dec 2017 23:45:18 +0000 (17:45 -0600)]
[Android] Unspecified can be the default window soft input mode (#1339)
* soft input mode can be unspecified
* Add docs
Stephane Delcroix [Mon, 11 Dec 2017 21:40:46 +0000 (22:40 +0100)]
[C] Adding deconstructors for common structs (#1320)
* [C] Adding deconstructors for common structs
* [docs] update docs
Stephane Delcroix [Mon, 11 Dec 2017 21:32:46 +0000 (22:32 +0100)]
[C] bind to ValueTuples (#1317)
* [C] bind to ValueTuples
* [C] allow indexing on ValueTuples
WonYoung Choi [Mon, 11 Dec 2017 15:32:07 +0000 (00:32 +0900)]
[Tizen] Add Tizen stuff to NuGet packages (#1365)
Kangho [Mon, 11 Dec 2017 12:45:28 +0000 (21:45 +0900)]
[Tizen] Add PageGallery.Tizen project (#1371)
David Ortinau [Sat, 9 Dec 2017 19:32:58 +0000 (13:32 -0600)]
Update CONTRIBUTING.md
David Ortinau [Sat, 9 Dec 2017 19:32:37 +0000 (13:32 -0600)]
Update CONTRIBUTING.md
David Ortinau [Sat, 9 Dec 2017 19:29:16 +0000 (13:29 -0600)]
Create CODE_OF_CONDUCT.md
David Ortinau [Sat, 9 Dec 2017 17:07:31 +0000 (11:07 -0600)]
Create CONTRIBUTING.md
Javier Suárez Ruiz [Sat, 9 Dec 2017 00:34:51 +0000 (01:34 +0100)]
[GTK] Added Maps project (#1349)
* Added Xamarin.Forms.Maps.GTK project
* Updated GTK Control Gallery sample adding maps reference.
* Added pending GMap libraries
Jason Smith [Thu, 7 Dec 2017 19:31:52 +0000 (11:31 -0800)]
Update ISSUE_TEMPLATE.md
David Ortinau [Thu, 7 Dec 2017 14:33:57 +0000 (08:33 -0600)]
Corrected UWP SDK comment
WonYoung Choi [Thu, 7 Dec 2017 12:58:16 +0000 (21:58 +0900)]
[XamlC] Add netstandard2.0 to Xamarin.Forms.Build.Tasks (#1284)
* Add netstandard2.0 to XF.Build.Tasks
* Separate XF.Build.Taks for netstandard 2.0
* Change comparison variable to determine XBuild
Mohamed CHOUCHANE [Thu, 7 Dec 2017 00:34:37 +0000 (01:34 +0100)]
Add Xamarin.Forms.ControlGallery.WPF (#1337)
Mohamed CHOUCHANE [Wed, 6 Dec 2017 23:34:59 +0000 (00:34 +0100)]
[WPF] Maps project for WPF backend (#1335)
* Add Xamarin.Forms.Maps.WPF
* Remove french comment in AssemblyInfo.cs
* Remove private keyword
Mohamed CHOUCHANE [Wed, 6 Dec 2017 21:15:13 +0000 (22:15 +0100)]
[WPF] Xamarin Forms WPF Backend - Platform Project (#1334)
* Add WPF Platform, WPF const in Device and Update Docs
* Add Settings.Designer.cs
* Remove two lines : build on iPhone configuration
* Remove lines for ios build
Jason Smith [Wed, 6 Dec 2017 18:27:16 +0000 (10:27 -0800)]
Update ISSUE_TEMPLATE.md
Rui Marinho [Wed, 6 Dec 2017 12:58:48 +0000 (12:58 +0000)]
Merge branch '15-5'
Rui Marinho [Wed, 6 Dec 2017 12:58:00 +0000 (12:58 +0000)]
Revert "[UITest] Update TestCloud agent"
This reverts commit
6f73356e655b93b26491c54f254b11ab58454d5e.
kingces95 [Wed, 6 Dec 2017 02:58:10 +0000 (16:58 -1000)]
Update sln; Revert Android SDK version (#1314)
Rui Marinho [Wed, 6 Dec 2017 00:44:45 +0000 (00:44 +0000)]
[UITest] Update TestCloud agent
Rui Marinho [Tue, 5 Dec 2017 19:56:43 +0000 (19:56 +0000)]
[UITest] Just run 58875 on iOS
Paul DiPietro [Tue, 5 Dec 2017 19:09:32 +0000 (14:09 -0500)]
[UWP] Entry alignment re-adjustment (#1308)
E.Z. Hart [Tue, 5 Dec 2017 18:49:58 +0000 (11:49 -0700)]
[UWP] Fix various memory leaks in UWP applications (#1285)
* Starting repro
* Stop CellControl from creating extra unnecessary Cells
* Update repro
* Add missing calls to SuppressFinalize
* Update test
* Possible fix
* Repro for Xaml case with group header
* Consolidate event handler removal
* Clean up outdated todo in PlatformQueries
* Remove Loaded/Unloaded handlers to avoid leaking renderer
* Unparent previous page when popping so resource changed handlers are cleaned up
* When clearing nav stack on MainPage set, also clear modal stack
* Tests for grouped and ungrouped lists
* Prevent list item duplication and leaking
* PR cleanup
* Fix possible exception when ViewCell View measure returns negative height
David Ortinau [Tue, 5 Dec 2017 17:49:18 +0000 (11:49 -0600)]
Removed reference to Evolution forums
Paul DiPietro [Tue, 5 Dec 2017 17:13:06 +0000 (12:13 -0500)]
[iOS] Adjust SearchBar to allow functional Korean text input (#1103)
Paul DiPietro [Tue, 5 Dec 2017 17:10:10 +0000 (12:10 -0500)]
[iOS] Check for SelectedIndex value in OnEnded (#1278)
Poppyto [Tue, 5 Dec 2017 17:07:34 +0000 (18:07 +0100)]
[UWP-WinRT] Bug 25662, SwitchCell.IsEnabled not rendered (#1279)
* Bugfix for #25662, Property SwitchCell.IsEnabled wasn't implemented in the rendering
* Revert unused files
Jimmy Garrido [Tue, 5 Dec 2017 16:33:28 +0000 (08:33 -0800)]
[UWP] Update Alert and ActionSheet implementations (#881)
* [UWP] Update Alert and ActionSheet implementations
* Add new xbf file to nuspec
* Fix code after rebase
Stephane Delcroix [Tue, 5 Dec 2017 15:37:32 +0000 (16:37 +0100)]
[docs] use local mdoc (#1321)
Rui Marinho [Tue, 5 Dec 2017 15:25:08 +0000 (15:25 +0000)]
[UWP] Prevent NRE (rebase of #1185)
Rui Marinho [Tue, 5 Dec 2017 15:06:33 +0000 (15:06 +0000)]
[UITests] Just run 58833 on iOS
Rui Marinho [Tue, 5 Dec 2017 14:41:41 +0000 (14:41 +0000)]
[GTK] Fix gallery using unsafe on release mode
Rui Marinho [Tue, 5 Dec 2017 12:50:44 +0000 (12:50 +0000)]
Update submodule to provision 15-5 (#1319)
Javier Suárez Ruiz [Tue, 5 Dec 2017 12:10:42 +0000 (13:10 +0100)]
Added Gtk Backend Core Gallery project (#1293)
* Added Gtk backend Core Gallery Sample
* Updated GTK projects to use Net Framework 4.7 and change the gtk-sharp dependencies path
Jason Smith [Mon, 4 Dec 2017 21:08:06 +0000 (13:08 -0800)]
Create ISSUE_TEMPLATE.md
E.Z. Hart [Mon, 4 Dec 2017 20:40:29 +0000 (13:40 -0700)]
Update bug submission line
Rui Marinho [Mon, 4 Dec 2017 14:55:29 +0000 (14:55 +0000)]
[Docs] Fix docs
Kangho [Mon, 4 Dec 2017 14:30:43 +0000 (23:30 +0900)]
Add Tizen backend (#1310)
Stephane Delcroix [Mon, 4 Dec 2017 10:22:41 +0000 (11:22 +0100)]
[tests] update to cecil 0.10-b7
Stephane Delcroix [Mon, 4 Dec 2017 10:15:53 +0000 (11:15 +0100)]
[.nuspec] fix typo
Samantha Houts [Thu, 30 Nov 2017 19:24:41 +0000 (11:24 -0800)]
[iOS] Grouped ListViews will use always HeaderView instead of TitleForHeader (#1030)
* Add repro for 45125
* [Core] Don't crash if group is empty
* [iOS] ListView uses HeaderView instead of TitleHeader
ListView previously used TitleForHeader when using a GroupDisplayBinding. The downside to that is that it will not fire any event when it disappears. Now using a HeaderView in all cases so we can use HeaderViewDisplayingEnded to fire the Disappearing event.
* Fix index out of range exception on repro
* Fix ui test
* Fix merge error
Jason Smith [Wed, 29 Nov 2017 22:52:35 +0000 (14:52 -0800)]
Merge branch '15-5'
Paul DiPietro [Wed, 29 Nov 2017 19:23:06 +0000 (14:23 -0500)]
[UWP] Entry alignment re-adjustment (#1286)
Samantha Houts [Wed, 29 Nov 2017 19:21:18 +0000 (11:21 -0800)]
[iOS] ListView should not explicitly remove subviews coming from renderers (#1307)
* Add repro for 60563
* [iOS} ListView should not explicitly remove subviews coming from renderers
Stephane Delcroix [Wed, 29 Nov 2017 18:57:32 +0000 (19:57 +0100)]
[Xaml[C]] avoid processing nested RD multiple times (#1300)
Rui Marinho [Wed, 29 Nov 2017 17:40:29 +0000 (17:40 +0000)]
Update submodule
Rui Marinho [Wed, 29 Nov 2017 17:37:06 +0000 (17:37 +0000)]
[All] Move to netstandard2.0 **Breaking change** (#1306)
* Move to netstandard 2.0
* Fix docs
* Small fixes
E.Z. Hart [Wed, 29 Nov 2017 00:05:49 +0000 (17:05 -0700)]
Add manual review category to 2775 test (since all it does is take screenshots)
E.Z. Hart [Tue, 28 Nov 2017 23:29:35 +0000 (16:29 -0700)]
Replace album cover with non-copyright image
E.Z. Hart [Tue, 28 Nov 2017 23:28:58 +0000 (16:28 -0700)]
Asyc -> Async
E.Z. Hart [Tue, 28 Nov 2017 23:27:58 +0000 (16:27 -0700)]
Remove extraneous assembly-wide Issues category (already in TestPages.cs)
kingces95 [Fri, 24 Nov 2017 12:46:51 +0000 (02:46 -1000)]
Fix 59896; Add empty listView group twice (#1275)
E.Z. Hart [Tue, 28 Nov 2017 02:44:34 +0000 (19:44 -0700)]
Update to use full test from PR 1292
E.Z. Hart [Tue, 28 Nov 2017 00:48:42 +0000 (17:48 -0700)]
[Tests] make sure the test pass even if the locale is wrongly implemented on the platform (#1292)
E.Z. Hart [Mon, 27 Nov 2017 22:05:21 +0000 (15:05 -0700)]
[Android] Allow Previewer to set a per-page Context (#1304)
* Allow previewer to set a per-page context
* Remove unnecessary using directive
E.Z. Hart [Mon, 27 Nov 2017 22:05:21 +0000 (15:05 -0700)]
[Android] Allow Previewer to set a per-page Context (#1304)
* Allow previewer to set a per-page context
* Remove unnecessary using directive
E.Z. Hart [Mon, 27 Nov 2017 20:54:45 +0000 (13:54 -0700)]
Add link to repro guidelines
Rui Marinho [Mon, 27 Nov 2017 15:14:01 +0000 (15:14 +0000)]
[Win] Remove Windows 8.1 platforms **Breaking change** (#1267)
* [Platforms]Remove WP8.0 and WinRT
* Update submodule
* [UWP] Fix maps UWP
* [UWP] Remove more stuff from old windows platforms
* [Docs] Update docs
kingces95 [Fri, 24 Nov 2017 12:46:51 +0000 (02:46 -1000)]
Fix 59896; Add empty listView group twice (#1275)
E.Z. Hart [Thu, 23 Nov 2017 23:02:56 +0000 (16:02 -0700)]
Create renderer with context (#1303)
* Add new public method CreateRendererWithContext
* Explanatory comment
E.Z. Hart [Thu, 23 Nov 2017 23:02:56 +0000 (16:02 -0700)]
Create renderer with context (#1303)
* Add new public method CreateRendererWithContext
* Explanatory comment
Stephane Delcroix [Wed, 22 Nov 2017 14:01:10 +0000 (15:01 +0100)]
[XamlC] update cecil to 0.10-b7 (#1301)
Stephane Delcroix [Wed, 22 Nov 2017 13:56:20 +0000 (14:56 +0100)]
Auto merged ResourceDictionaries (#1297)
* [Xaml[C]] add merged resource dictionaries implicitly
* [docs] update docs
Stephane Delcroix [Wed, 22 Nov 2017 11:59:55 +0000 (12:59 +0100)]
Lazy creation of ResourceDictionaries (#1295)
* [C,Xaml] allow implicit ResourceDictionaries
* [XamlC] implicit ResourceDictionaries
* [C] lazy Resources creation
* fix stupid docs
* [C] no need to trigger events on initial get
E.Z. Hart [Wed, 22 Nov 2017 07:32:15 +0000 (00:32 -0700)]
Restore a couple of internal methods for previewer compatibility (#1299)
Rui Marinho [Tue, 21 Nov 2017 21:26:08 +0000 (21:26 +0000)]
[UITest] Update TestCloud agent 0.21.3 (#1298)
E.Z. Hart [Tue, 21 Nov 2017 16:22:38 +0000 (09:22 -0700)]
Merge branch 'ios-activatecontext-fix'
Stephane Delcroix [Tue, 21 Nov 2017 12:59:41 +0000 (13:59 +0100)]
[C] do not reapply a Binding with a Source when the Context changes (#983)
* [C] do not reapply a Binding with a Source when the Context changes
* apply the same to typedBindings
* [C] Use a flag to Apply()
* [C] Remove 2 other unnecessary Binding refreshs
E.Z. Hart [Tue, 21 Nov 2017 03:16:39 +0000 (20:16 -0700)]
Attempt at an ActivateContextMenu implementation which will work more consistently across devices
Stephane Delcroix [Mon, 20 Nov 2017 10:13:43 +0000 (11:13 +0100)]
Fix bz60575 again (#1290)
* [Xaml] fix 60575 for collection with a single element
* [XamlC] fix 60575 for collection with a single element
Stephane Delcroix [Mon, 20 Nov 2017 08:46:50 +0000 (09:46 +0100)]
[Tests] make sure the test pass even if the locale is wrongly implemented on the platform (#1292)
Stephane Delcroix [Sat, 18 Nov 2017 06:44:54 +0000 (07:44 +0100)]
[C] fix an issue with netstnadard when context type is object (#1282)
E.Z. Hart [Fri, 17 Nov 2017 22:04:29 +0000 (15:04 -0700)]
Disable Issue2981 test for UWP
E.Z. Hart [Fri, 17 Nov 2017 21:52:22 +0000 (14:52 -0700)]
Make test 60122 actually test for success
E.Z. Hart [Fri, 17 Nov 2017 17:09:28 +0000 (10:09 -0700)]
Add success label for UWP BorderEffect for test 45874
E.Z. Hart [Fri, 17 Nov 2017 16:51:06 +0000 (09:51 -0700)]
Add missing image for 40161 test on UWP; update test image
Stephane Delcroix [Fri, 17 Nov 2017 10:20:01 +0000 (11:20 +0100)]
[XamlC] treat netstandard types as mscorlib (#1281)
If the end user project type differs from Core's type, the compiler can
be confused while comparing base styles, like System.Double.
this fixes that by assuming System.Runtime, mscorlib and netstnadard
types are equivalent (because they are)
Stephane Delcroix [Fri, 17 Nov 2017 08:56:18 +0000 (09:56 +0100)]
[Xaml] use [Before|After]Targets to avoid being overriden (#1277)
Stephane Delcroix [Thu, 16 Nov 2017 19:15:43 +0000 (20:15 +0100)]
[Xaml] decorate TypeConverter for additional check (#909)
Rui Marinho [Wed, 15 Nov 2017 19:24:19 +0000 (19:24 +0000)]
Merge branch '2.4.0' into 15-5
Rui Marinho [Wed, 15 Nov 2017 19:20:22 +0000 (19:20 +0000)]
[iOS] Fix issue when enabling SafeArea and scrolling (#1274)
* [Controls] Add example for bugzilla 60659
* [iOS] Adjust size of the PageContainer related with the UINavigationBar height
* [iOS] Fix typo
* [iOS] Make sure we don't crash when disposed and LayoutSubviews is called
Rui Marinho [Wed, 15 Nov 2017 19:20:22 +0000 (19:20 +0000)]
[iOS] Fix issue when enabling SafeArea and scrolling (#1274)
* [Controls] Add example for bugzilla 60659
* [iOS] Adjust size of the PageContainer related with the UINavigationBar height
* [iOS] Fix typo
* [iOS] Make sure we don't crash when disposed and LayoutSubviews is called