Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
115 commits
Select commit Hold shift + click to select a range
cce678e
Just use the already parsed int
mrahhal Mar 28, 2015
b9c54aa
Merge pull request #99 from mrahhal/mrahhal-rm
anaisbetts Apr 21, 2015
8c2cda5
Fixes #104.
kentcb May 14, 2015
2f2b8df
Fixes #111.
kentcb May 15, 2015
bbea933
Merge pull request #112 from kentcb/Issue111
anaisbetts May 25, 2015
3a0c7eb
adding three generic mixins for Register, RegisterConstant, and Regis…
patsissons Jun 3, 2015
4916bd7
Support MsTest in VS2013
Jun 13, 2015
fe49f3d
Merge pull request #116 from automatonic/master
anaisbetts Jun 13, 2015
a52d8c8
Attempt to fix #117 (Xam.Mac Unified w/o dependency on System.Drawing)
Jun 18, 2015
5254e77
Merge pull request #118 from mteper/master
anaisbetts Jun 18, 2015
7499a58
Updated the Xam.Mac path to Xamarin.Mac2.0 and added the .nuspec file…
Jun 24, 2015
4958746
Merge pull request #119 from mteper/master
anaisbetts Jul 23, 2015
f9b6971
Enable also relative URI in Xaml Bitmap PlatformBitmapLoader.LoadFrom…
lirkki Sep 30, 2015
72ae437
If available, use the dispatcher for the current thread on WinRT
flagbug Oct 2, 2015
0abf496
Rewrite the GetDispatcher method with C# 5
flagbug Oct 2, 2015
dabefd3
Merge pull request #122 from flagbug/winrt-current-thread-dispatcher
anaisbetts Oct 2, 2015
a286b50
Make the assembly lookup in the ModeDetector more efficient
flagbug Dec 22, 2015
3352ebc
Merge pull request #125 from flagbug/modedetector-perf
anaisbetts Dec 22, 2015
a3a219d
Implement IEquatable<T>
aalmada Dec 28, 2015
0a79467
Add rebracer settings.
Jan 19, 2016
88ae629
Merge pull request #127 from kentcb/rebracer
kentcb Jan 19, 2016
02a6745
Merge pull request #126 from aalmada/IEquatable
kentcb Jan 19, 2016
733fb1e
Merge pull request #121 from lirkki/Xaml_Bitmap_LoadFromResource_Rela…
kentcb Jan 19, 2016
6c4e9eb
Use generic type to restrict values.
Jan 19, 2016
d7a80eb
Merge pull request #128 from kentcb/mutabledependencyresolver-mixins
kentcb Jan 19, 2016
549f2f5
Create CODE_OF_CONDUCT.md
anaisbetts Jan 22, 2016
20e3f53
Use Dictionary.TryGetValue in the MemoizingMRUCache where possible
flagbug Mar 25, 2016
44eea43
ModeDetector detects Fixie test runner
dachowiec Mar 29, 2016
783fd5c
Merge pull request #133 from dachowiec/master_ech
anaisbetts Apr 1, 2016
f14fda1
Recognize NCrunch as a test runner.
kentcb Apr 16, 2016
b80c33a
Merge pull request #135 from kentcb/ncrunch
anaisbetts Apr 16, 2016
9479b1a
Merge pull request #130 from flagbug/mru-dictionary
flagbug May 9, 2016
e491ee4
Remove the support for WinRT80
flagbug May 12, 2016
8b61843
Merge pull request #136 from paulcbetts/burn-win8
flagbug May 12, 2016
ead72a6
Merge pull request #105 from kentcb/Issue104
flagbug May 12, 2016
4284fea
docs: added issue/pr templates and contrib guidelines
ghuntley Aug 15, 2016
5723e02
Merge pull request #143 from ghuntley/issue-pr-templates
flagbug Aug 30, 2016
7930593
added VS2015 temporary cache
shiftkey Oct 13, 2016
6c8d0b7
some more output paths to ignore
shiftkey Oct 16, 2016
1b4de86
moving source into subfolder
shiftkey Oct 16, 2016
f1bce5d
add basic build scripting
shiftkey Oct 16, 2016
6c6a11b
sketched out project.json for netstandard
shiftkey Oct 16, 2016
5869938
reordering things
shiftkey Oct 16, 2016
966ea84
now building for netstandard1.1
shiftkey Oct 16, 2016
ff12097
cleanup build script a bit
shiftkey Oct 16, 2016
5dcfd44
add nuget.exe for doing all the things
shiftkey Oct 16, 2016
2d1902b
building net45 for old time's sake
shiftkey Oct 16, 2016
f3edf55
quiet build tracing
shiftkey Oct 16, 2016
720a57f
get targeting packs for WinRT and WPA81
shiftkey Oct 16, 2016
10f3a88
add support for build wpa81
shiftkey Oct 16, 2016
7d3eccf
remove ported platforms
shiftkey Oct 16, 2016
4f1efbe
dropping support for wp8
shiftkey Oct 16, 2016
6e17a61
add the defined constants from the previous project
shiftkey Oct 16, 2016
a4ee1f3
cleanup files
shiftkey Oct 16, 2016
d0d1a76
actually we can netstandard1.0
shiftkey Oct 16, 2016
ea88bd7
stub appveyor script
shiftkey Oct 16, 2016
e2f05d6
mono* and xamarin* platforms should be coveredby netstandard support
shiftkey Oct 16, 2016
9cb0a05
recommended to use a different overload
shiftkey Oct 16, 2016
4d47aaa
move generated assembly info out to a codegen'd file
shiftkey Oct 16, 2016
dc3f32a
adjust copyright note
shiftkey Oct 16, 2016
b6c675f
add .NET Standard 1.4 support
shiftkey Oct 17, 2016
98e4685
started on release notes
shiftkey Oct 17, 2016
ef1ef5b
update README to indicate changes to targeted frameworks
shiftkey Oct 17, 2016
61ced6c
:lipstick: whitesapce
shiftkey Oct 17, 2016
d75b727
use pre-release feed
shiftkey Oct 17, 2016
6cfaf8e
add encrypted API token
shiftkey Oct 17, 2016
c53de97
some more release notes
shiftkey Oct 17, 2016
0572cc1
move assets to ~/assets
ghuntley Oct 24, 2016
efe10f6
deleted legacy ~/.nuget folder
ghuntley Oct 24, 2016
6004693
retarget splat.monodroid from min of api10 to api16
ghuntley Oct 24, 2016
13e7418
use seperate projects instead of project.json
ghuntley Oct 24, 2016
bc1fa1e
I prefer and find verbose output on this script useful
ghuntley Oct 24, 2016
0da6cab
renamed from COPYING to LICENSE
ghuntley Oct 24, 2016
3e156a3
retargeted bait to netstandard 1.1 and resolved packaging
ghuntley Oct 24, 2016
e2338d6
cake build target can be specified via --target=%1
ghuntley Oct 24, 2016
c1e6e78
chore: added CI release workflow
ghuntley Nov 5, 2016
5a4912c
Merge pull request #148 from paulcbetts/develop
ghuntley Nov 5, 2016
9f9844d
Update ISSUE_TEMPLATE.md
ghuntley Sep 11, 2017
a2110e2
docs: updated PR template
ghuntley Sep 11, 2017
f89fe21
housekeeping: update code of conduct to point to single source of truth
ghuntley Sep 11, 2017
5ef86a1
housekeeping: use reactiveui contributing guidelines as baseline
ghuntley Sep 11, 2017
d3efc8c
housekeeping: automatically close stale issues after 67 days
ghuntley Sep 11, 2017
924e1e9
fix: Fix Jpeg quality calculation when saving Android bitmaps (#150)
ossiv Nov 8, 2017
333566a
housekeeping: add editorconfig (#167)
olevett Mar 12, 2018
c9490e8
housekeeping: upgrade to vs2017 project format, drop old platforms, …
ghuntley Mar 12, 2018
e29c1c3
fix: LoadBitmap even if desiredHeight is not specified (#169)
ghuntley Mar 12, 2018
6755961
housekeeping: update readme to match new target platforms (#170)
olevett Mar 12, 2018
d4d5714
housekeeping: recrypt CI/CD secrets after moving repo to new github l…
ghuntley Mar 12, 2018
199df36
housekeeping: don't publish splat.wpf. it doesn't exist anymore (#172)
ghuntley Mar 12, 2018
83915d3
Merge pull request #173 from reactiveui/develop
ghuntley Mar 12, 2018
e0d322e
housekeeping: unpin version number in gitversion (#174)
ghuntley Mar 12, 2018
85004b0
housekeeping: use correct github status badge from appveyor (#175)
olevett Mar 13, 2018
8777d56
feature: drop nestandard1.1 in favour of 2.0, and update uwp and net …
olevett Apr 25, 2018
5333550
Merge pull request #178 from reactiveui/develop
ghuntley Apr 25, 2018
85ec4d4
feature: bump monoandroid to 8.0 (#180)
olevett Apr 25, 2018
fb5a068
feature: follow ReactiveUI's lead and change to MIT license from MSPL…
ghuntley May 14, 2018
ead03de
fix: MSBuild.Extras was mistakenly adding incorrect framework referen…
ghuntley Jul 23, 2018
30a77fc
Merge pull request #189 from reactiveui/develop
ghuntley Jul 23, 2018
fc48a1c
housekeeping: rekeyed personal access token
ghuntley Jul 23, 2018
5dbed61
Merge pull request #190 from reactiveui/ghuntley-patch-2
ghuntley Jul 23, 2018
96bd195
housekeeping: move to vsts and nerdbank (#191)
ghuntley Jul 24, 2018
c0d3f94
housekeeping: we don't need these bins, so why publish?
ghuntley Jul 24, 2018
ebd5cf1
Fix make MsBuild.Sdk.Extras declaration consistent with the 1.6 way o…
Jul 25, 2018
a488cba
Merge pull request #194 from reactiveui/glennawatson-consistent-msbui…
glennawatson Aug 6, 2018
a8af11b
feature: Add support for IsXxxEnabled properties to IFullLogger (#196)
glennawatson Aug 6, 2018
db8fac9
Bug Make Sourcelink use the Microsoft version. (#198)
glennawatson Aug 7, 2018
c0a11b9
Fix: Unable to take advantage of the iOS ToNative Color extension met…
cabauman Aug 16, 2018
53ffe02
housekeeping: Add repository details for nugt (#200)
glennawatson Aug 16, 2018
0871d17
Fix SplatColor document not existing and extension methods being requ…
cabauman Aug 16, 2018
1d4773a
housekeeping: Release Splat 5.0 (#197)
glennawatson Aug 16, 2018
0441b8c
fix: UWP Color and Bitmap ToNative doesn't work (#202)
cabauman Aug 20, 2018
6427ebb
Modifications for use in GHfVS.
grokys Oct 2, 2018
7954815
Target net46 instead of net461.
grokys Oct 5, 2018
53561d8
Update to use MSBuild.Sdk.Extras 2.0.0-preview.14
jcansdale Feb 1, 2019
b895a89
Update to MSBuild.Sdk.Extras 1.6.61
jcansdale Feb 6, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
80 changes: 80 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
# EditorConfig is awesome:http://EditorConfig.org

# top-most EditorConfig file
root = true

# Don't use tabs for indentation.
[*]
indent_style = space
# (Please don't specify an indent_size here; that has too many unintended consequences.)

# Code files
[*.{cs,csx,vb,vbx}]
indent_size = 4
insert_final_newline = true
charset = utf-8-bom

# Xml project files
[*.{csproj,vbproj,vcxproj,vcxproj.filters,proj,projitems,shproj}]
indent_size = 2

# Xml config files
[*.{props,targets,ruleset,config,nuspec,resx,vsixmanifest,vsct}]
indent_size = 2

# JSON files
[*.json]
indent_size = 2

# Dotnet code style settings:
[*.{cs,vb}]
# Sort using and Import directives with System.* appearing first
dotnet_sort_system_directives_first = true
# Avoid "this." and "Me." if not necessary
dotnet_style_qualification_for_field = false:suggestion
dotnet_style_qualification_for_property = false:suggestion
dotnet_style_qualification_for_method = false:suggestion
dotnet_style_qualification_for_event = false:suggestion

# Use language keywords instead of framework type names for type references
dotnet_style_predefined_type_for_locals_parameters_members = true:suggestion
dotnet_style_predefined_type_for_member_access = true:suggestion

# Suggest more modern language features when available
dotnet_style_object_initializer = true:suggestion
dotnet_style_collection_initializer = true:suggestion
dotnet_style_coalesce_expression = true:suggestion
dotnet_style_null_propagation = true:suggestion
dotnet_style_explicit_tuple_names = true:suggestion

# CSharp code style settings:
[*.cs]
# Prefer "var" everywhere
csharp_style_var_for_built_in_types = true:suggestion
csharp_style_var_when_type_is_apparent = true:suggestion
csharp_style_var_elsewhere = true:suggestion

# Prefer method-like constructs to have a block body
csharp_style_expression_bodied_methods = false:none
csharp_style_expression_bodied_constructors = false:none
csharp_style_expression_bodied_operators = false:none

# Prefer property-like constructs to have an expression-body
csharp_style_expression_bodied_properties = true:none
csharp_style_expression_bodied_indexers = true:none
csharp_style_expression_bodied_accessors = true:none

# Suggest more modern language features when available
csharp_style_pattern_matching_over_is_with_cast_check = true:suggestion
csharp_style_pattern_matching_over_as_with_null_check = true:suggestion
csharp_style_inlined_variable_declaration = true:suggestion
csharp_style_throw_expression = true:suggestion
csharp_style_conditional_delegate_call = true:suggestion

# Newline settings
csharp_new_line_before_open_brace = anonymous_types,accessors,object_collection_array_initalizers,methods,properties,types
csharp_new_line_before_else = false
csharp_new_line_before_catch = false
csharp_new_line_before_finally = false
csharp_new_line_before_members_in_object_initializers = true
csharp_new_line_before_members_in_anonymous_types = true
87 changes: 41 additions & 46 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,50 +1,45 @@
*.doc diff=astextplain
*.DOC diff=astextplain
*.docx diff=astextplain
*.DOCX diff=astextplain
*.dot diff=astextplain
*.DOT diff=astextplain
*.pdf diff=astextplain
*.PDF diff=astextplain
*.rtf diff=astextplain
*.RTF diff=astextplain
# Catch all for anything we forgot. Add rules if you get CRLF to LF warnings.
* text=auto

*.jpg binary
*.png binary
*.gif binary
# Text files that should be normalized to LF in odb.
*.cs text eol=lf diff=csharp
*.xaml text
*.config text
*.c text
*.h text
*.cpp text
*.hpp text

*.cs text diff=csharp
*.vb text
*.c text
*.cpp text
*.cxx text
*.h text
*.hxx text
*.py text
*.rb text
*.java text
*.html text
*.htm text
*.css text
*.scss text
*.sass text
*.less text
*.js text
*.lisp text
*.clj text
*.sql text
*.php text
*.lua text
*.m text
*.asm text
*.erl text
*.fs text
*.fsx text
*.hs text
*.sln text
*.csproj text
*.vcxproj text

*.csproj text merge=union
*.vbproj text merge=union
*.fsproj text merge=union
*.dbproj text merge=union
*.sln text eol=crlf merge=union
*.md text
*.tt text
*.sh text
*.ps1 text
*.cmd text
*.bat text
*.markdown text
*.msbuild text


# Binary files that should not be normalized or diffed
*.png binary
*.jpg binary
*.gif binary
*.ico binary
*.rc binary

*.pfx binary
*.snk binary
*.dll binary
*.exe binary
*.lib binary
*.exp binary
*.pdb binary
*.sdf binary
*.7z binary

# Generated file should just use CRLF, it's fiiine
SolutionInfo.cs text eol=crlf diff=csharp
29 changes: 29 additions & 0 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
_We will close your issue without comment if you delete or do not fill out the issue checklist and provide ALL the requested information. This repository's issues are reserved for feature requests and bug reports. For support questions, please ask on StackOverflow: https://stackoverflow.com/questions/tagged/splat_

_Please delete this note before pressing the submit button_

**Do you want to request a *feature* or report a *bug*?**



**What is the current behavior?**



**If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem**



**What is the expected behavior?**



**What is the motivation / use case for changing the behavior?**



**Which versions of ReactiveUI, and which platform / OS are affected by this issue? Did this work in previous versions of ReativeUI? Please also test with the [latest stable](https://www.nuget.org/profiles/reactiveui) and [development snapshot](https://reactiveui.net/docs/getting-started/installation/nuget-packages/development-package-feed)**



**Other information (e.g. stacktraces, related issues, suggestions how to fix)**
22 changes: 22 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
**What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)**



**What is the current behavior? (You can also link to an open issue here)**



**What is the new behavior (if this is a feature change)?**



**What might this PR break?**



**Please check if the PR fulfills these requirements**
- [ ] Tests for the changes have been added (for bug fixes / features)
- [ ] Docs have been added / updated (for bug fixes / features)

**Other information**:

26 changes: 26 additions & 0 deletions .github/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Number of days of inactivity before an issue becomes stale
daysUntilStale: 60

# Number of days of inactivity before a stale issue is closed
daysUntilClose: 7

# Issues with these labels will never be considered stale
exemptLabels:
- up-for-grabs
- starters
- bug
- cla-signed
- cla-already-signed
- proposal
- contributor-experience
- developer-experience
- ¯\_(ツ)_/¯

# Label to use when marking an issue as stale
staleLabel: waiting-for-response-or-contribution

# Comment to post when marking an issue as stale. Set to `false` to disable
markComment: >
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. We do this because it helps reduce the workload of our extremely busy maintainers. If you want this issue progressed faster please start talks with a maintainer with how you can help out. There are so many ways to contribute to open-source and the most valued are often not code related. We are always looking for more help and look after those who stick around. Say howdy to one of the maintainers or browse https://reactiveui.net/contribute/ for ideas on where to start your journey.
# Comment to post when closing a stale issue. Set to `false` to disable
closeComment: false
Loading