Zeke Sikelianos 
								
							 
						 
						
							
							
								
							
							
	
	
	eb89e12c5b 
 
						 
						
							
							
								
								
								Merge pull request  #11532  from sethlu/camelcase-menuitem-role  
							
							... 
							
							
							
							Make MenuItem roles camelCase-compatible 
							
						 
						
							2018-01-04 09:53:58 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	46330ac2a9  
						 
						
							
							
								
								
								Remove the closed event of Menu  
							
							... 
							
							
							
							The callback of Menu.popup does more things, and there is actually no
request for the closed event. 
							
						 
						
							2018-01-01 17:22:07 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	73d78d345a  
						 
						
							
							
								
								
								Make callback work for old-style Menu.popup call  
							
							... 
							
							
							
							While the old-style Menu.popup has been deprecated, it is still being
used widely in apps and even in Electron itself. 
							
						 
						
							2018-01-01 17:17:01 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	7b01a8b860  
						 
						
							
							
								
								
								Add callback parameter to Menu.popup  
							
							
							
						 
						
							2018-01-01 16:26:19 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zhuo Lu 
								
							 
						 
						
							
							
								
							
							
	b8ec84c761  
						 
						
							
							
								
								
								Fix syntax  
							
							
							
						 
						
							2018-01-01 02:23:32 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zhuo Lu 
								
							 
						 
						
							
							
								
							
							
	d45914c3f7  
						 
						
							
							
								
								
								MenuItem roles camelCase-compatible  
							
							
							
						 
						
							2017-12-28 13:28:20 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Corry 
								
							 
						 
						
							
							
								
							
							
	
	
	5aac091f40 
 
						 
						
							
							
								
								
								Add Support for Pop!_OS GNOME Session  
							
							... 
							
							
							
							Similar to this PR: https://github.com/electron/electron/pull/10355  , Pop!_OS suffers from the same problem. Using Ubuntu AppIndicator will not show the icon currently unless the XDG_CURRENT_DESKTOP variable is modified. This commit will add support for pop so that this workaround is not needed. 
Ref: https://github.com/pop-os/pop/issues/84  
							
						 
						
							2017-12-21 14:16:15 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	088042841d  
						 
						
							
							
								
								
								win: Correctly close popup menu  
							
							
							
						 
						
							2017-12-21 15:26:32 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	e4770c7604  
						 
						
							
							
								
								
								Coding style fixes  
							
							
							
						 
						
							2017-12-20 18:48:09 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Heilig Benedek 
								
							 
						 
						
							
							
								
							
							
	c586806609  
						 
						
							
							
								
								
								fix flash menu being unresponsive to commands  
							
							
							
						 
						
							2017-12-20 15:40:07 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	8166a64f98  
						 
						
							
							
								
								
								🔧  Last round of feedback  
							
							
							
						 
						
							2017-12-12 11:25:01 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	c4ec8b4545  
						 
						
							
							
								
								
								🔧  Feedback  
							
							
							
						 
						
							2017-12-12 11:25:01 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	5b7f7c8a1a  
						 
						
							
							
								
								
								🔧  Menu returns its properties now  
							
							
							
						 
						
							2017-12-12 11:25:01 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	ffc54967e9  
						 
						
							
							
								
								
								🔧  Fix value shift  
							
							
							
						 
						
							2017-12-12 11:25:01 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	99031834ff  
						 
						
							
							
								
								
								🔧  Cleanup  
							
							
							
						 
						
							2017-12-12 11:25:01 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	3719ee0b53  
						 
						
							
							
								
								
								🔧  Allow for menu.popup({})  
							
							
							
						 
						
							2017-12-12 11:25:01 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	9e660b1d32  
						 
						
							
							
								
								
								🔧  Always find a window (or error)  
							
							
							
						 
						
							2017-12-12 11:25:01 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	4f901c6d24  
						 
						
							
							
								
								
								🔧  Oh wow, that looks wrong  
							
							
							
						 
						
							2017-12-12 11:25:01 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexey Kuzmin 
								
							 
						 
						
							
							
								
							
							
	
	
	1c8eb03574 
 
						 
						
							
							
								
								
								Revert "fix: Fix menu.popup() bugs"  
							
							
							
						 
						
							2017-12-12 13:59:34 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	927c63b477  
						 
						
							
							
								
								
								🔧  Last round of feedback  
							
							
							
						 
						
							2017-12-11 15:19:33 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	89b90be6a2  
						 
						
							
							
								
								
								🔧  Feedback  
							
							
							
						 
						
							2017-12-11 14:43:35 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	22e9d665d2  
						 
						
							
							
								
								
								🔧  Menu returns its properties now  
							
							
							
						 
						
							2017-12-11 14:03:01 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	93b46116f4  
						 
						
							
							
								
								
								🔧  Fix value shift  
							
							
							
						 
						
							2017-12-11 13:30:35 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	abd56eda6f  
						 
						
							
							
								
								
								🔧  Cleanup  
							
							
							
						 
						
							2017-12-08 14:40:51 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	955564abd7  
						 
						
							
							
								
								
								🔧  Allow for menu.popup({})  
							
							
							
						 
						
							2017-12-08 14:37:16 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	bd6767fac6  
						 
						
							
							
								
								
								🔧  Always find a window (or error)  
							
							
							
						 
						
							2017-12-08 14:36:52 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	38bb9baac5  
						 
						
							
							
								
								
								🔧  Oh wow, that looks wrong  
							
							
							
						 
						
							2017-12-08 14:36:29 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	9646f0c99a  
						 
						
							
							
								
								
								🔧  Sprinkle some ES6 across the file  
							
							
							
						 
						
							2017-12-01 17:18:57 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	c5abe96b39  
						 
						
							
							
								
								
								🔧  Hide subprocess window  
							
							
							
						 
						
							2017-12-01 17:18:37 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	
	
	b161a4f515 
 
						 
						
							
							
								
								
								Merge pull request  #11166  from sethlu/openrecent  
							
							... 
							
							
							
							feat: Recent documents menu item 
							
						 
						
							2017-11-28 10:55:14 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zhuo Lu 
								
							 
						 
						
							
							
								
							
							
	dcdc3621ac  
						 
						
							
							
								
								
								Rename roles  
							
							
							
						 
						
							2017-11-27 17:26:22 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zhuo Lu 
								
							 
						 
						
							
							
								
							
							
	5d44dbaf54  
						 
						
							
							
								
								
								Redesign recent documents role API  
							
							... 
							
							
							
							- For more flexibility in designing the recent documents menu, now there can be one menu item (known issue: you may specify more but AppKit doens't display more than one) in the submenu list, rather than separating the labels with a tab.
- Also added is the role `clearrecent` that can be given to a menu item that can clear the recent documents. 
							
						 
						
							2017-11-27 17:26:22 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zhuo Lu 
								
							 
						 
						
							
							
								
							
							
	828d233f2a  
						 
						
							
							
								
								
								Rollback duplicated feature  
							
							
							
						 
						
							2017-11-27 17:26:22 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zhuo Lu 
								
							 
						 
						
							
							
								
							
							
	0b9cea334f  
						 
						
							
							
								
								
								Specify "Clear Menu" through label option  
							
							... 
							
							
							
							Like a bit of a hack right now, conforming to the existing menu item definition 
							
						 
						
							2017-11-27 17:26:22 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zhuo Lu 
								
							 
						 
						
							
							
								
							
							
	4da2eb9366  
						 
						
							
							
								
								
								Introduce openrecent role  
							
							... 
							
							
							
							- Does not yet accept any options except label--"Clear Menu" can't be modified through exposed node API
- If `openrecent` is present across multiple menu items, the last seen will be visible in the main menu due to that it is designed to behave like a singleton 
							
						 
						
							2017-11-27 17:26:22 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zhuo Lu 
								
							 
						 
						
							
							
								
							
							
	f0bff74995  
						 
						
							
							
								
								
								Add "Open Recent" submenu to default  
							
							
							
						 
						
							2017-11-27 17:26:22 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	
	
	1c0ea0286e 
 
						 
						
							
							
								
								
								Merge pull request  #11235  from electron/standard-10  
							
							... 
							
							
							
							infra: Upgrade to StandardJS 10 
							
						 
						
							2017-11-27 15:42:52 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Birunthan Mohanathas 
								
							 
						 
						
							
							
								
							
							
	4e859b4718  
						 
						
							
							
								
								
								Remove "async" option from menu.popup()  
							
							... 
							
							
							
							All menus are async now. See "Cleanup MenuRunner API"
https://codereview.chromium.org/2790773002  
							
						 
						
							2017-11-24 10:58:17 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	f7d6e3fa7b  
						 
						
							
							
								
								
								🔧  Disable standard/no-callback-literal where necessary  
							
							
							
						 
						
							2017-11-23 13:53:03 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	f81bfb7b86  
						 
						
							
							
								
								
								🔧  Fix style issues  
							
							
							
						 
						
							2017-11-23 13:42:48 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles Kerr 
								
							 
						 
						
							
							
								
							
							
	
	
	9c217fc6c7 
 
						 
						
							
							
								
								
								Merge pull request  #11224  from electron/browser-view-window  
							
							... 
							
							
							
							feature: Add `BrowserWindow.fromBrowserView()` 
							
						 
						
							2017-11-23 14:41:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	037f76c47b  
						 
						
							
							
								
								
								🐛  Ooops, fix that  
							
							
							
						 
						
							2017-11-22 17:07:57 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	4d18cbe728  
						 
						
							
							
								
								
								🔧  BrowserView.fromWebContents()  
							
							
							
						 
						
							2017-11-22 16:59:00 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	7630ac6e90  
						 
						
							
							
								
								
								🔧  Return null if not found  
							
							
							
						 
						
							2017-11-22 15:48:11 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	8c5aad8b17  
						 
						
							
							
								
								
								🔧  Add BrowserWindow.fromBrowserView()  
							
							
							
						 
						
							2017-11-22 14:36:54 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	05bae0b4c4  
						 
						
							
							
								
								
								🔧  Util is no longer used here  
							
							
							
						 
						
							2017-11-20 09:52:13 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	b029c088db  
						 
						
							
							
								
								
								🔧  Bonus ;  
							
							
							
						 
						
							2017-11-20 09:48:33 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	b8b3b441a7  
						 
						
							
							
								
								
								🔧  util._extend is deprecated, too  
							
							
							
						 
						
							2017-11-20 09:46:02 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	5b18bea7e3  
						 
						
							
							
								
								
								🔧  Alex has good ideas  
							
							
							
						 
						
							2017-11-18 10:59:09 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	cf7e9df3a0  
						 
						
							
							
								
								
								🔧  Appease the linter  
							
							
							
						 
						
							2017-11-18 01:02:09 -08:00