Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	de581ca0b4  
						 
						
							
							
								
								
								PathService -> base::PathService  
							
							 
							
							
							
						 
						
							2018-10-04 00:12:54 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	
	
	6f91af9343 
 
						 
						
							
							
								
								
								chore: fix various chromium-style errors in windows ( #13394 )  
							
							 
							
							... 
							
							
							
							These errors weren't previously picked up because the GN build wasn't running on Windows. 
							
						 
						
							2018-06-25 22:30:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	c6f4bbd143 
 
						 
						
							
							
								
								
								also format missing .cc files  
							
							 
							
							
							
						 
						
							2018-04-18 20:48:45 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	87c2f0f14f  
						 
						
							
							
								
								
								Fix build and ensure no breaking change  
							
							 
							
							
							
						 
						
							2018-02-05 17:29:59 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	72464a6db5  
						 
						
							
							
								
								
								Fix implicit appUserModelId set  
							
							 
							
							
							
						 
						
							2018-02-05 17:29:59 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	de93b30d3c  
						 
						
							
							
								
								
								win: Fix assertion when getting exe version  
							
							 
							
							
							
						 
						
							2018-01-02 17:02:12 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	d4275b144b  
						 
						
							
							
								
								
								🔧  Linter fascism  
							
							 
							
							
							
						 
						
							2017-12-04 10:46:53 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	f62e0a4ed4  
						 
						
							
							
								
								
								🔧  Make it actually work  
							
							 
							
							
							
						 
						
							2017-12-04 10:30:20 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	b4b729609a  
						 
						
							
							
								
								
								🔪  Delete classes key if empty  
							
							 
							
							
							
						 
						
							2017-12-01 17:39:54 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ales Pergl 
								
							 
						 
						
							
							
								
							
							
	73e3fd01eb  
						 
						
							
							
								
								
								Fixed a couple of failing debug checks when calling Chromium APIs  
							
							 
							
							
							
						 
						
							2017-04-05 14:45:46 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Haojian Wu 
								
							 
						 
						
							
							
								
							
							
	5f724e57bc  
						 
						
							
							
								
								
								Avoid unnecessary copy of parameters.  
							
							 
							
							
							
						 
						
							2017-03-29 22:06:07 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	1b3d3b6b75  
						 
						
							
							
								
								
								Use return value of GetProcessExecPath  
							
							 
							
							
							
						 
						
							2017-02-06 08:34:35 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									CharlieHess 
								
							 
						 
						
							
							
								
							
							
	1178915f30  
						 
						
							
							
								
								
								Ensure backwards compatibility with getLoginItemSettings.  
							
							 
							
							... 
							
							
							
							We need to make sure the executable path is not quoted. 
							
						 
						
							2017-02-06 08:34:35 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	e2501a80e4  
						 
						
							
							
								
								
								Add path and args to LoginItemSettings struct  
							
							 
							
							
							
						 
						
							2017-02-06 08:34:35 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									CharlieHess 
								
							 
						 
						
							
							
								
							
							
	25bc02f332  
						 
						
							
							
								
								
								Don't append "%1" in the Run registry key.  
							
							 
							
							... 
							
							
							
							It's only necessary for the protocol launch path. 
							
						 
						
							2017-02-06 08:34:35 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									CharlieHess 
								
							 
						 
						
							
							
								
							
							
	02dfdf75a0  
						 
						
							
							
								
								
								Line Lengths!  
							
							 
							
							
							
						 
						
							2017-02-06 08:34:35 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									CharlieHess 
								
							 
						 
						
							
							
								
							
							
	62c8a00347  
						 
						
							
							
								
								
								This is rubbish let's pull the escape hatch.  
							
							 
							
							... 
							
							
							
							Make all these arguments user-provided instead. 
							
						 
						
							2017-02-06 08:34:35 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									CharlieHess 
								
							 
						 
						
							
							
								
							
							
	0a6a8192b6  
						 
						
							
							
								
								
								Close to a working Squirrel shortcut.  
							
							 
							
							
							
						 
						
							2017-02-06 08:34:35 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Charlie Hess 
								
							 
						 
						
							
							
								
							
							
	39b6bcb621  
						 
						
							
							
								
								
								First pass at auto-launch supporting Squirrel.  
							
							 
							
							
							
						 
						
							2017-02-06 08:34:35 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Vadim Macagon 
								
							 
						 
						
							
							
								
							
							
	c64294cf60  
						 
						
							
							
								
								
								Extend the custom Jump List API  
							
							 
							
							... 
							
							
							
							Add `app.getJumpListSettings()` and `app.setJumpList(callback)` that
make it possible to fully customize the Jump List of an Electron app.
It is now possible to:
- Add tasks to the standard `Tasks` category.
- Add separators to the standard `Tasks` category.
- Add custom categories containing tasks and file links.
- Add system managed Recent/Frequent categories.
- Remove the custom Jump List. 
							
						 
						
							2016-09-01 09:56:14 +07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	3dd5628ded  
						 
						
							
							
								
								
								Include windows.h first  
							
							 
							
							
							
						 
						
							2016-08-26 16:00:05 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	6285500cdc  
						 
						
							
							
								
								
								Sort includes alphabetically  
							
							 
							
							
							
						 
						
							2016-08-26 15:30:02 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	31b82731ac  
						 
						
							
							
								
								
								Cleanup the usages of std::wstring  
							
							 
							
							
							
						 
						
							2016-08-22 09:57:52 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	77dfd3a76c  
						 
						
							
							
								
								
								Do not add extra space when args is empty  
							
							 
							
							
							
						 
						
							2016-08-22 09:50:58 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	ab7899d0fb 
 
						 
						
							
							
								
								
								Fix linting issues  
							
							 
							
							
							
						 
						
							2016-08-18 20:42:06 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	73246112d2 
 
						 
						
							
							
								
								
								Use base::string16 and base::JoinString instead of custom methods  
							
							 
							
							
							
						 
						
							2016-08-18 20:35:57 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	ca971e978e 
 
						 
						
							
							
								
								
								Return boolean instead of empty string when error occurs.  Update docs  
							
							 
							
							
							
						 
						
							2016-08-18 18:02:13 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	14154e374a 
 
						 
						
							
							
								
								
								Fix cpp linting issues  
							
							 
							
							
							
						 
						
							2016-08-16 15:54:30 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	e5daf63b0e 
 
						 
						
							
							
								
								
								Allow client to specify EXE file and args to set as default handler  
							
							 
							
							... 
							
							
							
							* Optional path param to setAsDefaultProtocolClient
* Optional args param to setAsDefaultProtocolClient 
							
						 
						
							2016-08-16 15:35:33 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	a0cf013112  
						 
						
							
							
								
								
								Report app.setUserTasks success/failure  
							
							 
							
							
							
						 
						
							2016-08-08 02:22:51 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	b57665330c  
						 
						
							
							
								
								
								Merge branch 'master' into chrome52  
							
							 
							
							
							
						 
						
							2016-07-21 05:34:36 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	3d358ee7ea  
						 
						
							
							
								
								
								Fix Windows compilation issues  
							
							 
							
							
							
						 
						
							2016-07-12 09:10:47 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	5a36c5596c  
						 
						
							
							
								
								
								Add initial windows login item implementation  
							
							 
							
							
							
						 
						
							2016-07-12 09:10:47 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	64f9c6a1d7  
						 
						
							
							
								
								
								Add get/setLoginItemSettings on all platforms  
							
							 
							
							
							
						 
						
							2016-07-12 09:10:47 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	1ba3907038  
						 
						
							
							
								
								
								Update to API changes of Chrome 52  
							
							 
							
							
							
						 
						
							2016-07-04 15:32:43 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	1da2a1c2ae  
						 
						
							
							
								
								
								app.setBadgeCount should return boolean  
							
							 
							
							
							
						 
						
							2016-07-01 22:20:05 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	cb00d3cfb3  
						 
						
							
							
								
								
								mac: Implement app.setBadgeCount  
							
							 
							
							
							
						 
						
							2016-07-01 17:39:26 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	7ba391da7c  
						 
						
							
							
								
								
								Update to API changes of Chrome 51  
							
							 
							
							
							
						 
						
							2016-05-23 10:59:39 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Rita Zhang 
								
							 
						 
						
							
							
								
							
							
	df2141d9e6  
						 
						
							
							
								
								
								⚡  Add API: IsDefaultProtocolClient  
							
							 
							
							
							
						 
						
							2016-04-27 12:24:46 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	1231360b2f  
						 
						
							
							
								
								
								⚡  Add API: RemoveAsDefaultProtocolHandler  
							
							 
							
							
							
						 
						
							2016-03-28 15:31:01 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Felix Rieseberg 
								
							 
						 
						
							
							
								
							
							
	d2567b0381  
						 
						
							
							
								
								
								⚡  Add API: SetASDefaultProtocolHandler  
							
							 
							
							... 
							
							
							
							This PR adds an API enabling Electron to set itself as the default
protocol handler for a custom porotocl on both oS X and Windows.
For details, please see `docs/app.md`.
Closes  #4857  
							
						 
						
							2016-03-23 22:12:17 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Paul Betts 
								
							 
						 
						
							
							
								
							
							
	3931ebb7ef  
						 
						
							
							
								
								
								Fix up Windows build errors  
							
							 
							
							
							
						 
						
							2015-12-07 10:02:06 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	1b165559f5  
						 
						
							
							
								
								
								win: Use electron.app.$1 as default user model id  
							
							 
							
							... 
							
							
							
							This is to keep compatibility with old apps that don't set app user
model id explicitly. 
							
						 
						
							2015-11-03 15:50:43 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	9047f81835  
						 
						
							
							
								
								
								win: Set app user model ID in one place  
							
							 
							
							... 
							
							
							
							Fix  #3297 .
Fix  #2573 . 
							
						 
						
							2015-11-03 15:09:31 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	7c7a7b96de  
						 
						
							
							
								
								
								win: Do not set app user model id by default  
							
							 
							
							... 
							
							
							
							When user drags exe file into taskbar directly the pinned icon will not
has an app user model id, so if we set app user model id in the
application two icons will show in the taskbar.
For apps installed with a installer it is not a problem since the
shortcut icon will be created with app user model id, but we should also
keep the ability to make portable apps work out of box.
Fix  #3303 . 
							
						 
						
							2015-11-03 14:55:43 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	2d8d328f02  
						 
						
							
							
								
								
								Rename hard-coded application names in code  
							
							 
							
							
							
						 
						
							2015-04-14 15:55:41 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	8951572366  
						 
						
							
							
								
								
								win: Fix crash when calling app.setName  
							
							 
							
							
							
						 
						
							2014-11-21 16:38:54 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	ee9964c141  
						 
						
							
							
								
								
								AddUserTasks => setUserTasks  
							
							 
							
							
							
						 
						
							2014-11-17 19:32:11 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	0b1b0940d2  
						 
						
							
							
								
								
								Enable setting icon for addUserTasks  
							
							 
							
							
							
						 
						
							2014-11-17 17:35:51 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	47c18fef7f  
						 
						
							
							
								
								
								win: Add app.addUserTasks API  
							
							 
							
							
							
						 
						
							2014-11-17 17:19:41 +08:00