gitextract_bq3bte_v/ ├── .github/ │ ├── CODEOWNERS │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ ├── config.yml │ │ └── feature_request.md │ ├── dependabot.yml │ └── workflows/ │ ├── build.yml │ ├── coverage.yml │ ├── dependabot-sync.yml │ ├── lint-sync.yml │ ├── lint.yml │ └── release.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yml ├── LICENSE ├── README.md ├── Taskfile.yaml ├── UPGRADE_GUIDE_V2.md ├── bubbles.go ├── cursor/ │ ├── cursor.go │ └── cursor_test.go ├── filepicker/ │ ├── filepicker.go │ ├── hidden_unix.go │ └── hidden_windows.go ├── go.mod ├── go.sum ├── help/ │ ├── help.go │ ├── help_test.go │ └── testdata/ │ └── TestFullHelp/ │ ├── full_help_20_width.golden │ ├── full_help_30_width.golden │ └── full_help_40_width.golden ├── internal/ │ ├── memoization/ │ │ ├── memoization.go │ │ └── memoization_test.go │ └── runeutil/ │ ├── runeutil.go │ └── runeutil_test.go ├── key/ │ ├── key.go │ └── key_test.go ├── list/ │ ├── README.md │ ├── defaultitem.go │ ├── keys.go │ ├── list.go │ ├── list_test.go │ └── style.go ├── paginator/ │ ├── paginator.go │ └── paginator_test.go ├── progress/ │ ├── progress.go │ ├── progress_test.go │ └── testdata/ │ └── TestBlend/ │ ├── 10w-red-to-green-50perc-full-block.golden │ ├── 10w-red-to-green-50perc.golden │ ├── 10w-red-to-green-scaled-50perc.golden │ ├── 30w-colorfunc-rgb-100perc.golden │ ├── 30w-red-to-green-100perc.golden │ └── 30w-red-to-green-scaled-100perc.golden ├── spinner/ │ ├── spinner.go │ └── spinner_test.go ├── stopwatch/ │ └── stopwatch.go ├── table/ │ ├── table.go │ ├── table_test.go │ └── testdata/ │ ├── TestModel_View/ │ │ ├── Bordered_cells.golden │ │ ├── Bordered_headers.golden │ │ ├── Empty.golden │ │ ├── Extra_padding.golden │ │ ├── Height_greater_than_rows.golden │ │ ├── Height_less_than_rows.golden │ │ ├── Modified_viewport_height.golden │ │ ├── Multiple_rows_and_columns.golden │ │ ├── No_padding.golden │ │ ├── Single_row_and_column.golden │ │ ├── Width_greater_than_columns.golden │ │ └── Width_less_than_columns.golden │ ├── TestModel_View_CenteredInABox.golden │ └── TestTableAlignment/ │ ├── No_border.golden │ └── With_border.golden ├── textarea/ │ ├── textarea.go │ └── textarea_test.go ├── textinput/ │ ├── styles.go │ ├── textinput.go │ └── textinput_test.go ├── timer/ │ └── timer.go └── viewport/ ├── highlight.go ├── keymap.go ├── testdata/ │ └── TestSizing/ │ ├── view-40x1-softwrap-at-bottom.golden │ ├── view-40x1-softwrap-scrolled-plus-1.golden │ ├── view-40x1-softwrap-scrolled-plus-2.golden │ ├── view-40x1-softwrap.golden │ ├── view-40x1.golden │ ├── view-40x100percent.golden │ ├── view-50x15-content-lines.golden │ ├── view-50x15-softwrap-at-bottom.golden │ ├── view-50x15-softwrap-at-top.golden │ ├── view-50x15-softwrap-gutter-at-bottom.golden │ ├── view-50x15-softwrap-gutter-at-top.golden │ ├── view-50x15-softwrap-gutter-scrolled-plus-1.golden │ ├── view-50x15-softwrap-gutter-scrolled-plus-2.golden │ ├── view-50x15-softwrap-scrolled-plus-1.golden │ └── view-50x15-softwrap-scrolled-plus-2.golden ├── viewport.go └── viewport_test.go