Age | Commit message (Collapse) | Author | Files | Lines |
|
* 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
|
|
(#299)
|
|
* Allow Custom Android MapRenderers to override the default MapView options
* Larger effort to use CreateNativeControl () everywhere instead of just in the Android AppCompat renderers.
|
|
|
|
|
|
|
|
* [Android] Fix for NullReferenceException when using the wrong activity type.
On using FormsApplicationActivity or FormsAppCompatActivity as base Activity in a SplashScreen.
A NullReferenceException will be thrown in the KeyboardManager.
Added InvalidOperationException with "Forms.Init()" message instead, if the Forms.Context is null.
* Fixed indentation
|
|
|
|
|
|
|
|
a page natively, Cleanup UITest references (#291)
|
|
* Unit test proving a memory leak with Binding
What we were seeing in our app was that Binding objects stay around when
bound to long-lived ViewModels, even when the View is long gone
* BindingExpression - INotifyPropertyChanged should use WeakReference
I had to make a WeakPropertyChangedProxy class for this, I could not
think of a way to get around creating a new object for this
|
|
* 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
|
|
|
|
...will keep spinning on tab change.
|
|
pulls (#307)
* Add repro for Bugzilla 43214
* [iOS] Undo change to ListViewRenderer
was attempting to prevent multiple unnecessary calls to SendRefreshing,
but this caused unintended problems.
|
|
|
|
* Revert "Fix mc ignorable (#298)"
This reverts commit 31c2be29d5982338ae178d1b0f107e23e7749782.
* [Xaml] fix mc:Ignorable
|
|
* [Xaml] Support x:Static as x:Arguments
* [XamlC] allow x:Static in x:Arguments
* fix typo, remove commented code
|
|
|
|
* [Xaml] when ignoring nodes, ignore children as well
* [XamlC] ignore on xamlc too
|
|
* Add Orange color to Color
|
|
* Revise 41205 test case to use binding
* [Win] Set BindingContext for default cell
* [Win] SetInheritedBindingContext for Cell
|
|
|
|
* Add the key in the message on throwing a KeyNotFoundException for trying to access an invalid key in the ResourceDictionary. This helps a lot in tracking down what resource is actually missing.
* Fix test build, use C# 6 string interpolation
|
|
|
|
* Enable WebView to render local HTML files on WinRT platforms
* Add test to demonstrate that the solution works even if
<head> isn't in the HTML string
|
|
|
|
|
|
* [Android] Add custom FormsSeekbar to handle invalid pressed states send by other views
* [Controls] Fix sample , error only occurs with transparent background
|
|
NavigationPage/TabbedPage (#272)
* [Android] Fix ListView contextual actions not closing upon navigation in AppCompat
The Platform type in the ListViewAdapter was being treated as the
non-AppCompat type, and the NavAnimationInProgress value was not
being set as necessary in the NavigationPageRenderer.
* [Android] Add fix for TabbedPage swipes not closing contextual actions
Similar fix where swiping to another tab with the context menu open would
not close it. Relies on the prior commit.
|
|
The ListViewRenderer's OnControlSelectionChanged would fire when using
the keyboard to change the selection of a ListView, but the Element's
SelectedItem value was not being set due to it normally being tracked
via tap/click.
|
|
it (#274)
* Add repro for 33561
* [A] ListView refreshing on created shows indicator
* [iOS] Refresh indicator restarts when appeared
* Remove superfluous get
|
|
|
|
longer able to use the SetMaxLines() in their own Custom Renderers
later on. So we force a single line by using the SetMaxLines(1) in the
base LabelRenderer and SetSingleLine(false)
|
|
* Dispose of child renderers in FrameRenderer
* Add missing null check
|
|
referencing application-wide StaticResource ImageSources to be GCed
|
|
|
|
* [Xaml] add test for conversion on Set and Add
* [Xaml] Fix conversion on Add()
* [XamlC] use op_implicit before Add()
|
|
in ListView header/footer (#271)
When a text entry control (Entry, Editor, SearchBar, etc.) was being used in the header or
footer of a ListView on Android, a long click/press would cause a crash. This was occurring
in the HandleContextMode method because it expected to be a cell. Adding a null check and
breaking out of the method if the value from GetCellForPosition is null prevents this crash
from occurring.
|
|
On AppCompat, focus and unfocus would not trigger when using the
Picker. On pre-Lollipop, unfocus would not trigger, but only when
tapping outside of the dialog.
|
|
|
|
|
|
|
|
|
|
* Implemented basic Support for Android Custom fonts
* Fixed Tabs
* Removed Private
* Changed behaviour to use UWP FontFamily style names
* Fixed Bug
|
|
[Win] TabbedPage BarBG takes precedence
|
|
restart (#246)
* Prevent FormsAppCompatActivity from loading fragments we don't use on restart
* Adding issues lost in merge
|
|
|
|
* Added null checks
* Replaced spaces with tabs
|