mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 05:22:45 +00:00 
			
		
		
		
	 f54e290548
			
		
	
	
		f54e290548
		
	
	
	
	
		
			
			And display the progress of the copy operation in a separate window. :^) Note that this patch only updates the drag&drop code path to use the new mechanism. We still have to go through FileManager and make use of this everywhere. We also need to support additional operations, like Move, Delete, etc. Still, this is quite cool! :^)
		
			
				
	
	
		
			16 lines
		
	
	
	
		
			486 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
	
		
			486 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
| compile_gml(FileManagerWindow.gml FileManagerWindowGML.h file_manager_window_gml)
 | |
| compile_gml(FileOperationProgress.gml FileOperationProgressGML.h file_operation_progress_gml)
 | |
| 
 | |
| set(SOURCES
 | |
|     DesktopWidget.cpp
 | |
|     DirectoryView.cpp
 | |
|     FileManagerWindowGML.h
 | |
|     FileOperationProgress.gml
 | |
|     FileOperationProgressWidget.cpp
 | |
|     FileUtils.cpp
 | |
|     main.cpp
 | |
|     PropertiesWindow.cpp
 | |
| )
 | |
| 
 | |
| serenity_app(FileManager ICON app-file-manager)
 | |
| target_link_libraries(FileManager LibGUI LibDesktop)
 |