Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	c3eadd5b63  
						 
						
							
							
								
								
								mac: Call callback when menu is programmely closed  
							
							
							
						 
						
							2018-01-01 16:49:25 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	d7bc127c60  
						 
						
							
							
								
								
								mac: Correctly close popup menu  
							
							
							
						 
						
							2018-01-01 15:40:15 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	
	
	81527b71ba 
 
						 
						
							
							
								
								
								Merge pull request  #11279  from sethlu/openrecent  
							
							... 
							
							
							
							Update submenu's title at replacement 
							
						 
						
							2017-12-19 15:28:02 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zhuo Lu 
								
							 
						 
						
							
							
								
							
							
	c274312a3a  
						 
						
							
							
								
								
								Update submenu's title  
							
							
							
						 
						
							2017-11-28 19:38:07 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	eab3342065  
						 
						
							
							
								
								
								Fix the detection of ANSI code  
							
							
							
						 
						
							2017-11-28 16:36:07 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	c9acccaddc  
						 
						
							
							
								
								
								Fix memory leak in ANSCI parsing code  
							
							... 
							
							
							
							We do not have ARC enabled. 
							
						 
						
							2017-11-28 16:36:07 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	4ded79801f  
						 
						
							
							
								
								
								Remove unused code in NSColor+Hex.h  
							
							
							
						 
						
							2017-11-28 16:10:24 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	08f30e4ca6  
						 
						
							
							
								
								
								Add license for the vendored files  
							
							... 
							
							
							
							Checked the original files and they were compatible with MIT. 
							
						 
						
							2017-11-28 15:38:42 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	edede7f33f  
						 
						
							
							
								
								
								Fix cpplint warning  
							
							
							
						 
						
							2017-11-28 15:36:45 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastien Bramille 
								
							 
						 
						
							
							
								
							
							
	a4905b3c95  
						 
						
							
							
								
								
								Lint  
							
							
							
						 
						
							2017-11-28 15:34:13 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastien Bramille 
								
							 
						 
						
							
							
								
							
							
	71cfb7441c  
						 
						
							
							
								
								
								Update header file  
							
							
							
						 
						
							2017-11-28 15:34:13 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastien Bramille 
								
							 
						 
						
							
							
								
							
							
	6a1cfafbd8  
						 
						
							
							
								
								
								Clean  
							
							
							
						 
						
							2017-11-28 15:34:13 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastien Bramille 
								
							 
						 
						
							
							
								
							
							
	85f254316c  
						 
						
							
							
								
								
								Add logic  
							
							
							
						 
						
							2017-11-28 15:34:13 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zhuo Lu 
								
							 
						 
						
							
							
								
							
							
	104d307a4a  
						 
						
							
							
								
								
								Use base::scoped_nsobject  
							
							
							
						 
						
							2017-11-27 17:26:23 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zhuo Lu 
								
							 
						 
						
							
							
								
							
							
	8fa3e71ce4  
						 
						
							
							
								
								
								Format code  
							
							
							
						 
						
							2017-11-27 17:26:22 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zhuo Lu 
								
							 
						 
						
							
							
								
							
							
	4934685f53  
						 
						
							
							
								
								
								Declare with static  
							
							
							
						 
						
							2017-11-27 17:26:22 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zhuo Lu 
								
							 
						 
						
							
							
								
							
							
	0c4e425872  
						 
						
							
							
								
								
								Do not autorelease global variables  
							
							
							
						 
						
							2017-11-27 17:26:22 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zhuo Lu 
								
							 
						 
						
							
							
								
							
							
	dcdc3621ac  
						 
						
							
							
								
								
								Rename roles  
							
							
							
						 
						
							2017-11-27 17:26:22 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zhuo Lu 
								
							 
						 
						
							
							
								
							
							
	1ab4504e94  
						 
						
							
							
								
								
								No need to make visible  
							
							
							
						 
						
							2017-11-27 17:26:22 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zhuo Lu 
								
							 
						 
						
							
							
								
							
							
	cf73fb737f  
						 
						
							
							
								
								
								Small optimization  
							
							
							
						 
						
							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 
								
							 
						 
						
							
							
								
							
							
	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 
								
							 
						 
						
							
							
								
							
							
	8b720c120d  
						 
						
							
							
								
								
								Hide "Open Recent" in xib  
							
							
							
						 
						
							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 
								
							 
						 
						
							
							
								
							
							
	0ba2fa5cba  
						 
						
							
							
								
								
								Use else if  
							
							
							
						 
						
							2017-11-27 17:26:22 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	bb997c2ea4  
						 
						
							
							
								
								
								Forward declare the scrubber layout  
							
							
							
						 
						
							2017-11-08 16:48:08 +13:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Armagan Amcalar 
								
							 
						 
						
							
							
								
							
							
	edd113548a  
						 
						
							
							
								
								
								Make ScrubberItem width dynamic  
							
							... 
							
							
							
							Depending on whether a ScrubberItem has text or an icon, this changeset
calculates the actual width and sizes the TouchBar items accordingly.
Previously, all ScrubberItems, regardless of their content, had a static
width of 50px.
This commit also fixes  #10539 . 
							
						 
						
							2017-11-07 00:09:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	d350134c4f  
						 
						
							
							
								
								
								Ensure that the touchbar's esape item can be set before setting it  
							
							
							
						 
						
							2017-10-10 02:24:49 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	0694334487  
						 
						
							
							
								
								
								Merge pull request  #10271  from kaylanm/macos-native-tab-menu-items  
							
							... 
							
							
							
							🍎  Add roles for macOS native tab menu items 
						
							2017-09-11 17:41:31 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	6b010614e2  
						 
						
							
							
								
								
								Implement moveToApplicationsFolder ( #10142 )  
							
							... 
							
							
							
							* Implement moveToApplicationsFolder
* Fix tabs / spaces
* Fix linting
* Use Browser::Quit, instead of exit
* Update documentation as per feedback
* Fix spec 
							
						 
						
							2017-08-31 10:37:12 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Kaylan 
								
							 
						 
						
							
							
								
							
							
	7741a0e6ad  
						 
						
							
							
								
								
								🍎  Add roles for macOS native tab menu items  
							
							... 
							
							
							
							Fixes  #9086 , #10064 . 
						
							2017-08-15 11:30:39 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	718dc732ad 
 
						 
						
							
							
								
								
								Add docs and add isSelected arg  
							
							
							
						 
						
							2017-05-03 20:25:50 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	
	
	225ccab3d2 
 
						 
						
							
							
								
								
								Add mode prop to segmented touch bar control  
							
							
							
						 
						
							2017-04-28 14:50:58 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	c32a723e29  
						 
						
							
							
								
								
								Only read iconPosition when icon is present  
							
							
							
						 
						
							2017-04-18 08:58:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	526d287d25  
						 
						
							
							
								
								
								Make iconPosition non-breaking by defaulting to overlay  
							
							
							
						 
						
							2017-04-18 08:56:39 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	11c7c107a9  
						 
						
							
							
								
								
								add iconPosition property to touch bar buttons  
							
							
							
						 
						
							2017-04-18 08:56:39 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	6a22c6645e  
						 
						
							
							
								
								
								Guard against missing popover identifier  
							
							
							
						 
						
							2017-04-04 13:51:39 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	9c73c991d7  
						 
						
							
							
								
								
								Use const references for params  
							
							
							
						 
						
							2017-04-04 13:51:39 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	bea56bbdc8  
						 
						
							
							
								
								
								Update as per feedback  
							
							
							
						 
						
							2017-04-04 13:51:38 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	2fd62d090a  
						 
						
							
							
								
								
								Allow items to be assigned to multiple popovers  
							
							
							
						 
						
							2017-04-04 13:51:33 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	f05dfc74da  
						 
						
							
							
								
								
								Store parent popover in popover touch bar items  
							
							
							
						 
						
							2017-04-04 13:51:13 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	df0f468dea  
						 
						
							
							
								
								
								Add escapeKeyReplacementItemIdentifier forward declaration  
							
							
							
						 
						
							2017-04-04 12:50:41 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	60cc862031  
						 
						
							
							
								
								
								Make everything pointer like  
							
							
							
						 
						
							2017-04-04 12:50:41 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Samuel Attard 
								
							 
						 
						
							
							
								
							
							
	4d6b0fc01b  
						 
						
							
							
								
								
								Add a method to set the escape identifier on the touch bar  
							
							
							
						 
						
							2017-04-04 12:50:41 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haojian Wu 
								
							 
						 
						
							
							
								
							
							
	ff745e1a82  
						 
						
							
							
								
								
								Use prefix increment in for loops.  
							
							
							
						 
						
							2017-03-30 22:56:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haojian Wu 
								
							 
						 
						
							
							
								
							
							
	8d8c7ce6ad  
						 
						
							
							
								
								
								Correct type cast.  
							
							
							
						 
						
							2017-03-30 22:53:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haojian Wu 
								
							 
						 
						
							
							
								
							
							
	d425b63b0d  
						 
						
							
							
								
								
								NULL => nullptr  
							
							
							
						 
						
							2017-03-30 22:12:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Haojian Wu 
								
							 
						 
						
							
							
								
							
							
	00693ba075  
						 
						
							
							
								
								
								Replace "size()" with "empty()".  
							
							
							
						 
						
							2017-03-30 21:59:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	e98ac94d51  
						 
						
							
							
								
								
								🎨  
							
							
							
						 
						
							2017-03-15 11:22:31 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	f41db87e47  
						 
						
							
							
								
								
								Use NSZeroRect for scrubber frame  
							
							
							
						 
						
							2017-03-15 09:45:50 -07:00