-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove DxEngine #16278
Remove DxEngine #16278
Conversation
4af3ccb
to
2ccc007
Compare
2ccc007
to
326b931
Compare
bufferData = publicTerminal->_terminal->RetrieveSelectedTextFromBuffer(false, true, true); | ||
const auto bufferData = publicTerminal->_terminal->RetrieveSelectedTextFromBuffer(false, true, true); | ||
LOG_IF_FAILED(publicTerminal->_CopyTextToSystemClipboard(bufferData.plainText, bufferData.html, bufferData.rtf)); | ||
publicTerminal->_ClearSelection(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This fixes a bug which is noticeable in debug builds. _ClearSelection
requires the lock being held, but in the old code it didn't do that.
|
||
using namespace Microsoft::Console::VirtualTerminal; | ||
namespace Microsoft::Console::Render::Atlas |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thank you so much for cleaning this up
@@ -53,7 +53,7 @@ Settings::Settings() : | |||
_fUseWindowSizePixels(false), | |||
// window size pixels initialized below | |||
_fInterceptCopyPaste(0), | |||
_fUseDx(UseDx::Disabled), | |||
_fUseDx(false), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lmao we will keep calling the setting usedx, i love it
LES FUCKIN' GO |
With AtlasEngine being fairly stable at this point and being enabled
by default in the 1.19 branch, this changeset removes DxEngine.
Validation Steps Performed
useAtlasEngine
key ✅