c46d7c8d17 
								
							 
						 
						
							
							
								
								feat(emacs): bind switch_buffers to ctrl+x b in emacs mode  
							
							... 
							
							
							
							And move open_recent to `ctrl+x ctrl+r`. 
							
						 
						
							2025-01-27 11:13:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								7bcf0e1b75 
								
							 
						 
						
							
							
								
								fix(tasks): fix task timestamp update  
							
							
							
						 
						
							2025-01-26 21:06:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								26e91262ed 
								
							 
						 
						
							
							
								
								feat(tasks): trace project task updates  
							
							
							
						 
						
							2025-01-26 21:06:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								c7719117f4 
								
							 
						 
						
							
							
								
								feat(tasks): set task buffer name from command  
							
							
							
						 
						
							2025-01-26 21:06:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								2f8a581b9d 
								
							 
						 
						
							
							
								
								feat(tasks): add very minimal command line parser  
							
							
							
						 
						
							2025-01-26 21:06:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								304a62dfdc 
								
							 
						 
						
							
							
								
								feat(tasks): mark task buffers as clean when task exits  
							
							
							
						 
						
							2025-01-26 21:06:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								a28f1db4c7 
								
							 
						 
						
							
							
								
								feat(tasks): stream task output to buffer in the background  
							
							
							
						 
						
							2025-01-26 21:06:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								649d369a56 
								
							 
						 
						
							
							
								
								refactor(buffers): use explicit errorsets in undo functions  
							
							
							
						 
						
							2025-01-26 21:06:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4d3d91a744 
								
							 
						 
						
							
							
								
								feat(buffers): add support for buffer references  
							
							
							
						 
						
							2025-01-26 21:06:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								90b443a487 
								
							 
						 
						
							
							
								
								refactor: trace command execution at trace-level 1  
							
							
							
						 
						
							2025-01-26 17:10:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								0f6be55dbd 
								
							 
						 
						
							
							
								
								refactor: improve usefullness of trace-level 1  
							
							
							
						 
						
							2025-01-26 17:01:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								a1df51a16c 
								
							 
						 
						
							
							
								
								fix(project): don't abort early on project restore_state  
							
							... 
							
							
							
							And add traces for project write_state/restore_state. 
							
						 
						
							2025-01-26 15:32:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								7ecdc38fdf 
								
							 
						 
						
							
							
								
								feat(shell): add shell_execute_stream command and use it for tasks  
							
							
							
						 
						
							2025-01-25 21:48:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								43c897141f 
								
							 
						 
						
							
							
								
								feat(tabs): use tabs styles from theme  
							
							
							
						 
						
							2025-01-25 21:46:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								82a5031046 
								
							 
						 
						
							
							
								
								fix(palette): prevent crash on select(0)  
							
							
							
						 
						
							2025-01-25 20:48:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								2f7bee1bef 
								
							 
						 
						
							
							
								
								feat(task): add project tasks  
							
							
							
						 
						
							2025-01-25 20:32:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								6130aa6b79 
								
							 
						 
						
							
							
								
								feat: add sql file type support  
							
							
							
						 
						
							2025-01-25 18:19:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								8b69cfddd3 
								
							 
						 
						
							
							
								
								fix(win32 gui): add middle mouse support and fix right mouse button mapping  
							
							
							
						 
						
							2025-01-25 17:39:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								434025da33 
								
							 
						 
						
							
							
								
								fix(tabs): alpha rendering of inactive tabs  
							
							
							
						 
						
							2025-01-25 11:03:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d6f785a564 
								
							 
						 
						
							
							
								
								Merge branch 'tabs'  
							
							
							
						 
						
							2025-01-24 23:34:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								5dd47f7248 
								
							 
						 
						
							
							
								
								feat(tabs): complete tabs widget and next_/previous_tabs  
							
							
							
						 
						
							2025-01-24 23:26:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								41b230d17f 
								
							 
						 
						
							
							
								
								fixup: fix(gutter): add missing abs to rel conversion in primary_click/_drag  
							
							
							
						 
						
							2025-01-24 23:24:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4848f2494f 
								
							 
						 
						
							
							
								
								fix(tabs): don't propagate hover events in WidgetList  
							
							
							
						 
						
							2025-01-24 23:24:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								f9e01f71f7 
								
							 
						 
						
							
							
								
								fix(gutter): add missing abs to rel conversion in primary_click/_drag  
							
							
							
						 
						
							2025-01-24 23:23:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								7e5d20508d 
								
							 
						 
						
							
							
								
								build: update thespian  
							
							
							
						 
						
							2025-01-24 23:22:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								5e6fc6a932 
								
							 
						 
						
							
							
								
								feat(buffers): use buffer_manager to select most recent files  
							
							... 
							
							
							
							And remove obsolete file_stack. 
							
						 
						
							2025-01-24 23:22:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								195bad87ab 
								
							 
						 
						
							
							
								
								feat(buffers): allow deleting more than one buffer while the palette is open  
							
							
							
						 
						
							2025-01-24 11:04:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d7b48b40f1 
								
							 
						 
						
							
							
								
								feat(tabs): start work on a tabbar widget  
							
							
							
						 
						
							2025-01-23 22:32:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								1d947ab499 
								
							 
						 
						
							
							
								
								refactor: improve capsulation and safety of tui module public api  
							
							
							
						 
						
							2025-01-23 16:45:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4145460012 
								
							 
						 
						
							
							
								
								refactor: simplify Plane/Widget usage  
							
							
							
						 
						
							2025-01-23 16:12:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								62cd53c0f3 
								
							 
						 
						
							
							
								
								docs(readme): add a note about binary download locations  
							
							
							
						 
						
							2025-01-22 22:36:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								8a89c888eb 
								
							 
						 
						
							
							
								
								fix: keybind testcases  
							
							
							
						 
						
							2025-01-22 22:31:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								bb887b5789 
								
							 
						 
						
							
							
								
								fix(buffers): remove conflicting palette keybinding  
							
							
							
						 
						
							2025-01-22 22:24:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								0a632416a4 
								
							 
						 
						
							
							
								
								feat(buffers): add delete_buffer command and keybinding for buffer_palette  
							
							
							
						 
						
							2025-01-22 22:23:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								a4ac3a42fd 
								
							 
						 
						
							
							
								
								feat(keybind): special case disable_selection in delete_selection  
							
							
							
						 
						
							2025-01-22 15:29:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								0368bb15a6 
								
							 
						 
						
							
							
								
								feat(keybind): simplify and clean-up a little  
							
							
							
						 
						
							2025-01-22 15:28:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Meredith Oleander 
								
							 
						 
						
							
							
							
							
								
							
							
								a0f8d33781 
								
							 
						 
						
							
							
								
								tui/editor.zig: add disable_selection, and make check_selection play nice with inclusive selections  
							
							
							
						 
						
							2025-01-22 18:47:55 +11:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Meredith Oleander 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								80c8795c3b 
								
							 
						 
						
							
							
								
								Merge branch 'master' into helix-mode-selections  
							
							
							
						 
						
							2025-01-22 13:47:37 +11:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								84655c4ff8 
								
							 
						 
						
							
							
								
								feat(buffers): add dirty state indicator to buffer switcher  
							
							
							
						 
						
							2025-01-21 22:53:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3f06f6b19c 
								
							 
						 
						
							
							
								
								feat(buffers): add buffer switcher  
							
							
							
						 
						
							2025-01-21 22:32:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								efb3ab42fd 
								
							 
						 
						
							
							
								
								feat(buffers): add tracking of last modified and last used times for buffers  
							
							
							
						 
						
							2025-01-21 21:59:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4dddadb46d 
								
							 
						 
						
							
							
								
								feat(buffers): add home screen save all command  
							
							
							
						 
						
							2025-01-21 21:44:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								661808f316 
								
							 
						 
						
							
							
								
								feat(buffers): render buffer dirty state in open recent files palette  
							
							
							
						 
						
							2025-01-21 21:43:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								aa1e0674cc 
								
							 
						 
						
							
							
								
								feat(buffers): move buffer lifetime management to new Buffer.Manager module  
							
							
							
						 
						
							2025-01-21 21:42:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								fbeaefe7ff 
								
							 
						 
						
							
							
								
								feat(buffers): add reset_to_last_saved buffer function  
							
							
							
						 
						
							2025-01-21 21:40:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								e404c830c9 
								
							 
						 
						
							
							
								
								feat(buffers): define explicit errors for Buffer store functions  
							
							
							
						 
						
							2025-01-21 21:40:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ba5f15dab8 
								
							 
						 
						
							
							
								
								feat(buffers): define explicit errors for Buffer load functions  
							
							
							
						 
						
							2025-01-21 20:23:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								672f85a58c 
								
							 
						 
						
							
							
								
								build: make contrib/make_release callable from a different destdir  
							
							
							
						 
						
							2025-01-21 12:51:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Marler 
								
							 
						 
						
							
							
							
							
								
							
							
								99aefc8d22 
								
							 
						 
						
							
							
								
								remove direct2d dependency and update zigwin32  
							
							... 
							
							
							
							Since we removed the direct2d renderer we no longer need to reference
the direct2d-zig repository.  Instead we now directly reference the
zigwin32 repository.  I've also updated that repository with a few fixes
and additions which allowed us to remove some code from flow. 
							
						 
						
							2025-01-21 08:40:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								142f6e51ae 
								
							 
						 
						
							
							
								
								feat(tui): show screen dimentions on resize  
							
							
							
						 
						
							2025-01-20 20:30:24 +01:00