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

26 Коммитов

Автор SHA1 Сообщение Дата
Samantha Houts 3af99cbbe1 [iOS] Labels with WordWrap or CharacterWrap will Expand (#529)
* Add reproduction for 28650

* [iOS] Expand the label to fill width if wrapping

Also, simplify the `if` statement, since `LineBreakMode` is not a flags
enum and the only excluded member was `None`.

* Test two small labels next to each other in horizontal layout
2017-01-12 11:48:30 -08:00
E.Z. Hart 8f1bb7b4b2 Fix potential NRE in ConditionalFocusLayout (#587) 2016-12-14 17:13:17 -07:00
E.Z. Hart 122f0e3e60 Run multiple UI tests without restarting ControlGallery (#539)
* Allow UI tests to bypass "manual" navigation to isses pages

* Add missing Preserve attribute

* Make Issue198 test work with direct navigation

* Remove empty UI tests

* Fix error handling for iOS

* Use navigation which works for subsequent TestNavigationPages on iOS

* Fix race condition in 39530 test
Remove master page nesting when doing direct nav for UI tests

* Set up and run a single instance of Control Gallery for UI tests

* Force NavigateToIssue to wait for main page appearing to deal with iOS timing

* Move remaining UI tests into Issues namespace

* Change the connection check URL so it'll work on iOS

* Make Appearing Gallery tests work without restarting app

* Prevent ContextActions tests from stepping on each other

* Make context menu test more robust

* Move ButtonExtensions back to Controls namespace

* Have test 774 dismiss the action sheet before ending

* Update UITest package to 2.0.0 stable

* Make 2948 restore orientation when it's done

* Null check on PageController before calling SendDisappearing

* Adding a wait for the root page in the core tests

* Add consecutive tests reset to prevent memory slog on older iOS devices
2016-11-16 13:07:30 -08:00
E.Z. Hart 743d53b58b
Removing PCLStorage references until it's determined that we need them 2016-11-09 10:24:20 -07:00
adrianknight89 84995a9212 [Android] Allow path-based icons to be loaded as toolbar icons (#437)
* Created a bitmap method to check for resource as well as path

* Update platform and navigationrenderer to get images from two locations

* CellAdapter could use path-based icon finding

* sample app to test toolbaritem icons
2016-11-03 11:38:38 -07:00
E.Z. Hart d178a458ee Unhook drawer listeners so MDP renderer and pages can be collected (#412)
Null out page in custom MDP renderer in Control Gallery so it can be collected

Checkpoint

Checkpoint

Checkpoint

Checkpoint

Checkpoint

Checkpoint
2016-10-04 18:47:02 +01:00
Rui Marinho b645064d93 Fix tests on IOS10 [Do not merge] (#373)
* [UITests] Update packages

* [UITests] Fix formatting

* [UITests] Fix tests

* Add badges

* Update Android csproj

* fix
2016-10-04 00:45:57 +01:00
E.Z. Hart 53e1d99a75 Fix potential NRE accessing current application via Page.RealParent (#330)
* Fix potential NRE accessing current application via Page.RealParent

* Update Native Bindings Gallery to use MessagingCenter
2016-09-27 14:50:02 +01:00
Rui Marinho d4efe0a37e [Controls] Update Insights and UITest packages and fix warnings (#361)
* [Controls] Update Insights and UITest packages

* Update Xamarin.Forms.Platform.Android (Forwarders).csproj
2016-09-18 11:24:44 -07:00
Rui Marinho d3cf333590 [Android] Fix failing UITests (#356) 2016-09-15 10:33:39 -07:00
Stephane Delcroix 85426c5d94 Native Bindings (#278)
* [C, I, A, W] Support Native Bindings

* fix tabs
2016-09-08 11:39:05 -07:00
Marcus Lum 61f34d113c Allow Custom Android MapRenderers to override the default MapView options (#285)
* Allow Custom Android MapRenderers to override the default MapView options

* Larger effort to use CreateNativeControl () everywhere instead of just in the Android AppCompat renderers.
2016-08-30 10:37:07 -07:00
E.Z. Hart 589adbd3ef [Android] Memory leak when MasterDetailPage Detail set to NavigationPage (#239)
* Create repro

* Remove unnecessary cast

* Add null checks on weak references in PageContainer

* Remove master/detail fragments from manager when switching master/detail pages
Separate renderer ViewGroup removal from renderer disposal in FragmentContainer
Separate PageContainer disposal from renderer disposal in FragmentContainer
Remove Drawer Listener for NavigationPageRenderer in Dispose

* Fix missing spaces;
Add explicit SPACE_BEFORE_IF_PARENTHESES settings to DotSettings file

* Remove javascript rules

* Remove usage of .ForEach()
2016-06-27 09:20:47 -06:00
E.Z. Hart 04f7bd296e Fixing parentheses in project reference (#225) 2016-06-16 11:31:37 +01:00
E.Z. Hart 5acafedb8e [Android] Isolate fragment management for children of MasterDetailPage (#136)
* Isolate fragment management for children of MasterDetailPage in AppCompat
If a MasterDetailPage hosts NavigationPages or TabbedPages in either the
Master or Detail sections, wrap those pages in their own Fragment (and
ChildFragmentManager) to isolate their Fragment management operations and
avoid recursive entry into the executePendingTransactions method
Also fix a disposal bug in the custom MDP renderer in Control Gallery

* Remove MDP Split setting that breaks test on iPad
2016-05-10 10:15:47 -07:00
Jason Smith 5907152c50 Evolve feature branch (#117)
* Initial import of evolve features

* [Android] Add Xamarin.Forms.Platform.Android.AppLinks project

* [iOS] Fix issues with c# 6 features on iOS AppLinks

* Added naive stanza to update-docs-windows.bat to produce Pages docs. Not tested. (#69)

* Update packages

* Add AppLinks android nuspec and fix linker issues

* Fix build

* Fix nusepc

* Fix nuspec

* Update android support nugets to 23.2.1

* Update Xamarin.UITest

* Add CardView

* [iOS] Fix app link for CoreSpotlight

* [Android] Update AppLinks android support libs

* Add Newtonsoft.Json dependency to nuspec

* Fix NRE when setting ControlTemplate to null

* Move to ModernHttpClient for download

* Try fix build

* Preserve android app links

* Fix margin issue

* General coding and simple fixes
2016-04-24 12:25:26 -04:00
Samantha Houts b91cc14b23 [Android] Add missing 23.3.0 package dependencies 2016-04-20 12:06:48 -07:00
Rui Marinho ecf0e47ad6 [Android] Fix registering of default AppCompact renderers (#112) 2016-04-19 09:33:14 -07:00
Rui Marinho 2223efdd4f [iOS] Restore VisualElementTracker on WebViewRenderer (#99) 2016-04-16 14:39:22 -07:00
Rui Marinho d9ed63f0ad Update android support packages to 23.3 (#102) 2016-04-16 14:07:10 -07:00
Jason Smith ba2a434ec1 Add compatibility shims to fix warnings; annotate warnings which require (#75)
more thought to fix;

Fix a few more warnings VS didn't see fit to raise as errors

Adding comments to `pragma warning disable` statements

pragma comments

Fix typo

Set TabletMasterDetailRenderer back to previous version

Fix incorrect config access in legacy activity
2016-04-12 08:53:36 -07:00
Rui Marinho c0468f1cc3 [Nuget] Remove GPS dependency (#71) 2016-04-11 12:39:56 +01:00
kingces95 a0f0b3954e Enable warnings as errors in tests 2016-04-06 23:03:59 -07:00
E.Z. Hart 1dcf5fef35 Move initialization of configuration files (if needed) to a pre-build task
Remove unneeded init scripts
2016-03-24 10:48:21 -06:00
E.Z. Hart 1200fcce1b [A] Fix insights api key access for Legacy Android 2016-03-23 15:07:26 -06:00
Jason Smith 17fdde66d9 Initial import 2016-03-22 16:13:41 -07:00