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

929 Коммитов

Автор SHA1 Сообщение Дата
Fabio Di Peri c7a2056be0 Implement IMvxCommand in MvxAsyncCommand<T> 2018-01-23 00:58:17 +01:00
Martijn van Dijk eba0009ceb Move files into common folder for easier multi-target 2018-01-16 17:32:56 +08:00
Martijn van Dijk 620bd145ba Update to .NET Standard (#2530)
* Move Android support and plugins to new directories

* Add new solution file and directory config

* Update Android support to sdk style

* Remove packages.config from android support

* Add new csproj for MvvmCross main project

* Add csproj for all projects

* Move binding to new folders

* Move wpf to its own folder

* Move console into its own platform

* Move test project into the correct folder

* Move platform projects

* Move Forms into the right folder

* Move code analysis to new folder

* Fix some issue's with code in netstandard

* Moving files for Accelerometer

* Moving files for Plugins - All

* Moving files for plugins - Color

* Moving files for plugins - Downloadcache

* Moving files for plugins - Email

* Moving files for plugins - FieldBindings

* Moving files for plugins - File

* Moving files for plugins - Json

* Moving files for plugins - JsonLocalization

* Moving files for plugins - Location

* Removing Location Fused legacy project

* Moving files for plugins - Messenger

* Moving files for plugins - MethodBinding

* Moving files for plugins - Network

* Moving files for plugins - PhoneCall

* Moving files for plugins -  Resource Loader

* Moving files for plugins - ResxLocalization

* Moving files for plugins - PictureChooser

* Moving files for plugins - Share

* Moving files for plugins - Visibility

* Moving files for plugins - WebBrowser

* Revert "Removing Location Fused legacy project"

This reverts commit 9b8b6c96c96bea4537661a30e950a3edb0c35a8e.

* Moving Fused location to correct plugin folder

* Move ios support into plugin

* Fix the uwp version

* Remove double binding files

* Fixing Android attributes

* Fixing Android resources naming

* Fixing Forms project

* Update build script

* Add missing using

* Cleanup some dependencies

* Fix the android location of plugins

* Update dependencies

* Remove reference to Microsoft.CSharp

* Add CSharp back to main library

* Remove MSBuild AndroidResgen stuff, it is handled by MSBuildSDKExtras

* Remove Preserve Attribute from Plugins.All

* Added PreserveAttribute to Core

* Remove checked in tools

* Move PreserveAttribute to MvvmCross.Platform namespace

* Switch to MvvmCross.Platform.PreserveAttribute

* Don't check in Resources.Designer files

* Prevent the compiler complaining about duplicate Resource.Designer.cs files

* Fix test dll locations

* Add NUnitTestAdapter and Test.SDK

* NUnit Console Runner does not work with netcoreapp2.0 (dotnet-cli does)

* Update gitignore

* Added configuration argument

* Use InformationalVersion for AppVeyor build

* Add version property to build settings

* Upload artifacts on PR's too

* Squelch warnings about SemVer 2.0
2018-01-15 21:49:39 +01:00
nmilcoff 8404d74248 Improve names for IMvxAndroidCurrentTopActivity implementations 2018-01-10 20:51:59 -03:00
nmilcoff a947984e31 Fix order of initialization on MvxAndroidSetup 2018-01-10 20:46:08 -03:00
nmilcoff fe098b9a69 Implemented MvxLifecycleCallbacksBasedAndroidCurrentTopActivity
Simplify MvxAndroidApplication
Edited MvxAndroidSetup: Fix register monitor
2018-01-10 20:46:08 -03:00
nmilcoff 7df1b831eb Edited MvxAndroidSetup: Register IMvxAndroidCurrentTopActivity independently from LifetimeMonitor 2018-01-10 20:46:08 -03:00
nmilcoff ee4253462a Added OnNewIntent to activity event changes 2018-01-10 20:46:08 -03:00
nmilcoff 3e96ddb6f6 Added separate implementations for MvxAndroidCurrentTopActivity
Simplify responsibilities for MvxAndroidLifeTimeMonitor
2018-01-10 20:46:08 -03:00
Nick Randolph 3caab176aa Removing requirement for Forms pages to inherit from Mvx base pages or implement IMvxView. 2018-01-10 15:47:21 +11:00
Tim Uy f8c0eb0f15 rename MvxIosTask to MvxMacTask 2018-01-10 15:22:39 +11:00
Tim Uy 44007ecf11 webbrowser for mac 2018-01-10 15:22:39 +11:00
Martijn van Dijk 569e311dfe Add child fragments to native presenter 2018-01-10 15:16:08 +11:00
Alexandru.Stefan a5f61fd1b3 Fix expand/collapse when GroupClick is bound (#2489) 2018-01-09 09:48:08 +01:00
Martijn van Dijk 4bad1261d3
Merge pull request #2516 from DGenix/no-more-new-task
MvxAndroidViewsContainer: Remove NewTask flag as default
2018-01-08 12:04:45 +11:00
Martijn van Dijk d6e39d0a9f
Merge pull request #2514 from willsb/log-fix
Add LogLevel availability check to IMvxLog
2018-01-08 12:04:24 +11:00
William Barbosa 197ebcbfcb Add LogLevel availability check to IMvxLog 2018-01-07 00:17:04 -02:00
nmilcoff 3998e64893 MvxAndroidViewsContainer: Remove NewTask flag as default 2018-01-06 22:27:45 -03:00
nmilcoff 4f00c3163a Update message displayed for OnViewNewIntent 2018-01-06 17:18:26 -03:00
nmilcoff 34a366602e Fix MvxTabBarViewController.CloseTab: Pick correct ViewController 2018-01-05 00:14:29 -03:00
Martijn van Dijk 7790099150
Merge pull request #2505 from SALT-AND-PEPPER/feature/ioc-childcontainer
Merge #2438 into develop
2018-01-05 11:08:01 +11:00
nmilcoff 2d08fef8a1 Updated ViewPresenters: Set MvxViewModelRequest as parameter for IMvxOverridePresentationAttribute.PresentationAttribute 2018-01-03 10:01:35 -03:00
Martijn van Dijk 20b5bd9901
Merge pull request #2471 from DGenix/nav-appstart
MvxNavigationServiceAppStart: Don't swallow exceptions
2018-01-01 13:36:03 +11:00
Martijn van Dijk 0db70326e1
Merge pull request #2499 from flyingxu/mac-not-call-base
Avoid the Foundation.You_Should_Not_Call_base_In_This_Method exception
2018-01-01 13:33:10 +11:00
Martijn van Dijk 0d3be6f3bf
Merge pull request #2490 from Saratsin/event_binding
New events binding
2018-01-01 13:32:16 +11:00
flyingxu b30f9fa3b9 Avoid the Foundation.You_Should_Not_Call_base_In_This_Method exception 2017-12-31 09:04:42 +08:00
Plac3hold3r 63b7195d0f
Updated unit test to take into account the fallback being optional 2017-12-30 13:50:15 +02:00
Plac3hold3r 6ba5a83807
Updated MvxDictionaryValueConverter to make fallback optional 2017-12-30 13:50:14 +02:00
Plac3hold3r 8d462d0d26
Created seperate extension method to make fallback WithDictionaryConversion optional 2017-12-30 13:50:12 +02:00
Plac3hold3r dd64b2dcf0
Add unit tests for MvxDictionaryValueConverter 2017-12-30 13:50:06 +02:00
Plac3hold3r 27a0e7a5f2
Update WithDictionaryConversion to support fallback 2017-12-30 13:50:05 +02:00
Plac3hold3r 22bb957c9f
Added support for fallback to MvxDictionaryValueConverter 2017-12-30 13:50:04 +02:00
Taras Shevchuk 8891eb1a8a Refactoring (check if AppVeyor will build) 2017-12-30 10:06:05 +02:00
Taras Shevchuk 138dd810b7 Weak subscription. Documentation updates 2017-12-28 15:57:38 +02:00
Taras Shevchuk 95c47622fa Separated Generic & Non-generic class to separate files 2017-12-23 15:37:07 +02:00
Taras Shevchuk 9acbf50318 Created new event binding (uses name of the event instead of EventInfo. Also can pass EventArgs as command parameter) 2017-12-23 15:00:21 +02:00
nmilcoff a36c686c10 Fix runtime crash for MvxBaseUIDateTargetBinding 2017-12-21 15:30:25 -03:00
Nick Randolph 6be6e55dc7 Fixing navigation to master detail pages 2017-12-21 10:06:10 +11:00
Martijn van Dijk c8dfdc28bc Add mac delegate and cleanup some methods 2017-12-19 11:19:32 +11:00
Martijn van Dijk bdd249b4ad Add mac target for Forms 2017-12-19 10:15:40 +11:00
Martijn van Dijk c4cbc21d84
Merge pull request #2455 from KoenDeleij/develop
Fix weird adding behaviour for Android. The first elements in lists w…
2017-12-18 11:09:47 +11:00
nmilcoff 8ef686dddf MvxNavigationServiceAppStart: Don't swallow exceptions 2017-12-17 20:00:44 -03:00
Tomasz Cielecki a7b3bae035 Fix UISwitch Target binding registration 2017-12-14 21:08:57 +01:00
nmilcoff 976f83823e Fix MvxUITextViewTextTargetBinding crash on subscription 2017-12-11 17:07:05 -03:00
nmilcoff 4d6fee388b Edited MvxUIBarButtonItemTargetBinding: Subscribe earlier 2017-12-11 11:59:19 -03:00
Martijn van Dijk 4132e50452 Fix null check on root controller 2017-12-11 13:12:30 +01:00
Martijn van Dijk fc83c1272a Fix issue that prevents build after root windows change 2017-12-11 12:24:30 +01:00
Martijn van Dijk d5b35d3af8
Merge pull request #2444 from Tyron18/DictionaryConversion
Dictionary conversion
2017-12-11 12:01:32 +01:00
Martijn van Dijk 06767570c8
Merge pull request #2453 from willsb/root-animations
Allow RootViewController animations with attributes
2017-12-11 11:59:37 +01:00
Martijn van Dijk b9a5977530 Fix infinite loop in modal when having an open modal 2017-12-11 11:53:20 +01:00