Граф коммитов

19 Коммитов

Автор SHA1 Сообщение Дата
Jason Sandlin e49d899ada
Adding TODOs to C headers (#190) 2018-01-02 14:33:37 -08:00
Ramsey 06d1ae1c8f
Added the flat c layer for the achievements api (#184)
Added the flat c layer for the achievements api
2017-12-21 14:53:35 -08:00
Ramsey 0fdbde0f0e
Made some optimizations on SocialManager and StatisticsManager (#181)
Made some optimizations to SocialManager and StatisticsManager
2017-12-19 16:04:58 -08:00
John L 61ca772a53
Update to latest libHttpClient (#180)
* Using new libHttpClient events to manage tasks
* New subsystemId parameter used
* Added memhook functions.  Still not using these until xsapi core also honors them
2017-12-18 11:37:04 -08:00
John L a0570b8eef
Tons of cleanup working preperation for preview release (#178) 2017-12-15 11:37:26 -08:00
John L 5637288429
Copy the input arguments for async functions locally so that we are dependent on the caller maintaining the lifetime until the async function completes. Also a bunch of cleanup working and updating to the latest XSAPI nuget package. (#170) 2017-12-07 16:06:10 -08:00
Ramsey a1675d51a6
Fixed XboxSocialUserGroup (#164)
Fixed XboxSocialUserGroup
2017-12-05 15:27:14 -08:00
Ramsey 0c974864fa
Changed how SocialManager and StatisticManager marshal size_t (#160)
Changed how SocialManager and StatisticManager marshal size_t
2017-12-04 15:20:18 -08:00
Ramsey 9ded8723bb
Fixing build warnings (#159) 2017-11-30 14:08:21 -08:00
Ramsey c340db27f1
FlatC version of StatisticManager (#155) 2017-11-29 13:28:46 -08:00
Ramsey 1296c13a1b
FlatC version of SocialManager (#151)
* FlatC version of SocialManager

* Addressed pull request comments

* Merged with master
2017-11-28 23:00:46 -08:00
John L 9f4b41ec41
Privacy Service flat C implementation and C# rewrite. Tested with updated UWP integration app (#148) 2017-11-15 13:47:01 -08:00
John L c0dabe2a44 Title Storage flat C and C# implementation for UWP only. (#139)
* Title Storage flat C and C# implementation for UWP only. Tested end to end using UWP integration app.

* Remove LoadLibrary + DynamicInvoke
2017-10-11 11:04:10 -07:00
John L 88a1c039ae Cleaning up existing code. Slightly extends error handling and makes naming conventions consistent throughout. (#138) 2017-10-10 12:56:47 -07:00
John L e969bc049e Improve error handling, lot of refactoring and cleanup (#131) 2017-09-22 11:43:26 -07:00
Jason Sandlin dcf5003052 Switching C layer to use libHttpClient (#115)
* Switching C layer to use libHttpClient

* Updating to latest libHttpClient (#102)

* XboxLiveUser flat C implementation

* Update README.md

* XboxLiveUser flat C implementation. C# layer changes to PInvoke new C layer

* addressing CR feedback
2017-08-24 17:46:10 -07:00
Aditya Toney da6134d3d6 Adding TCUI APIs (#99)
* Revert "Reverting back TCUI changes (#80)" (#86)
This reverts commit e633958e12.

* Changing TCUI APIs to use __cdecl 
* Changing to use __cdecl
* Fixing delegate to use CallingConvention.Cdecl
* Fixing an issue where Unity would fail trying to load the C dll 
* Adding ucrt dependency to CSharp and checks to not load native c dll in editor.
* Renaming platform dlls to be similar to work around Unity issue
* Fixing meta files for the c dlls
2017-07-18 18:08:02 -07:00
MSFT-Heba e633958e12 Reverting back TCUI changes (#80)
* Revert "Moving all nuget paths to a single location (#74)"

This reverts commit 1e0731ceb7.

* Revert "Adding initial TCUI APIs (#73)"

This reverts commit d88ed9d84f.

* RevertingBackCppSource
2017-06-22 16:15:04 -07:00
Aditya Toney d88ed9d84f Adding initial TCUI APIs (#73)
* Initial TCUI APIs
2017-06-21 13:10:35 -07:00