ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						bfd07ba309 
					 
					
						
						
							
							Example. Add missing file.  
						
						... 
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Build / Bazel, ${{ matrix.cxx }}, ${{ matrix.os }} (cl, cl, windows-latest) (push) Waiting to run 
				
			 
		
			
				
	Build / Bazel, ${{ matrix.cxx }}, ${{ matrix.os }} (clang, clang++, macos-latest) (push) Waiting to run 
				
			 
		
			
				
	Build / Bazel, ${{ matrix.cxx }}, ${{ matrix.os }} (clang, clang++, ubuntu-latest) (push) Waiting to run 
				
			 
		
			
				
	Build / Bazel, ${{ matrix.cxx }}, ${{ matrix.os }} (gcc, g++, macos-latest) (push) Waiting to run 
				
			 
		
			
				
	Build / Bazel, ${{ matrix.cxx }}, ${{ matrix.os }} (gcc, g++, ubuntu-latest) (push) Waiting to run 
				
			 
		
			
				
	Build / CMake, ${{ matrix.compiler }}, ${{ matrix.os }} (cl, Windows MSVC, windows-latest) (push) Waiting to run 
				
			 
		
			
				
	Build / CMake, ${{ matrix.compiler }}, ${{ matrix.os }} (gcc, Linux GCC, ubuntu-latest) (push) Waiting to run 
				
			 
		
			
				
	Build / CMake, ${{ matrix.compiler }}, ${{ matrix.os }} (llvm, llvm-cov gcov, Linux Clang, ubuntu-latest) (push) Waiting to run 
				
			 
		
			
				
	Build / CMake, ${{ matrix.compiler }}, ${{ matrix.os }} (llvm, llvm-cov gcov, MacOS clang, macos-latest) (push) Waiting to run 
				
			 
		
			
				
	Build / Test modules (llvm, ubuntu-latest) (push) Waiting to run 
				
			 
		
			
				
	Documentation / documentation (push) Waiting to run 
				
			 
		
		
	 
 
	 
						
						The file "sw.js" was removed mistakenly
Fixed: https://github.com/ArthurSonzogni/FTXUI/issues/1098  
						
						
					 
					
						2025-08-18 20:50:31 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						8ef18ab647 
					 
					
						
						
							
							Remove pthread dependency  
						
						
	
		
			
	 
	
	
		
	
	
		
			
				
	Build / Bazel, ${{ matrix.cxx }}, ${{ matrix.os }} (cl, cl, windows-latest) (push) Waiting to run 
				
			 
		
			
				
	Build / Bazel, ${{ matrix.cxx }}, ${{ matrix.os }} (clang, clang++, macos-latest) (push) Waiting to run 
				
			 
		
			
				
	Build / Bazel, ${{ matrix.cxx }}, ${{ matrix.os }} (clang, clang++, ubuntu-latest) (push) Waiting to run 
				
			 
		
			
				
	Build / Bazel, ${{ matrix.cxx }}, ${{ matrix.os }} (gcc, g++, macos-latest) (push) Waiting to run 
				
			 
		
			
				
	Build / Bazel, ${{ matrix.cxx }}, ${{ matrix.os }} (gcc, g++, ubuntu-latest) (push) Waiting to run 
				
			 
		
			
				
	Build / CMake, ${{ matrix.compiler }}, ${{ matrix.os }} (cl, Windows MSVC, windows-latest) (push) Waiting to run 
				
			 
		
			
				
	Build / CMake, ${{ matrix.compiler }}, ${{ matrix.os }} (gcc, Linux GCC, ubuntu-latest) (push) Waiting to run 
				
			 
		
			
				
	Build / CMake, ${{ matrix.compiler }}, ${{ matrix.os }} (llvm, llvm-cov gcov, Linux Clang, ubuntu-latest) (push) Waiting to run 
				
			 
		
			
				
	Build / CMake, ${{ matrix.compiler }}, ${{ matrix.os }} (llvm, llvm-cov gcov, MacOS clang, macos-latest) (push) Waiting to run 
				
			 
		
			
				
	Build / Test modules (llvm, ubuntu-latest) (push) Waiting to run 
				
			 
		
			
				
	Documentation / documentation (push) Waiting to run 
				
			 
		
		
	 
 
	 
						
						
					 
					
						2025-08-16 18:40:50 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						6c2b43a2aa 
					 
					
						
						
							
							Improve the example page. ( #780 )  
						
						
						
						
					 
					
						2023-11-19 12:09:52 +01:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						e5eb822d44 
					 
					
						
						
							
							Start using c++20 in examples.  
						
						
						
						
					 
					
						2023-07-26 01:02:37 +02:00 
						 
				 
			
				
					
						
							
							
								SpaceIm 
							
						 
					 
					
						
						
							
						
						d93b687bde 
					 
					
						
						
							
							CMake: use compile_features to set min C++ standard ( #647 )  
						
						
						
						
					 
					
						2023-05-25 19:34:34 +02:00 
						 
				 
			
				
					
						
							
							
								Marc 
							
						 
					 
					
						
						
							
						
						896c0f2f6e 
					 
					
						
						
							
							Casting and documentation fixes ( #608 )  
						
						... 
						
						
						
						Add `-wDocumentation` option. Fix the documentation.
Fix c++20/c++17 confusion in tests.
Co-authored-by: ArthurSonzogni <sonzogniarthur@gmail.com > 
						
						
					 
					
						2023-03-31 17:13:48 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						2dc95d6a5d 
					 
					
						
						
							
							Tweak ftxui/example wasm configuration.  
						
						
						
						
					 
					
						2023-03-12 17:38:09 +01:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						65848d1e5f 
					 
					
						
						
							
							cmake: support gtest from the package manager ( #552 )  
						
						... 
						
						
						
						Some developers would be happier with the gtest version provided from
their package manager. Use it if it is installed the package provide
cmake support.
Fixed: https://github.com/ArthurSonzogni/FTXUI/issues/551  
						
						
					 
					
						2023-01-14 20:37:42 +01:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						b3ba747d82 
					 
					
						
						
							
							Feature: Slider in any directions. ( #468 )  
						
						... 
						
						
						
						Add the `SliderOption` option supporting:
```cpp
{
  Ref<T> value;
  ConstRef<T> min = T(0);
  ConstRef<T> max = T(100);
  ConstRef<T> increment = (max() - min()) / 20;
  GaugeDirection direction = GaugeDirection::Right;
  Color color_active = Color::White;
  Color color_inactive = Color::GrayDark;
};
```
In particular, this supports multiple direction. This resolves:
https://github.com/ArthurSonzogni/FTXUI/issues/467 
This one do not support adding a label. The old constructors can still
be used to have a label. 
						
						
					 
					
						2022-08-30 18:52:33 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						f80e20c4aa 
					 
					
						
						
							
							Build documents and examples on master.  
						
						
						
						
					 
					
						2022-07-09 18:51:35 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						aebde94352 
					 
					
						
						
							
							Add clang-tidy. ( #368 )  
						
						
						
						
					 
					
						2022-03-31 02:17:43 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						4da63b9260 
					 
					
						
						
							
							Animation ( #355 )  
						
						
						
						
					 
					
						2022-03-13 18:51:46 +01:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						0d47dd19ab 
					 
					
						
						
							
							Feature: Canvas ( #287 )  
						
						... 
						
						
						
						Draw using braille and block characters on a grid. 
						
						
					 
					
						2021-12-23 14:17:33 +01:00 
						 
				 
			
				
					
						
							
							
								Tushar Maheshwari 
							
						 
					 
					
						
						
							
						
						34d955e9ac 
					 
					
						
						
							
							Refactor examples list in CMake ( #170 )  
						
						... 
						
						
						
						* Reduce example list duplication
* Add COEP and COOP headers in local HTTP server
* Revert Examples URL in readme 
						
						
					 
					
						2021-07-31 18:32:48 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						373b016ca9 
					 
					
						
						
							
							Add webassembly support ( #79 )  
						
						
						
						
					 
					
						2021-03-22 00:26:52 +01:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						ef0de8d873 
					 
					
						
						
							
							Add support for nxxm.  
						
						... 
						
						
						
						[nxxm](https://nxxm.github.io ) 
						
						
					 
					
						2019-02-02 02:25:06 +01:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						7efe8a6385 
					 
					
						
						
							
							Separator ftxui::{screen,dom,component} into separate build unit.  
						
						
						
						
					 
					
						2019-01-06 18:53:02 +01:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						178feaa6a9 
					 
					
						
						
							
							Add menu styles.  
						
						
						
						
					 
					
						2019-01-03 00:35:59 +01:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						13e04176a4 
					 
					
						
						
							
							Add Blink. Refactor examples.  
						
						
						
						
					 
					
						2019-01-02 22:33:59 +01:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						f94b63fafb 
					 
					
						
						
							
							Add Event.  
						
						
						
						
					 
					
						2018-10-18 22:58:38 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						1a4b2c98b2 
					 
					
						
						
							
							Add colors.  
						
						... 
						
						
						
						+ example. 
						
						
					 
					
						2018-10-12 09:23:37 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						711b71688e 
					 
					
						
						
							
							Implement a lot of new features.  
						
						... 
						
						
						
						This commit deserve to be cut into at least 8 sub commit. Sorry, I
acknowledge this is bad... Here are the new features:
 * dom decorator: bold, dim, underlined, inverted.
 * component mechanism
 * components
   * menu
   * toogle 
						
						
					 
					
						2018-10-09 19:08:55 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						dd92b89611 
					 
					
						
						
							
							Add gauge and frame.  
						
						
						
						
					 
					
						2018-09-22 09:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						e577d67f2a 
					 
					
						
						
							
							Start the gauge widget.  
						
						
						
						
					 
					
						2018-09-19 21:52:25 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						49aeaa49c5 
					 
					
						
						
							
							Initial prototype  
						
						
						
						
					 
					
						2018-09-18 08:48:40 +02:00