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

Commits on Jul 2, 2019

  1. Make the about dialog's contents selectable (#1452)

    (cherry picked from commit 0fba910)
    Summon528 authored and DHowett committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    08e8f37 View commit details
    Browse the repository at this point in the history
  2. Add a fallback to software rendering (#1263)

    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)
    ZoeyR authored and DHowett committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    8a826d1 View commit details
    Browse the repository at this point in the history
  3. Disable the AppContainer bit on our C++/WinRT binaries (#1653)

    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)
    DHowett committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    3e8c845 View commit details
    Browse the repository at this point in the history
  4. Fixed #521 - AltGr combinations not working (#1436)

    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)
    lhecker authored and DHowett committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    03d730f View commit details
    Browse the repository at this point in the history
  5. Revoke old event handlers correctly on pane close (#1279)

    (cherry picked from commit 14d2484)
    peterdn authored and DHowett committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    4559bdd View commit details
    Browse the repository at this point in the history
  6. Change Campbell's default foreground color (#1629)

    Changed the foreground color from #F2F2F2 to #CCCCCC so that ESC[1m _actually_ brightens it.
    
    (cherry picked from commit f63cada)
    RyanBee-MSFT authored and DHowett committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    51ffc31 View commit details
    Browse the repository at this point in the history
  7. Fix inaccurate Solarized palette (#1720)

    (cherry picked from commit 078e642)
    antoineco authored and DHowett committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    9faf206 View commit details
    Browse the repository at this point in the history
  8. Stop crash on window snap by preventing torn device resources state (#…

    …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)
    miniksa authored and DHowett committed Jul 2, 2019
    Configuration menu
    Copy the full SHA
    508edf3 View commit details
    Browse the repository at this point in the history