Commit Graph

  • 8a2a9b0799 Generate compile commands for clangd. (#855) Arthur Sonzogni 2024-05-01 11:40:49 +02:00
  • 6a755f3760 Fix Menu focus. (#850) Arthur Sonzogni 2024-04-28 16:03:00 +02:00
  • d386df6f94 Enable raw keyboard input (#832) Jørn Gustav Larsen 2024-04-28 15:17:54 +02:00
  • d38b14ffb6 Allow user to specify window element border. (#849) Mark Antabi 2024-04-28 08:48:02 -04:00
  • 7e3e1d4bca Apply clang-tidy. ArthurSonzogni 2024-04-28 10:39:30 +02:00
  • affa787244 Prefer Exit() over OnExit() (#847) Clancy Walters 2024-04-27 19:32:46 +10:00
  • 014bdb4a05 Flush before applying a new configuration. (#848) Arthur Sonzogni 2024-04-27 11:18:35 +02:00
  • 293ff179f6 Separate a reusable Image class from Screen (#834) Dimo Markov 2024-04-27 12:03:44 +03:00
  • 1f6e1101e8 clarified README and added tip on linking (#845) cole-io 2024-04-21 23:48:32 -07:00
  • 0dfd59bd09 Fix ResizableSplit handling keyboard navigation incorrectly (#842) na-trium-144 2024-04-19 00:28:28 +09:00
  • e03a0797be Fix minor compile error. ArthurSonzogni 2024-04-07 18:10:52 +02:00
  • 3c9fa60d28 Feature: Dropdown options with callback (#826) James 2024-04-06 16:45:10 +01:00
  • 2216f3a5da Problem with setting the cursor position on the right screen edge when drawing. (#831) Jørn Gustav Larsen 2024-04-03 21:32:19 +02:00
  • f609c12846 Revert change to button example. (#835) Arthur Sonzogni 2024-03-30 11:01:28 +01:00
  • ce5ac6b12f - Added exit button to homescreen example (#819) faizan171997 2024-02-22 03:12:51 -08:00
  • f495ce029c Add example to use system ftxui ArthurSonzogni 2024-01-26 18:32:44 +01:00
  • 810657dab8 Update mainpage.md Arthur Sonzogni 2024-01-25 11:56:25 +01:00
  • 65bbb4f0eb Make Checkbox take focus when clicked (#810) rio 2024-01-17 11:21:32 -06:00
  • 5112d9139d Button: invoke on_click at the end. (#807) Arthur Sonzogni 2024-01-10 22:08:57 +01:00
  • 91a162a30e Add FTowerX to README (#805) Mohammad Rahimi 2024-01-08 23:48:42 +08:00
  • 4d5cc41c65 Add Captain's log to README (#803) Nikola Dućak 2024-01-08 07:25:38 +01:00
  • cc3bcbf069 ftxui_set_options: properly check the current compiler. (#802) nyako 2024-01-08 03:05:41 -03:00
  • d0634e1ca0 Add missing Checkbox() implementation (#796) Particle_G 2023-12-23 15:35:20 +08:00
  • a7b6785420 Restore cursor shape on exit. (#793) (#794) Arthur Sonzogni 2023-12-17 10:35:21 +01:00
  • 348c3853d4 Restore cursor shape on exit. (#793) Arthur Sonzogni 2023-12-17 10:24:33 +01:00
  • bfadcb7165 Fix default for ScreenInteractive::Fullscreen() ArthurSonzogni 2023-11-19 14:09:42 +01:00
  • 6c2b43a2aa Improve the example page. (#780) Arthur Sonzogni 2023-11-19 12:09:52 +01:00
  • b970cb6ea8 feature: allow fullscreen without alternative screen (#777) Arthur Sonzogni 2023-11-11 17:57:07 +01:00
  • c31aecf2ed Checkbox button debounce (#774) Clément Roblot 2023-11-11 23:33:50 +07:00
  • e8589dd533 Fix Input onchange not called (#776) chrysante 2023-11-11 17:29:19 +01:00
  • 0631c3ab3f Add example to filter characters inputted in an input field (#763) Clément Roblot 2023-11-05 16:26:12 +07:00
  • d548a18658 update nix and add dev shell (#769) Ali Caglayan 2023-10-22 23:48:50 -07:00
  • f499d34f7e fix the doxygen documentation by moving comments at the right place (#768) benoitdudu 2023-10-19 22:58:02 +02:00
  • d4c9c5e226 Update README.md (#761) Ruebled 2023-10-12 18:27:18 +03:00
  • 62c0b43caf Scrollbar coloring (#755) Clément Roblot 2023-10-02 15:29:23 +07:00
  • c24a274292 Feature: hscroll_indicator (#753) Arthur Sonzogni 2023-09-26 23:08:42 +02:00
  • 20d4be286b Example: fix small flaw in example/button.cpp (#751) Contexploit 2023-09-21 00:23:05 +08:00
  • 550a59f0a5 Add catalincd/resource-monitor (#745) Arthur Sonzogni 2023-09-18 20:10:48 +02:00
  • 5db2be0f4d List J0sephDavis/ftxuiFileReader (#746) Arthur Sonzogni 2023-09-18 20:09:45 +02:00
  • 8d1665022a List ftxui_CPUMeter (#744) Arthur Sonzogni 2023-09-03 16:21:13 +02:00
  • e5978a8e76 Update README.md Arthur Sonzogni 2023-09-03 11:45:23 +02:00
  • 0f1588e3d1 Add grid container library (#742) MingSheng 2023-09-02 10:00:45 +01:00
  • dd6a5d371f Fix CMAKE_UNITY_BUILD usage (#738) Claus Klein 2023-08-28 21:38:51 +02:00
  • 05c7bee6dd Feature: input can now use overwrite mode when toggled with insert key (#735) MingSheng 2023-08-28 20:07:26 +01:00
  • cdf28903a7 Release v5.0.0 v5.0.0 ArthurSonzogni 2023-08-19 15:46:36 +02:00
  • 49a48820dd Add documentations to every public functions. ArthurSonzogni 2023-08-19 14:56:28 +02:00
  • 5724f8483b Move copyright to the top of files. ArthurSonzogni 2023-08-19 13:56:36 +02:00
  • 7e6b7386ce Fix linear_gradient_gallery example slider increment. ArthurSonzogni 2023-08-19 13:35:56 +02:00
  • 20baaef5b8 Dropdown now closes when using return key to select (#731) mingsheng13 2023-08-19 11:02:04 +01:00
  • eb9a701fd7 Add -Wuseless-cast to FTXUI_DEV_WARNINGS (#728) Stefan Ravn van Overeem 2023-08-19 11:20:04 +02:00
  • 1e6df78ec2 Tidy up some ConstRef<T> and Ref<T> constructor cases (#730) mr-mocap 2023-08-19 05:10:29 -04:00
  • b3f1edc385 Add a TrackMouse(false) on ScreenInteractive to disable mouse events (#726) Stefan Ravn van Overeem 2023-08-19 10:57:50 +02:00
  • f7304c28c3 Fix Wshadow warning in Color::Interpolate (#727) Stefan Ravn van Overeem 2023-08-17 22:18:33 +02:00
  • acbdb50747 Fix typo in link (#724) lexika979 2023-08-15 18:47:14 +02:00
  • 8ae1c95d18 Update CHANGELOG.md Arthur Sonzogni 2023-08-13 17:36:41 +02:00
  • 8058e1af6c Cleanup. (IWYU, clang-tidy, etc...) ArthurSonzogni 2023-08-13 07:49:37 +02:00
  • 06ba1c10b9 Possible clarification and reimplementation of Ref<T> classes (#719) mr-mocap 2023-08-12 15:18:33 -04:00
  • 461d557674 Apply clang-tidy ArthurSonzogni 2023-08-08 01:57:43 +02:00
  • e2a205ed0d Performance improvement by refactoring pixel styles (#704) Clément Roblot 2023-08-08 05:46:51 +07:00
  • 00e63993ce Run IWYU and clang-format ArthurSonzogni 2023-08-06 13:25:42 +02:00
  • b0a7f88f07 Change WordBreakProperty underlying type to int8_t (#715) Stefan Ravn van Overeem 2023-08-03 17:41:54 +02:00
  • cebe49dd23 Added some true colors in the benchmark (#717) Clément Roblot 2023-08-01 20:13:04 +07:00
  • 4debd4f3de Extract extend codepoints out in seperate array (#713) Stefan Ravn van Overeem 2023-08-01 09:39:14 +02:00
  • bb43ce1875 Added rw-tui to the list of projects that are using FTXUI (#712) KyuHyuk Lee 2023-08-01 01:26:45 +09:00
  • 0930142597 Added the print stage to the benchmarks (#708) Clément Roblot 2023-07-29 16:04:24 +07:00
  • 21fe59dee8 Upgrade the version of google benchmark (#709) Clément Roblot 2023-07-29 16:00:48 +07:00
  • 5094b5f3fb Add style targetted benchmark. ArthurSonzogni 2023-07-28 20:54:30 +02:00
  • e5eb822d44 Start using c++20 in examples. ArthurSonzogni 2023-07-26 01:02:37 +02:00
  • b50f1fffc8 Improve const correctness in the Screen class (#701) Igor Bogoslavskyi 2023-07-26 00:41:16 +02:00
  • 0200632555 Update CHANGELOG for v4.2 support-v4 ArthurSonzogni 2023-07-26 00:04:11 +02:00
  • ce252ff92e Add missing includes for gcc ArthurSonzogni 2023-07-15 16:37:50 +02:00
  • afb03620da Resolve unused varaible warning in _WIN32 builds of screen_interactive.cpp (#693) cblack-dev 2023-07-02 08:50:31 -07:00
  • de6749fed7 Improve unicode codepoint Bisearch performance (#691) Stefan Ravn van Overeem 2023-06-27 22:32:57 +02:00
  • 2bcdb9ac54 Support Fn keys for every terminal standards (#689) Stefan Ravn van Overeem 2023-06-25 17:11:59 +02:00
  • 2ed61a9d31 Support F1-F5 from OS terminal (#687) Arthur Sonzogni 2023-06-24 17:15:23 +02:00
  • 46042ce74a Feature: hyperlink support. (#665) Arthur Sonzogni 2023-06-04 21:06:19 +02:00
  • 1651ae56ca fix some warnings (#660) Prokop Randáček 2023-06-03 13:59:39 +02:00
  • 43240a5fd4 Add missing includes for gcc ArthurSonzogni 2023-07-15 16:37:50 +02:00
  • e19550ae69 Feature: Windows. (#690) Arthur Sonzogni 2023-07-15 16:29:48 +02:00
  • 79f8293a0d Fix Canvas documentation. ArthurSonzogni 2023-07-03 21:10:47 +02:00
  • c2fef9d377 Resolve unused varaible warning in _WIN32 builds of screen_interactive.cpp (#693) cblack-dev 2023-07-02 08:50:31 -07:00
  • b2f66c7386 Improve unicode codepoint Bisearch performance (#691) Stefan Ravn van Overeem 2023-06-27 22:32:57 +02:00
  • 455998d759 Remove Ref<XxxOption> and add new interfaces. (#686) Arthur Sonzogni 2023-06-25 17:22:05 +02:00
  • e73e7f0d68 Support Fn keys for every terminal standards (#689) Stefan Ravn van Overeem 2023-06-25 17:11:59 +02:00
  • 5b5c6e1402 Fix .gitignore ArthurSonzogni 2023-06-24 17:54:04 +02:00
  • e9e1451f3c Fix the .gitignore file. (#688) Arthur Sonzogni 2023-06-24 17:52:44 +02:00
  • 34688fdd8c Support F1-F5 from OS terminal (#687) Arthur Sonzogni 2023-06-24 17:15:23 +02:00
  • da32a8ba0a Add .gitignore (#679) Arthur Sonzogni 2023-06-16 21:29:28 +02:00
  • d9712cf1e8 Improve the README GIF Arthur Sonzogni 2023-06-11 14:04:30 +02:00
  • 98b31ff1fe Remove ButtonOption::Arthur() ArthurSonzogni 2023-06-11 13:39:33 +02:00
  • 67717ab923 Path Finder to README (#674) Ruebled 2023-06-10 12:35:19 +03:00
  • d587737633 Update README.md Arthur Sonzogni 2023-06-09 13:48:11 +02:00
  • c3c3a2b11f Fixed small typo in screen.hpp (#668) Avighna 2023-06-06 03:43:36 +05:30
  • ff5817b8a6 Fix on_enter bug in ftxui::Input (#667) Arthur Sonzogni 2023-06-04 21:34:16 +02:00
  • 7b7177b59c Feature: hyperlink support. (#665) Arthur Sonzogni 2023-06-04 21:06:19 +02:00
  • d4c6cebea3 Update README.md Arthur Sonzogni 2023-06-04 18:05:32 +02:00
  • c6f0dd60ee Update README.md Arthur Sonzogni 2023-06-04 18:04:50 +02:00
  • 7d7be0e9da build: Display options and turn DOC/EXAMPLE OFF (#661) Arthur Sonzogni 2023-06-04 14:35:08 +02:00
  • 59bbe3ed5e fix some warnings (#660) Prokop Randáček 2023-06-03 13:59:39 +02:00
  • d464a071da Optimize inserts in vector and refactor const reference objects (#659) Herman Semenov 2023-05-31 20:24:08 +03:00