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

51 Коммитов

Автор SHA1 Сообщение Дата
BradChase2011 2b55a39cd9 [UWP] Fix for UWP crashing on load when compiled with .NET Native for the store. (#1186) 2017-10-16 19:27:11 +01:00
Paul DiPietro 68801433df Revert PR #882 (#1190) 2017-10-09 13:28:57 -07:00
E.Z. Hart 0ff50e2418 Add support for backcompat hint flags (#1074)
* Add support for backcompat hint flags

* Making fast renderers internal and sealed while experimental
2017-08-10 19:08:18 +01:00
Rui Marinho c6c4b7f9be [UWP] Fixes for usage of XF with .net native toolchain (#1024)
* [UWP]Add required info for .net native when using AccessibilityView on UWP

* [UWP] Add reference to xaml assembly

* [UWP] Change rd.xml to be a embeded resource

* [UWP] Move code to the right place

* [UW]Only specify namespace we need
2017-06-28 21:25:23 +01:00
Samantha Houts 07c85d1700 [UWP] Correctly calculates height of Master Page content (#953)
* Add repro for 54036

* [UWP] Correctly calculate height of Master Page content
2017-06-01 11:09:16 +01:00
Paul DiPietro a9a6a40c67 [UWP] Respect TextBox BackgroundFocusBrush Effect (#928) 2017-05-26 12:09:00 +01:00
Samantha Houts 4e83b8ee0f [All] Rename Accessibility -> AutomationProperties (#912)
* [All] Renamed Accessibility -> AutomationProperties

* Update docs

* Restore doc summaries

* Revert unintended csproj changes
2017-05-10 18:20:57 +01:00
kingces95 34a1cc8d73 Bugzilla 55397; Set v-align to bottom for TextBoxStyle (#882) 2017-05-04 16:37:02 +01:00
kingces95 093a4efa2d Implicit impl of controller ifaces (#807)
* Simplify ICtrl callsites

* Rebase fix
2017-04-11 19:02:06 +01:00
kingces95 ff7a3bcde0 Fix 53427; Change default UAP styling for a label (#837) 2017-03-27 11:32:18 +01:00
Paul DiPietro 83fd2751e6 [WinRT/UWP] Fix Opacity behavior with ProgressBar (#695)
* [WinRT/UWP] Fix Opacity behavior with ProgressBar

* Update .nuspec

* Further update .nuspec

* Adjust .csproj line to fix Mac build
2017-03-14 11:00:10 +00:00
kingces95 e6d5186c8a Remove InternalsVisibleTo from Core to XF.Platforms.* (#782)
* Remove InternalsVisibleTo from Core to XF.Platforms.*

* Changes per Jason's code review

* Move LockableObservableListWrapper to internals namespace

* Changes per Stephane's code review

* update docs

* Touch code to get CI to run tests

* Rebase; Update documentation
2017-03-07 14:56:24 -05:00
Paul DiPietro f6633c4629 [UWP] Set SearchBar's AutoMaximizeSuggestionArea to false (#646) 2017-03-07 10:38:39 +00:00
Paul DiPietro 98fe88099c [UWP] Adjust AutoSuggestBox's TextBoxStyle style name to prevent possible crash (#774) 2017-03-07 09:56:54 +00:00
Paul DiPietro 93fc553223 [UWP] Add width check for Detail on MDP to prevent potential crash (#775) 2017-03-06 21:45:21 -08:00
Jimmy Garrido 65d8480519 [UWP] Improve toolbar consistency on MasterDetailPage (#744)
* Improve toolbar consistency on MasterDetailPage

* Properly indent xaml page
2017-03-06 14:19:36 -08:00
Paul DiPietro b53ccf0d47 [WinRT/UWP] Do not allow IsPresented use in Split mode on desktop (#707) 2017-03-03 12:51:28 +00:00
Paul DiPietro 8871077f11 [WinRT/UWP] Make TextBox better respect background color changes via behaviors (#749) 2017-03-03 12:31:46 +00:00
E.Z. Hart 5af224a1e7 Fix disappearing ListView text when changing color settings on Windows (#731)
* repro

* Checkpoint

* Checkpoint

* Remove now-unnecessary hacks for Time- and DatePicker
2017-02-03 10:13:53 -08:00
Samantha Houts ae59382c90 [All] Basic Accessibility Support (#713)
* [Core] Add accessibility properties

* [Controls] Add accessibility gallery

* [iOS] Implement accessibility properties

* [Android] Implement accessibilty properties

* [Win] Implement accessibility properties

* [Win] Select ListView item on selected for a11y

* Update docs

* TODO: macOS accessibility

* [iOS] Fix failing UI Tests
2017-01-31 11:49:15 -08:00
E.Z. Hart 11331bc10e Make WinRT/UWP platform classes more maintainable (#652)
* Split Platform.cs into partial classes

* Split the NavigationPageRenderer into partial classes for easier maintenance

* Simplify GetCommandBarAsync, remove unneeded comments

* Correct broken GetCommandBarAsync method

* Fix OSX build
2017-01-28 00:14:20 +00:00
Paul DiPietro 6fc18e058b [WinRT/UWP] Apply BackgroundColor to Stepper buttons (#581)
* [WinRT/UWP] Apply BackgroundColor to Stepper buttons

* Add explanatory text; use nameof

* Move explanatory text to a label
2017-01-03 11:31:48 +00:00
E.Z. Hart 8c5fd09694 Make UWP toolbar display rules consistent with other platforms (#638) 2017-01-03 11:25:24 +00:00
Paul DiPietro c1d83aacba [UWP] Fix TextBox style for foreground focus color (#618) 2016-12-27 11:58:48 -07:00
Jimmy Garrido 3da9a4cca7 Fix CommandBar overlaying content (#593) 2016-12-03 00:17:38 +00:00
E.Z. Hart 4df66d139f Allow CommandBar to expand and show command labels (#594)
* Allow CommandBar to expand and show command labels
Consolidate command bar placement code

* Make title text wrapping consistent between NavigationPage and MasterDetailPage

* Align toolbar/navigation bar behavior with other platforms
2016-12-02 20:48:42 +00:00
Stephane Delcroix 84f42e5b14 Revert "Jimmgarrido uwp toolbar (#588)"
This reverts commit 1ff0db9c6f.
2016-12-01 22:54:14 +01:00
Stephane Delcroix 1ff0db9c6f Jimmgarrido uwp toolbar (#588)
* Fixed CommandBar being clipped when expanded by removing explicit Height

* Add UITest
2016-12-01 22:39:43 +01:00
Samantha Houts fc74c65e8e [Win] Toolbar placement works with initial value (#488)
* Defer UpdateToolbarPlacement until CommandBar is in the control hierarchy

* Cleanup
2016-10-26 20:02:14 +01:00
Stephane Delcroix 3b7d798fdd [Xaml] support native views and native bindings (#266)
Allows including Native views directly in xaml.
Support for ios, android, UWP
2016-09-08 11:45:43 -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
Samantha Houts 5e553f6195 Platform Specifics (#301)
* Playing around with how the platform specifics interfaces etc. might work

* Sample implementation of iOS navigation translucency

* Very slightly reduced code

* Better vendor stuff

* Drop single-implemenation interfaces

* Generics on NavigationPage

* On-demand vendor stuff

* Remove functionally duplicate classes and make ControlGallery work again

* Namespace all the things. XAML test.

* Can use Effect to attach platform specific

* Attach Effect on PropertyChanging for XAML support!

* Rename IConfigPlatform interfaces for readability

* Some renaming to match the documents

* Split class files

* Clear out test-only code

* Re-namespace

* Added On method to rendered Elements

* Allow for removal of platform suffix, convenience methods on specific platforms

* Creating a gallery page for specifics

* Add rudimentary Platform Specifics gallery; make CollapseStyle work on UWP;
Add CollapsedPaneWidth specific property

* Toolbar now working with both collapse styles

* MDP now displaying Content title; toolbar routing around title

* Add a gallery for the iOS NavigationPage stuff

* Add Navigation Page as detail page to verify it works with new Toolbar options

* Make titlebar/toolbar background colors consistent

* ToolbarPlacement now working on NavigationPage

* Toolbar Placement working for tabbed and nav pages

* Fix bug where phone doesn't get default toolbar placement on start

* [Core] Add PS WindowSoftInputModeAdjust

[Core] Make Application extendable

* Toolbar placement now working on Nav, Tabbed, and Master pages on desktop/phone

Remove unnecessary style indirection

Fix build errors

* [A] Add PlatformConfigurationExtensions

* SetSoftInputMode test page

* [A] SetSoftInputMode

Known issue: Status bar color does not work in AdjustResize mode

* [Core] Add PS Blur

* [iOS] Configure renderer for blur

* Add test page

* Move to blur VisualElement for broader support

* Move test pages to gallery

* Update docs

* Use lazy initializer for PlatformConfigurationRegistry
2016-08-30 10:46:14 -07:00
E.Z. Hart 30c0dcb949 Fix Entry/SearchBar color issues (#306)
* Fix disappearing Entry text on UWP Anniversary Edition
Fix background color reversion bug in UWP Phone
Move SearchBar styling on UWP to its own file
Make foreground/background color changes on UWP SearchBar/Entry consistent
Fix SearchBar color toggle bug on WP8

* Temporarily moving SDK target to previous version

* Fix build error on OSX
2016-08-16 11:10:32 -07:00
Samantha Houts a490740a2e [Win] Setting TabbedPage.BarTextColor works (#244)
[Win] TabbedPage BarBG takes precedence
2016-07-18 16:33:41 -07:00
E.Z. Hart 272033723e Windows image loader error handling (#260)
* Repros for various image issues

* Log image loading errors

* Better repro instructions and user interface

* Image loading tests now running on WinRT/UWP phone/tablet/desktop

* Move FailImageSource into shared project

* Move FailImageSource into shared project

* Update docs
2016-07-18 16:16:47 -07:00
Samantha Houts 925fc0aa58 Prep Cell & friends for removal of InternalsVisibleTo (#142)
* Prep Cell & friends for removal of InternalsVisibleTo

Includes:
- Cell
- EntryCell
- ListView
- MenuItem
- TableView
- ViewCell
- Toolbar

Moved extensions to Internal & removed TPH

* Update docs

* [Controls] Ignore Issue2411 on iOS <9

* [Controls] Formatting for Issue2411
2016-06-17 11:10:18 +01:00
Samantha Houts af6ac9649f [UWP] MasterDetailControl will no longer null out the TCS before it is used. (#227)
* [UWP] Don't null the _commandBarTcs too soon

* Add repro for 41842
2016-06-16 18:09:22 +01:00
E.Z. Hart d5be2f0144 Prep Page for removal of InternalsVisibleTo (#150) 2016-06-16 16:45:09 +01:00
E.Z. Hart a8acdcc117 Add IMasterDetailPageController and update renderers (#146) 2016-05-04 15:22:34 +01:00
E.Z. Hart 93f22aaf28 Prep SearchBar for removal of InternalsVisibleTo (#137) 2016-05-02 14:55:43 -06:00
Jason Smith 409e105284 Carousel clean (#135)
CarouselView moving to preview repo
2016-04-26 15:35:52 -04:00
kingces95 0d57b35f21 CarouselView Fixes (#101)
* Fix CarouselView.Item

* CarouselView formatting

* Move ItemsView.Count to IItemsViewController

* Remove dead code: CarouselView.IndexOf

* CarouselView re-layout subviews on resize.

* Add ItemTemplate to resources.xaml on UWP

* Docs
2016-04-18 11:39:23 -07:00
Samantha Houts 75f1124002 BarBackgroundColor and BarTextColor on TabbedPage (#96)
* [Core] Add properties to TabbedPage

* [Controls] Add properties to test page

* [iOS] Added BarBackgroundColor & BarTextColor to TabbedPage

* [A] Added BarBackgroundColor & BarTextColor to TabbedPage

* [UWP] Added BarBackgroundColor & BarTextColor to TabbedPage

* [WinRT] Format file

* [WinRT] Added BarBackgroundColor & BarTextColor to TabbedPage

* [Docs] Updated docs
2016-04-18 09:46:51 -07:00
Samantha Houts 7dcdfb60a9 [UWP] OnElementChanged is now virtual (#98) 2016-04-18 09:17:27 -07:00
Paul DiPietro b42460c2c3 Enable CS1998 warnings as errors (#65) 2016-04-12 12:30:27 -07:00
kingces95 10f6c08ceb Mop up enabling warnings as errors (#78) 2016-04-12 11:44:30 -07:00
kingces95 16e88315e1 Enable warnings 0649 and 0067 on UAP/WinRT (#73) 2016-04-11 16:56:07 -07:00
Paul DiPietro b2ad3e53a8 Enable CS0618 warnings as errors (#72)
CS0618 occurs when using an obsolete property or method.

https://msdn.microsoft.com/en-us/library/x5ye6x1e.aspx
2016-04-11 09:50:28 -07:00
kingces95 b7251aa6f9 Warnings as Errors in product projects 2016-04-06 10:32:29 -07:00
Samantha Houts d5c3359070 [W] ListView Cells will respect RowHeight 2016-03-23 15:32:21 -07:00