Paul Betts 
								
							 
						 
						
							
							
								
							
							
	08383a69ce  
						 
						
							
							
								
								
								Propagate User App Model ID to Tray Icon  
							
							... 
							
							
							
							This PR prevents dozens of items showing up in the notification area
preferences when using Squirrel for Windows, by ensuring that
notification tray items are tied to the User App Model ID. 
							
						 
						
							2015-07-24 03:10:03 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	73ded9d378  
						 
						
							
							
								
								
								linux: Fix min/max size not working  
							
							
							
						 
						
							2015-07-24 16:21:44 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yifei Teng 
								
							 
						 
						
							
							
								
							
							
	8960aa956c  
						 
						
							
							
								
								
								Only allow extensions explicitly specified by the user.  Fixes   #2296  
							
							
							
						 
						
							2015-07-23 12:30:07 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	6c44553456  
						 
						
							
							
								
								
								Show all buttons as custom buttons when noLink is specified  
							
							
							
						 
						
							2015-07-23 17:34:35 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	cc2a9f617d  
						 
						
							
							
								
								
								Add noLink option for showMessageBox  
							
							
							
						 
						
							2015-07-23 17:25:37 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	da724d65d7  
						 
						
							
							
								
								
								Add |options| for ShowMessageBox  
							
							
							
						 
						
							2015-07-23 14:16:43 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	dbab889fcc  
						 
						
							
							
								
								
								Merge pull request  #2232  from atom/status_item_view  
							
							... 
							
							
							
							Introduce custom status item view on OS X. 
							
						 
						
							2015-07-21 10:36:19 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haojian Wu 
								
							 
						 
						
							
							
								
							
							
	d342c9a6df  
						 
						
							
							
								
								
								Implement 'drop-files' tray event on OS X.  
							
							
							
						 
						
							2015-07-20 20:06:15 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haojian Wu 
								
							 
						 
						
							
							
								
							
							
	2cd6ad1a97  
						 
						
							
							
								
								
								More code style fixing.  
							
							
							
						 
						
							2015-07-16 18:42:20 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haojian Wu 
								
							 
						 
						
							
							
								
							
							
	736fe0c1db  
						 
						
							
							
								
								
								Fix OS X build error.  
							
							
							
						 
						
							2015-07-16 11:43:42 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haojian Wu 
								
							 
						 
						
							
							
								
							
							
	ed4c69343f  
						 
						
							
							
								
								
								Add 'tray.popContextMenu()' Windows implementation.  
							
							
							
						 
						
							2015-07-16 11:42:43 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haojian Wu 
								
							 
						 
						
							
							
								
							
							
	4421fbf9f3  
						 
						
							
							
								
								
								Implement 'tray.popContextMenu' API on OS X.  
							
							
							
						 
						
							2015-07-16 10:50:53 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haojian Wu 
								
							 
						 
						
							
							
								
							
							
	002eb1a326  
						 
						
							
							
								
								
								Simplify code logic and fix object-c code style.  
							
							
							
						 
						
							2015-07-16 10:49:55 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haojian Wu 
								
							 
						 
						
							
							
								
							
							
	5ad3fff6a0  
						 
						
							
							
								
								
								Implement 'right-clicked' tray event on Windows.  
							
							
							
						 
						
							2015-07-15 20:03:05 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haojian Wu 
								
							 
						 
						
							
							
								
							
							
	cca4f4abd5  
						 
						
							
							
								
								
								Implement 'right-clicked' tray event on OS X.  
							
							
							
						 
						
							2015-07-15 19:32:00 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haojian Wu 
								
							 
						 
						
							
							
								
							
							
	e54fda6b34  
						 
						
							
							
								
								
								Introduce Electron custom statusItem view.  
							
							... 
							
							
							
							Reimplement tray functions on OS X by using custom statusItem view. 
							
						 
						
							2015-07-15 18:26:39 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	5863ed4c33  
						 
						
							
							
								
								
								win: Also map MESSAGE_BOX_TYPE_QUESTION to TD_INFORMATION_ICON  
							
							
							
						 
						
							2015-07-13 21:51:19 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	001b4a3179  
						 
						
							
							
								
								
								Final cleanup  
							
							
							
						 
						
							2015-07-08 16:24:39 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	9793473b10  
						 
						
							
							
								
								
								Show custom buttons as links  
							
							
							
						 
						
							2015-07-08 15:57:45 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	a89e5592f2  
						 
						
							
							
								
								
								Use stock buttons on Windows when possible  
							
							
							
						 
						
							2015-07-08 15:55:53 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	989351a41d  
						 
						
							
							
								
								
								Show user's icon when specified  
							
							
							
						 
						
							2015-07-08 15:04:34 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	6fb8b2ce4f  
						 
						
							
							
								
								
								Show icon according to dialog's type  
							
							
							
						 
						
							2015-07-08 14:46:06 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	f0be4025a5  
						 
						
							
							
								
								
								If "detail" is empty then don't make message hilighted  
							
							
							
						 
						
							2015-07-08 14:41:19 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	49da74f976  
						 
						
							
							
								
								
								Handle when dialog is cancelled  
							
							
							
						 
						
							2015-07-08 14:35:28 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	1146441c2a  
						 
						
							
							
								
								
								Implement ShowMessageBox with TaskDialog  
							
							
							
						 
						
							2015-07-08 14:12:11 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	fb537d91fc  
						 
						
							
							
								
								
								Set default cancelId in JavaScript  
							
							
							
						 
						
							2015-07-07 18:39:08 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	b158427271  
						 
						
							
							
								
								
								Add cancelId option for showMessageBox  
							
							
							
						 
						
							2015-07-07 18:39:08 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	a2d1ec2c1f  
						 
						
							
							
								
								
								Make "title" work  
							
							
							
						 
						
							2015-07-07 17:21:30 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	9b25c16980  
						 
						
							
							
								
								
								Allow "detail" to be empty  
							
							
							
						 
						
							2015-07-07 17:21:30 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	810f14aecb  
						 
						
							
							
								
								
								Simplify the code  
							
							
							
						 
						
							2015-07-07 17:21:30 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	e627592eed  
						 
						
							
							
								
								
								Reuse ShowMessageBox in ShowErrorBox  
							
							
							
						 
						
							2015-07-07 17:21:30 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	3e6394a004  
						 
						
							
							
								
								
								gtk: Map dialog type to message box type  
							
							
							
						 
						
							2015-07-07 17:21:30 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	02e28ea758  
						 
						
							
							
								
								
								Fix focusing message box  
							
							
							
						 
						
							2015-07-07 17:21:30 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	b98cdf71c4  
						 
						
							
							
								
								
								gtk: Implement message box APIs  
							
							
							
						 
						
							2015-07-07 17:21:26 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	8fca1f52d3  
						 
						
							
							
								
								
								Use SetGtkTransientForAura from libgtk2ui  
							
							
							
						 
						
							2015-07-07 15:12:08 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	1ff00281f3  
						 
						
							
							
								
								
								Seperate linux's implementation of message box  
							
							
							
						 
						
							2015-07-07 15:12:08 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haojian Wu 
								
							 
						 
						
							
							
								
							
							
	c01a79de6b  
						 
						
							
							
								
								
								Fix the wrong reverse pageup and pagedown keys.  
							
							
							
						 
						
							2015-07-01 21:24:51 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	03ab9b2686  
						 
						
							
							
								
								
								Merge pull request  #1848  from Bitbored/master  
							
							... 
							
							
							
							Added `bounds` payload to tray `clicked` event on Windows 
							
						 
						
							2015-06-09 10:49:01 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Seppe Stas 
								
							 
						 
						
							
							
								
							
							
	cac97cca0d  
						 
						
							
							
								
								
								Initialized rect with zeros  
							
							... 
							
							
							
							As per @zcbenz 's remark: The rect should be initialized with zeros to prevent random values being passed to the click event handler when `Shell_NotifyIconGetRect` fails. 
							
						 
						
							2015-06-08 19:07:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Seppe Stas 
								
							 
						 
						
							
							
								
							
							
	16c08e7e37  
						 
						
							
							
								
								
								Switched to gfx::Rect constructor that takes a RECT  
							
							... 
							
							
							
							As per @zcbenz's suggestion the rect passed to the click event handler now passes a rect constructed using `gfx::Rect(const RECT& r)`. 
							
						 
						
							2015-06-08 19:04:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haojian Wu 
								
							 
						 
						
							
							
								
							
							
	da83ba6c06  
						 
						
							
							
								
								
								Fix dialog.showSaveDialog doesn't show the non-exist file name on Linux.  
							
							
							
						 
						
							2015-06-04 14:16:53 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Seppe Stas 
								
							 
						 
						
							
							
								
							
							
	e5c4e34ac4  
						 
						
							
							
								
								
								Ow  💩 , where did that extra space come from?  
							
							
							
						 
						
							2015-06-03 07:54:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Seppe Stas 
								
							 
						 
						
							
							
								
							
							
	ce8aa073ee  
						 
						
							
							
								
								
								Added bounds payload to tray clicked event  
							
							... 
							
							
							
							Used [Shell_NotifyIconGetRect function](https://msdn.microsoft.com/en-us/library/windows/desktop/dd378426 ) to get the bounds of the application's tray icon.
Note: only works with Windows 7 and later.
Related to #1159 , #1500 . 
							
						 
						
							2015-06-02 21:43:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	f31bfab127  
						 
						
							
							
								
								
								gtk: Notify the click event  
							
							
							
						 
						
							2015-05-21 15:22:52 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	1571c3537d  
						 
						
							
							
								
								
								Merge pull request  #1601  from hokein/fix-out-of-bound  
							
							... 
							
							
							
							Fix a potential out-of-bound issue in Accelerator. 
							
						 
						
							2015-05-10 21:04:45 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	ce042d0524  
						 
						
							
							
								
								
								mac: Don't use [NSScreen mainScreen]  
							
							
							
						 
						
							2015-05-10 16:51:18 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haojian Wu 
								
							 
						 
						
							
							
								
							
							
	2b82e523bf  
						 
						
							
							
								
								
								Fix a potential out-of-bound issue in Accelerator.  
							
							
							
						 
						
							2015-05-07 15:46:38 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	9d54092f41  
						 
						
							
							
								
								
								Merge pull request  #1512  from hokein/add-win-key  
							
							... 
							
							
							
							Add `Super` key support in global-shortcut API. 
							
						 
						
							2015-05-07 10:35:56 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haojian Wu 
								
							 
						 
						
							
							
								
							
							
	0f67b1866a  
						 
						
							
							
								
								
								Add Super key support in global-shortcut API.  
							
							
							
						 
						
							2015-05-05 22:49:32 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	f5cf3556b1  
						 
						
							
							
								
								
								Pass bounds in clicked event of tray  
							
							
							
						 
						
							2015-05-04 11:43:22 +08:00