├── .bazelrc ├── .bcr ├── README.md ├── metadata.template.json ├── presubmit.yml └── source.template.json ├── .clang-format ├── .clang-tidy ├── .github ├── FUNDING.yml ├── copilot-instructions.md └── workflows │ ├── build.yaml │ ├── documentation.yaml │ ├── publish.yaml │ └── release.yaml ├── .gitignore ├── BUILD.bazel ├── CHANGELOG.md ├── CMakeLists.txt ├── LICENSE ├── MODULE.bazel ├── README.md ├── WORKSPACE.bazel ├── bazel └── ftxui.bzl ├── cmake ├── ftxui-config.cmake.in ├── ftxui_benchmark.cmake ├── ftxui_coverage.cmake ├── ftxui_export.cmake ├── ftxui_find_google_benchmark.cmake ├── ftxui_find_google_test.cmake ├── ftxui_fuzzer.cmake ├── ftxui_install.cmake ├── ftxui_message.cmake ├── ftxui_modules.cmake ├── ftxui_package.cmake ├── ftxui_set_options.cmake ├── ftxui_test.cmake └── iwyu.cmake ├── codecov.yml ├── doc ├── CMakeLists.txt ├── Doxyfile.in ├── DoxygenLayout.xml ├── cpp20-modules.md ├── footer.html ├── getting-started.md ├── header.html ├── installation.md ├── installation_arch.md ├── installation_bazel.md ├── installation_cmake.md ├── installation_conan.md ├── installation_debian.md ├── installation_manual.md ├── installation_nix.md ├── installation_opensuse.md ├── installation_vcpkg.md ├── installation_xmake.md ├── introduction.md ├── module-component.md ├── module-dom.md ├── module-screen.md ├── module.md ├── posix_pipe.md └── stylesheet.css ├── examples ├── CMakeLists.txt ├── component │ ├── CMakeLists.txt │ ├── button.cpp │ ├── button_animated.cpp │ ├── button_in_frame.cpp │ ├── button_style.cpp │ ├── canvas_animated.cpp │ ├── checkbox.cpp │ ├── checkbox_in_frame.cpp │ ├── collapsible.cpp │ ├── composition.cpp │ ├── custom_loop.cpp │ ├── dropdown.cpp │ ├── dropdown_custom.cpp │ ├── flexbox_gallery.cpp │ ├── focus.cpp │ ├── focus_cursor.cpp │ ├── gallery.cpp │ ├── homescreen.cpp │ ├── input.cpp │ ├── input_in_frame.cpp │ ├── input_style.cpp │ ├── linear_gradient_gallery.cpp │ ├── maybe.cpp │ ├── menu.cpp │ ├── menu2.cpp │ ├── menu_entries.cpp │ ├── menu_entries_animated.cpp │ ├── menu_in_frame.cpp │ ├── menu_in_frame_horizontal.cpp │ ├── menu_multiple.cpp │ ├── menu_style.cpp │ ├── menu_underline_animated_gallery.cpp │ ├── modal_dialog.cpp │ ├── modal_dialog_custom.cpp │ ├── nested_screen.cpp │ ├── print_key_press.cpp │ ├── radiobox.cpp │ ├── radiobox_in_frame.cpp │ ├── renderer.cpp │ ├── resizable_split.cpp │ ├── resizable_split_clamp.cpp │ ├── scrollbar.cpp │ ├── selection.cpp │ ├── slider.cpp │ ├── slider_direction.cpp │ ├── slider_rgb.cpp │ ├── tab_horizontal.cpp │ ├── tab_vertical.cpp │ ├── textarea.cpp │ ├── toggle.cpp │ ├── window.cpp │ └── with_restored_io.cpp ├── dom │ ├── CMakeLists.txt │ ├── border.cpp │ ├── border_colored.cpp │ ├── border_style.cpp │ ├── canvas.cpp │ ├── color_gallery.cpp │ ├── color_info_palette256.cpp │ ├── color_info_sorted_2d.ipp │ ├── color_truecolor_HSV.cpp │ ├── color_truecolor_RGB.cpp │ ├── dbox.cpp │ ├── gauge.cpp │ ├── gauge_direction.cpp │ ├── graph.cpp │ ├── gridbox.cpp │ ├── hflow.cpp │ ├── html_like.cpp │ ├── linear_gradient.cpp │ ├── package_manager.cpp │ ├── paragraph.cpp │ ├── separator.cpp │ ├── separator_style.cpp │ ├── size.cpp │ ├── spinner.cpp │ ├── style_blink.cpp │ ├── style_bold.cpp │ ├── style_color.cpp │ ├── style_dim.cpp │ ├── style_gallery.cpp │ ├── style_hyperlink.cpp │ ├── style_inverted.cpp │ ├── style_italic.cpp │ ├── style_strikethrough.cpp │ ├── style_underlined.cpp │ ├── style_underlined_double.cpp │ ├── table.cpp │ ├── vbox_hbox.cpp │ └── vflow.cpp ├── html │ └── test.html.disabled ├── index.css ├── index.html ├── index.mjs ├── run_webassembly.py └── sw.js ├── flake.lock ├── flake.nix ├── ftxui.pc.in ├── include └── ftxui │ ├── component │ ├── animation.hpp │ ├── captured_mouse.hpp │ ├── component.hpp │ ├── component_base.hpp │ ├── component_options.hpp │ ├── event.hpp │ ├── loop.hpp │ ├── mouse.hpp │ ├── receiver.hpp │ ├── screen_interactive.hpp │ └── task.hpp │ ├── dom │ ├── canvas.hpp │ ├── deprecated.hpp │ ├── direction.hpp │ ├── elements.hpp │ ├── flexbox_config.hpp │ ├── linear_gradient.hpp │ ├── node.hpp │ ├── requirement.hpp │ ├── selection.hpp │ ├── table.hpp │ └── take_any_args.hpp │ ├── screen │ ├── box.hpp │ ├── color.hpp │ ├── color_info.hpp │ ├── deprecated.hpp │ ├── image.hpp │ ├── pixel.hpp │ ├── screen.hpp │ ├── string.hpp │ └── terminal.hpp │ └── util │ ├── autoreset.hpp │ ├── ref.hpp │ └── warn_windows_macro.hpp ├── iwyu.imp ├── src └── ftxui │ ├── component.cppm │ ├── component │ ├── animation.cpp │ ├── animation.cppm │ ├── animation_test.cpp │ ├── button.cpp │ ├── button_test.cpp │ ├── captured_mouse.cppm │ ├── catch_event.cpp │ ├── checkbox.cpp │ ├── collapsible.cpp │ ├── collapsible_test.cpp │ ├── component.cpp │ ├── component.cppm │ ├── component_base.cppm │ ├── component_fuzzer.cpp │ ├── component_options.cpp │ ├── component_options.cppm │ ├── component_test.cpp │ ├── container.cpp │ ├── container_test.cpp │ ├── dropdown.cpp │ ├── dropdown_test.cpp │ ├── event.cpp │ ├── event.cppm │ ├── hoverable.cpp │ ├── hoverable_test.cpp │ ├── input.cpp │ ├── input_test.cpp │ ├── loop.cpp │ ├── loop.cppm │ ├── maybe.cpp │ ├── menu.cpp │ ├── menu_test.cpp │ ├── modal.cpp │ ├── modal_test.cpp │ ├── mouse.cppm │ ├── radiobox.cpp │ ├── radiobox_test.cpp │ ├── receiver.cppm │ ├── renderer.cpp │ ├── resizable_split.cpp │ ├── resizable_split_test.cpp │ ├── screen_interactive.cpp │ ├── screen_interactive.cppm │ ├── screen_interactive_piped_input_test.cpp │ ├── screen_interactive_test.cpp │ ├── slider.cpp │ ├── slider_test.cpp │ ├── task.cpp │ ├── task.cppm │ ├── task_internal.hpp │ ├── task_queue.cpp │ ├── task_queue.hpp │ ├── task_runner.cpp │ ├── task_runner.hpp │ ├── task_test.cpp │ ├── terminal_input_parser.cpp │ ├── terminal_input_parser.hpp │ ├── terminal_input_parser_test.cpp │ ├── terminal_input_parser_test_fuzzer.cpp │ ├── toggle_test.cpp │ ├── util.cpp │ └── window.cpp │ ├── dom.cppm │ ├── dom │ ├── automerge.cpp │ ├── benchmark_test.cpp │ ├── blink.cpp │ ├── blink_test.cpp │ ├── bold.cpp │ ├── bold_test.cpp │ ├── border.cpp │ ├── border_test.cpp │ ├── box_helper.cpp │ ├── box_helper.hpp │ ├── canvas.cpp │ ├── canvas.cppm │ ├── canvas_test.cpp │ ├── clear_under.cpp │ ├── color.cpp │ ├── color_test.cpp │ ├── composite_decorator.cpp │ ├── dbox.cpp │ ├── dbox_test.cpp │ ├── deprecated.cppm │ ├── dim.cpp │ ├── dim_test.cpp │ ├── direction.cppm │ ├── elements.cppm │ ├── flex.cpp │ ├── flexbox.cpp │ ├── flexbox_config.cpp │ ├── flexbox_config.cppm │ ├── flexbox_helper.cpp │ ├── flexbox_helper.hpp │ ├── flexbox_helper_test.cpp │ ├── flexbox_test.cpp │ ├── focus.cpp │ ├── frame.cpp │ ├── gauge.cpp │ ├── gauge_test.cpp │ ├── graph.cpp │ ├── gridbox.cpp │ ├── gridbox_test.cpp │ ├── hbox.cpp │ ├── hbox_test.cpp │ ├── hyperlink.cpp │ ├── hyperlink_test.cpp │ ├── inverted.cpp │ ├── italic.cpp │ ├── italic_test.cpp │ ├── linear_gradient.cpp │ ├── linear_gradient.cppm │ ├── linear_gradient_test.cpp │ ├── node.cpp │ ├── node.cppm │ ├── node_decorator.cpp │ ├── node_decorator.hpp │ ├── paragraph.cpp │ ├── reflect.cpp │ ├── requirement.cppm │ ├── scroll_indicator.cpp │ ├── scroll_indicator_test.cpp │ ├── selection.cpp │ ├── selection.cppm │ ├── selection_style.cpp │ ├── selection_test.cpp │ ├── separator.cpp │ ├── separator_test.cpp │ ├── size.cpp │ ├── spinner.cpp │ ├── spinner_test.cpp │ ├── strikethrough.cpp │ ├── table.cpp │ ├── table.cppm │ ├── table_test.cpp │ ├── text.cpp │ ├── text_test.cpp │ ├── underlined.cpp │ ├── underlined_double.cpp │ ├── underlined_test.cpp │ ├── util.cpp │ ├── vbox.cpp │ └── vbox_test.cpp │ ├── ftxui.cppm │ ├── screen.cppm │ ├── screen │ ├── box.cpp │ ├── box.cppm │ ├── color.cpp │ ├── color.cppm │ ├── color_info.cpp │ ├── color_info.cppm │ ├── color_test.cpp │ ├── deprecated.cppm │ ├── image.cpp │ ├── image.cppm │ ├── pixel.cppm │ ├── screen.cpp │ ├── screen.cppm │ ├── string.cpp │ ├── string.cppm │ ├── string_internal.hpp │ ├── string_test.cpp │ ├── terminal.cpp │ ├── terminal.cppm │ └── util.hpp │ ├── util.cppm │ └── util │ ├── autoreset.cppm │ ├── ref.cppm │ └── ref_test.cpp └── tools ├── build_multiversion_doc.py ├── build_translations.py ├── format.sh ├── generate_examples_modules.sh ├── iwyu.sh ├── license_headers.cpp └── test_bazel.sh /.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/.bazelrc -------------------------------------------------------------------------------- /.bcr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/.bcr/README.md -------------------------------------------------------------------------------- /.bcr/metadata.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/.bcr/metadata.template.json -------------------------------------------------------------------------------- /.bcr/presubmit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/.bcr/presubmit.yml -------------------------------------------------------------------------------- /.bcr/source.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/.bcr/source.template.json -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [ArthurSonzogni] 2 | -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.github/workflows/documentation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/.github/workflows/documentation.yaml -------------------------------------------------------------------------------- /.github/workflows/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/.github/workflows/publish.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/.gitignore -------------------------------------------------------------------------------- /BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/BUILD.bazel -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/LICENSE -------------------------------------------------------------------------------- /MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/MODULE.bazel -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/README.md -------------------------------------------------------------------------------- /WORKSPACE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/WORKSPACE.bazel -------------------------------------------------------------------------------- /bazel/ftxui.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/bazel/ftxui.bzl -------------------------------------------------------------------------------- /cmake/ftxui-config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/cmake/ftxui-config.cmake.in -------------------------------------------------------------------------------- /cmake/ftxui_benchmark.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/cmake/ftxui_benchmark.cmake -------------------------------------------------------------------------------- /cmake/ftxui_coverage.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/cmake/ftxui_coverage.cmake -------------------------------------------------------------------------------- /cmake/ftxui_export.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/cmake/ftxui_export.cmake -------------------------------------------------------------------------------- /cmake/ftxui_find_google_benchmark.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/cmake/ftxui_find_google_benchmark.cmake -------------------------------------------------------------------------------- /cmake/ftxui_find_google_test.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/cmake/ftxui_find_google_test.cmake -------------------------------------------------------------------------------- /cmake/ftxui_fuzzer.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/cmake/ftxui_fuzzer.cmake -------------------------------------------------------------------------------- /cmake/ftxui_install.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/cmake/ftxui_install.cmake -------------------------------------------------------------------------------- /cmake/ftxui_message.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/cmake/ftxui_message.cmake -------------------------------------------------------------------------------- /cmake/ftxui_modules.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/cmake/ftxui_modules.cmake -------------------------------------------------------------------------------- /cmake/ftxui_package.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/cmake/ftxui_package.cmake -------------------------------------------------------------------------------- /cmake/ftxui_set_options.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/cmake/ftxui_set_options.cmake -------------------------------------------------------------------------------- /cmake/ftxui_test.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/cmake/ftxui_test.cmake -------------------------------------------------------------------------------- /cmake/iwyu.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/cmake/iwyu.cmake -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/codecov.yml -------------------------------------------------------------------------------- /doc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/doc/CMakeLists.txt -------------------------------------------------------------------------------- /doc/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/doc/Doxyfile.in -------------------------------------------------------------------------------- /doc/DoxygenLayout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/doc/DoxygenLayout.xml -------------------------------------------------------------------------------- /doc/cpp20-modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/doc/cpp20-modules.md -------------------------------------------------------------------------------- /doc/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/doc/footer.html -------------------------------------------------------------------------------- /doc/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/doc/getting-started.md -------------------------------------------------------------------------------- /doc/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/doc/header.html -------------------------------------------------------------------------------- /doc/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/doc/installation.md -------------------------------------------------------------------------------- /doc/installation_arch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/doc/installation_arch.md -------------------------------------------------------------------------------- /doc/installation_bazel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/doc/installation_bazel.md -------------------------------------------------------------------------------- /doc/installation_cmake.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/doc/installation_cmake.md -------------------------------------------------------------------------------- /doc/installation_conan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/doc/installation_conan.md -------------------------------------------------------------------------------- /doc/installation_debian.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/doc/installation_debian.md -------------------------------------------------------------------------------- /doc/installation_manual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/doc/installation_manual.md -------------------------------------------------------------------------------- /doc/installation_nix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/doc/installation_nix.md -------------------------------------------------------------------------------- /doc/installation_opensuse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/doc/installation_opensuse.md -------------------------------------------------------------------------------- /doc/installation_vcpkg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/doc/installation_vcpkg.md -------------------------------------------------------------------------------- /doc/installation_xmake.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/doc/installation_xmake.md -------------------------------------------------------------------------------- /doc/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/doc/introduction.md -------------------------------------------------------------------------------- /doc/module-component.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/doc/module-component.md -------------------------------------------------------------------------------- /doc/module-dom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/doc/module-dom.md -------------------------------------------------------------------------------- /doc/module-screen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/doc/module-screen.md -------------------------------------------------------------------------------- /doc/module.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/doc/module.md -------------------------------------------------------------------------------- /doc/posix_pipe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/doc/posix_pipe.md -------------------------------------------------------------------------------- /doc/stylesheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/doc/stylesheet.css -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/component/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/CMakeLists.txt -------------------------------------------------------------------------------- /examples/component/button.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/button.cpp -------------------------------------------------------------------------------- /examples/component/button_animated.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/button_animated.cpp -------------------------------------------------------------------------------- /examples/component/button_in_frame.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/button_in_frame.cpp -------------------------------------------------------------------------------- /examples/component/button_style.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/button_style.cpp -------------------------------------------------------------------------------- /examples/component/canvas_animated.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/canvas_animated.cpp -------------------------------------------------------------------------------- /examples/component/checkbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/checkbox.cpp -------------------------------------------------------------------------------- /examples/component/checkbox_in_frame.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/checkbox_in_frame.cpp -------------------------------------------------------------------------------- /examples/component/collapsible.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/collapsible.cpp -------------------------------------------------------------------------------- /examples/component/composition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/composition.cpp -------------------------------------------------------------------------------- /examples/component/custom_loop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/custom_loop.cpp -------------------------------------------------------------------------------- /examples/component/dropdown.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/dropdown.cpp -------------------------------------------------------------------------------- /examples/component/dropdown_custom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/dropdown_custom.cpp -------------------------------------------------------------------------------- /examples/component/flexbox_gallery.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/flexbox_gallery.cpp -------------------------------------------------------------------------------- /examples/component/focus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/focus.cpp -------------------------------------------------------------------------------- /examples/component/focus_cursor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/focus_cursor.cpp -------------------------------------------------------------------------------- /examples/component/gallery.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/gallery.cpp -------------------------------------------------------------------------------- /examples/component/homescreen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/homescreen.cpp -------------------------------------------------------------------------------- /examples/component/input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/input.cpp -------------------------------------------------------------------------------- /examples/component/input_in_frame.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/input_in_frame.cpp -------------------------------------------------------------------------------- /examples/component/input_style.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/input_style.cpp -------------------------------------------------------------------------------- /examples/component/linear_gradient_gallery.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/linear_gradient_gallery.cpp -------------------------------------------------------------------------------- /examples/component/maybe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/maybe.cpp -------------------------------------------------------------------------------- /examples/component/menu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/menu.cpp -------------------------------------------------------------------------------- /examples/component/menu2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/menu2.cpp -------------------------------------------------------------------------------- /examples/component/menu_entries.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/menu_entries.cpp -------------------------------------------------------------------------------- /examples/component/menu_entries_animated.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/menu_entries_animated.cpp -------------------------------------------------------------------------------- /examples/component/menu_in_frame.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/menu_in_frame.cpp -------------------------------------------------------------------------------- /examples/component/menu_in_frame_horizontal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/menu_in_frame_horizontal.cpp -------------------------------------------------------------------------------- /examples/component/menu_multiple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/menu_multiple.cpp -------------------------------------------------------------------------------- /examples/component/menu_style.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/menu_style.cpp -------------------------------------------------------------------------------- /examples/component/menu_underline_animated_gallery.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/menu_underline_animated_gallery.cpp -------------------------------------------------------------------------------- /examples/component/modal_dialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/modal_dialog.cpp -------------------------------------------------------------------------------- /examples/component/modal_dialog_custom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/modal_dialog_custom.cpp -------------------------------------------------------------------------------- /examples/component/nested_screen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/nested_screen.cpp -------------------------------------------------------------------------------- /examples/component/print_key_press.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/print_key_press.cpp -------------------------------------------------------------------------------- /examples/component/radiobox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/radiobox.cpp -------------------------------------------------------------------------------- /examples/component/radiobox_in_frame.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/radiobox_in_frame.cpp -------------------------------------------------------------------------------- /examples/component/renderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/renderer.cpp -------------------------------------------------------------------------------- /examples/component/resizable_split.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/resizable_split.cpp -------------------------------------------------------------------------------- /examples/component/resizable_split_clamp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/resizable_split_clamp.cpp -------------------------------------------------------------------------------- /examples/component/scrollbar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/scrollbar.cpp -------------------------------------------------------------------------------- /examples/component/selection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/selection.cpp -------------------------------------------------------------------------------- /examples/component/slider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/slider.cpp -------------------------------------------------------------------------------- /examples/component/slider_direction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/slider_direction.cpp -------------------------------------------------------------------------------- /examples/component/slider_rgb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/slider_rgb.cpp -------------------------------------------------------------------------------- /examples/component/tab_horizontal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/tab_horizontal.cpp -------------------------------------------------------------------------------- /examples/component/tab_vertical.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/tab_vertical.cpp -------------------------------------------------------------------------------- /examples/component/textarea.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/textarea.cpp -------------------------------------------------------------------------------- /examples/component/toggle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/toggle.cpp -------------------------------------------------------------------------------- /examples/component/window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/window.cpp -------------------------------------------------------------------------------- /examples/component/with_restored_io.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/component/with_restored_io.cpp -------------------------------------------------------------------------------- /examples/dom/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/CMakeLists.txt -------------------------------------------------------------------------------- /examples/dom/border.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/border.cpp -------------------------------------------------------------------------------- /examples/dom/border_colored.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/border_colored.cpp -------------------------------------------------------------------------------- /examples/dom/border_style.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/border_style.cpp -------------------------------------------------------------------------------- /examples/dom/canvas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/canvas.cpp -------------------------------------------------------------------------------- /examples/dom/color_gallery.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/color_gallery.cpp -------------------------------------------------------------------------------- /examples/dom/color_info_palette256.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/color_info_palette256.cpp -------------------------------------------------------------------------------- /examples/dom/color_info_sorted_2d.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/color_info_sorted_2d.ipp -------------------------------------------------------------------------------- /examples/dom/color_truecolor_HSV.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/color_truecolor_HSV.cpp -------------------------------------------------------------------------------- /examples/dom/color_truecolor_RGB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/color_truecolor_RGB.cpp -------------------------------------------------------------------------------- /examples/dom/dbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/dbox.cpp -------------------------------------------------------------------------------- /examples/dom/gauge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/gauge.cpp -------------------------------------------------------------------------------- /examples/dom/gauge_direction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/gauge_direction.cpp -------------------------------------------------------------------------------- /examples/dom/graph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/graph.cpp -------------------------------------------------------------------------------- /examples/dom/gridbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/gridbox.cpp -------------------------------------------------------------------------------- /examples/dom/hflow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/hflow.cpp -------------------------------------------------------------------------------- /examples/dom/html_like.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/html_like.cpp -------------------------------------------------------------------------------- /examples/dom/linear_gradient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/linear_gradient.cpp -------------------------------------------------------------------------------- /examples/dom/package_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/package_manager.cpp -------------------------------------------------------------------------------- /examples/dom/paragraph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/paragraph.cpp -------------------------------------------------------------------------------- /examples/dom/separator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/separator.cpp -------------------------------------------------------------------------------- /examples/dom/separator_style.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/separator_style.cpp -------------------------------------------------------------------------------- /examples/dom/size.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/size.cpp -------------------------------------------------------------------------------- /examples/dom/spinner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/spinner.cpp -------------------------------------------------------------------------------- /examples/dom/style_blink.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/style_blink.cpp -------------------------------------------------------------------------------- /examples/dom/style_bold.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/style_bold.cpp -------------------------------------------------------------------------------- /examples/dom/style_color.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/style_color.cpp -------------------------------------------------------------------------------- /examples/dom/style_dim.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/style_dim.cpp -------------------------------------------------------------------------------- /examples/dom/style_gallery.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/style_gallery.cpp -------------------------------------------------------------------------------- /examples/dom/style_hyperlink.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/style_hyperlink.cpp -------------------------------------------------------------------------------- /examples/dom/style_inverted.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/style_inverted.cpp -------------------------------------------------------------------------------- /examples/dom/style_italic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/style_italic.cpp -------------------------------------------------------------------------------- /examples/dom/style_strikethrough.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/style_strikethrough.cpp -------------------------------------------------------------------------------- /examples/dom/style_underlined.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/style_underlined.cpp -------------------------------------------------------------------------------- /examples/dom/style_underlined_double.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/style_underlined_double.cpp -------------------------------------------------------------------------------- /examples/dom/table.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/table.cpp -------------------------------------------------------------------------------- /examples/dom/vbox_hbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/vbox_hbox.cpp -------------------------------------------------------------------------------- /examples/dom/vflow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/dom/vflow.cpp -------------------------------------------------------------------------------- /examples/html/test.html.disabled: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/html/test.html.disabled -------------------------------------------------------------------------------- /examples/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/index.css -------------------------------------------------------------------------------- /examples/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/index.html -------------------------------------------------------------------------------- /examples/index.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/index.mjs -------------------------------------------------------------------------------- /examples/run_webassembly.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/run_webassembly.py -------------------------------------------------------------------------------- /examples/sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/examples/sw.js -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/flake.nix -------------------------------------------------------------------------------- /ftxui.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/ftxui.pc.in -------------------------------------------------------------------------------- /include/ftxui/component/animation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/component/animation.hpp -------------------------------------------------------------------------------- /include/ftxui/component/captured_mouse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/component/captured_mouse.hpp -------------------------------------------------------------------------------- /include/ftxui/component/component.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/component/component.hpp -------------------------------------------------------------------------------- /include/ftxui/component/component_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/component/component_base.hpp -------------------------------------------------------------------------------- /include/ftxui/component/component_options.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/component/component_options.hpp -------------------------------------------------------------------------------- /include/ftxui/component/event.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/component/event.hpp -------------------------------------------------------------------------------- /include/ftxui/component/loop.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/component/loop.hpp -------------------------------------------------------------------------------- /include/ftxui/component/mouse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/component/mouse.hpp -------------------------------------------------------------------------------- /include/ftxui/component/receiver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/component/receiver.hpp -------------------------------------------------------------------------------- /include/ftxui/component/screen_interactive.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/component/screen_interactive.hpp -------------------------------------------------------------------------------- /include/ftxui/component/task.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/component/task.hpp -------------------------------------------------------------------------------- /include/ftxui/dom/canvas.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/dom/canvas.hpp -------------------------------------------------------------------------------- /include/ftxui/dom/deprecated.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/dom/deprecated.hpp -------------------------------------------------------------------------------- /include/ftxui/dom/direction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/dom/direction.hpp -------------------------------------------------------------------------------- /include/ftxui/dom/elements.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/dom/elements.hpp -------------------------------------------------------------------------------- /include/ftxui/dom/flexbox_config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/dom/flexbox_config.hpp -------------------------------------------------------------------------------- /include/ftxui/dom/linear_gradient.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/dom/linear_gradient.hpp -------------------------------------------------------------------------------- /include/ftxui/dom/node.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/dom/node.hpp -------------------------------------------------------------------------------- /include/ftxui/dom/requirement.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/dom/requirement.hpp -------------------------------------------------------------------------------- /include/ftxui/dom/selection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/dom/selection.hpp -------------------------------------------------------------------------------- /include/ftxui/dom/table.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/dom/table.hpp -------------------------------------------------------------------------------- /include/ftxui/dom/take_any_args.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/dom/take_any_args.hpp -------------------------------------------------------------------------------- /include/ftxui/screen/box.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/screen/box.hpp -------------------------------------------------------------------------------- /include/ftxui/screen/color.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/screen/color.hpp -------------------------------------------------------------------------------- /include/ftxui/screen/color_info.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/screen/color_info.hpp -------------------------------------------------------------------------------- /include/ftxui/screen/deprecated.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/screen/deprecated.hpp -------------------------------------------------------------------------------- /include/ftxui/screen/image.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/screen/image.hpp -------------------------------------------------------------------------------- /include/ftxui/screen/pixel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/screen/pixel.hpp -------------------------------------------------------------------------------- /include/ftxui/screen/screen.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/screen/screen.hpp -------------------------------------------------------------------------------- /include/ftxui/screen/string.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/screen/string.hpp -------------------------------------------------------------------------------- /include/ftxui/screen/terminal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/screen/terminal.hpp -------------------------------------------------------------------------------- /include/ftxui/util/autoreset.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/util/autoreset.hpp -------------------------------------------------------------------------------- /include/ftxui/util/ref.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/util/ref.hpp -------------------------------------------------------------------------------- /include/ftxui/util/warn_windows_macro.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/include/ftxui/util/warn_windows_macro.hpp -------------------------------------------------------------------------------- /iwyu.imp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/iwyu.imp -------------------------------------------------------------------------------- /src/ftxui/component.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component.cppm -------------------------------------------------------------------------------- /src/ftxui/component/animation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/animation.cpp -------------------------------------------------------------------------------- /src/ftxui/component/animation.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/animation.cppm -------------------------------------------------------------------------------- /src/ftxui/component/animation_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/animation_test.cpp -------------------------------------------------------------------------------- /src/ftxui/component/button.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/button.cpp -------------------------------------------------------------------------------- /src/ftxui/component/button_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/button_test.cpp -------------------------------------------------------------------------------- /src/ftxui/component/captured_mouse.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/captured_mouse.cppm -------------------------------------------------------------------------------- /src/ftxui/component/catch_event.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/catch_event.cpp -------------------------------------------------------------------------------- /src/ftxui/component/checkbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/checkbox.cpp -------------------------------------------------------------------------------- /src/ftxui/component/collapsible.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/collapsible.cpp -------------------------------------------------------------------------------- /src/ftxui/component/collapsible_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/collapsible_test.cpp -------------------------------------------------------------------------------- /src/ftxui/component/component.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/component.cpp -------------------------------------------------------------------------------- /src/ftxui/component/component.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/component.cppm -------------------------------------------------------------------------------- /src/ftxui/component/component_base.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/component_base.cppm -------------------------------------------------------------------------------- /src/ftxui/component/component_fuzzer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/component_fuzzer.cpp -------------------------------------------------------------------------------- /src/ftxui/component/component_options.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/component_options.cpp -------------------------------------------------------------------------------- /src/ftxui/component/component_options.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/component_options.cppm -------------------------------------------------------------------------------- /src/ftxui/component/component_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/component_test.cpp -------------------------------------------------------------------------------- /src/ftxui/component/container.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/container.cpp -------------------------------------------------------------------------------- /src/ftxui/component/container_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/container_test.cpp -------------------------------------------------------------------------------- /src/ftxui/component/dropdown.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/dropdown.cpp -------------------------------------------------------------------------------- /src/ftxui/component/dropdown_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/dropdown_test.cpp -------------------------------------------------------------------------------- /src/ftxui/component/event.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/event.cpp -------------------------------------------------------------------------------- /src/ftxui/component/event.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/event.cppm -------------------------------------------------------------------------------- /src/ftxui/component/hoverable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/hoverable.cpp -------------------------------------------------------------------------------- /src/ftxui/component/hoverable_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/hoverable_test.cpp -------------------------------------------------------------------------------- /src/ftxui/component/input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/input.cpp -------------------------------------------------------------------------------- /src/ftxui/component/input_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/input_test.cpp -------------------------------------------------------------------------------- /src/ftxui/component/loop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/loop.cpp -------------------------------------------------------------------------------- /src/ftxui/component/loop.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/loop.cppm -------------------------------------------------------------------------------- /src/ftxui/component/maybe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/maybe.cpp -------------------------------------------------------------------------------- /src/ftxui/component/menu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/menu.cpp -------------------------------------------------------------------------------- /src/ftxui/component/menu_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/menu_test.cpp -------------------------------------------------------------------------------- /src/ftxui/component/modal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/modal.cpp -------------------------------------------------------------------------------- /src/ftxui/component/modal_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/modal_test.cpp -------------------------------------------------------------------------------- /src/ftxui/component/mouse.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/mouse.cppm -------------------------------------------------------------------------------- /src/ftxui/component/radiobox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/radiobox.cpp -------------------------------------------------------------------------------- /src/ftxui/component/radiobox_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/radiobox_test.cpp -------------------------------------------------------------------------------- /src/ftxui/component/receiver.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/receiver.cppm -------------------------------------------------------------------------------- /src/ftxui/component/renderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/renderer.cpp -------------------------------------------------------------------------------- /src/ftxui/component/resizable_split.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/resizable_split.cpp -------------------------------------------------------------------------------- /src/ftxui/component/resizable_split_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/resizable_split_test.cpp -------------------------------------------------------------------------------- /src/ftxui/component/screen_interactive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/screen_interactive.cpp -------------------------------------------------------------------------------- /src/ftxui/component/screen_interactive.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/screen_interactive.cppm -------------------------------------------------------------------------------- /src/ftxui/component/screen_interactive_piped_input_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/screen_interactive_piped_input_test.cpp -------------------------------------------------------------------------------- /src/ftxui/component/screen_interactive_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/screen_interactive_test.cpp -------------------------------------------------------------------------------- /src/ftxui/component/slider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/slider.cpp -------------------------------------------------------------------------------- /src/ftxui/component/slider_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/slider_test.cpp -------------------------------------------------------------------------------- /src/ftxui/component/task.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/task.cpp -------------------------------------------------------------------------------- /src/ftxui/component/task.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/task.cppm -------------------------------------------------------------------------------- /src/ftxui/component/task_internal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/task_internal.hpp -------------------------------------------------------------------------------- /src/ftxui/component/task_queue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/task_queue.cpp -------------------------------------------------------------------------------- /src/ftxui/component/task_queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/task_queue.hpp -------------------------------------------------------------------------------- /src/ftxui/component/task_runner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/task_runner.cpp -------------------------------------------------------------------------------- /src/ftxui/component/task_runner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/task_runner.hpp -------------------------------------------------------------------------------- /src/ftxui/component/task_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/task_test.cpp -------------------------------------------------------------------------------- /src/ftxui/component/terminal_input_parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/terminal_input_parser.cpp -------------------------------------------------------------------------------- /src/ftxui/component/terminal_input_parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/terminal_input_parser.hpp -------------------------------------------------------------------------------- /src/ftxui/component/terminal_input_parser_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/terminal_input_parser_test.cpp -------------------------------------------------------------------------------- /src/ftxui/component/terminal_input_parser_test_fuzzer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/terminal_input_parser_test_fuzzer.cpp -------------------------------------------------------------------------------- /src/ftxui/component/toggle_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/toggle_test.cpp -------------------------------------------------------------------------------- /src/ftxui/component/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/util.cpp -------------------------------------------------------------------------------- /src/ftxui/component/window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/component/window.cpp -------------------------------------------------------------------------------- /src/ftxui/dom.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom.cppm -------------------------------------------------------------------------------- /src/ftxui/dom/automerge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/automerge.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/benchmark_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/benchmark_test.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/blink.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/blink.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/blink_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/blink_test.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/bold.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/bold.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/bold_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/bold_test.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/border.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/border.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/border_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/border_test.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/box_helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/box_helper.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/box_helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/box_helper.hpp -------------------------------------------------------------------------------- /src/ftxui/dom/canvas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/canvas.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/canvas.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/canvas.cppm -------------------------------------------------------------------------------- /src/ftxui/dom/canvas_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/canvas_test.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/clear_under.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/clear_under.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/color.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/color.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/color_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/color_test.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/composite_decorator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/composite_decorator.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/dbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/dbox.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/dbox_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/dbox_test.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/deprecated.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/deprecated.cppm -------------------------------------------------------------------------------- /src/ftxui/dom/dim.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/dim.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/dim_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/dim_test.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/direction.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/direction.cppm -------------------------------------------------------------------------------- /src/ftxui/dom/elements.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/elements.cppm -------------------------------------------------------------------------------- /src/ftxui/dom/flex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/flex.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/flexbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/flexbox.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/flexbox_config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/flexbox_config.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/flexbox_config.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/flexbox_config.cppm -------------------------------------------------------------------------------- /src/ftxui/dom/flexbox_helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/flexbox_helper.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/flexbox_helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/flexbox_helper.hpp -------------------------------------------------------------------------------- /src/ftxui/dom/flexbox_helper_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/flexbox_helper_test.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/flexbox_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/flexbox_test.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/focus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/focus.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/frame.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/frame.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/gauge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/gauge.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/gauge_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/gauge_test.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/graph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/graph.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/gridbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/gridbox.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/gridbox_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/gridbox_test.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/hbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/hbox.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/hbox_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/hbox_test.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/hyperlink.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/hyperlink.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/hyperlink_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/hyperlink_test.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/inverted.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/inverted.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/italic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/italic.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/italic_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/italic_test.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/linear_gradient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/linear_gradient.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/linear_gradient.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/linear_gradient.cppm -------------------------------------------------------------------------------- /src/ftxui/dom/linear_gradient_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/linear_gradient_test.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/node.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/node.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/node.cppm -------------------------------------------------------------------------------- /src/ftxui/dom/node_decorator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/node_decorator.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/node_decorator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/node_decorator.hpp -------------------------------------------------------------------------------- /src/ftxui/dom/paragraph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/paragraph.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/reflect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/reflect.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/requirement.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/requirement.cppm -------------------------------------------------------------------------------- /src/ftxui/dom/scroll_indicator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/scroll_indicator.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/scroll_indicator_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/scroll_indicator_test.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/selection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/selection.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/selection.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/selection.cppm -------------------------------------------------------------------------------- /src/ftxui/dom/selection_style.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/selection_style.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/selection_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/selection_test.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/separator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/separator.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/separator_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/separator_test.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/size.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/size.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/spinner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/spinner.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/spinner_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/spinner_test.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/strikethrough.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/strikethrough.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/table.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/table.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/table.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/table.cppm -------------------------------------------------------------------------------- /src/ftxui/dom/table_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/table_test.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/text.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/text.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/text_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/text_test.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/underlined.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/underlined.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/underlined_double.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/underlined_double.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/underlined_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/underlined_test.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/util.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/vbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/vbox.cpp -------------------------------------------------------------------------------- /src/ftxui/dom/vbox_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/dom/vbox_test.cpp -------------------------------------------------------------------------------- /src/ftxui/ftxui.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/ftxui.cppm -------------------------------------------------------------------------------- /src/ftxui/screen.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/screen.cppm -------------------------------------------------------------------------------- /src/ftxui/screen/box.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/screen/box.cpp -------------------------------------------------------------------------------- /src/ftxui/screen/box.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/screen/box.cppm -------------------------------------------------------------------------------- /src/ftxui/screen/color.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/screen/color.cpp -------------------------------------------------------------------------------- /src/ftxui/screen/color.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/screen/color.cppm -------------------------------------------------------------------------------- /src/ftxui/screen/color_info.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/screen/color_info.cpp -------------------------------------------------------------------------------- /src/ftxui/screen/color_info.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/screen/color_info.cppm -------------------------------------------------------------------------------- /src/ftxui/screen/color_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/screen/color_test.cpp -------------------------------------------------------------------------------- /src/ftxui/screen/deprecated.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/screen/deprecated.cppm -------------------------------------------------------------------------------- /src/ftxui/screen/image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/screen/image.cpp -------------------------------------------------------------------------------- /src/ftxui/screen/image.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/screen/image.cppm -------------------------------------------------------------------------------- /src/ftxui/screen/pixel.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/screen/pixel.cppm -------------------------------------------------------------------------------- /src/ftxui/screen/screen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/screen/screen.cpp -------------------------------------------------------------------------------- /src/ftxui/screen/screen.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/screen/screen.cppm -------------------------------------------------------------------------------- /src/ftxui/screen/string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/screen/string.cpp -------------------------------------------------------------------------------- /src/ftxui/screen/string.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/screen/string.cppm -------------------------------------------------------------------------------- /src/ftxui/screen/string_internal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/screen/string_internal.hpp -------------------------------------------------------------------------------- /src/ftxui/screen/string_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/screen/string_test.cpp -------------------------------------------------------------------------------- /src/ftxui/screen/terminal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/screen/terminal.cpp -------------------------------------------------------------------------------- /src/ftxui/screen/terminal.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/screen/terminal.cppm -------------------------------------------------------------------------------- /src/ftxui/screen/util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/screen/util.hpp -------------------------------------------------------------------------------- /src/ftxui/util.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/util.cppm -------------------------------------------------------------------------------- /src/ftxui/util/autoreset.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/util/autoreset.cppm -------------------------------------------------------------------------------- /src/ftxui/util/ref.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/util/ref.cppm -------------------------------------------------------------------------------- /src/ftxui/util/ref_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/src/ftxui/util/ref_test.cpp -------------------------------------------------------------------------------- /tools/build_multiversion_doc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/tools/build_multiversion_doc.py -------------------------------------------------------------------------------- /tools/build_translations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/tools/build_translations.py -------------------------------------------------------------------------------- /tools/format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/tools/format.sh -------------------------------------------------------------------------------- /tools/generate_examples_modules.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/tools/generate_examples_modules.sh -------------------------------------------------------------------------------- /tools/iwyu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/tools/iwyu.sh -------------------------------------------------------------------------------- /tools/license_headers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/tools/license_headers.cpp -------------------------------------------------------------------------------- /tools/test_bazel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArthurSonzogni/FTXUI/HEAD/tools/test_bazel.sh --------------------------------------------------------------------------------