terminal/src/inc/til
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
..
at.h Add support for more OSC color formats (#7578) 2020-10-14 17:29:10 -07:00
bitmap.h From orbit, nuke the Telnet connection and all supporting infra. (#7840) 2020-10-09 18:59:58 +00:00
coalesce.h Make Global and Profile settings inheritable (#7923) 2020-10-27 17:35:09 +00:00
color.h From orbit, nuke the Telnet connection and all supporting infra. (#7840) 2020-10-09 18:59:58 +00:00
math.h add til::math, use it for float conversions to point, size (#5150) 2020-03-27 22:48:49 +00:00
operators.h Render row-by-row instead of invalidating entire screen (#5185) 2020-04-13 20:09:02 +00:00
point.h Add support for autodetecting URLs and making hyperlinks (#7691) 2020-10-28 20:24:43 +00:00
rectangle.h Adjusts High DPI scaling to enable differential rendering (#5345) 2020-04-22 14:59:51 -07:00
replace.h Add support for iterable, nested commands (#6856) 2020-08-13 21:22:46 +00:00
size.h Implement a pair of shims for cls, Clear-Host in conpty mode (#5627) 2020-04-30 21:53:31 +00:00
some.h Move ConPTY to use til::bitmap (#5024) 2020-03-23 15:57:54 +00:00
spsc.h Added til::spsc, a lock-free, single-producer/-consumer FIFO queue (#6751) 2020-07-16 20:49:06 +00:00
static_map.h Add support for more OSC color formats (#7578) 2020-10-14 17:29:10 -07:00
u8u16convert.h ci: run spell check in CI, fix remaining issues (#4799) 2020-03-25 11:02:53 -07:00
visualize_control_codes.h Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00