Skip to content
This repository was archived by the owner on May 28, 2025. It is now read-only.

Merge develop to Ct-DW#1164

Merged
rajsesh merged 15 commits into
microsoft:CT-DWfrom
rajsesh:merge_develop
Oct 17, 2016
Merged

Merge develop to Ct-DW#1164
rajsesh merged 15 commits into
microsoft:CT-DWfrom
rajsesh:merge_develop

Conversation

@rajsesh

@rajsesh rajsesh commented Oct 17, 2016

Copy link
Copy Markdown
Contributor

No description provided.

Raj Seshasankaran and others added 15 commits October 11, 2016 13:31
#1118)

* Removed deprecated build definitions.
* Added support to explicitly specify source branch.
* Note: Source branch could probably be determined from upstream remote,
* but it is not very reliable.  Also, explicit parameter allows kicking
* off arbitrary builds.

Fix #1089
Add FileActivation Handler

Description:
This changes adds the ability to activate a WinObjC app via a file (typically registered for in the appx manifest. See https://msdn.microsoft.com/en-us/windows/uwp/launch-resume/handle-file-activation for more details on this process). This change wires up the activation to the UIApplicationDelegate. This approach was taken as opposed to the more conventional process described at https://developer.apple.com/library/content/documentation/FileManagement/Conceptual/DocumentInteraction_TopicsForIOS/Articles/OpeningSupportedFileTypes.html#//apple_ref/doc/uid/TP40010412-SW1 because file activation can happen for multiple files, for a particular verb (open, upload, edit, etc) and can happen while the app is already in the foreground. These differences make the experience different enough that co-opting the other handler seemed inappropriate and would lose fidelity. 

How verified:
new tests

Reviewed by: 
aballway, mnithish
* Update all VS projects to target the RS1 SDK.
* Bring up TargetPlatformMinVersion to 10.0.10586.0 for a few missed projects.
…ivation (#1142)

* Our activation code is starting runloop synchornously in the main thread.
This turned out to be bad for some apps.  This change is to do an aysnc
task that sets up the runloop.

* Added comments on why runloop has to be done asynchronously

* Code review feedback

* Code review feedback

* Code review comments
#1137)

Bridge NS and CFStream as well as make CF components use Ebr functions for interoperabilty. 

Description:

Bridge NS and CFStream as well as make CF components use Ebr functions for interoperabilty. This is a prestep to unify the file handling mechanics through stream and data instead of direct reliance on Ebr functions. 

Works towards #1099
extend fopen to look for things in Windows.Storage.AccessCache is what this works towards. The basic steps are:
1. Bridge use of CF/NSStream
2. Consolidate Ebr usage across repo to use Stream
3. Enhance underlying support for storage file.

How verified: New UTs and old UTs

Reviewed-by: rajseh-msft, ms-jihua
…es that depend on the file support telemetry. (#1160)
* Updating cert with expiration date for another year.

* Updating keys for all the other apps as they are set to expire.
@rajsesh

rajsesh commented Oct 17, 2016

Copy link
Copy Markdown
Contributor Author

@aballway is added to the review. #Closed

@rajsesh

rajsesh commented Oct 17, 2016

Copy link
Copy Markdown
Contributor Author

@ms-jihua is added to the review. #Closed

@rajsesh

rajsesh commented Oct 17, 2016

Copy link
Copy Markdown
Contributor Author

More of an informative PR, plan to merge to CT-DW when CI build passes.

@ms-jihua

Copy link
Copy Markdown
Contributor

:shipit:

@rajsesh rajsesh merged commit b587449 into microsoft:CT-DW Oct 17, 2016
@rajsesh rajsesh deleted the merge_develop branch October 17, 2016 20:51
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants