c4315d1dc5 
								
							 
						 
						
							
							
								
								feat: limit number of recent files returned by project manager  
							
							 
							
							
							
						 
						
							2024-03-27 22:25:04 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								20e9327ac7 
								
							 
						 
						
							
							
								
								refactor: cleanly shutdown project manager and tree walker on early exit  
							
							 
							
							
							
						 
						
							2024-03-27 22:13:03 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c36cd87119 
								
							 
						 
						
							
							
								
								fix: don't stay in open_recent mode if navigate fails  
							
							 
							
							
							
						 
						
							2024-03-27 21:13:56 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								da432a22ec 
								
							 
						 
						
							
							
								
								feat: open current file in recent list on ctrl release  
							
							 
							
							
							
						 
						
							2024-03-27 21:13:14 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								acabb20785 
								
							 
						 
						
							
							
								
								fix: abort navigate if there are unsaved changes  
							
							 
							
							
							
						 
						
							2024-03-27 21:11:47 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								60bd6d85dd 
								
							 
						 
						
							
							
								
								feat: sort recent files list by modification time  
							
							 
							
							
							
						 
						
							2024-03-27 21:11:05 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2c4452dd81 
								
							 
						 
						
							
							
								
								feat: add keyboard support to menus  
							
							 
							
							
							
						 
						
							2024-03-26 22:01:31 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5dd30679dc 
								
							 
						 
						
							
							
								
								docs: make help output a little prettier  
							
							 
							
							
							
						 
						
							2024-03-25 20:46:58 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4b86579745 
								
							 
						 
						
							
							
								
								refactor: replace unsafe unreachable usage with @panic  
							
							 
							
							
							
						 
						
							2024-03-24 20:12:59 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2d1fb680e8 
								
							 
						 
						
							
							
								
								feat: continue work on open_recent UI (WIP)  
							
							 
							
							
							
						 
						
							2024-03-22 21:03:00 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f4de650557 
								
							 
						 
						
							
							
								
								feat: add open recent command to home screen  
							
							 
							
							
							
						 
						
							2024-03-22 21:00:19 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								01d53bb079 
								
							 
						 
						
							
							
								
								feat: add recent files request to project manager  
							
							 
							
							
							
						 
						
							2024-03-22 20:59:36 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								28178d8871 
								
							 
						 
						
							
							
								
								refactor: store/retrieve project_manager ondemand from actor environment  
							
							 
							
							
							
						 
						
							2024-03-22 20:58:51 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								adbce35320 
								
							 
						 
						
							
							
								
								feat: add support for resize hooks to Menu widget  
							
							 
							
							
							
						 
						
							2024-03-22 20:56:49 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1489a96013 
								
							 
						 
						
							
							
								
								feat: add support for resize hooks on WidgetLists  
							
							 
							
							
							
						 
						
							2024-03-22 20:56:02 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e0c78a975e 
								
							 
						 
						
							
							
								
								feat: store button labels in the button's state  
							
							 
							
							... 
							
							
							
							This makes memory management for dynamically created buttons a little
easier. 
							
						 
						
							2024-03-22 20:54:49 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								314b8d4909 
								
							 
						 
						
							
							
								
								build: update zig  
							
							 
							
							
							
						 
						
							2024-03-22 11:10:09 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5c5fa22c68 
								
							 
						 
						
							
							
								
								feat: filter some common cache directories  
							
							 
							
							
							
						 
						
							2024-03-21 23:05:13 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								602a4dff01 
								
							 
						 
						
							
							
								
								feat: WIP add project manager service  
							
							 
							
							... 
							
							
							
							The project manager service will provide fuzzy find, LRU, and similar
background services for open projects. 
							
						 
						
							2024-03-21 22:54:41 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a056a54104 
								
							 
						 
						
							
							
								
								feat: add cli option to open the log view on startup  
							
							 
							
							
							
						 
						
							2024-03-21 22:48:49 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7f506a160e 
								
							 
						 
						
							
							
								
								fix: attempt to gracefully recover if we get stuck in a bracketed paste  
							
							 
							
							
							
						 
						
							2024-03-20 22:23:31 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0c1815a946 
								
							 
						 
						
							
							
								
								feat: add support for bracketed paste  
							
							 
							
							... 
							
							
							
							This stops terminal paste operations not using OSC52 from breaking
auto indent and creating large amounts of undo history entries. 
							
						 
						
							2024-03-20 21:27:27 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2f9a0e2eb0 
								
							 
						 
						
							
							
								
								refactor: button, menu and widget stack apis  
							
							 
							
							
							
						 
						
							2024-03-18 22:29:29 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								dcd9e119da 
								
							 
						 
						
							
							
								
								feat: collapse cursors after multi-cursor operations  
							
							 
							
							
							
						 
						
							2024-03-12 23:51:52 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								69a6e659bd 
								
							 
						 
						
							
							
								
								feat: add multi-cursor support to copy/cut/paste commands  
							
							 
							
							
							
						 
						
							2024-03-11 21:37:41 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8a020717f3 
								
							 
						 
						
							
							
								
								feat: align comment prefixes when commenting out a block  
							
							 
							
							
							
						 
						
							2024-03-11 20:20:04 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								bbc9355fab 
								
							 
						 
						
							
							
								
								fix: ignore pure black or white file icon colors  
							
							 
							
							
							
						 
						
							2024-03-11 17:47:43 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ba5dedc5ca 
								
							 
						 
						
							
							
								
								feat: update flow-syntax and remove dead files  
							
							 
							
							
							
						 
						
							2024-03-11 17:39:23 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9e381c4d1a 
								
							 
						 
						
							
							
								
								feat: add smart_insert_line_before/_after commands  
							
							 
							
							... 
							
							
							
							closes  #4  
							
						 
						
							2024-03-10 22:27:06 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6d3cf2df06 
								
							 
						 
						
							
							
								
								fix: rendering of line hightlight when cursor is off screen  
							
							 
							
							
							
						 
						
							2024-03-10 21:33:37 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								632ee5adf8 
								
							 
						 
						
							
							
								
								refactor: whitespaces fixes  
							
							 
							
							
							
						 
						
							2024-03-10 21:09:18 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c9bd11667c 
								
							 
						 
						
							
							
								
								fix: gutter click past end of file  
							
							 
							
							
							
						 
						
							2024-03-10 21:08:47 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b87e1a867b 
								
							 
						 
						
							
							
								
								fix: prevent empty selection on double click ot of bounds  
							
							 
							
							
							
						 
						
							2024-03-10 21:04:00 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1b8e61dc7a 
								
							 
						 
						
							
							
								
								fix: do not log error.Stop to minilog  
							
							 
							
							... 
							
							
							
							error.Stop is not a useful error to show the user. It just means that a
movement command reached the boundaries of the buffer and should stop. 
							
						 
						
							2024-03-10 20:59:52 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c702f5ea5d 
								
							 
						 
						
							
							
								
								feat: make modestate a clickable button that changes input modes  
							
							 
							
							
							
						 
						
							2024-03-08 22:19:02 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5965431b57 
								
							 
						 
						
							
							
								
								refactor: improve flexibility of the Button API  
							
							 
							
							
							
						 
						
							2024-03-08 22:15:39 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a7a27fdc89 
								
							 
						 
						
							
							
								
								feat: add Menu widget and use it on home screen  
							
							 
							
							
							
						 
						
							2024-03-07 20:34:15 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0c08f0b6fd 
								
							 
						 
						
							
							
								
								feat: make gutter line numbers configurable for all vim modes  
							
							 
							
							
							
						 
						
							2024-03-06 10:28:40 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8f360c8f28 
								
							 
						 
						
							
							
								
								feat: add Button widget and use it to build a menu with mouse support on the home screen  
							
							 
							
							
							
						 
						
							2024-03-06 00:44:43 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								45307e3636 
								
							 
						 
						
							
							
								
								feat: add alternate create mode Box for WidgetList  
							
							 
							
							... 
							
							
							
							This is for using widgetLists in static layouts. 
							
						 
						
							2024-03-05 22:37:05 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								476cbafae3 
								
							 
						 
						
							
							
								
								refactor: simplify modstate.listen()  
							
							 
							
							
							
						 
						
							2024-03-05 22:18:00 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a6a4299b5a 
								
							 
						 
						
							
							
								
								refactor: remove workaround for  kovidgoyal/kitty#6913  
							
							 
							
							
							
						 
						
							2024-03-05 22:05:11 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								dbe0aae4a1 
								
							 
						 
						
							
							
								
								fix: show cursors instead of cursels in status bar  
							
							 
							
							
							
						 
						
							2024-03-05 22:03:50 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a2f0acfaad 
								
							 
						 
						
							
							
								
								feat: add support for "OSC 52 ; p ;" for paste in newer kitty versions  
							
							 
							
							
							
						 
						
							2024-03-05 22:02:39 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								76d8bdebcb 
								
							 
						 
						
							
							
								
								feat: add current tree-sitter node to inspecter_view  
							
							 
							
							
							
						 
						
							2024-03-04 23:10:07 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								cf22ba38e7 
								
							 
						 
						
							
							
								
								feat: use icons in mini mode labels  
							
							 
							
							
							
						 
						
							2024-03-03 22:00:08 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9ba773c4a4 
								
							 
						 
						
							
							
								
								fix: change word vim mode command (cw)  
							
							 
							
							
							
						 
						
							2024-03-03 17:27:20 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								86d35e66eb 
								
							 
						 
						
							
							
								
								fix: incorrect use of thespian timeout in minilog  
							
							 
							
							... 
							
							
							
							This was causing crashes when outputing a lot of log messages. Thespian
timeouts are not allowed to be deleted before their owning actor terminates.
So instead we simplify and piggy back on the rendering metronome. 
							
						 
						
							2024-03-02 21:07:09 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6bab2e6cda 
								
							 
						 
						
							
							
								
								refactor: move buffer module to a subdirectory  
							
							 
							
							
							
						 
						
							2024-03-02 20:14:48 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b2c12ba337 
								
							 
						 
						
							
							
								
								fix: timeout cancelled messsages instead of displaying them in the minilog  
							
							 
							
							
							
						 
						
							2024-03-02 19:26:07 +01:00