mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 13:12:46 +00:00 
			
		
		
		
	Filemanager: Add Ctrl+A select all action
Unfortunately this means that current_view() needed to be made non-const as changing the selection is a non-const operation.
This commit is contained in:
		
							parent
							
								
									7cf15bcb75
								
							
						
					
					
						commit
						6192467de9
					
				
					 2 changed files with 5 additions and 1 deletions
				
			
		|  | @ -191,6 +191,10 @@ int main(int argc, char** argv) | |||
|         return paths; | ||||
|     }; | ||||
| 
 | ||||
|     auto select_all_action = GAction::create("Select all", { Mod_Ctrl, KeyCode::Key_A }, [&](const GAction&) { | ||||
|         directory_view->current_view.select_all(); | ||||
|     }); | ||||
| 
 | ||||
|     auto copy_action = GCommonActions::make_copy_action([&](const GAction& action) { | ||||
|         Vector<String> paths; | ||||
|         if (action.activator() == directory_context_menu || directory_view->active_widget()->is_focused()) { | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Shannon Booth
						Shannon Booth