5b168f2c33 
								
							 
						 
						
							
							
								
								feat: add find and find_in_files bindings to flow select mode  
							
							
							
						 
						
							2025-01-06 21:00:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								139b283755 
								
							 
						 
						
							
							
								
								fix(winows): update thespian to fix a race in the subprocess module  
							
							
							
						 
						
							2025-01-06 20:49:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Marler 
								
							 
						 
						
							
							
							
							
								
							
							
								d64d5f4c7e 
								
							 
						 
						
							
							
								
								emacs add selection mode/keybind  
							
							
							
						 
						
							2025-01-06 20:48:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Marler 
								
							 
						 
						
							
							
							
							
								
							
							
								064522959b 
								
							 
						 
						
							
							
								
								more emacs bindings  
							
							
							
						 
						
							2025-01-06 20:28:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Marler 
								
							 
						 
						
							
							
							
							
								
							
							
								c7d6bd6805 
								
							 
						 
						
							
							
								
								win32 gui: unbreak window icon  
							
							... 
							
							
							
							woops, accidently broke the window icon by moving the code that loads
it after calling RegisterClass, here's the fix 
							
						 
						
							2025-01-06 20:27:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								95d07ab1a5 
								
							 
						 
						
							
							
								
								feat: add select mode to flow input namespace  
							
							
							
						 
						
							2025-01-06 20:25:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								dedbb25515 
								
							 
						 
						
							
							
								
								feat: add inheritance between input modes in an input namespace  
							
							
							
						 
						
							2025-01-06 20:25:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								cd2aba6a74 
								
							 
						 
						
							
							
								
								fix(win32 gui): don't panic on bad unicode result and reduce info logging  
							
							
							
						 
						
							2025-01-06 17:03:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								93d6ee2626 
								
							 
						 
						
							
							
								
								fix(win32 gui): set window title after gui window is created  
							
							
							
						 
						
							2025-01-06 16:49:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								206e23a603 
								
							 
						 
						
							
							
								
								fix: crash on rendering zero width chars  
							
							
							
						 
						
							2025-01-06 16:15:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								e4fef98fcd 
								
							 
						 
						
							
							
								
								fix(win32 gui): add mapping for left_super  
							
							
							
						 
						
							2025-01-06 16:00:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								29a99eefee 
								
							 
						 
						
							
							
								
								fix(win32 gui): remove missed renders warning  
							
							
							
						 
						
							2025-01-06 15:55:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								aa95e78a80 
								
							 
						 
						
							
							
								
								refactor(nested config files): simplify and avoid duplicate code  
							
							... 
							
							
							
							Also, fix a small use after free bug. 
							
						 
						
							2025-01-06 12:12:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Marler 
								
							 
						 
						
							
							
							
							
								
							
							
								194fe70d6e 
								
							 
						 
						
							
							
								
								feat(nested config files)  
							
							... 
							
							
							
							Adds a config_files option to config.json that allows the user
to specify one or more config files to load in addition to the
main config file.
For me this allows me to keep my flow configuration in a shared dotfiles
repository managed by git. 
							
						 
						
							2025-01-06 12:12:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								a6b29e4fe9 
								
							 
						 
						
							
							
								
								feat(win32 gui): issue quit command on window close and exit cleanly  
							
							
							
						 
						
							2025-01-06 10:56:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Marler 
								
							 
						 
						
							
							
							
							
								
							
							
								21a7106fe3 
								
							 
						 
						
							
							
								
								win32 gui: mouse drag  
							
							... 
							
							
							
							initial implementation for left mouse drag 
							
						 
						
							2025-01-06 08:35:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Marler 
								
							 
						 
						
							
							
							
							
								
							
							
								22ddaef78f 
								
							 
						 
						
							
							
								
								emacs: add some more emacs keybinds  
							
							
							
						 
						
							2025-01-06 07:43:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Marler 
								
							 
						 
						
							
							
							
							
								
							
							
								592e812bf4 
								
							 
						 
						
							
							
								
								win32 gui: implement window placement and higher DPI icons  
							
							
							
						 
						
							2025-01-06 07:42:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Marler 
								
							 
						 
						
							
							
							
							
								
							
							
								2af5cc9774 
								
							 
						 
						
							
							
								
								win32 gui: don't center text  
							
							
							
						 
						
							2025-01-06 07:40:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Marler 
								
							 
						 
						
							
							
							
							
								
							
							
								67613c5bc4 
								
							 
						 
						
							
							
								
								win32 gui: decide on aligning cells to pixel boundary  
							
							
							
						 
						
							2025-01-06 07:40:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Marler 
								
							 
						 
						
							
							
							
							
								
							
							
								456ec8535b 
								
							 
						 
						
							
							
								
								win32 gui: fix some issues with cell sizing/alignment  
							
							
							
						 
						
							2025-01-06 07:40:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Marler 
								
							 
						 
						
							
							
							
							
								
							
							
								f2a9cb0d6a 
								
							 
						 
						
							
							
								
								win32 gui: performance fix, don't call DrawText for space characters  
							
							
							
						 
						
							2025-01-05 22:11:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								7cbd63accd 
								
							 
						 
						
							
							
								
								feat(win32 gui): add direct copy to windows clipboard support  
							
							... 
							
							
							
							closes  #100  
						
							2025-01-05 21:54:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Marler 
								
							 
						 
						
							
							
							
							
								
							
							
								ff04602d1c 
								
							 
						 
						
							
							
								
								win32: fix backspace  
							
							
							
						 
						
							2025-01-05 20:32:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Marler 
								
							 
						 
						
							
							
							
							
								
							
							
								d3159bf334 
								
							 
						 
						
							
							
								
								win32: fix keyboard issues  
							
							... 
							
							
							
							closes  #114 
closes  #113 
closes  #108 
Co-authored-by: CJ van den Berg <cj@vdbonline.com> 
						
							2025-01-05 20:05:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								2ad6f2d0f7 
								
							 
						 
						
							
							
								
								feat(win32 gui): update thespian for CREATE_NO_WINDOW child process fix  
							
							
							
						 
						
							2025-01-05 16:47:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								f0586325bb 
								
							 
						 
						
							
							
								
								feat(win32 gui): produce both tui and gui executables for windows targets  
							
							
							
						 
						
							2025-01-05 15:41:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								0fa1e63af9 
								
							 
						 
						
							
							
								
								feat(win32 gui): rename gui executable to flow-gui  
							
							... 
							
							
							
							closes  #105  
						
							2025-01-05 15:41:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9d9372bfe0 
								
							 
						 
						
							
							
								
								fix(win32 gui): send initial resize event on window creation  
							
							... 
							
							
							
							closes  #115  
						
							2025-01-05 15:17:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								8b43cc3697 
								
							 
						 
						
							
							
								
								Merge branch 'win32Gui'  
							
							
							
						 
						
							2025-01-05 14:41:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								16c9189493 
								
							 
						 
						
							
							
								
								fix: remove some obsolete functions and avoid panic on copy  
							
							
							
						 
						
							2025-01-05 09:52:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6257c9d721 
								
							 
						 
						
							
							
								
								feat(win32 gui): add indexed color support  
							
							
							
						 
						
							2025-01-04 22:42:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								5ac80f0b6f 
								
							 
						 
						
							
							
								
								feat(win32 gui): add clipboard paste support  
							
							
							
						 
						
							2025-01-04 21:48:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Marler 
								
							 
						 
						
							
							
							
							
								
							
							
								5bc3cd6a6d 
								
							 
						 
						
							
							
								
								win32 gui: implement set_terminal_title  
							
							
							
						 
						
							2025-01-04 13:13:13 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Marler 
								
							 
						 
						
							
							
							
							
								
							
							
								38f7cbcaab 
								
							 
						 
						
							
							
								
								win32 gui: key translation fixes  
							
							
							
						 
						
							2025-01-04 12:01:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Marler 
								
							 
						 
						
							
							
							
							
								
							
							
								67ca29f2c8 
								
							 
						 
						
							
							
								
								win32 gui: handle DPI changes  
							
							
							
						 
						
							2025-01-04 11:02:42 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								9be68a2206 
								
							 
						 
						
							
							
								
								fix(win32): translate win32 virtual key codes  
							
							
							
						 
						
							2025-01-04 18:01:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3d0bc59b0c 
								
							 
						 
						
							
							
								
								fix(win32): cell size calculation and don't recalculate as often  
							
							
							
						 
						
							2025-01-04 17:37:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								68d2c4d053 
								
							 
						 
						
							
							
								
								feat(win32): add mouse wheel support  
							
							
							
						 
						
							2025-01-04 17:20:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								33e36c080d 
								
							 
						 
						
							
							
								
								fix: win32 renderer event tag  
							
							
							
						 
						
							2025-01-04 15:27:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								7bfb9a2216 
								
							 
						 
						
							
							
								
								fix: remove thespian from win32 renderer module  
							
							
							
						 
						
							2025-01-04 15:24:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								9047439315 
								
							 
						 
						
							
							
								
								fix: merge vaxis and win32 event handling interfaces  
							
							
							
						 
						
							2025-01-04 15:18:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								1fdb5f240b 
								
							 
						 
						
							
							
								
								fix: always enable software cursor in gui builds  
							
							
							
						 
						
							2025-01-04 15:18:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Marler 
								
							 
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								1a595871dd 
								
							 
						 
						
							
							
								
								win32 standalone gui  
							
							
							
						 
						
							2025-01-04 15:18:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								1ad6b8db3d 
								
							 
						 
						
							
							
								
								fix: clamp cursor to buffer in toggle_cursel_prefix  
							
							
							
						 
						
							2025-01-03 21:04:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								023298cc47 
								
							 
						 
						
							
							
								
								feat: add a bullet to inline diagnostic messages  
							
							
							
						 
						
							2025-01-03 20:06:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								86ca13b847 
								
							 
						 
						
							
							
								
								feat: don't render diagnostic messages if there is too little space  
							
							
							
						 
						
							2025-01-03 20:05:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								5a34a7ead7 
								
							 
						 
						
							
							
								
								fix: don't attempt to render off the bottom of the screen  
							
							
							
						 
						
							2025-01-03 19:56:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								01ce0eb472 
								
							 
						 
						
							
							
								
								fix: make gen_version_info a little more robust  
							
							... 
							
							
							
							closes  #96  
						
							2025-01-03 14:50:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								f63b8863d1 
								
							 
						 
						
							
							
								
								fix: add pretty error if clipboard request is denied by terminal  
							
							... 
							
							
							
							closes  #97  
						
							2025-01-03 14:32:20 +01:00