geforked van Mojave/NoCShare
		
	Added the ability to reorder/remove AirDrop from the favorites menu. Added icon.
This commit is contained in:
		
							
								
								
									
										41
									
								
								Tweak.x
									
									
									
									
									
								
							
							
						
						
									
										41
									
								
								Tweak.x
									
									
									
									
									
								
							| @ -1,15 +1,44 @@ | ||||
| @interface UIActivityContentViewController | ||||
| - (void) viewDidLoad; | ||||
| @property NSArray * airDropSlots; | ||||
| - (void) setAirDropSlots:(NSArray*)arg1; | ||||
| @end | ||||
|  | ||||
| %hook UIActivityContentViewController | ||||
| - (void) viewDidLoad { | ||||
| 	self.airDropSlots = [NSMutableArray new]; | ||||
| } | ||||
| @interface _UIActivityUserDefaultsViewController | ||||
| @property NSArray * favoritesProxies; | ||||
| @property NSArray * suggestionProxies; | ||||
| - (void) setFavoritesProxies:(NSArray*)arg1; | ||||
| - (void) setSuggestionProxies:(NSArray*)arg1; | ||||
| - (void) makeEditable:(NSArray*)arg1; | ||||
| @end | ||||
|  | ||||
| @interface UserAP | ||||
| @property BOOL canEdit; | ||||
| @property BOOL canMove; | ||||
| @end | ||||
|  | ||||
|  | ||||
| %hook UIActivityContentViewController | ||||
| - (void) setAirDropSlots:(NSArray*)arg1 { | ||||
| 	//Do nothing | ||||
| } | ||||
| %end | ||||
|  | ||||
| %hook _UIActivityUserDefaultsViewController | ||||
| - (void) setFavoritesProxies:(NSArray*)arg1 { | ||||
| 	%orig; | ||||
| 	[self makeEditable:self.favoritesProxies]; | ||||
| } | ||||
|  | ||||
| - (void) setSuggestionProxies:(NSArray*)arg1 { | ||||
| 	%orig; | ||||
| 	[self makeEditable:self.suggestionProxies]; | ||||
| } | ||||
|  | ||||
| %new | ||||
| - (void) makeEditable:(NSArray*)arg1 { | ||||
| 	for (UserAP * ap in arg1) { | ||||
| 		ap.canEdit = YES; | ||||
| 		ap.canMove = YES; | ||||
| 	} | ||||
| } | ||||
|  | ||||
| %end | ||||
							
								
								
									
										5
									
								
								control
									
									
									
									
									
								
							
							
						
						
									
										5
									
								
								control
									
									
									
									
									
								
							| @ -1,9 +1,12 @@ | ||||
| Package: com.devvix.nocshare | ||||
| Name: NoCShare | ||||
| Depends: mobilesubstrate | ||||
| Version: 1.0.0 | ||||
| Version: 1.1.0 | ||||
| Architecture: iphoneos-arm | ||||
| Description: Remove annoying airdrop and contacts from share menu. | ||||
| Maintainer: Devvix | ||||
| Author: Devvix | ||||
| Section: Tweaks | ||||
| Icon: https://repo.devvix.com/assets/TweakIcons/nocshareicon.jpg | ||||
| Depiction: https://repo.devvix.com/depictions/?p=com.devvix.nocshare | ||||
| SileoDepiction: https://repo.devvix.com/sileodepictions/com.devvix.nocshare/depiction.json | ||||
		Verwijs in nieuw issue
	
	Block a user