35 lines
		
	
	
	
		
			1 KiB
			
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
	
		
			1 KiB
			
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # Desktop Environment Integration
 | |
| 
 | |
| Different operating systems provide different features for integrating desktop
 | |
| applications into their desktop environments. For example, on Windows,
 | |
| applications can put shortcuts in the JumpList of task bar, and on Mac,
 | |
| applications can put a custom menu in the dock menu.
 | |
| 
 | |
| This guide explains how to integrate your application into those desktop
 | |
| environments with Electron APIs.
 | |
| 
 | |
| ## Notifications
 | |
| 
 | |
| See the [Notifications documentation](notifications.md).
 | |
| 
 | |
| ## Recent Documents
 | |
| 
 | |
| See [Recent Documents documentation](recent-documents.md).
 | |
| 
 | |
| ## Progress Bar
 | |
| 
 | |
| See the [Progress Bar documentation](progress-bar.md).
 | |
| 
 | |
| ## Unity Launcher
 | |
| 
 | |
| See the [Unity Launcher documentation][unity-launcher].
 | |
| 
 | |
| ## Represented File for macOS Window
 | |
| 
 | |
| See the [Represented File documentation](represented-file.md).
 | |
| 
 | |
| ## Dragging files out of the window
 | |
| 
 | |
| See the [Native File Drag & Drop documentation](native-file-drag-drop.md).
 | |
| 
 | |
| [unity-launcher]: https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles#Adding_shortcuts_to_a_launcher
 | 
