Commit Graph

  • 7f7775ba62 Simplify the requirement struct. ArthurSonzogni 2020-06-01 16:13:29 +0200
  • 3490d56662 Improve performance. ArthurSonzogni 2020-06-01 15:57:18 +0200
  • 055458dc56 Simplify the requirement struct. ArthurSonzogni 2020-06-01 16:13:29 +0200
  • 4f26430956 Improve performance. ArthurSonzogni 2020-06-01 15:57:18 +0200
  • 0b6fd0c895
    Update README.md Arthur Sonzogni 2020-05-29 22:51:34 +0200
  • 883b34503d Add Receiver->HasPending() ArthurSonzogni 2020-05-25 02:36:32 +0200
  • 2b8308f532 Add Receiver->HasPending() ArthurSonzogni 2020-05-25 02:36:32 +0200
  • 823e0906da Fix OnEvent being called on Empty containers. ArthurSonzogni 2020-05-25 01:35:22 +0200
  • 2a304f093e Fix OnEvent being called on Empty containers. ArthurSonzogni 2020-05-25 01:35:22 +0200
  • ede49fd5e7 Add CODEOWNERS ArthurSonzogni 2020-05-25 02:03:40 +0200
  • 1a8c8fe7f7 Add CODEOWNERS ArthurSonzogni 2020-05-25 02:03:40 +0200
  • 96e37b031a Update README.md ArthurSonzogni 2020-05-20 22:12:20 +0200
  • b00fa7dc65 Fix issue 19. ArthurSonzogni 2020-05-20 22:04:41 +0200
  • e34f051f7a Simplify the Render(screen, document) function. ArthurSonzogni 2020-05-20 21:23:59 +0200
  • 957387adaa Format. ArthurSonzogni 2020-05-20 20:51:07 +0200
  • 985cb35ffb Improve the utility print_key_press ArthurSonzogni 2020-05-20 20:50:40 +0200
  • e1a71d5b9f Use shared_ptr instead of unique_ptr for elements. ArthurSonzogni 2020-05-20 20:36:47 +0200
  • 0aabc258a9
    Update README.md Arthur Sonzogni 2020-05-14 19:12:35 +0200
  • 76fc52441f Implement "alternative screen". ArthurSonzogni 2020-05-02 20:39:56 +0200
  • ac3db36de8 Stop using fcntl ArthurSonzogni 2020-05-02 20:11:07 +0200
  • 1974e9f9fc Make flexible element to be shrinkable. ArthurSonzogni 2020-05-02 17:39:42 +0200
  • cccbe5baa9 Fix non blocking I/O on POSIX. ArthurSonzogni 2020-05-02 02:02:04 +0200
  • 2d292b5382 Make catching SIGNAL SIGINT to work also on windows. ArthurSonzogni 2020-05-01 23:48:22 +0200
  • 898cd842e2 Catch SIGINT event. ArthurSonzogni 2020-05-01 23:45:17 +0200
  • d8e0504ad0 Add timeout for getchar() in POSIX. ArthurSonzogni 2020-05-01 23:33:21 +0200
  • 6c45d9e603 Added Just-Fast in README.md Giuseppe Cesarano 2020-05-01 17:12:39 +0200
  • 86f9152ad6 Added Just-Fast in README.md Giuseppe Cesarano 2020-05-01 17:12:39 +0200
  • 57fc7a5caa Add new user of FTXUI. ArthurSonzogni 2020-04-19 21:46:37 +0200
  • f506be941d Add automatic formatting and license. ArthurSonzogni 2020-04-19 21:00:37 +0200
  • a09ebcc442 Fix bug with container on Windows. ArthurSonzogni 2020-04-17 01:15:17 +0200
  • e1782cf9b9 Fix travis on Windows with gtests. ArthurSonzogni 2020-04-16 23:36:37 +0200
  • 76b216dd5e Run test on travis. ArthurSonzogni 2020-04-16 23:20:04 +0200
  • 3cfc208cfe
    Update README.md Arthur Sonzogni 2020-04-11 16:56:54 +0200
  • 1866c4610d
    Update tutorial.md Arthur Sonzogni 2020-04-11 15:13:08 +0200
  • 7a40e7b1da
    Update README.md Arthur Sonzogni 2020-04-10 23:46:20 +0200
  • a4e6581f24
    Update README.md Arthur Sonzogni 2020-04-10 14:50:52 +0200
  • db0229605f
    Update README.md Arthur Sonzogni 2020-04-10 14:48:52 +0200
  • eb76dedd98
    Update README.md Arthur Sonzogni 2020-04-10 14:46:42 +0200
  • 964a7746de
    Update README.md Arthur Sonzogni 2020-04-10 14:28:12 +0200
  • d8c2190225
    Update README.md Arthur Sonzogni 2020-04-10 14:27:53 +0200
  • fce29a03b3 Run clang-format. ArthurSonzogni 2020-03-27 01:42:46 +0100
  • 1703552235
    Update README.md Arthur Sonzogni 2020-03-27 01:20:06 +0100
  • 0c1e634309
    Add the travis build status. Arthur Sonzogni 2020-03-27 01:17:42 +0100
  • 8e5104f71f Update Readme. Talk about Windows support. ArthurSonzogni 2020-03-27 01:10:03 +0100
  • 6e7b4526a0 Add ReceiverTest. ArthurSonzogni 2020-03-27 00:22:04 +0100
  • e8ed0fbc6d Add ContainerTest ArthurSonzogni 2020-03-26 23:33:55 +0100
  • 2cef695216 Add RadioboxTest ArthurSonzogni 2020-03-26 23:15:52 +0100
  • 580e648147 Remove the pipe class. ArthurSonzogni 2020-03-26 23:16:36 +0100
  • 6600e4fc03 Add ToggleTest. ArthurSonzogni 2020-03-26 23:12:42 +0100
  • f48bfcff10 Move tests next to their implementations. ArthurSonzogni 2020-03-26 22:55:59 +0100
  • 934d6683e4 Add ReceiverTest. ArthurSonzogni 2020-03-27 00:22:04 +0100
  • 17a22bea1f Add ContainerTest ArthurSonzogni 2020-03-26 23:33:55 +0100
  • 344b79d303 Add RadioboxTest ArthurSonzogni 2020-03-26 23:15:52 +0100
  • 460403b5d2 Remove the pipe class. ArthurSonzogni 2020-03-26 23:16:36 +0100
  • abf3284a99 Add ToggleTest. ArthurSonzogni 2020-03-26 23:12:42 +0100
  • eb01aba8b4 Move tests next to their implementations. ArthurSonzogni 2020-03-26 22:55:59 +0100
  • 20d4ee458a Fix layout bug detected thanks to dom_tests. ArthurSonzogni 2020-03-25 19:10:46 +0100
  • 13d1cc1684 Fix missing include. ArthurSonzogni 2020-03-25 18:31:27 +0100
  • 86007c8d00
    Merge pull request #12 from mauve/master Arthur Sonzogni 2020-03-25 18:29:52 +0100
  • 2c82a4bf31 Remove unused file Mikael Olenfalk 2020-03-25 08:54:16 +0100
  • a55baa1e9c Use the correct macro check if we are compiling for windows Mikael Olenfalk 2020-03-25 08:54:03 +0100
  • a4461f4196 Ignore warning 4267 Mikael Olenfalk 2020-03-25 08:52:57 +0100
  • 5fc5766f1e Add Windows input. ArthurSonzogni 2020-03-25 01:38:50 +0100
  • ff59c7bafa Fix compile on Windows. ArthurSonzogni 2020-03-25 02:18:48 +0100
  • d20d2ab19e MSVC => DIsable warning 4244 ArthurSonzogni 2020-03-25 02:06:14 +0100
  • 6e22a10eb7 Fix compile error on OS where char is signed. ArthurSonzogni 2020-03-25 02:01:31 +0100
  • 508b2ef048 Improve thread usages. ArthurSonzogni 2020-03-25 01:15:46 +0100
  • 0a7b556a12 Switch name Producer/Consumer -> Sender/Receiver ArthurSonzogni 2020-03-25 00:07:41 +0100
  • 09a1b16613 Add a Producer/Consumer system. ArthurSonzogni 2020-03-24 23:26:55 +0100
  • 6de8c63907 Readd 'resize' handling. It was mistakenly removed. ArthurSonzogni 2020-03-24 01:26:06 +0100
  • f927d3d712 Win32: Switch codepage to UTF8 in Screen constructor Mikael Olenfalk 2020-03-22 11:29:33 +0100
  • b6d1f8ebdb Fix MSVC flag for UTF-8 ArthurSonzogni 2020-03-23 22:48:27 +0100
  • b2b42a8a04 Disable C++17 deprecation warnings Mikael Olenfalk 2020-03-23 07:12:06 +0100
  • 71598cb18d Fix warning: Namespace uses itself Mikael Olenfalk 2020-03-23 06:51:59 +0100
  • 40800ac019 Use Console API to set and restore terminal mode on Windows Mikael Olenfalk 2020-03-21 16:21:32 +0100
  • f3cef48328 Fix more narrow conversion warnings Mikael Olenfalk 2020-03-22 17:33:38 +0100
  • c4f87a40b7 Fix narrow cast warnings Mikael Olenfalk 2020-03-22 11:19:23 +0100
  • 493e734680 Set clang-format macro indent. ArthurSonzogni 2020-03-23 21:26:00 +0100
  • 9e71c467f6 Use Console API to get terminal size on Windows Mikael Olenfalk 2020-03-21 16:18:15 +0100
  • 539ec45036 Add missing <algorithm> include Mikael Olenfalk 2020-03-21 16:15:04 +0100
  • a1c390ea31 Require C++17 and force MSVC to treat source as UTF-8 Mikael Olenfalk 2020-03-21 16:13:14 +0100
  • 9ca8d41afc Improve ScreenInteractive. ArthurSonzogni 2020-03-23 09:23:57 +0100
  • a402cb4fbb Fix format. Try compile on Windows. ArthurSonzogni 2020-03-22 22:32:44 +0100
  • 4ff45ee540 Add travis configuration. ArthurSonzogni 2020-03-22 21:01:44 +0100
  • 1e35687d64 Make FTXUI compatible with clang warnings. ArthurSonzogni 2020-02-15 20:41:44 +0100
  • 6ef9f56da7 Update README.md ArthurSonzogni 2020-02-12 13:54:13 +0100
  • 8cdfd9f854 Disable signe-compare. ArthurSonzogni 2020-02-12 00:16:55 +0100
  • 65705d5bc7 Fix werror=type-limit on systems with char=unsigned char. ArthurSonzogni 2020-02-11 23:43:26 +0100
  • ebf857e73b Add starter project. ArthurSonzogni 2020-02-11 23:29:17 +0100
  • 1f1229564a Fix (maybe uninitialized) on weak compilers. ArthurSonzogni 2020-02-11 22:34:01 +0100
  • a8fdfafe6a Support the -pedantic flag. ArthurSonzogni 2020-02-11 21:44:55 +0100
  • 5637fa3a93
    Merge pull request #10 from GiuseppeCesarano/master Arthur Sonzogni 2020-02-11 14:51:03 +0100
  • db888b3e09 CMakeLists.txt rewrite Giuseppe 2020-02-11 14:04:23 +0100
  • 104d06f04e
    Merge pull request #9 from alfishe/master Arthur Sonzogni 2020-02-05 14:03:06 +0100
  • 7a45585626
    Update README.md Arthur Sonzogni 2020-02-04 11:48:01 +0100
  • f17acfba4c
    Update README.md Arthur Sonzogni 2020-02-03 16:05:41 +0100
  • 469d2cd736 Fix compilation issue on macOS(CLang compiler) where stdlib doesn't define quick_exit() Ilia Sharin 2020-02-02 15:27:46 -0500
  • 283f0fed08
    Merge pull request #8 from bresilla/master ArthurSonzogni 2019-11-01 20:03:35 +0100
  • 22f8f0d3b7 Using TAB key event. ArthurSonzogni 2019-11-01 19:52:41 +0100
  • 7f0381e30a Emit a new line when a component is interrupted. ArthurSonzogni 2019-09-18 22:02:51 +0200