vedantparanjape 
							
						 
					 
					
						
						
							
						
						33a970530b 
					 
					
						
						
							
							Added on_enter() method to toggle  
						
						... 
						
						
						
						component 
						
						
					 
					
						2020-08-05 01:34:46 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						a4d72c4d50 
					 
					
						
						
							
							Fix on_change() not called for Toggle.  
						
						... 
						
						
						
						Fix bug 35 and add some tests for the toggle component.
Bug:https://github.com/ArthurSonzogni/FTXUI/issues/35  
						
						
					 
					
						2020-08-02 22:22:27 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						8f87fc96ac 
					 
					
						
						
							
							Add regression test for issue 31.  
						
						... 
						
						
						
						See https://github.com/ArthurSonzogni/FTXUI/issues/31 
Due to a bug fixed by:
https://github.com/ArthurSonzogni/FTXUI/pull/32 
the character 'P' was not correctly converted into event. 
						
						
					 
					
						2020-07-23 21:05:21 +02:00 
						 
				 
			
				
					
						
							
							
								Giuseppe Cesarano 
							
						 
					 
					
						
						
							
						
						d1d7a73b2d 
					 
					
						
						
							
							Fixed P conversion  
						
						
						
						
					 
					
						2020-07-23 20:41:44 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						5f624431f1 
					 
					
						
						
							
							Set the correct key for "return" on Window.  
						
						... 
						
						
						
						This is related to:
https://github.com/ArthurSonzogni/FTXUI/issues/27  
						
						
					 
					
						2020-07-21 21:50:03 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						e3ca437a48 
					 
					
						
						
							
							Introduce xflex and yflex.  
						
						
						
						
					 
					
						2020-07-21 01:22:42 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						13e4f97c35 
					 
					
						
						
							
							Remove CODEOWNERS  
						
						
						
						
					 
					
						2020-07-21 01:22:42 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						61ca97840b 
					 
					
						
						
							
							Fix default char for checkbox and radiobox on Windows.  
						
						... 
						
						
						
						This addresses:
https://github.com/ArthurSonzogni/FTXUI/issues/27  
						
						
					 
					
						2020-07-21 01:22:42 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						22afacc28b 
					 
					
						
						
							
							Request Windows to emulate VT100.  
						
						... 
						
						
						
						This was previously supported on ScreenInteractive, this is now
universally supported.
This partially address:
https://github.com/ArthurSonzogni/FTXUI/issues/27  
						
						
					 
					
						2020-07-16 23:40:15 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						454b14c5c6 
					 
					
						
						
							
							Improve support to mingw  
						
						
						
						
					 
					
						2020-07-16 23:40:15 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						dbfc5d0503 
					 
					
						
						
							
							Add FUNDING.yml  
						
						
						
						
					 
					
						2020-06-28 16:07:08 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						d2b991d5a3 
					 
					
						
						
							
							Split frame into {x,y}frame  
						
						
						
						
					 
					
						2020-06-07 15:59:09 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						08ee49f3e6 
					 
					
						
						
							
							Add flex_grow and flex_shrink.  
						
						... 
						
						
						
						Two new elements:
- flex_grow  : Expand the element to occupy free space.
- flex_shrink: Minimize the element leave away missing space.
flex = flex_grow | flex_shrink.
Other changes:
- hbox and vbox are now non flexible by default.
- the vtext element has been added to help writting tests.
- Many new tests. 
						
						
					 
					
						2020-06-07 02:30:45 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						7f7775ba62 
					 
					
						
						
							
							Simplify the requirement struct.  
						
						
						
						
					 
					
						2020-06-01 16:24:22 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						3490d56662 
					 
					
						
						
							
							Improve performance.  
						
						... 
						
						
						
						Read all the input before drawing anything on the screen. 
						
						
					 
					
						2020-06-01 16:16:08 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						0b6fd0c895 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2020-05-29 22:51:34 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						883b34503d 
					 
					
						
						
							
							Add Receiver->HasPending()  
						
						
						
						
					 
					
						2020-05-25 03:12:09 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						823e0906da 
					 
					
						
						
							
							Fix OnEvent being called on Empty containers.  
						
						
						
						
					 
					
						2020-05-25 02:14:58 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						ede49fd5e7 
					 
					
						
						
							
							Add CODEOWNERS  
						
						
						
						
					 
					
						2020-05-25 02:05:07 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						96e37b031a 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2020-05-20 22:12:20 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						b00fa7dc65 
					 
					
						
						
							
							Fix issue 19.  
						
						... 
						
						
						
						This was introduced by previous patch.
See:
https://github.com/ArthurSonzogni/FTXUI/issues/19  
						
						
					 
					
						2020-05-20 22:04:41 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						e34f051f7a 
					 
					
						
						
							
							Simplify the Render(screen, document) function.  
						
						
						
						
					 
					
						2020-05-20 21:23:59 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						957387adaa 
					 
					
						
						
							
							Format.  
						
						
						
						
					 
					
						2020-05-20 20:51:20 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						985cb35ffb 
					 
					
						
						
							
							Improve the utility print_key_press  
						
						
						
						
					 
					
						2020-05-20 20:51:20 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						e1a71d5b9f 
					 
					
						
						
							
							Use shared_ptr instead of unique_ptr for elements.  
						
						... 
						
						
						
						This allow users to pass it into initializer list. Then clang-format
will produce 'acceptable' indentations.
This fixes:
https://github.com/ArthurSonzogni/FTXUI/issues/18  
						
						
					 
					
						2020-05-20 20:51:20 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						0aabc258a9 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2020-05-14 19:12:35 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						76fc52441f 
					 
					
						
						
							
							Implement "alternative screen".  
						
						... 
						
						
						
						Apply this option automatically for "fullscreen" screen. Keep it
disabled for the other modes.
This fixes issue:
https://github.com/GiuseppeCesarano/just-fast/issues/2  
						
						
					 
					
						2020-05-02 20:39:56 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						ac3db36de8 
					 
					
						
						
							
							Stop using fcntl  
						
						... 
						
						
						
						This fixes issue 16
https://github.com/ArthurSonzogni/FTXUI/issues/16 
Some terminal like gnome-terminal seems not to support it correctly. It
turns out it wasn't totally useful using it. 
						
						
					 
					
						2020-05-02 20:11:36 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						1974e9f9fc 
					 
					
						
						
							
							Make flexible element to be shrinkable.  
						
						... 
						
						
						
						This make the application "just-fast" to look better. 
						
						
					 
					
						2020-05-02 17:39:42 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						cccbe5baa9 
					 
					
						
						
							
							Fix non blocking I/O on POSIX.  
						
						
						
						
					 
					
						2020-05-02 02:02:04 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						2d292b5382 
					 
					
						
						
							
							Make catching SIGNAL SIGINT to work also on windows.  
						
						
						
						
					 
					
						2020-05-01 23:48:22 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						898cd842e2 
					 
					
						
						
							
							Catch SIGINT event.  
						
						... 
						
						
						
						This was an old features, but it has been removed mistakenly when
merging some patches.
This allow the terminal to be restored when the user kill the
application. 
						
						
					 
					
						2020-05-01 23:45:17 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						d8e0504ad0 
					 
					
						
						
							
							Add timeout for getchar() in POSIX.  
						
						... 
						
						
						
						Previously, the thread pooling new characters being typed was waiting
for "one more char" being typed before being able to exit.
This patch adds a timeout for getchar(). This way, event if the user do
not press his/her keyboard, the program is still able to exit.
This fixes issue:
https://github.com/GiuseppeCesarano/just-fast/issues/2  
						
						
					 
					
						2020-05-01 23:36:02 +02:00 
						 
				 
			
				
					
						
							
							
								Giuseppe Cesarano 
							
						 
					 
					
						
						
							
						
						6c45d9e603 
					 
					
						
						
							
							Added Just-Fast in README.md  
						
						
						
						
					 
					
						2020-05-01 18:12:32 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						57fc7a5caa 
					 
					
						
						
							
							Add new user of FTXUI.  
						
						
						
						
					 
					
						2020-04-19 21:46:37 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						f506be941d 
					 
					
						
						
							
							Add automatic formatting and license.  
						
						
						
						
					 
					
						2020-04-19 21:01:09 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						a09ebcc442 
					 
					
						
						
							
							Fix bug with container on Windows.  
						
						... 
						
						
						
						This fix the bug from:
https://github.com/ArthurSonzogni/FTXUI/pull/11 
About:
~~~
Bug: Focus handling not working
in the examples (e.g. checkbox.cpp) I can toggle the individual
checkboxes but I cannot move between items, I tried to understand the
focus implementation but am I unsure which keypresses would move focus
between different components
~~~ 
						
						
					 
					
						2020-04-17 01:15:17 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						e1782cf9b9 
					 
					
						
						
							
							Fix travis on Windows with gtests.  
						
						
						
						
					 
					
						2020-04-17 00:59:05 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						76b216dd5e 
					 
					
						
						
							
							Run test on travis.  
						
						
						
						
					 
					
						2020-04-16 23:21:06 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						3cfc208cfe 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2020-04-11 16:56:54 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						1866c4610d 
					 
					
						
						
							
							Update tutorial.md  
						
						
						
						
					 
					
						2020-04-11 15:13:08 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						7a40e7b1da 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2020-04-10 23:46:20 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						a4e6581f24 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2020-04-10 14:50:52 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						db0229605f 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2020-04-10 14:48:52 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						eb76dedd98 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2020-04-10 14:46:42 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						964a7746de 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2020-04-10 14:28:12 +02:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						d8c2190225 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2020-04-10 14:27:53 +02:00 
						 
				 
			
				
					
						
							
							
								ArthurSonzogni 
							
						 
					 
					
						
						
							
						
						fce29a03b3 
					 
					
						
						
							
							Run clang-format.  
						
						
						
						
					 
					
						2020-03-27 01:42:46 +01:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						1703552235 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2020-03-27 01:20:06 +01:00 
						 
				 
			
				
					
						
							
							
								Arthur Sonzogni 
							
						 
					 
					
						
						
							
						
						0c1e634309 
					 
					
						
						
							
							Add the travis build status.  
						
						
						
						
					 
					
						2020-03-27 01:17:42 +01:00