[PR #14733] [MERGED] Generalize OpenConsoleProxy's HybridCRT logic #30232

Open
opened 2026-01-31 09:39:28 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/microsoft/terminal/pull/14733
Author: @DHowett
Created: 1/25/2023
Status: ✅ Merged
Merged: 1/27/2023
Merged by: @undefined

Base: main ← Head: dev/duhowett/hybrid-crt


📝 Commits (8)

  • aaff3d2 Try this again...
  • b9a9f84 Make hybrid CRT opt-out
  • c62121d Merge remote-tracking branch 'origin/main' into dev/duhowett/hybrid-crt
  • c86f5bc huh.
  • 4ecf2ce Migrate spelling-0.0.21 changes from main
  • 1029475 Merge remote-tracking branch 'origin/main' into dev/duhowett/hybrid-crt
  • d37f245 Remove vestigial comment
  • 9d1b695 flip the default sense of HybridCRT

📊 Changes

5 files changed (+46 additions, -38 deletions)

View changed files

📝 src/cascadia/LocalTests_TerminalApp/TestHostApp/TestHostApp.vcxproj (+1 -0)
📝 src/cascadia/PublicTerminalCore/PublicTerminalCore.vcxproj (+1 -1)
📝 src/common.build.post.props (+36 -0)
📝 src/cppwinrt.build.pre.props (+1 -0)
📝 src/host/proxy/Host.Proxy.vcxproj (+7 -37)

📄 Description

This pull request moves the Hybrid CRT logic out of the Host.Proxy
project and makes it available for all other projects in our solution.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/microsoft/terminal/pull/14733 **Author:** [@DHowett](https://github.com/DHowett) **Created:** 1/25/2023 **Status:** ✅ Merged **Merged:** 1/27/2023 **Merged by:** [@undefined](undefined) **Base:** `main` ← **Head:** `dev/duhowett/hybrid-crt` --- ### 📝 Commits (8) - [`aaff3d2`](https://github.com/microsoft/terminal/commit/aaff3d28514fc7abffd14a7e9aef2c8e88e8ccb3) Try this again... - [`b9a9f84`](https://github.com/microsoft/terminal/commit/b9a9f842ac1ace521237db19e9a217fe192b8b68) Make hybrid CRT opt-out - [`c62121d`](https://github.com/microsoft/terminal/commit/c62121d898118974f72f4325a651afc734a5cc3e) Merge remote-tracking branch 'origin/main' into dev/duhowett/hybrid-crt - [`c86f5bc`](https://github.com/microsoft/terminal/commit/c86f5bcbba830e26569c2f9931448d48ec9489f6) huh. - [`4ecf2ce`](https://github.com/microsoft/terminal/commit/4ecf2ce4c9b6950f1e89003a5e1664cb14db848f) Migrate spelling-0.0.21 changes from main - [`1029475`](https://github.com/microsoft/terminal/commit/10294752a6849f5581cf21e924a6ffe88232c6b8) Merge remote-tracking branch 'origin/main' into dev/duhowett/hybrid-crt - [`d37f245`](https://github.com/microsoft/terminal/commit/d37f245b3229f15a899b0ce8b962d338e02b6a16) Remove vestigial comment - [`9d1b695`](https://github.com/microsoft/terminal/commit/9d1b6953e429780d68bf45e6b4957c63e71f62a6) flip the default sense of HybridCRT ### 📊 Changes **5 files changed** (+46 additions, -38 deletions) <details> <summary>View changed files</summary> 📝 `src/cascadia/LocalTests_TerminalApp/TestHostApp/TestHostApp.vcxproj` (+1 -0) 📝 `src/cascadia/PublicTerminalCore/PublicTerminalCore.vcxproj` (+1 -1) 📝 `src/common.build.post.props` (+36 -0) 📝 `src/cppwinrt.build.pre.props` (+1 -0) 📝 `src/host/proxy/Host.Proxy.vcxproj` (+7 -37) </details> ### 📄 Description This pull request moves the Hybrid CRT logic out of the Host.Proxy project and makes it available for all other projects in our solution. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-31 09:39:28 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#30232