Граф коммитов

76 Коммитов

Автор SHA1 Сообщение Дата
moljac 52ef3fdca9
fix for case sensitive filesystems (#15727) 2023-04-14 14:56:43 +02:00
Shane Neuville dacfe47537
Remove XFCorePostProcessorCodeInjected (#12096) 2020-09-18 09:13:15 -06:00
Rui Marinho 3bc36731b4
[Build] Remove VS2017 and old XCODE support, move Flex to core project (#11972)
* [Pages] Remove pages

* [Pages] Remove PagesGallery update sln

* [Build] Remove 2017

* [Build] Cleanup cake VS2017

* [Build] Remove Xamarin.Build.TypeRedirector

* [Build] Remove references to Use2017

* Update Xamarin.Forms.nuspec

* Update Xamarin.Forms.Platform.UAP.csproj

* [Android]remove Monodroid90

* Update build.cake

* Update Environment.Build.props

* [Android] Remove extra manifest

* [Android]Fix Android tests project

* [Android] Remove __ANDROID_29__ checks

* - remove a few more Android 9 references

* - updates formsviewgroup 10.0

* Update FormsAppCompatActivity.cs

* [iOS,macOS] Remove __XCODE11__

* [Core] Move Flex to core project

* Update Embedding.iOS.csproj

Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
2020-09-01 19:21:20 +01:00
Rui Marinho 30951b24f0
[Build] Remove pages (#11971)
* [Pages] Remove pages

* [Pages] Remove PagesGallery update sln

* - remove extra sandbox files

Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
2020-08-31 12:02:55 -07:00
Shane Neuville 71e13ec5f3 Merge branch '4.6.0' into 4.7.0
# Conflicts:
#	Xamarin.Forms.ControlGallery.Android/Android10.Build.targets
#	Xamarin.Forms.ControlGallery.Android/Xamarin.Forms.ControlGallery.Android.csproj
#	build/steps/build-android.yml
2020-06-10 15:35:57 -06:00
Samantha Houts a0d3c13fa1
[iOS] Revert change that sets Frame BackgroundColor to null (#11001) 2020-06-10 11:25:45 -07:00
Shane Neuville c8bf97e5ac Merge branch '4.6.0'
# Conflicts:
#	Directory.Build.targets
#	DualScreen/DualScreen/TwoPanePropertiesGallery.xaml.cs
#	Xamarin.Forms.ControlGallery.Android/Xamarin.Forms.ControlGallery.Android.csproj
#	Xamarin.Forms.ControlGallery.iOS/Xamarin.Forms.ControlGallery.iOS.csproj
#	Xamarin.Forms.sln
2020-05-06 12:08:29 -06:00
Shane Neuville 3adc708dde Merge branch '4.5.0' into 4.6.0
# Conflicts:
#	Xamarin.Forms.Controls/CoreGallery.cs
#	Xamarin.Forms.sln
2020-05-06 11:24:39 -06:00
Shane Neuville 7938a26460
Remove DualScreen projects from Xamarin.Forms.Sln (#10550)
* Move Dual Screen Project out of Gallery

* - fix sln

* - remove excess

* - restore

* - fix up the props a bit more

* - fix build settings
2020-05-06 12:29:41 +01:00
Shane Neuville 5a8858277a
Fix vsmac uwp targets (#10479)
* remove Dependency chain

* - add more conditionals for vsmac
2020-04-28 11:21:32 +01:00
Rui Marinho 8704935693
[Build] Pull Xamarin.Forms.Pages to it's own solution (#10097)
* [Build] Remove Pages from sln

* [Build]Xamarin.Forms.Pages.sln

* Update Xamarin.Forms.Pages.sln

* [Build] Move Xamarin:Forms.Pages

* [Build]updaet pipeline

* Update azure-pipelines.yml

* [Build] Use msbuild task

* [Buil] Add build.tasks

* Update build-windows.yml

* [Build]Remove tizen gallery

* [Build] Add includePages
2020-04-03 16:18:52 -07:00
E.Z. Hart 85ffcd931b
Remove embedding testbed projects from main solution; create separate solution for working with (#10033)
embedding projects; added tests to ensure public embedding methods are available
2020-03-20 23:37:39 +00:00
E.Z. Hart e559a332f5
Platformtests IVT (#10016)
* Move Android tests to separate assembly and enable IVT

* Move UAP tests to separate assembly and enable IVT

* Move iOS platform tests to their own assembly and add IVT

* Fix up rebase issues

* Hopefully fix 2017 build issues
2020-03-18 22:27:42 -06:00
Rui Marinho 0a84286656
Merge branch '4.4.0' into 4.5.0 2020-03-09 14:39:32 +00:00
Shane Neuville 59a8d4d7ea
Don't apply changes to Controls if they don't have layout params (#9629) fixes #8801
Co-authored-by: Gerald Versluis <gerald.versluis@microsoft.com>
2020-03-09 12:03:36 +00:00
Shane Neuville cfcf8169e8
TPV Initial Project Setup (#9418)
* TPV Initial Setup

* Update Xamarin.Forms.ControlGallery.WindowsUniversal/Xamarin.Forms.ControlGallery.WindowsUniversal.csproj

* - project fixes

* - partial

* code cleanup

* - nuspec updates

* - uitest fixes for mac

* - project fixes

* netcore app tests

* - tests

* mac fixes

* - yaml search filter

* - yaml

* - yaml

* - pane priority fixes

* - tall and wide mode config tests

* - add files back in

* - spacing fixes
2020-02-04 09:35:39 -08:00
Shane Neuville e77be55716
remove sandbox (#6993) 2019-07-28 21:12:22 -06:00
Samantha Houts 70f8363929 Merge branch '4.0.0' into 4.1.0 2019-06-05 21:15:41 -07:00
Shane Neuville 58f3665914
Cherry pick Tizen project changes to 4.0.0 and modify SLN changes VS makes (#6396)
* [Tizen] Add TFM identifier and version explictly for vs2019 16.1 (#6304)

* sln changes that vs wants to apply
2019-06-04 17:48:29 -06:00
Shane Neuville 5b284b4d76
Checkbox (#6232)
* Add CheckBox class and Renderer

* Add CheckBoxCell class

* Add Control Gallery for CheckBox and CheckBoxCell.
Add stubs only for Android for now.

* Update to fast renderer for Android, Implement Checked and Unchecked Colors!

* Initial UWP implementation, no colors yet.

* Add iOS implementation for checkbox. It's not pretty, but it is a start!

* Updates from Frank

* Code cleanup with frank

* Finalize iOS checkbox!!! it is a circle!

* Fix WPF build and Add a checkbox!!!

* Cell Renderers and macOS

* UWP switchcell

* Update CheckBox Cell on ios/android with colors

* Remove all instances of CheckBoxCell per demand

* Added UITests and UnitTests

* Changed colors to TintColor which makes sense. Added a IsChecked visual state property and a sample!

* checkbox cleanup, tint color fixes, and material

* uwp fix when changing TintBrush

* add checkbox to visual controls page

* formatting fix

* formatting fix

* formatting fix

* convert to tabs

* formatting

* checkbox tabs

* roll back formatting changes to WPFResources

* android renderer overrides

* uwp fix and sizing fix ios

* mask checkbox

* use a single image for ios inatead of always drawing new ones

* wpf fix

* rename to color and add css interfaces

* missing wpf file

* designer hack

* fix wpf for ios builds

* assembly info

* fix default tint color and infinite crash

* [iOS] fixes change checked state from control
simplification
added to dynamic galery

* [iOS material] fix crash when dispose

* [UWP, WPF] fix vertical alignment

* [Android] fixes does not change size when the reduction HeightRequest

* Update Xamarin.Forms.Material.iOS/MaterialCheckboxRenderer.cs

Co-Authored-By: Samantha Houts <samhouts@users.noreply.github.com>

* [Android] TabStop support

* alphabetize gallery, fix color update when disabled, unsubscribe from event in dispose

* cleanup assembly info

* fix assembly attributes

* remove assembly info

* pr comments

* couple of more dispose fixes

* One Last Dispose

* fix api 19 call to ClipToOutline
2019-05-30 10:32:28 -06:00
Rui Marinho 38711f35d0
Merge branch '3.6.0' into 4.0.0 2019-05-22 16:23:05 +01:00
Rui Marinho 9918c8fd8a
[Build] Update yaml builds (#6230)
* [Build] Update build yaml

* [MacOS]Fix warning

* [Build] Enable binlog

* [Build] Run tests after build, update nuget version

* [Build] Don't build PagesGallery and Embedding
2019-05-22 02:16:26 +01:00
Kangho Hur eaeffc4e54 [Material] [Tizen] Adds Xamarin.Forms.Material.Tizen for Visual (#5453)
* [Tizen] Adds Xamarin.Forms.Material.Tizen for Visual

* Update Tizen.NET.MaterialComponent for applying color scheme

* Don't build XF.Material.Tzien on iPhone and iPhoneSimulator

* Fix MCanvas build issue

* Update build-windows.yml for XF.Material.Tizen
2019-04-25 12:01:54 -07:00
Shane Neuville 308c6cbddb remove maps.design (#5583) 2019-03-18 10:27:22 +01:00
Shane Neuville 21c7567e02 [Android] remove android specific target (#5442)
* [Android] get rid of specific android targets

* change to AndroidApplication

* remove before/after targets

* MonoAndroid
2019-03-04 15:43:22 -08:00
Shane Neuville a9af592006
[Android] move android renderers to separate nuget (#5405)
* [Android] move renderers to separate nuget

* additional android dependency

* rebase with material changes

* add android to material check

* simplify assembly info

* - add context to Init for future cases
2019-02-27 18:04:52 -07:00
Shane Neuville ca3ae3032a [Android] Include default proguard file so user doesn't have to create rules for XF (#5143)
* [2709] Add default proguard config file

* add proguard.cfg file to nuspec
2019-02-21 10:22:39 -10:00
Shane Neuville de1a5bae64 Setup sandbox app inside our project (#5264)
* [Visual] Material Pickers and setup sandbox app

* Fixed the ambiguous types for UWP
2019-02-18 11:30:08 +00:00
Shane Neuville c809a441a9
Material Entry v1 (#5056)
* Fixing entry style positioning to match ios/android

* centralize colors more

* [Android] underline alpha

* fix underline colors

* font and height tweaks

* Core Gallery updates

* add materials target to SLN

* implement suggestions
2019-01-30 14:44:34 -07:00
Shane Neuville 5f98d5cf5d
[iOS] Move Material iOS components to a separate nuget (#5026)
* [ios] extract ios material out to its own project

* [core] fix platform messaging

* add material to other test projects

* update MaterialComponents on all test projects

* remove material from platform

* yml updates

* nuspec

* add iOS description

* language

* add dummy file so package installs into netstandard/android

* Add Target Framework checks
2019-01-28 16:53:22 -07:00
Rui Marinho 2fdbcfdde7
[Build] Don't build Tizen and Design projects on iPhone of iPhoneSimulator (#4646)
* [Build] Don't build Tizen and Design projects on iPhone of iPhoneSimulator

* [Build] Update build
2018-12-07 11:31:41 +00:00
Shane Neuville 94e6621f72 [Enhancement] Add Visual progress behind feature flag (#4449) fixes #4435
* Visual

* add progress bar and fix ui tint color

* Progress Bar Updates

* ios padding fixes

* padding fix and button image positioning fixes

* added button themes

* disable tint and open up material android button

* change image to bank

* add overrides for Material Frame Renderer

* remove commented out code

* change back to Full linker

* applying comment fixes

* change comparison
2018-11-23 17:40:15 +00:00
Stephane Delcroix 5dc8935e52
[Tasks] multitarget the build tasks (#3895)
- fixes #2690
- closes #2706
2018-10-11 09:00:33 -04:00
Rui Marinho ffa53d3113 Merge branch '3.2.0' 2018-06-29 02:56:02 +01:00
Stephane Delcroix c79c77dbdf [build] Version and strongname the Build.Tasks (#3118) 2018-06-28 12:04:16 +01:00
Andrey Kvochko 901f0e007d [Tizen] Implement forwarders to Xamarin.Forms.Platform.Tizen (#2661)
* Implement forwarders to Xamarin.Forms.Platform.Tizen

* Do not generate dependency file
2018-06-26 17:45:43 +01:00
Shane Neuville 5a36e0aac6 Give XFCorePostProcessor a different GUID than Xamarin.Forms.Xaml.Design (#3041) 2018-06-14 19:49:53 +01:00
Stephane Delcroix a2d82b5de0
[build] post-build fix of the assembly (#2880)
- fixes #2835
2018-06-01 10:03:46 +02:00
Stephane Delcroix 68ce60cfea remove reference to APIDocs.shproj 2018-03-26 11:03:13 +02:00
Rui Marinho 1233e055d7
[Nuspec] Add .Design dll.s back (#1884) 2018-02-15 11:08:16 +00:00
Rui Marinho ff40c5b4e1
Add netstandard1.0 support (#1649)
* [Core] Add pcl Xamarin.Forms.Core

* [Core] Add Platform PCL

* [Core] Add Xamarin.Forms.Core PCL

* [Core] Use multi target

*  [Nuget,Core] Add pcl back, multi target netstandard1.0 and netstandard2.0

* [Core] Fix ImageSource for non PCL

* Fix uap

* [UWP] Fix references

* Cleaned up the solution file to remove unused platforms (#1770)

* Try don't build Appx

* [Core]Use netstandard1_0 compile directive

* Don't build UWP and WPF on macOS (#1774)

* [Xaml] Fix compile constant

* [Core] Fix Tuple usage

* [Build] Update provisioning 15.5 sr5

* [Core] Use default compile directive for netstandard1.0

* [Nuget] Add uwp dependency to nuspec

* [Nuspec] Fix speling

* [Core] Add support to FlexLayout on netstandard 1.0

* Try fix test

* cleanup

* [Core] Fix netstandard1.0 usage

* [Core] Remove tuple usage FlexLayout, cleanup
2018-02-08 18:18:56 +00:00
Stephane Delcroix 825886eef4 [C] FlexLayout, with managed engine (#1759)
* [C] FlexLayout, with managed engine

* [C] add type converter and attributes for CSS

* [C] fix flex-order

* [C] fix typo and margin in Flex

* [Flex] relative value for Basis, padding on the layout

* fix docs

* [Flex] fix NRE on empty layout

* [flex] fix layout measuring
2018-02-06 10:54:33 +00:00
Kangho 3490f61c65 Support Page embedding to Tizen backend (#1506) 2018-01-08 19:19:19 +00:00
Javier Suárez Ruiz fa85b658c9 [GTK] Platform and Maps NuGet nuspecs (#1453)
* Added GTK Platform and Maps nuspecs

* Added new GTK nuspecs to the solution

* Changes from PR feedback: Renamed Xamarin.Forms.Platform.GTK.nuspec to Xamarin.Forms.GTK.nuspec and discarded changes in the main sln

* Changed Xamarin.Forms.GTK nuspec identifier

* Updated nuspec (copyright year and Platform id)
2018-01-02 16:29:01 +00:00
Mohamed CHOUCHANE da439af0d4 [WPF] Platform and Maps nuget package (#1445)
* Change OpenTK version to latest stable

* Add Platform and Maps nuspec

* Restore sln
2017-12-21 19:40:07 +00:00
Kangho 2f46d795fa Add Xamarin.Forms.ControlGallery.Tizen project (#1389) 2017-12-13 14:31:19 +00:00
WonYoung Choi 27ea629c41 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.
2017-12-13 14:29:57 +00:00
Kangho d56a6cd980 [Tizen] Add PageGallery.Tizen project (#1371) 2017-12-11 12:45:28 +00:00
Javier Suárez Ruiz 6ae9aad1b7 [GTK] Added Maps project (#1349)
* Added Xamarin.Forms.Maps.GTK project

* Updated GTK Control Gallery sample adding maps reference.

* Added pending GMap libraries
2017-12-09 00:34:51 +00:00
WonYoung Choi 9383a907c4 [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
2017-12-07 13:58:16 +01:00