Reactive undo/redo framework for .NET.
Перейти к файлу
Wiesław Šoltés 3e68176dfc Update .travis.yml 2016-09-01 09:58:14 +02:00
docs Added docs project 2016-08-31 23:29:20 +02:00
samples Added avalonia sample 2016-09-01 01:21:42 +02:00
src/ReactiveHistory Enabled DocumentationFile generation 2016-08-31 23:23:00 +02:00
tests/ReactiveHistory.UnitTests Refactored actions 2016-09-01 00:16:03 +02:00
.gitattributes Updated git settings 2016-08-31 23:27:23 +02:00
.gitignore Updated git settings 2016-08-31 23:27:23 +02:00
.travis.yml Update .travis.yml 2016-09-01 09:58:14 +02:00
LICENSE.TXT Rename LICENSE to LICENSE.TXT 2016-08-31 15:15:11 +02:00
NuGet.Config Initial import 2016-08-31 23:15:05 +02:00
README.md Initial import 2016-08-31 23:15:05 +02:00
ReactiveHistory.sln Added avalonia sample 2016-09-01 01:21:42 +02:00
appveyor.yml Initial import 2016-08-31 23:15:05 +02:00
build.cake Update build.cake 2016-09-01 09:56:18 +02:00
build.ps1 Initial import 2016-08-31 23:15:05 +02:00
build.sh Make build script executable 2016-08-31 23:24:24 +02:00

README.md

ReactiveHistory

Gitter

Build status Build Status

NuGet MyGet

ReactiveHistory is an undo/redo framework for .NET.

Building ReactiveHistory

First, clone the repository or download the latest zip.

git clone https://github.com/wieslawsoltes/ReactiveHistory.git
git submodule update --init --recursive

Build using IDE

Open ReactiveHistory.sln in selected IDE and run Build command.

Build on Windows using script

Open up a Powershell prompt and execute the bootstrapper script:

PS> .\build.ps1 -Target "Default" -Platform "Any CPU" -Configuration "Release"

Build on Linux/OSX using script

Open up a terminal prompt and execute the bootstrapper script:

$ ./build.sh --target "Default" --platform "Any CPU" --configuration "Release"

NuGet

ReactiveHistory is delivered as a NuGet package.

You can find the packages here NuGet or by using nightly build feed:

  • Add https://www.myget.org/F/reactivehistory-nightly/api/v2 to your package sources
  • Update your package using ReactiveHistory feed

You can install the package like this:

Install-Package ReactiveHistory -Pre

Package Dependencies

  • System.Reactive
  • System.Reactive.Core
  • System.Reactive.Interfaces
  • System.Reactive.Linq
  • System.Reactive.PlatformServices

Package Sources

License

ReactiveHistory is licensed under the MIT license.