summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Platform.Android/Forms.cs
AgeCommit message (Collapse)AuthorFilesLines
2017-10-18[*] Expose the Flags to the Core (#1181)Stephane Delcroix1-0/+1
* [*] Expose the Flags to the Core * docs * [C] Hide Device.Flags
2017-09-28Prevent Flags/IsInitialized check from crashing Android app on restart (#1151)E.Z. Hart1-0/+9
* Prevent Android app crashes on configuration restarts when flags are set * Update UI test * Fix typos * Don't prevent FastRenderers flag from being set
2017-08-10Add support for backcompat hint flags (#1074)E.Z. Hart1-0/+13
* Add support for backcompat hint flags * Making fast renderers internal and sealed while experimental
2017-07-07Fix accent color for Samsung devices (#1026)Jimmy Garrido1-1/+1
2017-03-07Remove InternalsVisibleTo from Core to XF.Platforms.* (#782)kingces951-8/+8
* 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-01-12[C] new OnPlatform mechanism (#658)Stephane Delcroix1-1/+2
* [C] Obsolete TargetPlatform * [Xaml] support and test the new syntax * blind fix windows platforms
2017-01-12fix bug-39359 (#599)fengrui1-0/+7
UriImageSource does cache failed HTTP responses
2017-01-11iOS and Android timers should be runnable from any thread and execute… (#374)adrianknight891-45/+8
* iOS and Android timers should be runnable from any thread and executed on the main thread * removing unused Timer class declarations with minor refactoring efforts * iOS and Android timers should be runnable from any thread and executed on the main thread * removing bak file * switch to v7 * add test code
2016-11-08[Android] Always set a non-null Device.Info (#504)Alan McGovern1-8/+13
When we run under the context of layoutlib the `Context` object that is created will not implement IDeviceInfoProvider. All this means is that we will not get change notifications when the orientation changes, but that's ok! This won't happen anyway. If we instantiate the Device.Info object then everywhere else in the code will be able to get access to the screen properties. Fixes https://bugzilla.xamarin.com/show_bug.cgi?id=44893
2016-09-30AppCompat should now be able to set title bar visibility programmatic… (#350)adrianknight891-1/+20
* AppCompat should now be able to set title bar visibility programmatically * coding style changes * making sure page layout runs only on fullscreen flag changes
2016-09-27Reuse Handler when invoking on main thread (#383)E.Z. Hart1-1/+8
2016-09-16Android BeginInvokeOnMainThread() should not possibly block. (#343)Atsushi Eno1-3/+1
Android.App.Activity.RunOnUiThread() does not always run the argument Runnable asynchronously; actually it is run synchronously if current thread is the UI thread [*1][*2] Use Handler.Post() instead. (It is also used in Android.App.SyncContext[*3]) [*1] https://developer.android.com/reference/android/app/Activity.html#runOnUiThread(java.lang.Runnable) [*2] http://stackoverflow.com/questions/33039600/android-runonuithread-not-async [*3] https://github.com/xamarin/xamarin-android/blob/5777337/src/Mono.Android/Android.App/SyncContext.cs#L15
2016-08-02[Android] Color.Accent is hardcoded (#270)Michael Rumpler1-13/+34
2016-05-27Fix android StartTimer race condition (#196)Jason Smith1-6/+13
2016-04-25Make core Ticker abstract and public (#116)E.Z. Hart1-22/+3
* Make core Ticker abstract and public Make the core Ticker abstract and public so it can be inherited by platform implementations; remove now-unused parts of original Ticker; add CreateTicker to IPlatformServices; remove unused CreateTimer methods from IPlatformServices * Add docs for Ticker * Remove unnecessary Ticker.Default set * Move Ticker into Internals * Update Ticker docs * Remove old Ticker docs * Remove commented code
2016-04-20Add an optional extended description…Jason Smith1-2/+0
2016-04-12Add compatibility shims to fix warnings; annotate warnings which require (#75)Jason Smith1-2/+1
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-07Fix issue where API23 became required by mistakeJason Smith1-1/+9
2016-04-07Fix race condition in IsInvokeRequired on AndroidE.Z. Hart1-9/+1
2016-03-25Reformat using statementsChris King1-7/+7
2016-03-22Initial importJason Smith1-0/+514