[PR #1782] [MERGED] Cherry-pick a number of fixes for a v0.2 servicing release #24667

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

📋 Pull Request Information

Original PR: https://github.com/microsoft/terminal/pull/1782
Author: @DHowett-MSFT
Created: 7/2/2019
Status: Merged
Merged: 7/2/2019
Merged by: @DHowett-MSFT

Base: release-0.2Head: dev/duhowett/v0.2-servicing


📝 Commits (8)

  • 08e8f37 Make the about dialog's contents selectable (#1452)
  • 8a826d1 Add a fallback to software rendering (#1263)
  • 3e8c845 Disable the AppContainer bit on our C++/WinRT binaries (#1653)
  • 03d730f Fixed #521 - AltGr combinations not working (#1436)
  • 4559bdd Revoke old event handlers correctly on pane close (#1279)
  • 51ffc31 Change Campbell's default foreground color (#1629)
  • 9faf206 Fix inaccurate Solarized palette (#1720)
  • 508edf3 Stop crash on window snap by preventing torn device resources state (#1768)

📊 Changes

13 files changed (+129 additions, -72 deletions)

View changed files

📝 src/cascadia/TerminalApp/App.cpp (+5 -1)
📝 src/cascadia/TerminalApp/CascadiaSettings.cpp (+6 -6)
📝 src/cascadia/TerminalApp/Pane.cpp (+9 -4)
📝 src/cascadia/TerminalControl/TermControl.cpp (+32 -18)
📝 src/cascadia/TerminalControl/TermControl.h (+1 -1)
📝 src/cascadia/TerminalCore/ITerminalInput.hpp (+1 -1)
📝 src/cascadia/TerminalCore/Terminal.cpp (+21 -13)
📝 src/cascadia/TerminalCore/Terminal.hpp (+1 -4)
📝 src/cascadia/UnitTests_TerminalCore/InputTest.cpp (+3 -3)
📝 src/cppwinrt.build.pre.props (+1 -0)
📝 src/renderer/dx/DxRenderer.cpp (+42 -17)
📝 src/renderer/dx/DxRenderer.hpp (+0 -2)
📝 src/terminal/adapter/ut_adapter/inputTest.cpp (+7 -2)

📄 Description

  • 508edf3 Stop crash on window snap by preventing torn device resources state (#1768)
  • 9faf206 Fix inaccurate Solarized palette (#1720)
  • 51ffc31 Change Campbell's default foreground color (#1629)
  • 4559bdd Revoke old event handlers correctly on pane close (#1279)
  • 03d730f Fixed #521 - AltGr combinations not working (#1436)
  • 3e8c845 Disable the AppContainer bit on our C++/WinRT binaries (#1653)
  • 8a826d1 Add a fallback to software rendering (#1263)
  • 08e8f37 Make the about dialog's contents selectable (#1452)

🔄 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/1782 **Author:** [@DHowett-MSFT](https://github.com/DHowett-MSFT) **Created:** 7/2/2019 **Status:** ✅ Merged **Merged:** 7/2/2019 **Merged by:** [@DHowett-MSFT](https://github.com/DHowett-MSFT) **Base:** `release-0.2` ← **Head:** `dev/duhowett/v0.2-servicing` --- ### 📝 Commits (8) - [`08e8f37`](https://github.com/microsoft/terminal/commit/08e8f3781d7eadccb43cea9c1b478ce8a53d0dc2) Make the about dialog's contents selectable (#1452) - [`8a826d1`](https://github.com/microsoft/terminal/commit/8a826d1a2bf362ef413f0036cdb3181105588b3d) Add a fallback to software rendering (#1263) - [`3e8c845`](https://github.com/microsoft/terminal/commit/3e8c845b830f13bd3b66bf6b6348a083aa950ff2) Disable the AppContainer bit on our C++/WinRT binaries (#1653) - [`03d730f`](https://github.com/microsoft/terminal/commit/03d730fa706d30e7e69db9cfc6386c6c2bba1b0a) Fixed #521 - AltGr combinations not working (#1436) - [`4559bdd`](https://github.com/microsoft/terminal/commit/4559bdd08be6fcc1c54f99908e8f1861a1a28d05) Revoke old event handlers correctly on pane close (#1279) - [`51ffc31`](https://github.com/microsoft/terminal/commit/51ffc3113011ff381c9400ba5f7d2752704eba1a) Change Campbell's default foreground color (#1629) - [`9faf206`](https://github.com/microsoft/terminal/commit/9faf2060ee83203536aa72164d50f93fd35a9a53) Fix inaccurate Solarized palette (#1720) - [`508edf3`](https://github.com/microsoft/terminal/commit/508edf3d98bb04a41a7d69720a9c029aafbc3f15) Stop crash on window snap by preventing torn device resources state (#1768) ### 📊 Changes **13 files changed** (+129 additions, -72 deletions) <details> <summary>View changed files</summary> 📝 `src/cascadia/TerminalApp/App.cpp` (+5 -1) 📝 `src/cascadia/TerminalApp/CascadiaSettings.cpp` (+6 -6) 📝 `src/cascadia/TerminalApp/Pane.cpp` (+9 -4) 📝 `src/cascadia/TerminalControl/TermControl.cpp` (+32 -18) 📝 `src/cascadia/TerminalControl/TermControl.h` (+1 -1) 📝 `src/cascadia/TerminalCore/ITerminalInput.hpp` (+1 -1) 📝 `src/cascadia/TerminalCore/Terminal.cpp` (+21 -13) 📝 `src/cascadia/TerminalCore/Terminal.hpp` (+1 -4) 📝 `src/cascadia/UnitTests_TerminalCore/InputTest.cpp` (+3 -3) 📝 `src/cppwinrt.build.pre.props` (+1 -0) 📝 `src/renderer/dx/DxRenderer.cpp` (+42 -17) 📝 `src/renderer/dx/DxRenderer.hpp` (+0 -2) 📝 `src/terminal/adapter/ut_adapter/inputTest.cpp` (+7 -2) </details> ### 📄 Description * 508edf3 Stop crash on window snap by preventing torn device resources state (#1768) * 9faf206 Fix inaccurate Solarized palette (#1720) * 51ffc31 Change Campbell's default foreground color (#1629) * 4559bdd Revoke old event handlers correctly on pane close (#1279) * 03d730f Fixed #521 - AltGr combinations not working (#1436) * 3e8c845 Disable the AppContainer bit on our C++/WinRT binaries (#1653) * 8a826d1 Add a fallback to software rendering (#1263) * 08e8f37 Make the about dialog's contents selectable (#1452) --- <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:04:40 +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#24667