|  | 87e1ac1eef | fix: make helix mode save file commands easier to find closes #76 | 2024-12-12 17:38:50 +01:00 |  | 
				
					
						|  | 6d1648a761 | feat: add helix-mode save_selection command closes #76 | 2024-12-12 17:38:06 +01:00 |  | 
				
					
						|  | 69dda065c8 | fix: don't leak loggers in mainview | 2024-12-12 17:25:47 +01:00 |  | 
				
					
						|  | 5e72acdd1e | feat: add mail file type support closes #9 | 2024-12-12 17:05:50 +01:00 |  | 
				
					
						|  | 4e03fc99d4 | feat: add keybind status bar widget This widget will show the state of the leader key sequence being
processed. | 2024-12-12 17:04:01 +01:00 |  | 
				
					
						|  | a5849a7dab | refactor: eliminate generic InvalidArgument errors InvalidArgument is too generic and makes tracking the source of the
error potentially difficult. | 2024-12-12 17:02:11 +01:00 |  | 
				
					
						|  | 4ec66be2d4 | feat: add short key event formatters | 2024-12-12 17:00:39 +01:00 |  | 
				
					
						|  | 11301270fb | fix: do not treat modified keys as input on sequence match abort | 2024-12-12 16:59:24 +01:00 |  | 
				
					
						|  | 9efc72da62 | fix: don't process modifier key events in key event sequences | 2024-12-12 16:58:45 +01:00 |  | 
				
					
						|  | 0abb21a400 | fix: add down level ':' keybindings to vim and helix modes This is for terminals that don't send modifiers at all. | 2024-12-12 16:57:16 +01:00 |  | 
				
					
						|  | 271516f07f | fix: don't initialize lsp if we do not have an lsp command | 2024-12-12 16:56:02 +01:00 |  | 
				
					
						|  | d83d3a62bb | refactor: improve error codes return from LSP client | 2024-12-12 16:55:23 +01:00 |  | 
				
					
						|  | ba65fece7e | feat: add flow mode keybind for add_split | 2024-12-11 21:30:20 +01:00 |  | 
				
					
						|  | c709ec0dc8 | fix: remove extra slash in keybind config path | 2024-12-11 21:27:19 +01:00 |  | 
				
					
						|  | 8dea591341 | feat: add simple add_split command (wip) | 2024-12-11 21:24:00 +01:00 |  | 
				
					
						|  | d6ea615283 | refactor: store mainview views in a WidgetList | 2024-12-11 21:19:22 +01:00 |  | 
				
					
						|  | 038ed4da2b | refactor: simplify getting the active editor and selection | 2024-12-11 20:54:53 +01:00 |  | 
				
					
						|  | 4b3904d5f2 | feat: add find_in_files_query command | 2024-12-11 20:50:05 +01:00 |  | 
				
					
						|  | ad43cd4395 | fix: tie the position of home screen menu based to view plane | 2024-12-11 20:44:39 +01:00 |  | 
				
					
						|  | 72e88ba6a3 | refactor: no need to force const on allocated return values | 2024-12-11 20:44:11 +01:00 |  | 
				
					
						|  | 3cb1fc2bba | refactor: add WidgetList.delete function | 2024-12-11 20:43:32 +01:00 |  | 
				
					
						|  | d08737c0fe | refactor: run zig fmt | 2024-12-11 12:56:32 +01:00 |  | 
				
					
						|  | 9fba9eba3c | feat: add palette for changing the current file type | 2024-12-10 20:10:36 +01:00 |  | 
				
					
						|  | c3021de372 | feat: add descriptive names for file types | 2024-12-10 20:10:10 +01:00 |  | 
				
					
						|  | ce0633b665 | refactor: don't require zero termination any more for Plane.cell_load | 2024-12-10 20:09:16 +01:00 |  | 
				
					
						|  | b3bd6d19b5 | refactor: move hints out of generic palette | 2024-12-10 20:08:43 +01:00 |  | 
				
					
						|  | 8f3b8198e2 | feat: add xml formatter | 2024-12-10 15:26:55 +01:00 |  | 
				
					
						|  | 132518d1ba | fix: add '!' to non word chars | 2024-12-10 09:49:05 +01:00 |  | 
				
					
						|  | 03490a7f00 | fix: missing mouse events in row/column 0 | 2024-12-09 18:30:12 +01:00 |  | 
				
					
						|  | cc14934aa5 | fix: improve movement behaviour of cursors on unindent | 2024-12-09 18:12:21 +01:00 |  | 
				
					
						|  | 9856303ef6 | fix: keybind unittests | 2024-12-09 16:03:31 +01:00 |  | 
				
					
						|  | 5e35824a22 | fix: restore cursors if unindent fails | 2024-12-06 23:21:45 +01:00 |  | 
				
					
						|  | dbc4707001 | fix: if selection starts at BOL when indenting keep it there after indenting | 2024-12-06 21:26:10 +01:00 |  | 
				
					
						|  | d26d830246 | fix: move a cursor at the beginning of a line that is being indented | 2024-12-06 21:20:04 +01:00 |  | 
				
					
						|  | c282398d6e | feat: add - < > to non word chars list | 2024-12-06 21:07:56 +01:00 |  | 
				
					
						|  | cf2b9c76ed | fix: limit ripgrep processing to 1000 lines of output More is not really useful and potentially very laggy. | 2024-12-06 21:07:14 +01:00 |  | 
				
					
						|  | 3b4687761e | fix: search path for flow when restarting If argv[0] is not an absolute or relative path. | 2024-12-06 21:06:04 +01:00 |  | 
				
					
						|  | dbab84d069 | refactor: move bin_path to separate module make it usable for general path searches | 2024-12-06 21:05:33 +01:00 |  | 
				
					
						|  | cd2fec9be3 | feat: pre-select current theme when opening theme panel | 2024-12-05 22:12:13 +01:00 |  | 
				
					
						|  | 745c4db0fe | refactor: remove obsolete command overlay_release_control | 2024-12-05 22:07:07 +01:00 |  | 
				
					
						|  | 879b188170 | Merge branch 'master' into keybind | 2024-12-05 20:34:27 +01:00 |  | 
				
					
						|  | bc8b128aea | fix: alpha rendering of selection on home screen | 2024-12-05 20:30:02 +01:00 |  | 
				
					
						|  | 01d698ca6d | feat: add toggle_input_mode command to home screen menu | 2024-12-05 20:24:10 +01:00 |  | 
				
					
						|  | bc3ddba228 | fix: initialize input namespace before restoring session | 2024-12-05 20:23:44 +01:00 |  | 
				
					
						|  | 28b256971a | fix: clamp cursor on restore_session | 2024-12-05 20:23:25 +01:00 |  | 
				
					
						|  | fff1a39fe5 | feat: add home screen bindings for emacs mode | 2024-12-05 20:14:43 +01:00 |  | 
				
					
						|  | 8b24f28820 | feat: add home screen bindings for helix mode | 2024-12-05 20:14:23 +01:00 |  | 
				
					
						|  | fac6e37d00 | feat: reload home screen on keybind namespace changes | 2024-12-05 20:13:41 +01:00 |  | 
				
					
						|  | bbd42fec16 | fix: don't revert to default mode on keybind namespace change | 2024-12-05 19:49:02 +01:00 |  | 
				
					
						|  | f8dff2a7bb | feat: render home screen based on current input mode | 2024-12-05 19:48:17 +01:00 |  |