Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
828 commits
Select commit Hold shift + click to select a range
f766ddd
perf: use shared, static observables to reduce allocations (#1289)
kentcb Feb 24, 2017
1b10a86
Merge pull request #1291 from reactiveui/develop
kentcb Feb 26, 2017
3fbda36
fix: the previous commit didn't bump with +semver: feature
kentcb Feb 26, 2017
45af837
Merge branch 'master' into bump-release-version
ghuntley Feb 26, 2017
23e716f
Merge pull request #1292 from kentcb/bump-release-version
ghuntley Feb 26, 2017
e238b9e
fix: the previous commit didn't bump with +semver: feature
ghuntley Feb 26, 2017
e48c357
Merge pull request #1293 from reactiveui/bump-release-version
ghuntley Feb 26, 2017
2a2a288
fix: prevent view locator from erroring if name convention fails
olevett Mar 7, 2017
0c2ef95
fix: correctly resolve IRoutableViewModel types
olevett Mar 7, 2017
099375a
refactor: removed unused extension method and make class internal (#1…
olevett Mar 14, 2017
05822b0
chore: tidy up xml comment (#1307)
olevett Mar 14, 2017
37abf71
chore: tidy xml comments in RegisterableInterfaces (#1308)
olevett Mar 14, 2017
8f09dd0
chore: fix xml doc referencing type with generic arguments (#1309)
olevett Mar 14, 2017
39c230c
chore: tidy xml documentation for AutoPersistHelpers (#1310)
olevett Mar 14, 2017
a25a38a
refactor: use xunit.IsType in unit tests (#1306)
olevett Mar 14, 2017
df8636e
chore: addition of table of contents with relative links (#1313)
Minimalistic Mar 14, 2017
d5135dd
chore: improved ObservedChangedMixin xml documentation (#1320)
olevett Mar 14, 2017
be942fa
chore: tidy up xml comments in OrderedComparer (#1321)
olevett Mar 14, 2017
227ddcf
chore: tidy up XMLDOC in ObservableAsPropertyHelper (#1319)
olevett Mar 14, 2017
164213a
docs: added backers and sponsors from Open Collective (#1326)
piamancini Mar 21, 2017
219f70a
fix: schedule output of ReactiveCommand.Execute (#1325)
kentcb Mar 26, 2017
76f8339
chore: tidy up ReactiveCollectionMixin xml comments (#1323)
olevett Mar 27, 2017
2379efc
chore: tidy up xml comments in PropertyBinding (#1322)
olevett Mar 27, 2017
9e4c9fe
feature: improved exception message when there are multiple resource …
Qonstrukt Mar 27, 2017
a353559
chore: use hello@reactiveui.net for all communication (#1331)
ghuntley Apr 5, 2017
4f75505
Merge pull request #1343 from reactiveui/develop
ghuntley May 4, 2017
a41b0d2
fix: resolved ViewModelViewHost memory leak on XAML platforms (#1336)
May 16, 2017
a97270b
fix: update xmldoc to match functionality
olevett May 22, 2017
34505a9
Merge branch 'develop' into view-locator-changes
kentcb May 23, 2017
087ec03
Merge pull request #1311 from olevett/view-locator-changes
kentcb May 23, 2017
7f6d660
Merge branch 'master' into develop
ghuntley May 23, 2017
522170e
Merge pull request #1353 from reactiveui/develop
ghuntley May 23, 2017
c657ea6
chore: removed all obsolete UNIFIED symbol checks (#1303)
Qonstrukt May 23, 2017
252b521
chore: Update appveyor build to latest Android
olevett Apr 10, 2017
02c6785
chore: removing a lot of files that won't be used in new csproj
olevett Apr 10, 2017
9f9558d
chore: update EventBuilder for new csproj work
olevett Apr 10, 2017
6128ca4
chore: update GitVersion.yaml to work with newer versions
olevett Apr 10, 2017
aacf028
chore: update projects to new csproj format
olevett Apr 10, 2017
2445c8c
chore: update appveyor to vs2017 image
olevett Apr 10, 2017
1c24b22
chore: update build.cake to use new csproj formats and general tidy
olevett Apr 10, 2017
4a56467
chore: tidy up whitespace
olevett Apr 21, 2017
f2f5dba
chore: rename platform folders to lowefase for consistency
olevett Apr 27, 2017
d872a61
chore: downgrade to Rx.Net 3.0
olevett Apr 27, 2017
209d16a
chore: remove empty resource designer files
olevett Apr 27, 2017
28439a7
fix: update Rx.Net to 3.1.0 to fix unit tests
olevett Apr 27, 2017
01d4f93
chore: ensure package IDs are consistent with previous nuget releases
olevett Apr 27, 2017
44b989a
fix - use SourceLink over GitLink for source linking
olevett May 9, 2017
c83e76b
chore: remove unified symbols that made their way through rebase
olevett May 23, 2017
800d975
fix: move event builder references into project file
olevett May 23, 2017
020a59b
feature: netstandard and visual studio 2017 (#1332)
ghuntley May 24, 2017
68639c8
housekeeping: retrieve System.Windows.Interactivity from NuGet so con…
ghuntley May 25, 2017
7b1cc8c
housekeeping: github labels updated to rename uwp & wpf, drop windows…
ghuntley May 25, 2017
1b57b35
chore: remove ConsoleStub.cs (#1360)
kentcb May 25, 2017
437a85f
housekeeping: remove duplicate Slack section (#1361)
olevett May 25, 2017
8122d72
docs: fix formatting and improve API docs for XF's VMVH (#1362)
kentcb May 25, 2017
775aa7c
fix: split xamarin forms events BACK into seperate package to prevent…
ghuntley May 25, 2017
48e22aa
chore: don't publish the reactiveUI-core as package as it no longer e…
olevett May 26, 2017
cfbf11f
fix: pin child packages of our main project be locked to the version …
ghuntley May 26, 2017
9042eb2
Add .DS_Store files to .gitignore (#1368)
Qonstrukt May 26, 2017
9699903
chore: remove CommonAssemblyInfo from git (#1373)
olevett May 28, 2017
b6209cd
feat: add support for ViewContract property to ViewModelViewHost (#1364)
kentcb Jun 13, 2017
0c1cac3
don't build pr branches
Jul 8, 2017
19035d9
docs: various improvements to the readme (#1401)
ghuntley Jul 16, 2017
7221f58
housekeeping: removed dead code that references WINRT80 (#1398)
ghuntley Jul 24, 2017
120d786
housekeeping: bumped next version to be v8 (#1407)
ghuntley Aug 2, 2017
e6979f6
feature: move wpf out of main package to fix unit testing story on mo…
jkoritzinsky Aug 2, 2017
74b2586
housekeeping: added .net foundation license headers (#1408)
ghuntley Aug 4, 2017
a9c9ea5
chore: split platform registrations into platform specific files (#1355)
olevett Aug 4, 2017
c740e57
chore: use editorconfig in place of rebracer (#1395)
olevett Aug 4, 2017
d71a8bf
fix: raise ViewWillAppear for child even if parent is already visible…
kentcb Aug 4, 2017
e0e6c62
test: add additional unit test to cover Activation returning IDisposa…
olevett Aug 4, 2017
73dab1a
housekeeping: tidy up comments in legacy ReactiveCommand (#1389)
olevett Aug 4, 2017
079fd3e
housekeeping: only include events source if present (#1371)
kentcb Aug 4, 2017
f4a3db2
chore: tidy up comments in ReactiveNotifyPropertyChangedMixins (#1394)
olevett Aug 4, 2017
b5d1d26
chore: update comments in ReactiveCommand (#1391)
olevett Aug 4, 2017
341de56
chore: update logging mixing XML comments (#1390)
olevett Aug 4, 2017
fea42cd
housekeeping: upgraded eventbuilder to vs2017 project format (#1410)
ghuntley Aug 4, 2017
1a21ea6
chore: tweaking comments in TestUtils (#1412)
olevett Aug 6, 2017
e986785
housekeeping: nuget packaging :lipstick: (#1414)
ghuntley Aug 6, 2017
f8ef402
housekeeping: improve wording on PR template (#1415)
kentcb Aug 7, 2017
91433b1
chore: use pre-release visual studio 2017 sdk to work around tooling …
ghuntley Aug 7, 2017
e8b6c0b
chore: update to xunit 2 (#1380)
olevett Aug 10, 2017
f33b96c
housekeeping: use .NET foundation appveyor infrastructure (#1419)
ghuntley Aug 13, 2017
5d61482
chore: cull Splat methods that were never removed (#1423)
kentcb Aug 14, 2017
d9a066f
housekeeping: resolve red builds on the develop branch after VS2017 1…
olevett Aug 20, 2017
e1d5fb6
housekeeping: added identity signing to NuGet packages (#1426)
Aug 20, 2017
72b4921
housekeeping: ignore cla github labels otherwise release will break (…
ghuntley Aug 20, 2017
dea8a4b
fix: roll back ReactiveUI.Wpf project to standard csproj
kentcb Aug 24, 2017
e5187bd
fix: removed duplicate ComponentModelTypeConverter for WPF (#1433)
kentcb Aug 25, 2017
72531f1
housekeeping update ISSUE_TEMPLATE to match website (#1432)
olevett Aug 25, 2017
c2981d6
feature: automatically close stale github issues in a friendly way (#…
ghuntley Aug 25, 2017
e8227e8
housekeeping: merged probot message into single line (#1436)
ghuntley Aug 25, 2017
c1285aa
feature: add netcoreapp build (#1418)
jkoritzinsky Aug 26, 2017
e652a2e
core: make ViewContractAttribute.Contract public (#1441)
alexeyzimarev Aug 29, 2017
ece4833
chore: remove legacy code (#1439)
kentcb Aug 29, 2017
0ba0916
housekeeping: update to MSBuild.Sdk.Extras 1.0.9 (#1442)
ghuntley Aug 29, 2017
43288ef
housekeeping: upgrade MSBuild.Sdk.Extras (#1446)
ghuntley Aug 30, 2017
a08a185
housekeeping: ¯\_(ツ)_/¯ and proposal labels won't be autoclosed (#1448)
ghuntley Sep 1, 2017
31bf583
feature: add code snippets for VS, VS4Mac and Rider (#1444)
jonstodle Sep 1, 2017
8d19db2
fix: now throws an exception and path is correct (#1449)
ghuntley Sep 1, 2017
b0739da
fix: restrict system.reactive to 3.1.1 as min but never 4.x series (#…
ghuntley Sep 3, 2017
1b3a5a2
fix: set UWP min version to 10.0.10586.0 (#1452)
ghuntley Sep 3, 2017
6c381c1
housekeeping: add license to nuget package (#1454)
ghuntley Sep 4, 2017
b551dfe
chore: remove SILVERLIGHT #ifdefs (#1425)
olevett Sep 5, 2017
9c996aa
fix: added netstandard 1.1 build and added clamped system.reactive re…
ghuntley Sep 5, 2017
8077ec3
documentation: added baseline for xamarin.forms sample application (#…
ghuntley Sep 5, 2017
8c3a0bb
housekeeping: improve stability of CI when re-running a failed build …
ghuntley Sep 5, 2017
ce83b07
chore: add api approval tests (#1461)
olevett Sep 5, 2017
fd1ca68
chore: fix xml doc on ReactiveDerivedBindingListMixins (#1462)
olevett Sep 5, 2017
2826dc1
docs: add cinephile sample application (#1459)
ghuntley Sep 5, 2017
3333348
housekeeping: don't autoclose dx issues or cx issues (#1468)
ghuntley Sep 6, 2017
d0ddd07
housekeeping: update CONTRIBUTING.md to reference 'develop' branch in…
eatdrinksleepcode Sep 6, 2017
095ecb2
housekeeping: remove build.sh (#1470)
eatdrinksleepcode Sep 6, 2017
22b992c
housekeeping: copy API approval results to appveyor so maintainers do…
ghuntley Sep 7, 2017
b4bee16
test: use new threads explicitly in message bus test (#1472)
olevett Sep 7, 2017
0af6b0a
housekeeping: move the code of conduct to the website (#1479)
ghuntley Sep 7, 2017
48310ad
housekeeping: cleanup of readme, contributing guide, pull-request tem…
ghuntley Sep 8, 2017
fe51eb5
housekeeping: pinned Cake 0.21.0 and tools/addins to current version …
RLittlesII Sep 11, 2017
81db6c7
housekeeping: specify cake version in bootstrap script (#1483)
olevett Sep 13, 2017
7853407
fix: BindCommand parameter expression no longers require ViewModel to…
glennawatson Sep 16, 2017
dac6f7d
docs: add warning about disposing command-to-event bindings when deac…
jonstodle Sep 16, 2017
12187bb
Update extras (#1487)
Sep 24, 2017
863053c
housekeeping: remove && exit 0 (#1489)
ghuntley Sep 25, 2017
995f850
feature: bumped to xamarin forms 2.4 (#1493)
glennawatson Oct 3, 2017
f67ba03
housekeeping: upload msbuild binlogs even when the build fails (#1490)
robertlyson Oct 3, 2017
416b008
feature: added ctors for JNI ownership transfer in ReactiveAppCompatA…
robertlyson Oct 4, 2017
f3ac819
housekeeping: the f in wpf is foundation, not framework (#1500)
ghuntley Oct 5, 2017
2a65584
housekeeping: fixed broken link to stackoverflow (#1497)
DamienDoumer Oct 6, 2017
f235385
housekeeping: let's keep cinephile as an xamarin.forms app (#1502)
ghuntley Oct 6, 2017
08d9e58
docs: upgraded version of xam forms and changed ondestroy to use flus…
PureWeen Oct 7, 2017
f3441ef
housekeeping: split activation related classes into one file per clas…
olevett Oct 9, 2017
995e973
fix: remove ViewModel="{Binding .}" from Cinephile (#1509)
giusepe Oct 10, 2017
7bf86b9
housekeeping: net45 legacy project with CPS workaround (#1511)
Oct 10, 2017
2805627
feature: add IsSubscribed property to ObservableAsPropertyHelper<T> (…
glennawatson Oct 11, 2017
c289a97
feat: propagate obsolete attributes to generated observables (#1514)
GKotfis Oct 12, 2017
3ddb295
housekeeping: github has spoken this is the new convention (#1518)
ghuntley Oct 12, 2017
4aef046
feature: pin android sdk version to keep generated events in line in …
olevett Oct 12, 2017
83cbc4b
fix: add pending changes at same starting index when using RemoveRang…
PureWeen Oct 17, 2017
fe73608
housekeeping: remove fully qualified test names in test explorer (#1524)
bjorkstromm Oct 17, 2017
f94ba3f
feature: nameof() overload for ObservableAsPropertyHelper mixin (#1522)
glennawatson Oct 19, 2017
a20c479
fix: this.Events() was not available for consumption due to assembly …
ghuntley Nov 7, 2017
23c9ba9
housekeeping: use new nuget package names to enable nuget namespace …
ghuntley Nov 8, 2017
7190b70
housekeeping: compile csproj with multiple target frameworks in paral…
ghuntley Nov 8, 2017
e086aed
feature: target monoandroid80 instead of monoandroid70 and upgraded t…
ghuntley Nov 10, 2017
05fed1a
fix: several ReactiveCommand bugs (#1534)
kentcb Nov 12, 2017
7184cc9
chore: fix build (#1542)
kentcb Nov 28, 2017
aeaf108
Update to sign service v2 (#1543)
Nov 29, 2017
0c0c801
chore: allow spaces in repository path when building ReactiveUI via t…
robertlyson Nov 29, 2017
a20157d
fix: activate iOS views synchronously
tgjones Nov 29, 2017
52d97e6
housekeeping: tidy comments in registerable interfaces (#1547)
olevett Dec 18, 2017
838d196
housekeeping: tidy comments in RoutableViewModelMixin (#1548)
olevett Dec 18, 2017
7737994
fix: include xml docs in WPF package (#1556)
olevett Dec 19, 2017
f4e9971
Added git hash to AssemblyInformationVersion (#1560)
RLittlesII Jan 6, 2018
2cc2d15
housekeeping: add .idea to gitignore (#1563)
jonstodle Feb 19, 2018
2325eb4
housekeeping: fix default values for snippet variables (#1562)
jonstodle Feb 19, 2018
97ba509
chore: fix android home on appveyor (#1554)
olevett Feb 19, 2018
26e9617
chore: pin reactiveui nuget dependency (#1568)
domyd Feb 19, 2018
0e30d95
fix: implement IHandleObservableErrors on ReactiveCommand (#1573)
gtbuchanan Mar 9, 2018
cd28737
fix: allow ANDROID_HOME to contain spaces when building (#1569)
domyd Mar 9, 2018
63abdca
refactor: remove unused UIKIT ifdefs (#1555)
olevett Mar 9, 2018
6f0ebe6
chore: update xUnit to latest version (#1553)
olevett Mar 9, 2018
634ea65
househeeping: resolve broken CI infrastructure (#1587)
ghuntley Apr 24, 2018
d3dc572
Use cake 22 (#1593)
Apr 24, 2018
1cefa14
housekeeping: added .net foundation to readme (#1592)
ghuntley Apr 24, 2018
ebf9cf4
chore: use same vs2017 appveyor image for master and develop (#1594)
olevett Apr 25, 2018
b896e92
docs: add details about developer environment set up (#1591)
olevett Apr 25, 2018
4b9d2a4
fix: use netstandard 2.0 compatible version of splat (#1579)
ghuntley Apr 30, 2018
581b959
fix: runtime API check for the Android time picker (#1233) (#1589)
teamtam Apr 30, 2018
3b68789
Merge pull request #1422 from reactiveui/develop
ghuntley May 1, 2018
35ca4ad
housekeeping: fix configuration for tizen (#1606)
olevett May 1, 2018
2176d57
feature: what if we were licensed under MIT? (#1602)
ghuntley May 1, 2018
e4aa8ec
feature: what if we were licensed under MIT? (#1602) (#1608)
ghuntley May 1, 2018
fa780f0
Merge branch 'develop' into master
ghuntley May 2, 2018
a4d4202
housekeeping: fix configuration for tizen (#1606)
olevett May 1, 2018
23949ce
fix: disable WeakEventManager for net461 build (#1617) (#1620)
ElijahReva May 9, 2018
c2e58fa
Merge pull request #1622 from reactiveui/develop
ghuntley May 9, 2018
28e15d0
housekeeping: pin xamarin.forms version used by eventbuilder (#1625)
ghuntley May 9, 2018
c66674b
housekeeping: resolve broken build due to NET45 compilation symbol (#…
ghuntley May 9, 2018
5040324
Merge pull request #1628 from reactiveui/develop
ghuntley May 9, 2018
f78f94b
Add branch triggers (#1634)
May 11, 2018
e2bee2e
Migrate to VSTS (#1613)
ghuntley May 11, 2018
1c2ecaa
Update README.md (#1621)
giusepe May 11, 2018
56fd26a
don't put prerelease on develop: (#1635)
May 11, 2018
c3d9a2e
Merge pull request #1636 from reactiveui/develop
ghuntley May 11, 2018
f4083c6
housekeeping: move editorconfig to a single location (#1605)
olevett May 12, 2018
10b731b
housekeeping: removed duplicate badge
ghuntley May 12, 2018
1580620
housekeeping: fixed broken link
ghuntley May 12, 2018
e75e34d
housekeeping: added link to the ch9 talk (#1637)
ghuntley May 12, 2018
d3eea8c
housekeeping: we don't use this anymore
ghuntley May 12, 2018
ea36359
housekeeping: added codeowners convention (#1638)
ghuntley May 13, 2018
256e630
feature: EventBuilder / Events for Winforms / ActivationForViewFetche…
S3bt3r May 14, 2018
d8fec2b
feature: added basic bind support to macOS for NSControls (#1607)
Qonstrukt May 14, 2018
96af4e9
housekeeping: ship v8.2.x (#1642)
ghuntley May 14, 2018
e61a89d
housekeeping: notify all maintainers when .github/* is updated (#1644)
ghuntley May 16, 2018
dc44b2d
housekeeping: notify all maintainers when version.json is updated (#1…
ghuntley May 16, 2018
730b44e
housekeeping: add ReactiveUI.LeakTest project (#1527)
GKotfis May 16, 2018
6f61685
housekeeping: remove binlog (#1646)
May 16, 2018
10b7797
housekeeping: updated stalebot message (#1653)
ghuntley May 20, 2018
b07cd7b
feature: bring reactiveui.fody into the main project (#1503)
ghuntley Jun 10, 2018
23ef57a
fix: remove ComponentModelTypeConverter double registration on wpf/wi…
S3bt3r Jun 10, 2018
51604d5
feature: enable reactiveui with system.reactive v4 (#1674)
ghuntley Jun 12, 2018
f2290c2
housekeeping: ship v8.3.x (#1673)
ghuntley Jun 12, 2018
e3eb8ef
feature: add Tizen platform support (#1546)
rookiejava Jul 12, 2018
c5b9462
fix: wait for scheduler guards against exception in early initialisat…
olevett Jul 12, 2018
797ed8d
Fix ActOnEveryObject missing changes when SuppressChangeNotifications…
Wouterdek Jul 20, 2018
2fd4812
fix: Update teams to point towards correct URI (#1690)
glennawatson Jul 21, 2018
f3dd5ee
feature: stamp ReactiveUI ($(TargetFramework)) into builds (#1604)
cabauman Jul 21, 2018
0caf8de
fix: check for unsupported range actions in ReactiveList on WPF (#1366)
domyd Jul 21, 2018
e4f37d8
Fix InitializeReactiveUI not resolving namespaces correctly.
S3bt3r Jul 21, 2018
5202e90
Fix: Android.Support.V4.App.Fragment is missing ResolveStrategy param…
NZSmartie Jul 22, 2018
59e4bbb
fix: MSBuild.Extras was mistakenly adding incorrect framework referen…
ghuntley Jul 23, 2018
282554e
Fix MSBuild.Sdk.Extras support to use the new syntax. (#1695)
glennawatson Jul 28, 2018
a9e3373
housekeeping: header incorrectly said MS-PL instead of MIT (#1694)
ghuntley Jul 28, 2018
fe4eda6
feat: Update to Xamarin forms 3.0 (#1631)
vatsalyagoel Aug 2, 2018
66e9bb1
housekeeping: Splat 4.0.2 is now required to fix MsBuild.Sdk.Extras i…
glennawatson Aug 3, 2018
56b52f7
feat: Update ReactiveUI to use Reactive Extensions 4.0.0 as minimum (…
glennawatson Aug 3, 2018
0238214
bug: Fix the project to use TargetFrameworks (#1707)
glennawatson Aug 4, 2018
d1eae74
housekeeping: Update the testing projects and cake file to have lates…
glennawatson Aug 4, 2018
80e7cd9
housekeeping: Fix typos and broken links in readme (#1708)
worldbeater Aug 6, 2018
a4b20c2
Release ReactiveUI Version 8.4.x (#1692)
glennawatson Aug 7, 2018
b175ef0
Bug Make SourceLink the latest version. (#1709)
glennawatson Aug 7, 2018
6fa6de2
Feature xamarin essentials events (#1682)
michaelstonis Aug 7, 2018
345ee0e
Fix the build by incrementing to the latest MSBuildSdkExtras. (#1710)
glennawatson Aug 8, 2018
48b727c
housekeeping: add more folks into their team (#1639)
ghuntley Aug 8, 2018
a588fbc
feature: Bring winforms into parity with the WPF project.
S3bt3r Aug 9, 2018
cb269aa
Fix: Made POCOObservableForProperty include property name in warning …
glennawatson Aug 10, 2018
273da63
feature: Add properties to specify UITableViewRowAnimations (#1712)
cabauman Aug 10, 2018
dfbafe9
Housekeeping: Release ReactiveUI 8.5 (#1713)
glennawatson Aug 10, 2018
0bd4205
Fix: change exceptions to have meaningful directions to documentation…
ghuntley Aug 11, 2018
33615ec
feature: add integration tests (#1598)
ghuntley Aug 12, 2018
f939555
Housekeeping: Allow building against prerelease versions of VS (#1717)
kdubau Aug 13, 2018
5c83e6e
housekeeping: Added Glenn Watson to Core Team (#1718)
RLittlesII Aug 13, 2018
1a0893e
feature: Add support for Xamarin TV.OS (#1706)
glennawatson Aug 14, 2018
5a51848
housekeeping: Release ReactiveUI 8.6
glennawatson Aug 14, 2018
3ebb7a1
feature: stamp the code repository details in projects (#1720)
glennawatson Aug 16, 2018
9b0aba5
feature: automatically draft release notes (#1721)
reactiveuibot Aug 16, 2018
7c510f2
feature: Allow XamForms navigation transition animations to be disabl…
bratsche Aug 17, 2018
56a47a8
housekeeping: Use StartsWith in the csproj files to make it easier to…
martijn00 Aug 17, 2018
fb1a0a7
housekeeping: Release ReactiveUI 8.7 (#1723)
glennawatson Aug 17, 2018
ffb379c
Update Directory.build.props
glennawatson Aug 23, 2018
8951950
Added Events_WPF.cs.
grokys Oct 2, 2018
1ccaca7
Modifications for use in GHfVS.
grokys Jun 25, 2018
e886ace
Update ReactiveUI.Testing for use in GHfVS.
grokys Oct 3, 2018
01271e7
Update ReactiveUI.Testing for use in GHfVS.
grokys Oct 3, 2018
5f790b6
Target net46 instead of net461.
grokys Oct 5, 2018
d0ff2eb
Don't register MainThreadScheduler when in unit tests.
grokys Oct 18, 2018
4c97815
Update to use MSBuild.Sdk.Extras 2.0.0-preview.14
jcansdale Feb 1, 2019
d5d58e6
Rename property ExtrasEnableWpfProjectSetup to UseWpf
jcansdale Feb 1, 2019
7979e3a
Add WPF references to project
jcansdale Feb 1, 2019
400d485
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
The table of contents is too big for display.
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
61 changes: 42 additions & 19 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,22 +1,45 @@
# Auto detect text files and perform LF normalization
# Catch all for anything we forgot. Add rules if you get CRLF to LF warnings.
* text=auto

# Custom for Visual Studio
*.cs diff=csharp
*.sln merge=union
*.csproj merge=union
*.vbproj merge=union
*.fsproj merge=union
*.dbproj merge=union
# 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

# Standard to msysgit
*.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
*.sln text
*.csproj text
*.vcxproj text

*.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
45 changes: 45 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# A CODEOWNERS file uses a pattern that follows the same rules used in gitignore files.
# The pattern is followed by one or more GitHub usernames or team names using the
# standard @username or @org/team-name format. You can also refer to a user by an
# email address that has been added to their GitHub account, for example user@example.com

.github/* @reactiveui/maintainers

* @reactiveui/core-team
version.json @reactiveui/maintainers

build.* @reactiveui/devops-team
SignPackages.* @reactiveui/devops-team
NuGet.* @reactiveui/devops-team
.vsts-ci.yml @reactiveui/devops-team
script/* @reactiveui/devops-team

samples/* @reactiveui/learning-team
snippets/* @reactiveui/learning-team
*.md @reactiveui/learning-team

src/ReactiveUI.AndroidSupport/* @reactiveui/android-team
src/ReactiveUI/Platforms/android/* @reactiveui/android-team
src/ReactiveUI/Platforms/apple-common/* @reactiveui/ios-team @reactiveui/mac-team
src/ReactiveUI/Platforms/ios/* @reactiveui/ios-team
src/ReactiveUI/Platforms/mac/* @reactiveui/mac-team
src/ReactiveUI/Platforms/net461/* @reactiveui/wpf-team @reactiveui/winforms-team
src/ReactiveUI/Platforms/netcoreapp2.0/* @reactiveui/dotnetcore-team @reactiveui/webassembly-team
src/ReactiveUI/Platforms/uap10.0.16299/* @reactiveui/uwp-team
src/ReactiveUI/Platforms/tizen/* @reactiveui/tizen-team
src/ReactiveUI/Platforms/tvos/* @reactiveui/tvos-team
src/ReactiveUI/Platforms/windows-common/* @reactiveui/wpf-team @reactiveui/winforms-team @reactiveui/uwp-team
src/ReactiveUI/Platforms/xamarin-common/* @reactiveui/xamarin-forms-team

src/ReactiveUI.Blend/* @reactiveui/wpf-team @reactiveui/winforms-team @reactiveui/uwp-team

src/ReactiveUI.Events.WPF/* @reactiveui/wpf-team
src/ReactiveUI.Events.XamForms/* @reactiveui/xamarin-forms-team

src/ReactiveUI.Fody*/* @reactiveui/fody-team

src/ReactiveUI.Winforms/* @reactiveui/winforms-team

src/ReactiveUI.Wpf/* @reactiveui/wpf-team

src/ReactiveUI.XamForms/* @reactiveui/xamarin-forms-team
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/reactiveui_

_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**:

4 changes: 4 additions & 0 deletions .github/release-drafter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
template: |
## What's Changed

$CHANGES
27 changes: 27 additions & 0 deletions .github/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# 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:
- help wanted
- good first issue
- 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. If you want this issue progressed faster please start a conversation about raising a pull-request or [coordinating your pull-request with a maintainer](https://reactiveui.net/slack) to get it merged. Understand that [if folks like yourself don't contribute, ReactiveUI won't grow](https://reactiveui.net/blog/2018/05/reactiveui-succession). You may or may not know this but ReactiveUI is maintained by unpaid volunteers. The maintainers put up a big marketing front but at it's core is a couple of passionate folks. ReactiveUI cares about open-source sustainability as maintainers have a serious load on their shoulders. Consumers shouldn't be naive in thinking that the latest update to a nuget package just magically materializes from the ethers. These things happen because our peers make them happen. No-one wants a tragedy of the commons situation. I urge you to get involved. Thank-you.

# Comment to post when closing a stale issue. Set to `false` to disable
closeComment: false
Loading