mirror of
				https://github.com/ArthurSonzogni/FTXUI.git
				synced 2025-10-31 18:48:11 +08:00 
			
		
		
		
	Release v4.0.0
This commit is contained in:
		| @@ -4,6 +4,9 @@ Changelog | ||||
| current (development)  | ||||
| --------------------- | ||||
|  | ||||
| 4.0.0 | ||||
| ----- | ||||
|  | ||||
| ### DOM | ||||
| - Feature: more styles: | ||||
|   - `strikethrough` | ||||
|   | ||||
| @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.11) | ||||
|  | ||||
| project(ftxui | ||||
|   LANGUAGES CXX | ||||
|   VERSION 3.0.0 | ||||
|   VERSION 4.0.0 | ||||
| ) | ||||
|  | ||||
| option(FTXUI_BUILD_DOCS "Set to ON to build docs" ON) | ||||
| @@ -131,11 +131,16 @@ target_link_libraries(dom | ||||
|   PUBLIC screen | ||||
| ) | ||||
|  | ||||
| find_package(Threads) | ||||
| target_link_libraries(component | ||||
|   PUBLIC dom | ||||
| ) | ||||
|  | ||||
| if (NOT EMSCRIPTEN) | ||||
|   find_package(Threads) | ||||
|   target_link_libraries(component | ||||
|     PUBLIC Threads::Threads | ||||
|   ) | ||||
| endif() | ||||
|  | ||||
| include(cmake/ftxui_set_options.cmake) | ||||
| ftxui_set_options(screen) | ||||
|   | ||||
| @@ -44,7 +44,6 @@ function(ftxui_set_options library) | ||||
|   ) | ||||
|  | ||||
|   # C++17 is used. We require fold expression at least. | ||||
|   target_compile_features(${library} PUBLIC cxx_std_20) | ||||
|   set_target_properties(${library} PROPERTIES | ||||
|     CXX_STANDARD 17 | ||||
|     CXX_EXTENSIONS OFF | ||||
|   | ||||
| @@ -2,7 +2,7 @@ | ||||
| #define FTXUI_SCREEN_SCREEN_HPP | ||||
|  | ||||
| #include <memory> | ||||
| #include <string>  // for allocator, string, basic_string | ||||
| #include <string>  // for string, allocator, basic_string | ||||
| #include <vector>  // for vector | ||||
|  | ||||
| #include "ftxui/screen/box.hpp"       // for Box | ||||
|   | ||||
| @@ -1,5 +1,4 @@ | ||||
| #include <cmath>    // for sin, pow, sqrt, cos | ||||
| #include <compare>  // for operator<=, operator>=, partial_ordering | ||||
| #include <ratio>    // for ratio | ||||
| #include <utility>  // for move | ||||
|  | ||||
|   | ||||
| @@ -1,7 +1,6 @@ | ||||
| #include <algorithm>  // for copy, max, min | ||||
| #include <array>      // for array | ||||
| #include <chrono>  // for operator-, milliseconds, operator<=>, duration, common_type<>::type, time_point | ||||
| #include <compare>  // for operator>=, strong_ordering | ||||
| #include <chrono>  // for operator-, milliseconds, operator>=, duration, common_type<>::type, time_point | ||||
| #include <csignal>  // for signal, SIGTSTP, SIGABRT, SIGWINCH, raise, SIGFPE, SIGILL, SIGINT, SIGSEGV, SIGTERM, __sighandler_t, size_t | ||||
| #include <cstdio>   // for fileno, stdin | ||||
| #include <ftxui/component/task.hpp>  // for Task, Closure, AnimationTask | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 ArthurSonzogni
					ArthurSonzogni