Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	53bdf22c85 
 
						 
						
							
							
								
								
								clang-format atom files  
							
							
							
						 
						
							2018-04-18 20:48:45 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	d722008367 
 
						 
						
							
							
								
								
								remove unnecessary ptr_util.h include  
							
							
							
						 
						
							2018-04-12 22:34:26 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	b05932310b 
 
						 
						
							
							
								
								
								replace base::MakeUnique with std::make_unique  
							
							
							
						 
						
							2018-04-12 08:48:32 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Adrien Fery 
								
							 
						 
						
							
							
								
							
							
	5486a65702  
						 
						
							
							
								
								
								Improve in-app purchase for MacOS ( #12464 )  
							
							... 
							
							
							
							* Add methods to finish transactions
* Add a method to get the product descriptions from the App Store
* Improve the documentation of a transaction structure
* Add a tutorial for In App Purchase
* Fix typo in In-App Purchase tutorial
* Fix style of In-App Purchase files
* Fix In-App-Purchase product structure conversion in amr64
* Fix code style in In-App Purchase tutorial documentation
* Fix typos in In-App Purchase documentation
* Fix typo in In-App Purchase spec
* Slight style fixes 
							
						 
						
							2018-04-05 15:33:13 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									deepak1556 
								
							 
						 
						
							
							
								
							
							
	75c17cf846  
						 
						
							
							
								
								
								Use generic base::Value::SetKey  
							
							... 
							
							
							
							Remove base::Value::SetDoubleWithoutPathExpansion
https://chromium-review.googlesource.com/591654 
Remove base::Value::SetStringWithoutPathExpansion
https://chromium-review.googlesource.com/592368 
Remove base::Value::SetIntegerWithoutPathExpansion
https://chromium-review.googlesource.com/591655  
							
						 
						
							2018-02-23 10:21:23 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	9337959f51  
						 
						
							
							
								
								
								The tryToTerminateApp is not really needed  
							
							
							
						 
						
							2018-02-05 16:25:50 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	983e1b1a70  
						 
						
							
							
								
								
								Implement shutdown event for macOS  
							
							
							
						 
						
							2018-02-05 16:20:57 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nitish Sakhawalkar 
								
							 
						 
						
							
							
								
							
							
	28f1abcb05  
						 
						
							
							
								
								
								Change macos app termination process  
							
							
							
						 
						
							2018-01-17 15:27:11 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	a883d3d50d  
						 
						
							
							
								
								
								Fix build on other platforms  
							
							
							
						 
						
							2018-01-10 17:39:16 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	839df0ee5a  
						 
						
							
							
								
								
								Remove observer on cleanup  
							
							
							
						 
						
							2018-01-10 17:30:30 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	e77ddd3221  
						 
						
							
							
								
								
								Pass multiple transactions at the same time  
							
							... 
							
							
							
							This follows the design of SKPayment API. 
							
						 
						
							2018-01-10 17:19:44 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	2dd545ebda  
						 
						
							
							
								
								
								Payment should be part of Transaction  
							
							... 
							
							
							
							This follows The SKPayment API, and makes our JS wrappers easier to
implement. 
							
						 
						
							2018-01-10 17:06:27 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	635b753ecd  
						 
						
							
							
								
								
								No need for SKPaymentTransactionState prefix for states  
							
							
							
						 
						
							2018-01-10 16:59:17 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	133bef3deb  
						 
						
							
							
								
								
								Turn addTransactionListener into transaction-updated event  
							
							
							
						 
						
							2018-01-10 16:57:52 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	ac6f895f64  
						 
						
							
							
								
								
								Turn InAppPurchase into an EventEmitter  
							
							
							
						 
						
							2018-01-10 16:37:05 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	400bfb3c5a  
						 
						
							
							
								
								
								mac: SKProductsRequest should be freed on end  
							
							
							
						 
						
							2018-01-10 15:29:32 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	5f1c76c688  
						 
						
							
							
								
								
								Reorgnize the platform-specific files  
							
							
							
						 
						
							2018-01-10 14:45:42 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Aleksei Kuzmin 
								
							 
						 
						
							
							
								
							
							
	9326ce8cfd  
						 
						
							
							
								
								
								allocator: rename use_experimental_allocator_shim to use_allocator_shim  
							
							... 
							
							
							
							https://codereview.chromium.org/2902043007  
						
							2017-11-24 10:58:17 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	ff023115f5  
						 
						
							
							
								
								
								Style fixes  
							
							
							
						 
						
							2017-09-14 16:12:34 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rafael Nobre 
								
							 
						 
						
							
							
								
							
							
	77a1c5d7fc  
						 
						
							
							
								
								
								Avoids deadlock in case NSUserActivityDelegate method start being called from main thread.  
							
							
							
						 
						
							2017-09-14 15:59:43 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rafael Nobre 
								
							 
						 
						
							
							
								
							
							
	9483f0fc14  
						 
						
							
							
								
								
								Adds synchronization logic to allow NSUserActivityDelegate to wait Javascript updating the NSUserActiity UserInfo if requested.  
							
							
							
						 
						
							2017-09-14 15:59:43 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rafael Nobre 
								
							 
						 
						
							
							
								
							
							
	c23b4a48ec  
						 
						
							
							
								
								
								Fixes NSUserActivityDelegate that was called on a background thread thus not working.  
							
							
							
						 
						
							2017-09-14 15:59:43 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rafael Nobre 
								
							 
						 
						
							
							
								
							
							
	76efee675f  
						 
						
							
							
								
								
								Requests updated user info data before each Handoff operation.  
							
							
							
						 
						
							2017-09-14 15:59:43 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rafael Nobre 
								
							 
						 
						
							
							
								
							
							
	a870799c32  
						 
						
							
							
								
								
								Exposes more Handoff related APIs to Electron.  
							
							
							
						 
						
							2017-09-14 15:59:43 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	bca71fcfc1  
						 
						
							
							
								
								
								Merge pull request  #10393  from j3l11234/fix_mac_crack  
							
							... 
							
							
							
							fix mac ime crack 
							
						 
						
							2017-09-12 16:19:08 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									allenliu 
								
							 
						 
						
							
							
								
							
							
	5978775ce1  
						 
						
							
							
								
								
								fix mac ime crack  
							
							
							
						 
						
							2017-08-30 12:07:04 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ivan Mir 
								
							 
						 
						
							
							
								
							
							
	94dd068e15  
						 
						
							
							
								
								
								Special attribute for macOS accessibility  #7206  
							
							... 
							
							
							
							In the linked issue we were discussing that Electron apps are inaccessible unless VoiceOver is enabled. While it's a working solution for users with vision impairment, all other users and apps that require accessibility can't interact with Electron-based software because they don't keep VoiceOver running.
I suggest adding `AXManualAccessibility` for programmatically enabling it in Electron apps. The reason for a new attribute is that `AXEnhancedUserInterface` is already reserved by VoiceOver.
Adding this attribute will allow both Electron developers and 3rd party developers to enable and disable accessibility from their code by calling `accessibilitySetValue:forAttribute:` on the application.
It will be also possible to create a small utility app to switch accessibility in Electron-based apps until there's a native UI solution (like the accessibility settings page in Chrome). 
							
						 
						
							2017-08-19 17:18:12 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Aleksei Kuzmin 
								
							 
						 
						
							
							
								
							
							
	3d700ee49f  
						 
						
							
							
								
								
								Remove base::Value::CreateNullValue  
							
							... 
							
							
							
							https://codereview.chromium.org/2792573002  
						
							2017-08-15 16:19:20 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Ma 
								
							 
						 
						
							
							
								
							
							
	4fb9f825b1  
						 
						
							
							
								
								
								Add "New Tab" button for Native macOS Tabs  
							
							... 
							
							
							
							Adds responders for `newWindowForTab` to `AtomApplicationDelegate` and
`NativeWindowMac`, so that `BrowserWindow`s with a `tabbingIdentifier`
will get the new tab button, and both `app` and `window` will emit a
`new-tab-for-window` event. 
							
						 
						
							2017-06-11 02:26:26 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Ganch 
								
							 
						 
						
							
							
								
							
							
	9e02c60e22  
						 
						
							
							
								
								
								Revert "Disable Show Tab Bar menu item on macOS Sierrra"  
							
							... 
							
							
							
							This reverts commit 24b9313958 
							
						 
						
							2017-03-29 13:50:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Ganch 
								
							 
						 
						
							
							
								
							
							
	ed76e03730  
						 
						
							
							
								
								
								Revert "Add forward declaration of NSWindow.allowsAutomaticWindowTabbing"  
							
							... 
							
							
							
							This reverts commit 770a3509cf 
							
						 
						
							2017-03-29 13:50:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Birunthan Mohanathas 
								
							 
						 
						
							
							
								
							
							
	486b6b9096  
						 
						
							
							
								
								
								Add systemPreferences.setUserDefault for macOS  
							
							... 
							
							
							
							This API can be used to e.g. enable key repeat by setting
`ApplePressAndHoldEnabled` to `false` (see also #47 ). 
							
						 
						
							2016-11-29 09:46:32 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	7de6a06acf  
						 
						
							
							
								
								
								Support setting about panel options  
							
							
							
						 
						
							2016-10-10 13:30:58 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	770a3509cf  
						 
						
							
							
								
								
								Add forward declaration of NSWindow.allowsAutomaticWindowTabbing  
							
							
							
						 
						
							2016-09-29 10:54:59 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	24b9313958  
						 
						
							
							
								
								
								Disable Show Tab Bar menu item on macOS Sierrra  
							
							
							
						 
						
							2016-09-29 10:18:15 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charlie Hess 
								
							 
						 
						
							
							
								
							
							
	32e0e8a151  
						 
						
							
							
								
								
								Use smart pointers in a couple places.  
							
							
							
						 
						
							2016-09-08 16:23:55 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charlie Hess 
								
							 
						 
						
							
							
								
							
							
	af9e010162  
						 
						
							
							
								
								
								Send notification userInfo to app.ready, on macOS.  
							
							... 
							
							
							
							Check if the user launched the app from a notification and send the notification args across if so. 
							
						 
						
							2016-08-31 17:17:44 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	b57665330c  
						 
						
							
							
								
								
								Merge branch 'master' into chrome52  
							
							
							
						 
						
							2016-07-21 05:34:36 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	34f7ddec9f  
						 
						
							
							
								
								
								Update API to isAccessibilitySupportEnabled  
							
							
							
						 
						
							2016-07-11 14:32:14 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	68d7ae75b0  
						 
						
							
							
								
								
								Implement accessiblity change events on mac  
							
							
							
						 
						
							2016-07-11 14:09:01 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	6381f44f26  
						 
						
							
							
								
								
								mac: Pass useDefaultAccelerator to getAcceleratorForCommandId  
							
							
							
						 
						
							2016-07-07 11:50:19 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	1ba3907038  
						 
						
							
							
								
								
								Update to API changes of Chrome 52  
							
							
							
						 
						
							2016-07-04 15:32:43 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charlie Hess 
								
							 
						 
						
							
							
								
							
							
	aa1b8cd74b  
						 
						
							
							
								
								
								Expose the NSArrayToListValue converter.  
							
							
							
						 
						
							2016-06-01 18:53:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Pham 
								
							 
						 
						
							
							
								
							
							
	eb0889de38  
						 
						
							
							
								
								
								🍎  Add fallback URL to handoff.  
							
							
							
						 
						
							2016-05-24 21:06:14 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	7ba391da7c  
						 
						
							
							
								
								
								Update to API changes of Chrome 51  
							
							
							
						 
						
							2016-05-23 10:59:39 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	3d0b98c9ca  
						 
						
							
							
								
								
								Use string description for unknown types  
							
							
							
						 
						
							2016-05-18 16:01:08 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	68cf267b1d  
						 
						
							
							
								
								
								Do not convert NSDictionary to JSON  
							
							
							
						 
						
							2016-05-18 15:49:33 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	240c346d02  
						 
						
							
							
								
								
								Ignore invalid JSON object when converting NSDictionary  
							
							
							
						 
						
							2016-05-18 14:54:37 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	97250b53e8  
						 
						
							
							
								
								
								Pass userInfo in subscribeNotification  
							
							
							
						 
						
							2016-05-18 14:40:19 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	2f9fee0c8a  
						 
						
							
							
								
								
								Move the job of creating userActivity to AtomApplication  
							
							
							
						 
						
							2016-05-05 16:38:47 +09:00