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