Commit Graph

  • 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
  • e1efcf2d97 Make DEL to be a special character. ArthurSonzogni 2019-07-02 23:09:20 +0200
  • 65e7fae7df Fix parsing of CSI escape sequence. ArthurSonzogni 2019-07-01 00:43:29 +0200
  • 16ae64dfb4 Fix using undefined value bug. ArthurSonzogni 2019-07-01 00:43:00 +0200
  • 01ab335919 Implement key Delete in component > Input. ArthurSonzogni 2019-07-01 00:40:55 +0200
  • 32871fcc6b Add -Wextra ArthurSonzogni 2019-06-30 23:59:27 +0200
  • a87e70c96e Handle terminal resize. ArthurSonzogni 2019-06-30 23:53:56 +0200
  • b8a81bae9e Add focus element in input component while the placeholder is displayed. ArthurSonzogni 2019-06-30 10:11:48 +0200
  • 8b79b3af99 Fix compilation errors in clang. ArthurSonzogni 2019-06-30 10:11:37 +0200
  • c7d903a628 📌 Update README.md ArthurSonzogni 2019-06-29 19:05:22 +0200
  • 86c3b60a6f Move the cursor to the input location. ArthurSonzogni 2019-06-29 18:52:58 +0200
  • 38df095b4a Advertise CJK support. ArthurSonzogni 2019-06-25 00:00:21 +0200
  • eb6baaceea Support full-width characters (CJK) ArthurSonzogni 2019-06-24 23:39:37 +0200
  • 9c1913de51 Fix xterm parsing. unsigned vs signed char problem. ArthurSonzogni 2019-06-23 17:59:34 +0200
  • 001a0ae925 Add UTF8 support and a better xterm parsing. ArthurSonzogni 2019-06-23 17:47:33 +0200
  • 8fede35dc5 Fix tests expectations. ArthurSonzogni 2019-06-17 21:29:51 +0200
  • 28e62663c3 Fix cmake install. ArthurSonzogni 2019-02-02 18:54:23 +0100
  • a366c9b9e2 Handle empty container. ArthurSonzogni 2019-02-02 18:41:07 +0100
  • 620f70c3e5 Fix example/component/ CMakeLists.txt ArthurSonzogni 2019-02-02 17:19:33 +0100
  • 15da9cdc18 Improve ScreenInteractive wait function. ArthurSonzogni 2019-02-02 16:28:44 +0100
  • 17cd6d25a5
    Merge pull request #1 from daminetreg/patch-1 ArthurSonzogni 2019-02-02 15:05:26 +0000
  • efefb71034
    🔧 fix nxxm deps file instructions as it is case sensitive. Damien Buhl 2019-02-02 15:46:42 +0100
  • ed416b5e1e Remove comments when terminal size is determined. ArthurSonzogni 2019-02-02 11:48:17 +0100
  • 77ecfb22f7 disable examples/html/test.html ArthurSonzogni 2019-02-02 11:38:40 +0100
  • fd059ae988 Add gitlab-ci.yml ArthurSonzogni 2019-02-02 02:32:42 +0100
  • ef0de8d873 Add support for nxxm. ArthurSonzogni 2019-02-02 01:59:48 +0100
  • 2eddd0fa17 Update Readme.md ArthurSonzogni 2019-01-27 17:20:55 +0100
  • cc8b434dcc Update "Hosted on" section. ArthurSonzogni 2019-01-27 17:15:57 +0100
  • c66e948f7c Add "Project using FTXUI" section. ArthurSonzogni 2019-01-27 17:11:43 +0100
  • cfdb18928d Update README and tutorial. ArthurSonzogni 2019-01-27 16:56:37 +0100
  • 65adb42124 Add Demo GIF. ArthurSonzogni 2019-01-27 16:15:42 +0100
  • eacb634a9e Add example homepage.cpp ArthurSonzogni 2019-01-27 02:33:06 +0100
  • 9117166541 Add Graph. ArthurSonzogni 2019-01-26 21:52:55 +0100
  • 1e92db7ec0 Add html_like example. Improve take_any_args. Arthur Sonzogni 2019-01-23 02:16:00 +0100
  • ce7867ab03 Add paragraph and fix hflow Arthur Sonzogni 2019-01-23 00:26:36 +0100
  • 610b86183b Add hflow. Arthur Sonzogni 2019-01-22 23:42:57 +0100
  • 456ede70fd Add size(direction, constraint, value). Arthur Sonzogni 2019-01-20 23:04:10 +0100
  • fddcbdea65 Add "frame" : scrollable area. Arthur Sonzogni 2019-01-19 22:06:05 +0100
  • cb4df0b56f Renames examples for style. Arthur Sonzogni 2019-01-19 02:24:05 +0100
  • 5840966049 Update tutorial.md Arthur Sonzogni 2019-01-19 00:20:29 +0100
  • da5b4b5014 Update example/component/gallery.cpp Arthur Sonzogni 2019-01-18 22:58:32 +0100
  • 621adf1a44 Update README.md Arthur Sonzogni 2019-01-18 22:45:25 +0100
  • 01827ea8ce Add RadioBox. Arthur Sonzogni 2019-01-18 22:41:33 +0100
  • a6040bc360 Add CheckBox. Arthur Sonzogni 2019-01-12 22:25:49 +0100
  • dba019139b Refactor component containers. Arthur Sonzogni 2019-01-12 18:24:46 +0100
  • 21644eea6b Flatten the namespaces. Arthur Sonzogni 2019-01-12 15:00:08 +0100
  • cf63aefa02 Refactor and bug fix: Wrong vbox height. Arthur Sonzogni 2019-01-06 23:24:58 +0100
  • e6614d6363 Fix cursor position for dom. Arthur Sonzogni 2019-01-06 22:45:10 +0100
  • acc7012f58 Add spinner. Arthur Sonzogni 2019-01-06 22:28:15 +0100
  • 3b0a56e114 Add build example in README.md Arthur Sonzogni 2019-01-06 19:21:30 +0100
  • ccb437f4da Add size(width, height) decorator. Arthur Sonzogni 2019-01-06 19:17:27 +0100
  • 7efe8a6385 Separator ftxui::{screen,dom,component} into separate build unit. Arthur Sonzogni 2019-01-06 18:53:02 +0100
  • 5887114793 Refactor directory structure. Arthur Sonzogni 2019-01-06 17:10:35 +0100
  • 1d29645cf5 Add LICENSE. Add take_any_args. Arthur Sonzogni 2019-01-06 16:14:19 +0100
  • 805c9061e5 Clean source code. Add to_wstring<T> T={int, float, double, ...} Arthur Sonzogni 2019-01-06 16:10:57 +0100
  • c854d07d63 Update tutorial.md and readme.md Arthur Sonzogni 2019-01-06 01:37:26 +0100
  • 0b8a2ec181 Add more examples. Arthur Sonzogni 2019-01-06 01:28:14 +0100
  • 6bf7acbd54 Update example package_manager. Arthur Sonzogni 2019-01-06 00:51:56 +0100
  • 961e3dcb50 Pipeable decoration and the package_manager example. Arthur Sonzogni 2019-01-05 02:03:49 +0100
  • 178feaa6a9 Add menu styles. Arthur Sonzogni 2019-01-03 00:35:59 +0100
  • 13e04176a4 Add Blink. Refactor examples. Arthur Sonzogni 2019-01-02 22:33:59 +0100
  • 20eaeae4c3 Add dom::blink and component::Input Arthur Sonzogni 2018-10-21 14:18:11 +0200
  • 50a732c651 Update table of content of tutorial.md Arthur Sonzogni 2018-10-21 14:32:25 +0200
  • dd9b0f5ec8 Fix tutorial.md. Arthur Sonzogni 2018-10-21 14:14:46 +0200
  • f94b63fafb Add Event. Arthur Sonzogni 2018-10-18 22:58:38 +0200
  • 1a4b2c98b2 Add colors. Arthur Sonzogni 2018-10-12 09:23:37 +0200
  • 711b71688e Implement a lot of new features. Arthur Sonzogni 2018-10-09 19:06:03 +0200
  • dd92b89611 Add gauge and frame. Arthur Sonzogni 2018-09-22 09:49:43 +0200
  • e577d67f2a Start the gauge widget. Arthur Sonzogni 2018-09-19 21:52:25 +0200