terminal/src/cascadia/TerminalCore
PankajBhojwani 2bf5d18c84
Add support for autodetecting URLs and making hyperlinks (#7691)
This pull request is the initial implementation of hyperlink auto
detection

Overall design:
- Upon startup, TerminalCore gives the TextBuffer some patterns it
  should know about
- Whenever something in the viewport changes (i.e. text
  output/scrolling), TerminalControl tells TerminalCore (through a
  throttled function for performance) to retrieve the visible pattern
  locations from the TextBuffer
- When the renderer encounters a region that is associated with a
  pattern, it paints that region differently 

References #5001
Closes #574
2020-10-28 20:24:43 +00:00
..
lib Remove all our path antics; force native projects to bin/, obj/ (#8062) 2020-10-27 15:00:41 -07:00
ControlKeyStates.hpp Manually pass mouse wheel messages to TermControls (#5131) 2020-04-01 16:58:16 +00:00
ICoreSettings.idl Introduce KeyMapping and Move TerminalSettings construction (#7537) 2020-09-14 20:38:56 +00:00
ITerminalApi.hpp Add support for the BEL control in Windows Terminal (#7679) 2020-09-30 18:00:06 -07:00
ITerminalInput.hpp Pass mouse button state into HandleMouse instead of asking win32 (#6765) 2020-08-07 16:21:09 -07: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 Add support for per-profile tab colors (#7162) 2020-08-07 16:07:42 -07:00
Terminal.cpp Add support for autodetecting URLs and making hyperlinks (#7691) 2020-10-28 20:24:43 +00:00
Terminal.hpp Add support for autodetecting URLs and making hyperlinks (#7691) 2020-10-28 20:24:43 +00:00
TerminalApi.cpp Hash the URI as part of the hyperlink ID (#7940) 2020-10-16 22:08:59 +00:00
terminalcore-common.vcxitems Unify and clean up the common build properties (#3429) 2019-11-05 14:29:11 -08:00
TerminalDispatch.cpp Refactor VT parameter handling (#7799) 2020-10-15 16:12:52 +00:00
TerminalDispatch.hpp Refactor VT parameter handling (#7799) 2020-10-15 16:12:52 +00:00
TerminalDispatchGraphics.cpp Refactor VT parameter handling (#7799) 2020-10-15 16:12:52 +00:00
terminalrenderdata.cpp Add support for autodetecting URLs and making hyperlinks (#7691) 2020-10-28 20:24:43 +00:00
TerminalSelection.cpp Refactor the renderer color calculations (#6853) 2020-07-10 22:26:34 +00:00