Initial add of captured output
Improve cell layout in captured output
Make a nicer interface for posting one-of-a-kind announcements. Make captured output use it to complain about not being able to start a coprocess.
Make textview first responder after doubleclicking on captured output line.
Use either pipe or unicode 0x2502 (box drawing light vertical), used by tmux, as dividers for selection wrapping
Add search and help to the captured output tool
Add SSKeychain as a dependency of iterm
Prevent capture triggers from firing more than once per line
Show an announcement when capture output fires without shell integration having seen a prompt yet in this session
Add support for multi-line announcements.
Show announcement when captured output is received but tool is not visible.
Improve captured output announcements
Use marks instead of line numbers for captured output locations. Generalize marks to an iTermMark base class and protocol.
Merge branch 'master' of https://github.com/gnachman/iTerm2
Fix imgcat to work on linux
Don't update label or post growl notifications if you are a tmux gateway
Remember the character attributes at the end of each line to fill unspecified cells when restoring from line buffer. Whie in the grid, it's stored in the last column where the continuation mark lives. When stored in the line buffer it goes in a new metadata per-line structure alongside timestamp. It is just a screen_char_t.
Fix a bug where two sessions profiles would be created when setting a session-specific value because the sessionsInstance was updated after divorcing.
Improve layout of smart selection actions panel
Improve cmd-click behavior to be more mac-like: a cmd-click on an inactive window/pane behaves like a non-cmd-click that doesn’t give focus. Also clean up some odds and ends with click handling: reset the selection’s appending flag when you click on an image or on the selection (relevant after creating a discontinuous selection). Don’t highlight url’s when the cursor is over an image. Restrict mouse reporting to the 'live' region at the bottom of the scrollview.