summaryrefslogtreecommitdiff
path: root/src/tui/ncurses.go
AgeCommit message (Collapse)Author
2017-09-02Delete ncurses implementationJunegunn Choi
2017-04-28Support CTRL-Z (SIGSTOP)Junegunn Choi
2017-04-28Add support for ctrl-alt-[a-z] key chordsJunegunn Choi
Close #906
2017-02-04Add --border option to draw horizontal lines above and below the finderJunegunn Choi
Goes well with --height
2017-01-28Add support for ctrl-space keyJunegunn Choi
Close #825
2017-01-22Drop ncurses dependencyJunegunn Choi
Close #818
2017-01-16Optimize LightRenderer for slow terminalsJunegunn Choi
2017-01-11Print error message to stderr on unexpected exitJunegunn Choi
2017-01-11Make preview renderer suspend early on line wrapJunegunn Choi
2017-01-11Make fzf immediately quit when failed to read /dev/ttyJunegunn Choi
Close #798
2017-01-08Add --height optionJunegunn Choi
2016-12-05Fix Linux build (#756)Junegunn Choi
2016-12-05Truncate long lines in preview windowJunegunn Choi
Add `:wrap` to --preview-window to wrap lines instead Close #756
2016-11-26[tcell] 24-bit color supportJunegunn Choi
TAGS=tcell make install printf "\x1b[38;2;100;200;250mTRUECOLOR\x1b[m\n" | TERM=xterm-truecolor fzf --ansi
2016-11-25Workaround for rendering glitch in case of short-lived input processJunegunn Choi
: | fzf --preview 'echo foo'
2016-11-24[ncurses6] Suppress tui.Italic on ncurses 5Junegunn Choi
2016-11-24[ncurses6] Support italicsJunegunn Choi
2016-11-24[ncurses6] Use wcolor_set to support more than 256 color pairsJunegunn Choi
To build fzf with ncurses 6 on macOS: brew install homebrew/dupes/ncurses LDFLAGS="-L/usr/local/opt/ncurses/lib" make install
2016-11-23Make escape delay configurable via ncurses standard $ESCDELAYJunegunn Choi
Also reduce the default delay to 50ms. We should not set it to 0ms as it breaks escape sequences on WSL. If 50ms is not enough, one can increase the delay by setting $ESCDELAY to a larger value.
2016-11-23Do not ignore resize event from ncurses and tcellJunegunn Choi
2016-11-19Fix --no-bold on --no-colorJunegunn Choi
2016-11-19Reduce ESC delay to 100msJunegunn Choi
2016-11-19Revamp escape sequence processing for WSLJunegunn Choi
Also add support for alt-[0-9] and f1[12]
2016-11-15Add --no-bold optionJunegunn Choi
2016-11-08Wait for additional keys after ESC for up to 100msJunegunn Choi
Close #661
2016-11-08Fix issues in tcell renderer and Windows buildJunegunn Choi
- Fix display of CJK wide characters - Fix horizontal offset of header lines - Add support for keys with ALT modifier, shift-tab, page-up and down - Fix util.ExecCommand to properly parse command-line arguments - Fix redraw on resize - Implement Pause/Resume for execute action - Remove runtime check of GOOS - Change exit status to 2 when tcell failed to start - TBD: Travis CI build for tcell renderer - Pending. tcell cannot reliably ingest keys from tmux send-keys
2016-11-07Implement tcell-based rendererMichael Kelley
2016-11-07Prepare for termbox/windows buildJunegunn Choi
`TAGS=termbox make` (or `go build -tags termbox`)