terminal/src/cascadia/TerminalControl
Chester Liu 60f1b0b285
Improve clipboard handling in "drag and drop" scenario (#8461)
This PR improves the clipboard handling logic of "drag and drop" in
TermControl, making it more useful and less likely to crash.

* Added support for two more categories of content, `ApplicationLink`
  and `WebLink`.
* Reordered the ifs, making `StorageItem` the last clause. With WT being
  a text-oriented application, I think we can safely assume that the
  content being pasted is likely to be text/links.
* Catch possible exceptions during
  `e.DataView().GetStorageItemsAsync()`.

Closes #7804
2020-12-02 23:30:52 +00:00
..
Resources/en-US Warn when font isn't found and another is chosen (#8207) 2020-11-10 18:24:06 -08:00
IControlSettings.idl Move ICore/ControlSettings to TerminalControl project (#7167) 2020-08-07 14:46:52 +00:00
IKeyBindings.idl Move ICore/ControlSettings to TerminalControl project (#7167) 2020-08-07 14:46:52 +00:00
IMouseWheelListener.idl Pass mouse button state into HandleMouse instead of asking win32 (#6765) 2020-08-07 16:21:09 -07:00
init.cpp Hook up the WIL fallback error tracer in Terminal (#7864) 2020-10-09 22:20:12 +00:00
KeyChord.cpp Move ICore/ControlSettings to TerminalControl project (#7167) 2020-08-07 14:46:52 +00:00
KeyChord.h Move ICore/ControlSettings to TerminalControl project (#7167) 2020-08-07 14:46:52 +00:00
KeyChord.idl Move ICore/ControlSettings to TerminalControl project (#7167) 2020-08-07 14:46:52 +00:00
packages.config Update C++/WinRT to 2.0.201017.1 (#8061) 2020-10-27 20:15:30 +00:00
pch.cpp Initial release of the Windows Terminal source code 2019-05-02 15:29:04 -07:00
pch.h Display URI tooltip, render dashed/solid underline for links (#7420) 2020-09-10 14:59:56 -07:00
SearchBoxControl.cpp Fix Search non-blocking follow-ups (#4028) 2019-12-20 17:35:31 -08:00
SearchBoxControl.h Fix Search non-blocking follow-ups (#4028) 2019-12-20 17:35:31 -08:00
SearchBoxControl.idl Fix a bunch of spelling errors across the project (#4295) 2020-02-10 20:40:01 +00:00
SearchBoxControl.xaml Make Terminal look great in High Contrast (#6833) 2020-07-08 12:08:08 -07:00
TermControl.cpp Improve clipboard handling in "drag and drop" scenario (#8461) 2020-12-02 23:30:52 +00:00
TermControl.h Implement ConEmu's OSC 9;4 to set the taskbar progress indicator (#8055) 2020-11-18 14:24:11 -08:00
TermControl.idl Implement ConEmu's OSC 9;4 to set the taskbar progress indicator (#8055) 2020-11-18 14:24:11 -08:00
TermControl.xaml Display URI tooltip, render dashed/solid underline for links (#7420) 2020-09-10 14:59:56 -07:00
TermControlAutomationPeer.cpp Change backslashes in include statements to forward slashes (#8205) 2020-11-25 21:02:10 +00:00
TermControlAutomationPeer.h Define Automation Properties for TermControl (#4732) 2020-02-27 16:37:56 -08:00
TermControlAutomationPeer.idl Attach UiaRenderer and Fire Selection Changed Events (#2989) 2019-12-11 13:52:49 -08:00
TerminalControl.def Initial release of the Windows Terminal source code 2019-05-02 15:29:04 -07:00
TerminalControl.vcxproj Remove all our path antics; force native projects to bin/, obj/ (#8062) 2020-10-27 15:00:41 -07:00
TerminalControl.vcxproj.filters Move ICore/ControlSettings to TerminalControl project (#7167) 2020-08-07 14:46:52 +00:00
ThrottledFunc.cpp Set memory order on slow atomics (#6920) 2020-07-17 17:11:45 +00:00
ThrottledFunc.h Update _TerminalCursorPositionChanged to use ThrottledFunc (#6492) 2020-06-23 14:05:40 -07:00
TSFInputControl.cpp Move ICore/ControlSettings to TerminalControl project (#7167) 2020-08-07 14:46:52 +00:00
TSFInputControl.h Add font weight options (#6048) 2020-05-20 20:17:17 +00:00
TSFInputControl.idl Add font weight options (#6048) 2020-05-20 20:17:17 +00:00
TSFInputControl.xaml Allow IME Text Wrapping (#5005) 2020-03-19 19:15:13 +00:00
XamlUiaTextRange.cpp hook up UIA tree to WPF control (#4548) 2020-02-24 23:17:55 +00:00
XamlUiaTextRange.h hook up UIA tree to WPF control (#4548) 2020-02-24 23:17:55 +00:00