GitHub / COM-plicated/cppwinrt / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| ed5b15c4 | add option to ignore ExclusiveTo for can_produce | ahmed605 <a****5@y****m> | 25 days ago | |
| 2f1ad713 | NuGet Package | ahmed605 <a****5@y****m> | 26 days ago | |
| 49ddc2bc | Revert "GitHub Actions workflow cannot build arm32 after updating Windows SDK... | Ahmed Walid <3****5@u****m> | 26 days ago | |
| d6cff316 | Add <ratio> header to base_includes.h (#1612) |
Derek Morris <P****d@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| d3d92d70 | Fix race condition in cancellation setup/teardown (#1609) |
Raymond Chen <o****g@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| a535d38f |
Fix C4819 warning: replace non-ASCII em dash in base_macros.h comment (#1606)
Co-authored-by: copilot-swe-agent[bot] <1****t@u****m> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| a31a05ce |
Bump actions/checkout from 6 to 7 (#1600)
Co-authored-by: dependabot[bot] <4****]@u****m>, Ryan Shepherd <r****h@m****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 77b1e4e0 | Improve module docs, ship them in the nuget, and add missing properties to Vi... |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 5bf26503 | Massive speedup to file_equal and file_to_string (#1584) |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| b7eb2eac |
Migrate GitHub CI off VS 2022, add C++20 module test, dynamic v143/v145 tools...
Co-authored-by: copilot-swe-agent[bot] <1****t@u****m> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 478111fc | Stop exporting winrt::impl::get_marshaler to workaround MSVC modules bug (#1592) |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| c4cf531f | base_identity.h: added missing constexpr (#1589) |
Mathias Berchtold <m****d@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 55f1b452 |
C++20 module support v2 (#1575)
Co-authored-by: Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, YexuanXiao <b****n@n****g>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, Copilot <c****t@g****m>, YexuanXiao <b****n@n****g> |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 58811e1e | Move operator<< to winrt::Windows::Foundation (#1576) |
Yexuan Xiao <b****n@n****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| a5e9452e |
CI: test against VS2022 (v143) and VS2026 (v145) in parallel (#1573)
Co-authored-by: DefaultRyan <2****n@u****m>, DefaultRyan <2****n@u****m>, DefaultRyan <2****n@u****m>, copilot-swe-agent[bot] <1****t@u****m>, DefaultRyan <2****n@u****m> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 748d1e08 | Add inline for hstring_reference_flag (#1571) |
Yexuan Xiao <b****n@n****g>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| f23b41e9 | Breaking coroutines means v3.0 (#1547) |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| d254f72e |
fix: normalize CRLF to LF in test/test/box_string.cpp (#1557)
Co-authored-by: DefaultRyan <2****n@u****m>, copilot-swe-agent[bot] <1****t@u****m>, DefaultRyan <2****n@u****m>, Ryan Shepherd <r****h@m****m> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 3893ce8c | box_value constructor: Replace param::hstring with hstring (#1530) |
justanotheranonymoususer <j****r@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 16a1c29b | Fix integer fields causing impl promotion (#1551) |
Charles Milette <c****e@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| b9553a9f | Fix race condition in multi_threaded_observable_map test (#1550) |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 481f8f40 | Add missing headers and std qualification, use std::numeric_limits in… (#1546) |
Yexuan Xiao <b****n@n****g>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 8864ac6e |
Remove experimental coroutines support (#1521)
Co-authored-by: Ryan Shepherd <r****h@m****m> |
Charles Milette <c****e@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| bb0a408e | Simplify the definition of the consume function (#1544) |
Yexuan Xiao <b****n@n****g>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 751a57bd |
Bump actions/upload-artifact from 6 to 7 (#1542)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 6bf188e1 |
Bump actions/download-artifact from 7 to 8 (#1541)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| dcbdcc85 | Delete stale.yml (#1543) |
Stephan T. Lavavej <s****l@n****t>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 129c9258 | Fix accidentally deleted parameter (#1538) |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| da8a3761 | Fix handling of NuGet package version in VSIX (#1536) |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 1a5cd652 | Only sign the VSIX contents instead of the entire temp directory (#1537) |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 0f3e9f7b |
Remove Windows pool from build stage (#1535)
Co-authored-by: Ryan Shepherd <r****h@m****m>, Ryan Shepherd <r****h@m****m> |
Vineeth Thomas Alex <v****x@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 3a596b51 | Update PreFast run stage in OneBranchBuild.yml to "Guardian" to avoid race co... |
Vineeth Thomas Alex <v****x@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| a7a5cd97 | Enable PreFast for build stage in OneBranch pipeline (#1533) |
Vineeth Thomas Alex <v****x@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 6d87b846 | Bump actions/download-artifact from 6 to 7 (#1526) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| ac422060 | Bump actions/upload-artifact from 5 to 6 (#1525) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 1ccb7e14 |
Bump actions/checkout from 5 to 6 (#1523)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| a0fcdc8a | Bump actions/upload-artifact from 4 to 5 (#1518) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 584a0e09 | Bump actions/download-artifact from 5 to 6 (#1519) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| dcaa98c8 |
Remove throwing/originating errors in expected scenarios (Lookup/TryLookup an...
Co-authored-by: Chris Guzak <c****k@m****m> |
antmor <4****r@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| ebace4ab | Fix CI build by using latest Windows SDK in C# project (#1516) |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 34fba98b | Bump actions/stale from 9 to 10 (#1507) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| a338c862 |
Bump actions/download-artifact from 4 to 5 (#1501)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 1a678d68 |
Bump actions/checkout from 4 to 5 (#1502)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 4c9e03fe | fix indent in generated code (#1489) |
David Lechner <d****d@p****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 46fd3ed1 | All cppwinrt vcxproj should build with /W4 and /WX (warnings turned up, treat... |
David Machaj <4****j@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 723f64b3 | Public LTO visibility for ABI type declarations (#1482) |
Brady Hahn <z****v@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 80fa82f5 |
Enable NuGet Central Package Management (#1483)
Co-authored-by: MerlinBot <M****t>, 1ES Gardener <g****r@m****m> |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 69c78cfc | Fix vpack clobbering and update to newer Windows container image (#1480) |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 48e2f618 | Merge compiler and msbuild vpacks (#1479) |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 8d06be20 | Enable prefast and warnings checker in SDL (#1477) |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| f89f47fa | Stop manually downloading hardcoded version of llvm/clang. (#1478) |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 76eb09c9 | Clean up more warnings and Component Governance (#1475) |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 4bc0f829 | Configure guardian, SDL, TSA, and CodeQL in Official Builds (#1474) |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 153e838a | Fix various build warnings (#1473) |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e4c0b264 | Allow visualization of properties on generic types (#1472) |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| f2a7ffb3 | Fix setting of IntDir MSBuild property (#1471) |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 7bc7df63 | Fix reading past end of array. (#1468) |
David Lechner <d****d@p****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| fd0e9595 | Fix warnings in natvis project (#1463) |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d7c89b5f | Temporary std::pair sometimes causes spurious temporary dtor calls (#1462) |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| cf96df51 | Fix overloads coming from overridable interfaces (#1458) |
Charles Milette <c****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| fa079fb3 | Address variable name collisions in generated consume methods (#1455) |
David Machaj <4****j@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 2aed347f | GitHub Actions workflow cannot build arm32 after updating Windows SDK (#1454) |
David Machaj <4****j@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| febda5df | Try to fix the disabled/failing nuget test build step (#1451) |
David Machaj <4****j@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 8da83595 | try_as casts should not store COM error context; consume method cast checking... |
David Machaj <4****j@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| d296af6a | Reduce the code size of generated consume methods by skipping casts when the ... |
David Machaj <4****j@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 849498c6 | Latest vpack has an extra cppwinrt folder (#1447) |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| e53db0f9 | WINRT_SOURCE_LOCATION has ODR checks that prevent mixing cpp17 and cpp20 stat... |
David Machaj <4****j@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| b82340f3 | Bug: Projected winrt::consume_ methods will nullptr crash if the underlying Q... |
David Machaj <4****j@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 2744f5cc | Value-init fields of WinRT structs (#1443) |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| f9ec1986 | Silence clang-tidy warnings (#1438) |
Duncan Horn <4****r@u****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| c5e0aaeb | Clarify how InitializeComponent works in the template comment (#1435) |
Nate Thorn <n****n@o****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 64d2a52d | Update NuGetCommand to use nuget.config (#1434) |
Manodasan Wignarajah <m****n@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 2e4bdb05 | Add NuGet config with public feed (#1433) |
Manodasan Wignarajah <m****n@m****m>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 0deecf1e | Add missing `<exception>` to `base_includes.h` (#1427) |
Michael Maltsev <4****z@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 4834e605 | Changed visibility of `observable_map_base::call_changed` to `protected` |
Felix Patschkowski <4****i@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| a22626ae | Merge pull request 10563206 from dependabot/nuget/vsix/Newtonsoft.Json-13.0.1... | Dependabot <D****t> | over 2 years ago | |
| 881b5614 | Spelling (#1412) |
Josh Soref <2****f@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| bc19737a | Use latest cache action (#1411) |
Josh Soref <2****f@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| d2a66776 | Remove references to stale winmd files to fix incremental builds (#1404) |
Scott Jones <s****s@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| e03bdc4e | Use latest upload/download actions (#1410) |
Josh Soref <2****f@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 17d095ac | Fix build following dependabot updates (#1409) |
Kenny Kerr <k****y@k****a>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 2b8fe6e0 | Revert "Bump actions/upload-artifact from 3 to 4 (#1407)" | Kenny Kerr <k****y@k****a> | over 2 years ago | |
| ea187691 | Bump actions/download-artifact from 3 to 4 (#1408) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 6f749528 | Bump actions/upload-artifact from 3 to 4 (#1407) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 523eda71 | Bump actions/stale from 6 to 9 (#1405) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| dfad7ed2 | Bump actions/checkout from 3 to 4 (#1406) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| f0ce6c67 | Create dependabot.yml |
Kenny Kerr <k****y@k****a>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| adc6ef93 | TDBuild - updating localized resource files. | TDBuild <D****s@d****m> | over 2 years ago | |
| bdf6dc46 |
Merlinbot baseline (#1401)
Co-authored-by: MerlinBot <M****t> |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 6dccf9ef |
Pipeline changes to build, publish, and test (#1400)
Co-authored-by: Dan Legg <d****g@m****m> |
Dan Legg <d****g@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| e69ff227 | Remove dead code related to Windows 7 support (#1390) |
Kenny Kerr <k****y@k****a>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 91f485fb | Remove double forward (#1387) |
Charles Milette <c****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 2bfcd752 | Fail gracefully when error reporting is suppressed (#1386) |
Kenny Kerr <k****y@k****a>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 25a14f89 | Update build.yml for Azure Pipelines (#1384) |
Ryan Shepherd <r****h@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| cb674723 | CppWinRTAddXamlReferences to not use outputs as inputs (#1381) |
Scott Jones <s****s@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 5ef408f8 | User/dmachaj/slim source location (#1379) |
David Machaj <4****j@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 2511bf7f | Update pool (#1374) |
Manodasan Wignarajah <m****n@m****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| fc587f31 |
Allow delegates to be created with weak reference + lambda (#1372)
Co-authored-by: Jon Wiswall <j****s@m****m> |
Raymond Chen <o****g@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 912aa47f | Update GitHub action LLVM version to 17.0.5 (#1373) |
Jon Wiswall <j****s@m****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| bf4459b2 | Allow resume_agile to be stored in a variable (#1358) |
Raymond Chen <o****g@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago |