terminal/src/cascadia
Michael Guntsche bce8a79163 Make opening the settings file more robust (#1841)
* Make opening the settings file more robust

This fixes two issues.

 * Opens the assigned default application regardless of its configuration.
   Gvim for example only reacts to the "edit" verb so when selected as default application won't open.
   Using nullptr results in using the first specified application.
   This fixes #1789
 * If no application is assigned for json files fall back to notepad

 See https://docs.microsoft.com/en-us/windows/win32/api/shellapi/nf-shellapi-shellexecutea for more details
 especially why the result code checking is so horrific.

* Fix c-style cast
2019-07-09 07:29:44 -05:00
..
CascadiaPackage Move to Microsoft.UI.Xaml 2.2.109211001-prerelease (#1707) 2019-06-28 18:03:43 -07:00
inc add clang-format conf to the project, format the c++ code (#1141) 2019-06-11 13:27:09 -07:00
TerminalApp Make opening the settings file more robust (#1841) 2019-07-09 07:29:44 -05:00
TerminalConnection Fix the total teardown order for ConhostConnection (#1340) 2019-06-20 17:17:36 +00:00
TerminalControl Make padding applied as swap chain panel's margin (#1778) 2019-07-05 10:03:51 -07:00
TerminalCore Fixed #521 - AltGr combinations not working (#1436) 2019-06-27 16:20:55 -07:00
TerminalSettings add clang-format conf to the project, format the c++ code (#1141) 2019-06-11 13:27:09 -07:00
UnitTests_TerminalCore Fixed #521 - AltGr combinations not working (#1436) 2019-06-27 16:20:55 -07:00
WindowsTerminal Move to Microsoft.UI.Xaml 2.2.109211001-prerelease (#1707) 2019-06-28 18:03:43 -07:00