3b8982ac26 
								
							 
						 
						
							
							
								
								feat: move all keybind mode related options to keybind config  
							
							 
							
							
							
						 
						
							2024-12-03 23:04:10 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robert Burnett 
								
							 
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								c909a2a50a 
								
							 
						 
						
							
							
								
								feat: add more vim keybinds  
							
							 
							
							... 
							
							
							
							This is a combination of 6 commits.
- added a new command
- change dd to use cut
- add prototypes for A I o O commands
- fixed keybind test compilation bug
- add keybinds for the new enter_mode commands
- added prototype for copy line 
							
						 
						
							2024-12-02 21:10:00 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								85b8ff8bea 
								
							 
						 
						
							
							
								
								feat: add back vim/helix mode specific commands  
							
							 
							
							
							
						 
						
							2024-12-01 22:06:09 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								94fb5119ef 
								
							 
						 
						
							
							
								
								feat: make mode/namespace loading more dynamic and add fallback handling  
							
							 
							
							
							
						 
						
							2024-12-01 00:10:59 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								a9e5c5b262 
								
							 
						 
						
							
							
								
								fix: editor paste  
							
							 
							
							
							
						 
						
							2024-11-22 13:43:15 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								279789d4fa 
								
							 
						 
						
							
							
								
								fix: paste in mini and overlay modes  
							
							 
							
							
							
						 
						
							2024-11-22 12:39:22 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								73b7031693 
								
							 
						 
						
							
							
								
								feat: add insert_command_name command  
							
							 
							
							
							
						 
						
							2024-11-21 18:04:49 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								6372beb762 
								
							 
						 
						
							
							
								
								refactor: rename command.get_id and add command.get_name  
							
							 
							
							
							
						 
						
							2024-11-21 17:55:03 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								150374afae 
								
							 
						 
						
							
							
								
								feat: add argument metadata to (most) commands that take parameters  
							
							 
							
							
							
						 
						
							2024-11-21 17:34:11 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								22edc62874 
								
							 
						 
						
							
							
								
								fix: error code in move_to_char  
							
							 
							
							
							
						 
						
							2024-11-20 20:11:11 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3af2b09891 
								
							 
						 
						
							
							
								
								feat: generate hints for dynamic keybindings  
							
							 
							
							
							
						 
						
							2024-11-19 18:08:14 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								b7985baffb 
								
							 
						 
						
							
							
								
								fix: add missing palette_menu_activate_quick command in open_recent  
							
							 
							
							
							
						 
						
							2024-11-18 23:00:58 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								932409d6b7 
								
							 
						 
						
							
							
								
								feat: add support for key release dynamic bindings  
							
							 
							
							
							
						 
						
							2024-11-18 21:33:12 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								44c643815a 
								
							 
						 
						
							
							
								
								fix: move_to_char with dynamic bindings  
							
							 
							
							
							
						 
						
							2024-11-18 00:03:34 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								27a54a6091 
								
							 
						 
						
							
							
								
								fix: palette insert handlers  
							
							 
							
							
							
						 
						
							2024-11-17 23:54:31 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								2f0da48c6c 
								
							 
						 
						
							
							
								
								fix: simplify goto mode bindings  
							
							 
							
							
							
						 
						
							2024-11-17 23:53:37 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								524e5be47c 
								
							 
						 
						
							
							
								
								feat: add flow native keybinding parser  
							
							 
							
							
							
						 
						
							2024-11-16 03:06:40 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								18f321bf41 
								
							 
						 
						
							
							
								
								refactor: move input types to new module and use directly use libvaxis types  
							
							 
							
							
							
						 
						
							2024-11-15 21:16:31 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ae3d21ad08 
								
							 
						 
						
							
							
								
								refactor: use the same create interface for all modes  
							
							 
							
							
							
						 
						
							2024-11-13 19:04:35 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ced130b4f4 
								
							 
						 
						
							
							
								
								refactor: move helix mode keybindings to keybind module  
							
							 
							
							
							
						 
						
							2024-11-12 22:35:38 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								cf50f77abf 
								
							 
						 
						
							
							
								
								refactor: move vim mode keybindings to keybind module  
							
							 
							
							
							
						 
						
							2024-11-12 22:20:02 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4be4fe76e9 
								
							 
						 
						
							
							
								
								refactor: move flow mode keybindings to keybind module  
							
							 
							
							
							
						 
						
							2024-11-12 21:46:54 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								07a412c2b2 
								
							 
						 
						
							
							
								
								refactor: move home keybindings to keybind module  
							
							 
							
							
							
						 
						
							2024-11-12 21:37:31 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4e1796df27 
								
							 
						 
						
							
							
								
								fix: alpha rendering of buttons and palettes  
							
							 
							
							
							
						 
						
							2024-11-04 23:04:05 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								cfb9f8cf11 
								
							 
						 
						
							
							
								
								refactor: remove unused parameter in set_base_style  
							
							 
							
							
							
						 
						
							2024-11-04 22:20:06 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								bd62dfcdc1 
								
							 
						 
						
							
							
								
								fix: add missing system_paste support to file_browser  
							
							 
							
							
							
						 
						
							2024-10-28 19:45:13 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								0b6d820153 
								
							 
						 
						
							
							
								
								refactor: remove unused mapPress function in move_to_char  
							
							 
							
							
							
						 
						
							2024-10-28 19:42:43 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								e2da264133 
								
							 
						 
						
							
							
								
								refactor: move open_recent overlay mode to use common palette keybindings  
							
							 
							
							
							
						 
						
							2024-10-28 18:30:39 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								a9058ef949 
								
							 
						 
						
							
							
								
								fix: queue quit command to run after an async save_file  
							
							 
							
							... 
							
							
							
							closes  #60  
							
						 
						
							2024-10-27 20:31:07 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								67813fbb07 
								
							 
						 
						
							
							
								
								refactor: move palette keybindings to keybind module  
							
							 
							
							
							
						 
						
							2024-10-27 19:40:37 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ac56635f7b 
								
							 
						 
						
							
							
								
								refactor: simplify keybind mode create  
							
							 
							
							
							
						 
						
							2024-10-27 19:05:03 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								525287c7ac 
								
							 
						 
						
							
							
								
								refactor: move mode.event_handler back to input mode  
							
							 
							
							
							
						 
						
							2024-10-27 18:53:24 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d06ebd0dd5 
								
							 
						 
						
							
							
								
								fix: update mini mode state on mode init  
							
							 
							
							
							
						 
						
							2024-10-27 18:46:55 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								46e33d9d1e 
								
							 
						 
						
							
							
								
								refactor: move find mini mode keybindings to keybinds module  
							
							 
							
							
							
						 
						
							2024-10-27 17:21:25 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								9b6e01f358 
								
							 
						 
						
							
							
								
								refactor: move find_in_files keybindings to keybind module  
							
							 
							
							
							
						 
						
							2024-10-27 15:58:46 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								33e36d295e 
								
							 
						 
						
							
							
								
								refactor: move file_browser key bindings to keybinds module  
							
							 
							
							
							
						 
						
							2024-10-27 11:30:52 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								9724decc4a 
								
							 
						 
						
							
							
								
								refactor: move move_to_char mine mode keybinds  
							
							 
							
							
							
						 
						
							2024-10-26 21:11:55 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								f67bfab5b7 
								
							 
						 
						
							
							
								
								refactor: move mini mode name and remove unused mode description field  
							
							 
							
							
							
						 
						
							2024-10-26 16:33:59 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								49319d6207 
								
							 
						 
						
							
							
								
								refactor: move goto mini mode keybindings to keybind module  
							
							 
							
							
							
						 
						
							2024-10-25 22:40:58 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								16c5471126 
								
							 
						 
						
							
							
								
								refactor: move command and EventHandler out of the tui module  
							
							 
							
							
							
						 
						
							2024-10-25 22:39:04 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								f41fb97d02 
								
							 
						 
						
							
							
								
								refactor: split mini modes into input mode and a ui mode  
							
							 
							
							
							
						 
						
							2024-10-25 19:06:23 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3b4c81c706 
								
							 
						 
						
							
							
								
								feat: add open_previous_file command  
							
							 
							
							... 
							
							
							
							closes  #56  
							
						 
						
							2024-10-24 18:27:30 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								c02dcbaa08 
								
							 
						 
						
							
							
								
								feat: use undo instead of delete_backward to revert initial chord keystroke  
							
							 
							
							
							
						 
						
							2024-10-22 19:32:06 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Visen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b70da1918c 
								
							 
						 
						
							
							
								
								Chording support for vim mode ( #53 )  
							
							 
							
							... 
							
							
							
							* initial experimental success
* refined chording
* add default value
* refactor chording from switch to if
* revert change introduced when debugging
* remove unnecessary try
* added configuration option 
							
						 
						
							2024-10-22 18:59:06 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								63734ef81b 
								
							 
						 
						
							
							
								
								feat: add ModalBackground and make all palettes modal  
							
							 
							
							
							
						 
						
							2024-10-19 18:29:10 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								252ad3c269 
								
							 
						 
						
							
							
								
								feat: simplify the implementation of switch_case and add a flow mode keybind  
							
							 
							
							
							
						 
						
							2024-10-15 20:49:26 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									xdBronch 
								
							 
						 
						
							
							
							
							
								
							
							
								9c448b14e5 
								
							 
						 
						
							
							
								
								add vim/helix ~  
							
							 
							
							
							
						 
						
							2024-10-15 20:49:19 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								f631b672c4 
								
							 
						 
						
							
							
								
								feat: add emacs style keybind for command palette (A-x)  
							
							 
							
							... 
							
							
							
							A-x is also more likely tmux compatible 
							
						 
						
							2024-10-15 09:52:09 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								b1362814db 
								
							 
						 
						
							
							
								
								fix: catch more errors in file browser  
							
							 
							
							
							
						 
						
							2024-10-14 19:27:38 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								67f49110dc 
								
							 
						 
						
							
							
								
								feat: don't log file browser completion messages  
							
							 
							
							
							
						 
						
							2024-10-14 19:16:08 +02:00