{"action":"created","issue":{"url":"https://api.github.com/repos/reactiveui/ReactiveUI/issues/1045","labels_url":"https://api.github.com/repos/reactiveui/ReactiveUI/issues/1045/labels{/name}","comments_url":"https://api.github.com/repos/reactiveui/ReactiveUI/issues/1045/comments","events_url":"https://api.github.com/repos/reactiveui/ReactiveUI/issues/1045/events","html_url":"https://github.com/reactiveui/ReactiveUI/pull/1045","id":127453164,"number":1045,"title":"Add Universal Windows Platform (UWP) support.","user":{"login":"moswald","id":85051,"avatar_url":"https://avatars.githubusercontent.com/u/85051?v=3","gravatar_id":"","url":"https://api.github.com/users/moswald","html_url":"https://github.com/moswald","followers_url":"https://api.github.com/users/moswald/followers","following_url":"https://api.github.com/users/moswald/following{/other_user}","gists_url":"https://api.github.com/users/moswald/gists{/gist_id}","starred_url":"https://api.github.com/users/moswald/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/moswald/subscriptions","organizations_url":"https://api.github.com/users/moswald/orgs","repos_url":"https://api.github.com/users/moswald/repos","events_url":"https://api.github.com/users/moswald/events{/privacy}","received_events_url":"https://api.github.com/users/moswald/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2016-01-19T14:04:52Z","updated_at":"2016-01-22T14:07:04Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/reactiveui/ReactiveUI/pulls/1045","html_url":"https://github.com/reactiveui/ReactiveUI/pull/1045","diff_url":"https://github.com/reactiveui/ReactiveUI/pull/1045.diff","patch_url":"https://github.com/reactiveui/ReactiveUI/pull/1045.patch"},"body":"Recreated from #829 to target `rxui7-master`.\r\n\r\nThis PR adds UWP support to RxUI.\r\n\r\n## TODO:\r\n\r\n- [x] Add activation logic on the `Loading` event instead of the `Loaded` event.\r\n- [x] Create an `ObservableForProperty` class that uses the new dependency property change notification APIs.\r\n- [x] Fix NuGet scripts.\r\n- [x] Figure out the `WINRT` vs `NETFX_CORE` stuff.\r\n\r\n~~- [ ] Fix runtime directives (.rd.xml) files.~~\r\nThe Dot Net Native toolchain has _serious_ trouble with RxUI, and no amount of runtime directives will get it working. There's just too many layers of reflection for it to deal with. We'll have to note this in the documentation, and work toward a better fix as time goes on.\r\n\r\nNote: the rd.xml files still need to be checked as the tools will look for them."},"comment":{"url":"https://api.github.com/repos/reactiveui/ReactiveUI/issues/comments/173929871","html_url":"https://github.com/reactiveui/ReactiveUI/pull/1045#issuecomment-173929871","issue_url":"https://api.github.com/repos/reactiveui/ReactiveUI/issues/1045","id":173929871,"user":{"login":"moswald","id":85051,"avatar_url":"https://avatars.githubusercontent.com/u/85051?v=3","gravatar_id":"","url":"https://api.github.com/users/moswald","html_url":"https://github.com/moswald","followers_url":"https://api.github.com/users/moswald/followers","following_url":"https://api.github.com/users/moswald/following{/other_user}","gists_url":"https://api.github.com/users/moswald/gists{/gist_id}","starred_url":"https://api.github.com/users/moswald/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/moswald/subscriptions","organizations_url":"https://api.github.com/users/moswald/orgs","repos_url":"https://api.github.com/users/moswald/repos","events_url":"https://api.github.com/users/moswald/events{/privacy}","received_events_url":"https://api.github.com/users/moswald/received_events","type":"User","site_admin":false},"created_at":"2016-01-22T14:07:04Z","updated_at":"2016-01-22T14:07:04Z","body":"I have validated that `MakeRelease.ps1` builds the `uap10.0` packages (after a couple of minor changes - mainly `System.Net.WebClient.DownloadFile` wouldn't write to the current folder without a full path). \r\n\r\nCan someone who knows better than I run it and make sure the folder structure/contents within the `.nupkg` is correct? "}}