E.Z. Hart
b01ba695e5
Update submodule
2018-08-10 10:30:23 -06:00
E.Z. Hart
4442d2b0c4
Update submodule
2018-08-10 09:35:43 -06:00
Rui Marinho
488a55329b
Update provisioning
2018-08-10 12:09:18 +01:00
Samantha Houts
22904ea560
[Android] Add ClearTop and NewTask flags when using Device.OpenUri ( #3503 ) fixes #3477
2018-08-10 10:21:42 +01:00
Rui Marinho
be2681b4aa
[MacOS] Fix NRE whrn checking for existing MainMenu, fixes #3353 ( #3511 )
2018-08-09 10:54:14 +01:00
Shane Neuville
bbeb047084
[UWP] fixes #3507 account for null content ( #3508 ) fixes #3507
2018-08-08 10:16:13 +01:00
Shane Neuville
3c3029db08
[Android] check if bitmaps have been GC'd ( #3459 )
...
* [Android] fixes #2004 check if bitmaps have been GC'd
* - Remove duplicate calls for handling background drawable
* - set _backgroundTracker to null
2018-08-06 11:27:22 -06:00
Rui Marinho
ec65b05e5d
Merge branch '3.1.0' into 3.2.0
2018-08-06 16:59:19 +01:00
Samantha Houts
4f696a3b6d
[Android] BoxView should fall back to BackgroundColor ( #3392 ) fixes #3342
...
* Add repro for #3342
* [Android] BoxView should fall back to BackgroundColor
* Fix test name
* Remove flaky test
2018-08-06 15:22:40 +01:00
Alan McGovern
03f8c9fdee
[Android] Fix a potential null reference ( #3476 )
...
Addresses https://devdiv.visualstudio.com/DevDiv/_workitems/edit/657472
2018-08-03 15:49:54 +01:00
Samantha Houts
21b26ac860
[Android] Prevent duplicate events from SwipeGestureRecognizer ( #3443 ) fixes #3415
...
* Add repro for #3415
* [Core] Remove HasFlags from SwipeGestureRecognizer
* [Android] Prevent duplicate swipe events
fixes #3415
* Clean up test
2018-08-03 15:40:47 +01:00
Stephane Delcroix
a9a68c6e60
[C] fix TargetNullValue Bindings ( #3468 )
...
Due to a flux in the matrix, Bindings with a TargetNullValue assigned
were always returning that value. It had the advantage of being right
sometimes, but the inconvenient for being wrong, most of the times.
By properly aligning the bits of the register with the sun at beer time,
we can avoid that side effect, and actually returns a value when the
binding is succesful, and the TargetNullValue whem the Binding returns
null.
- fixes #3467
2018-08-02 16:56:19 -07:00
Samantha Houts
7045d80843
Add assembly version to XF.Core ( #3460 )
...
* Add assembly version to XF.Core
fixes #3354
* you know what helps? using statements.
2018-08-02 08:11:35 +02:00
Stephane Delcroix
6246b9020e
[C] abstract the Style property in an interface ( #3438 )
...
so it's ahsred between VisualElement and span, and retrieving the
property is easier.
- fixes #3314
2018-07-31 11:53:25 +02:00
Stephane Delcroix
2c65c03e99
[C, Xaml] add SizeTypeConverter ( #3381 )
...
Add a missing TypeConverter attribute to Size struct.
- fixes #3280
2018-07-31 10:26:34 +02:00
Shane Neuville
b3f7c152d1
[UWP] #fixes #3333 ( #3347 )
...
-add null check to Listview layout update in case it's already been disposed
2018-07-30 16:52:20 +01:00
Stephane Delcroix
2b74434ba0
Merge branch '3.1.0' into 3.2.0
2018-07-30 10:39:09 +02:00
Stephane Delcroix
d675b3e47a
[Xaml] avoid GC'ing handlers in TypedBindings ( #3387 )
...
Keep a ref to OnPropertyChanged handlers to avoid garbage collection.
- fixes #1949
2018-07-26 11:27:04 +02:00
Stephane Delcroix
3878335d60
[XamlC] Resolve generic base type on GetProperty ( #3394 )
...
GetMethod, GetField, ... were already correctly resolving generic base
types. GetProperty or GetEvent were not, causing NRE later on.
- fixes #3260
2018-07-26 11:22:51 +02:00
Stephane Delcroix
7cf3725e9d
[XamlG] allow x:Name on types in using: xmlns ( #3395 )
...
- fixes #3393
2018-07-26 11:22:39 +02:00
Shane Neuville
72ad5cac3d
Remove math on scroll view container for RTL ( #3299 )
...
* fixes #3000 remove math on scroll view container for RTL
- setup RTL scrollviews to all start scrolled all the way to the right
* * formatting and renaming fixes
* - don't move scroll if not set to RTL
2018-07-23 11:11:01 -07:00
Samantha Houts
e365181f5c
Merge branch '3.1.0' into 3.2.0
2018-07-23 10:33:44 -07:00
E.Z. Hart
9ee71c610f
Fix weird PageControl style problem in UWP ( #3298 )
...
-fixes #3297
2018-07-20 11:08:49 -06:00
E.Z. Hart
52514e4bb2
Add missing API check when checking IsInLayout in ScrollContainer; fixes #3186 ( #3253 )
2018-07-18 15:15:08 -07:00
Samantha Houts
5577429836
Merge branch '3.1.0' into 3.2.0
2018-07-13 10:06:31 -07:00
Shane Neuville
60c74c9ebe
[Android] Let inflight life cycle events finish up before tearing them down ( #3187 )
...
* fixes #2338 Queue swaps involving fragments and ignore swaps when parent is going away
* change life cycle namesapce, add reference to issue, change extension name
2018-07-13 00:00:25 -06:00
Shane Neuville
67ad122811
[UWP] store alert to local variable for thread safety ( #3268 )
...
- fixes #3250
2018-07-11 12:48:19 -06:00
Rui Marinho
840fa496a0
Merge branch '3.1.0' into 3.2.0
2018-07-05 17:12:55 +01:00
Rui Marinho
740468eedb
[Build]Add option to ignore framework version validation ( #3223 )
2018-07-05 15:21:57 +01:00
Chris King
75c85d3bfc
remove xaml c/g from dot solution files
2018-07-02 11:13:05 -10:00
Chris King
c25a711860
Dot solution files
2018-06-29 14:03:12 -10:00
Samantha Houts
3090843ce8
[Android] Don't mess with the `Button.Padding` if the `Padding` property isn't set ( #3174 )
...
* [Android] Don't mess with the Button.Padding if the Padding property isn't set
* Update 1720 test case to clear padding value
* [Android] Can clear Padding value on Button
2018-06-28 19:46:14 +01:00
Rui Marinho
317f1533e9
[Build]Fix merge, remove category Aniamtion
2018-06-28 18:30:19 +01:00
Rui Marinho
57994e7d8d
Merge branch '3.1.0'
2018-06-28 17:07:59 +01:00
E.Z. Hart
9072a3f332
Clear all previous animations with the same key when starting a new animation ( #3101 ) fixes #2482
...
* Fix conflict between animations with the same AnimatableKey; fixes #2482
* Fix ambiguous reference
* nameof() all the things
2018-06-28 16:57:07 +01:00
E.Z. Hart
794ae16ccb
Clean up "backButton" stuff in PageControl ( #3076 )
2018-06-28 12:37:10 +01:00
E.Z. Hart
b4da374c73
[Android] Prevent bubbled gestures from falling through transparent containers ( #3091 ) fixes #2858
...
* [Android] Prevent bubbled gestures from falling through to controls behind transparent containers;
fixes #2858
* Remove XAMLC attribute
2018-06-28 12:35:55 +01:00
Stephane Delcroix
c79c77dbdf
[build] Version and strongname the Build.Tasks ( #3118 )
2018-06-28 12:04:16 +01:00
E.Z. Hart
d2d1303394
[Android] Force animations to finish immediately when power save mode is on ( #3148 ) fixes #1556
...
* Repro
* [Android] Force animations to finish immediately when power save mode is on; fixes #1556
* Add intial check for pre-Lollipop
* Return early if using a pre-Lollipop API version
2018-06-28 12:02:36 +01:00
Rui Marinho
5d14e5e945
[iOS] Fix layout lines on secondary items
2018-06-28 11:23:21 +01:00
ShaneN
f8a42c2bed
[Android] add missing preserve attributes
2018-06-27 22:34:25 -06:00
Stephane Delcroix
a3643b5bd8
[build] require .NET framework >= 4.7 ( #3164 )
2018-06-27 23:41:16 +01:00
Rui Marinho
508686bbbe
[iOS] Fix NRE when child wasn't added yet to NavigationPage ( #3162 )
...
* [Controls] Add test 15 and rename issues 1583_1
* [iOS] Do not try to layout if no child was added yet
* Update NavigationRenderer.cs
2018-06-27 22:33:12 +01:00
Shane Neuville
e5d8d61dc7
[Android] #fixes 2279 - watch for changes to page title/icon and propagate those to tabs ( #3146 )
2018-06-27 20:48:07 +01:00
Rui Marinho
dfa2606a30
[Android] Add native ctor to PageContainer ( #3107 ) fixes #2740
...
* [Controls] Add repo and uitest for issue 2740
* [Android] Add native ctor to PageContainer
2018-06-27 19:01:26 +01:00
Shane Neuville
2d015f21cf
[UWP] Remove use of TLI for Cells ( #3060 ) fixes #2617 , fixes #3053 , fixes #2832
...
- fixes #2617
- fixes #3053
- fixes #2832
2018-06-27 17:48:59 +01:00
Rui Marinho
b15de064fe
[iOS] Fix iOS WebView load url with port number ( #3120 ) fixes #3073
...
* [Controls,iOS] Add repo for url with port
* [iOS] Use Url.Authority that contains domain and port
* [Controls] Try fix test 1583
* [iOS] Try fix test again
2018-06-27 17:21:50 +01:00
Rui Marinho
9073cf788d
[iOS] Try another fix for toolbar items layout ( #3123 ) fixes #2798
...
* [Controls] Push new page on repo
* [iOS] Do not set the same frame on toolbaritem
2018-06-26 16:36:00 +01:00
Samantha Houts
05afe690a8
[Android] Don't throw ArgumentNullException when ObservableCollection is cleared asynchronously ( #3078 ) fixes #1939
...
* Add reproduction for #1939
* [Android] Don't try to get item from ListProxy if there are no items
fixes #1939
2018-06-26 15:18:10 +01:00
Rui Marinho
9fe5372c1d
Merge branch '3.1.0'
2018-06-26 15:10:42 +01:00