Skip to content
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

Cherry-pick a number of fixes for a v0.2 servicing release #1782

Merged
merged 8 commits into from
Jul 2, 2019

Conversation

DHowett-MSFT
Copy link
Contributor

Summon528 and others added 8 commits July 2, 2019 14:19
This commit enables a software rendering fallback for the DX renderer in the case that hardware acceleration fails. This is primarily useful for Hyper-V environments where hardware acceleration is not guaranteed to exist.

This will be useful for future work to enable the DX renderer to run on windows 7 since win7 virtual machines do not/cannot have hardware acceleration unlike windows 10 machines

This commit does two things:
- Fallback to `D3D_DRIVER_TYPE_WARP` if `D3D_DRIVER_TYPE_HARDWARE` fails.
- pass `NULL` as the adapter instead of creating the default adapter ourselves.

(cherry picked from commit b9e66fe)
Having the AppContainer bit enabled makes us fail the Windows App
Certification Kit test required to submit to the store.

(cherry picked from commit 54457e5)
This commit changes how TerminalControl/TerminalCore handle key events to give it better knowledge about modifier states at the lower levels.

(cherry picked from commit 6775325)
Changed the foreground color from #F2F2F2 to #CCCCCC so that ESC[1m _actually_ brightens it.

(cherry picked from commit f63cada)
…1768)

* Stop crash on window snap by preventing torn device resources state when quick on-the-fly resizing operations happen. #1572

(cherry picked from commit d848507)
@DHowett-MSFT
Copy link
Contributor Author

/azp run Terminal CI

@azure-pipelines
Copy link

Azure Pipelines could not run because the pipeline triggers exclude this branch/path.

@DHowett-MSFT DHowett-MSFT merged commit d624070 into release-0.2 Jul 2, 2019
@DHowett-MSFT DHowett-MSFT deleted the dev/duhowett/v0.2-servicing branch July 2, 2019 21:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants