The Wayback Machine - https://web.archive.org/web/20220515063238/https://github.com/microsoft/CsWinRT/commits/master
Skip to content
Permalink
master
Switch branches/tags

Commits on May 14, 2022

  1. Add DisplayInformation interop APIs (#1193)

    * Add DisplayInformation interop APIs
    
    * Add tests and fix GUID
    
    * Make test compile time
    manodasanW committed May 14, 2022

Commits on May 11, 2022

  1. Add public option to embedded support for enums (#1187)

    * Add option to generate enums as public with embedded option
    j0shuams committed May 11, 2022

Commits on May 10, 2022

  1. Change benchmark task in build (#1188)

    * Run benchmarks on scheduled builds only
    
    * allow manually running benchmarks
    j0shuams committed May 10, 2022

Commits on May 9, 2022

Commits on May 6, 2022

Commits on May 4, 2022

  1. version history (#1164)

    * version history
    
    * Update version-history.md
    
    * add 1.1-preview2
    
    * Update version-history.md
    angelazhangmsft committed May 4, 2022

Commits on Apr 30, 2022

Commits on Apr 29, 2022

  1. Add support for components defining their own Equals and GetHashCode (#…

    …1181)
    
    * Support providing custom equals and hashcode functions in WinRT component.
    
    * Add tests and handle edge case
    
    * Address PR feedback
    manodasanW committed Apr 29, 2022

Commits on Apr 28, 2022

Commits on Apr 22, 2022

  1. Rename "runtimes" directory in NuPkg for hosting assemblies (#1175)

    * rename dir in nupkg
    
    * Remove "win", update docs
    j0shuams committed Apr 22, 2022
  2. Avoid generating duplicated symbols when patch method (#1174)

    * Avoid generating duplicated symbols when patch method
    
    * Use TryGetValue
    hez2010 committed Apr 22, 2022

Commits on Apr 12, 2022

  1. Support for private projections (#1153)

    * Update cswinrt tool, docs and nuget targets
    j0shuams committed Apr 12, 2022
  2. Correctly resolve WinRT.Runtime.dll in Authoring targets (#1167)

    * condition on cswinrt package presence
    
    * simplify
    j0shuams committed Apr 12, 2022
  3. Refactor embedded tests for better automation (#1166)

    * refactor copying sources for any platform
    
    * add embedded build task to build steps
    
    * feedback
    j0shuams committed Apr 12, 2022

Commits on Apr 6, 2022

  1. Pipeline for localization (#1154)

    * pipeline and stages
    
    * modularize build steps
    j0shuams committed Apr 6, 2022

Commits on Apr 5, 2022

  1. Fix boxing empty blittable arrays (#1158)

    * Fix boxing blittable empty arrays
    
    * Update testwinrt repo
    manodasanW committed Apr 5, 2022
  2. Fix generic marshaler in CsWinRT 1.6 compatibility with CsWinRT proje…

    …ctions generated using <=1.3.0 (#1160)
    
    * Fix regression from generic marshaler update affecting CsWinRT projections with events built using CsWinRT <= 1.3.0 by defining a new marshaler function.
    
    * Rename
    manodasanW committed Apr 5, 2022

Commits on Mar 31, 2022

Commits on Mar 23, 2022

  1. Move user-facing strings to resource files (#1109)

    Create resource files for WinRT.Host, WinRT Authoring Diagnostics, and WinRT.Runtime.
    j0shuams committed Mar 23, 2022

Commits on Mar 18, 2022

  1. Change WindowsSdk variable used to publish to maestro (#1140)

    * rename variable and asset name
    j0shuams committed Mar 18, 2022

Commits on Mar 15, 2022

  1. Add Embed directive to new APIs (#1137)

    * #if embed
    
    * increment patch version
    j0shuams committed Mar 15, 2022

Commits on Mar 14, 2022

  1. Add CI task for SBOM (#1134)

    j0shuams committed Mar 14, 2022

Commits on Mar 12, 2022

  1. Make some of the ObjectReferenceValue APIs public (#1133)

    * Make some of the ObjectReferenceValue APIs public
    
    * Blank line.
    manodasanW committed Mar 12, 2022

Commits on Mar 9, 2022

  1. CsWinRT/WinUI Authoring Support (#1111)

    * Copy managed binary dependencies of authored components for native scenarios
    * Revise and refactor existing authoring targets
    * Update docs
    Co-authored-by: angelazhangmsft <angzhang@microsoft.com>
    j0shuams committed Mar 9, 2022
  2. Fix out of space disk issue in pipelines (#1127)

    * Experiment by not copying pdbs for each project reference.
    
    * Only exclude pdbs
    
    * Add quotes
    
    * PR feedback and address another build failure.
    
    * Disable test for netstandard given it is being flaky on some runs.
    manodasanW committed Mar 9, 2022

Commits on Mar 8, 2022

  1. Fix issue with proxied delegates (#1125)

    * Fix scenario where RCWs for proxied delegates can not be created.
    
    * Fix issue with IUnknown interface being passed rather than delegate and add tests
    
    * Fix project
    
    * Fix wrong directory
    
    * add logging
    
    * necoreapp2 only produces DLL
    
    * Fix Netstandard
    
    * Fix spacing.
    manodasanW committed Mar 8, 2022
Older