├── .github └── workflows │ └── ci.yml ├── .gitignore ├── AUTHORS ├── CHANGES_tcell.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── _examples ├── Mark.Twain-Tom.Sawyer.txt ├── active.go ├── bufs.go ├── colors.go ├── colors256.go ├── colorstrue.go ├── custom_frame.go ├── demo.go ├── dynamic.go ├── flow_layout.go ├── goroutine.go ├── hello.go ├── keybinds.go ├── layout.go ├── mask.go ├── mouse.go ├── ontop.go ├── overlap.go ├── prompt.go ├── size.go ├── stdin.go ├── table.go ├── title.go ├── widgets.go └── wrap.go ├── attribute.go ├── doc.go ├── edit.go ├── escape.go ├── escape_test.go ├── go.mod ├── go.sum ├── gui.go ├── gui_others.go ├── gui_windows.go ├── keybinding.go ├── loader.go ├── scrollbar.go ├── scrollbar_test.go ├── task.go ├── task_manager.go ├── tcell_driver.go ├── text_area.go ├── text_area_test.go ├── view.go └── view_test.go /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/AUTHORS -------------------------------------------------------------------------------- /CHANGES_tcell.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/CHANGES_tcell.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/README.md -------------------------------------------------------------------------------- /_examples/Mark.Twain-Tom.Sawyer.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/_examples/Mark.Twain-Tom.Sawyer.txt -------------------------------------------------------------------------------- /_examples/active.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/_examples/active.go -------------------------------------------------------------------------------- /_examples/bufs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/_examples/bufs.go -------------------------------------------------------------------------------- /_examples/colors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/_examples/colors.go -------------------------------------------------------------------------------- /_examples/colors256.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/_examples/colors256.go -------------------------------------------------------------------------------- /_examples/colorstrue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/_examples/colorstrue.go -------------------------------------------------------------------------------- /_examples/custom_frame.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/_examples/custom_frame.go -------------------------------------------------------------------------------- /_examples/demo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/_examples/demo.go -------------------------------------------------------------------------------- /_examples/dynamic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/_examples/dynamic.go -------------------------------------------------------------------------------- /_examples/flow_layout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/_examples/flow_layout.go -------------------------------------------------------------------------------- /_examples/goroutine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/_examples/goroutine.go -------------------------------------------------------------------------------- /_examples/hello.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/_examples/hello.go -------------------------------------------------------------------------------- /_examples/keybinds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/_examples/keybinds.go -------------------------------------------------------------------------------- /_examples/layout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/_examples/layout.go -------------------------------------------------------------------------------- /_examples/mask.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/_examples/mask.go -------------------------------------------------------------------------------- /_examples/mouse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/_examples/mouse.go -------------------------------------------------------------------------------- /_examples/ontop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/_examples/ontop.go -------------------------------------------------------------------------------- /_examples/overlap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/_examples/overlap.go -------------------------------------------------------------------------------- /_examples/prompt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/_examples/prompt.go -------------------------------------------------------------------------------- /_examples/size.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/_examples/size.go -------------------------------------------------------------------------------- /_examples/stdin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/_examples/stdin.go -------------------------------------------------------------------------------- /_examples/table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/_examples/table.go -------------------------------------------------------------------------------- /_examples/title.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/_examples/title.go -------------------------------------------------------------------------------- /_examples/widgets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/_examples/widgets.go -------------------------------------------------------------------------------- /_examples/wrap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/_examples/wrap.go -------------------------------------------------------------------------------- /attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/attribute.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/doc.go -------------------------------------------------------------------------------- /edit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/edit.go -------------------------------------------------------------------------------- /escape.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/escape.go -------------------------------------------------------------------------------- /escape_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/escape_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/go.sum -------------------------------------------------------------------------------- /gui.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/gui.go -------------------------------------------------------------------------------- /gui_others.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/gui_others.go -------------------------------------------------------------------------------- /gui_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/gui_windows.go -------------------------------------------------------------------------------- /keybinding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/keybinding.go -------------------------------------------------------------------------------- /loader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/loader.go -------------------------------------------------------------------------------- /scrollbar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/scrollbar.go -------------------------------------------------------------------------------- /scrollbar_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/scrollbar_test.go -------------------------------------------------------------------------------- /task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/task.go -------------------------------------------------------------------------------- /task_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/task_manager.go -------------------------------------------------------------------------------- /tcell_driver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/tcell_driver.go -------------------------------------------------------------------------------- /text_area.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/text_area.go -------------------------------------------------------------------------------- /text_area_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/text_area_test.go -------------------------------------------------------------------------------- /view.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/view.go -------------------------------------------------------------------------------- /view_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesseduffield/gocui/HEAD/view_test.go --------------------------------------------------------------------------------