iOS web browser with a focus on security and privacy
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Remove in-app purchase/donation controller

I think I've made about $10 total off of this, and it costs me more
to keep the endl.es domain each year.

-44
-3
Endless/Endless-Prefix.pch
··· 40 40 /* bypass most of URLInterceptor for troubleshooting */ 41 41 #undef USE_DUMMY_URLINTERCEPTOR 42 42 43 - /* only enable donation controller in production builds */ 44 - #undef SHOW_DONATION_CONTROLLER 45 - 46 43 #endif 47 44 48 45 #endif
-10
Endless/InAppSettings.bundle/Root.inApp.plist
··· 178 178 </dict> 179 179 <dict> 180 180 <key>Key</key> 181 - <string>open_donation</string> 182 - <key>Title</key> 183 - <string>Fund Endless development</string> 184 - <key>Type</key> 185 - <string>IASKButtonSpecifier</string> 186 - <key>IASKTextAlignment</key> 187 - <string>IASKUITextAlignmentLeft</string> 188 - </dict> 189 - <dict> 190 - <key>Key</key> 191 181 <string>open_app_store</string> 192 182 <key>Type</key> 193 183 <string>IASKOpenURLSpecifier</string>
-1
Endless/InAppSettings.bundle/de.lproj/Root.strings
··· 20 20 "Rate on App Store" = "Im App Store bewerten"; 21 21 "About" = "Über"; 22 22 "About Endless" = "Über Endless"; 23 - "Fund Endless development" = "Entwicklung von Endless unterstützen";
-1
Endless/InAppSettings.bundle/en.lproj/Root.strings
··· 20 20 "Rate on App Store" = "Rate on App Store"; 21 21 "About" = "About"; 22 22 "About Endless" = "About Endless"; 23 - "Fund Endless development" = "Fund Endless development";
-4
Endless/Resources/urlblocker.json
··· 350 350 ,"Unknown - bktrx.com": [ 351 351 "bkrtx.com" 352 352 ] 353 - 354 - ,"Testing - Endless": [ 355 - "blocked.endl.es" 356 - ] 357 353 }
-14
Endless/WebViewController.m
··· 16 16 #import "WebViewMenuController.h" 17 17 #import "WYPopoverController.h" 18 18 19 - #ifdef SHOW_DONATION_CONTROLLER 20 - #import "DonationViewController.h" 21 - #endif 22 - 23 19 #import "IASKSettingsReader.h" 24 20 25 21 @implementation WebViewController { ··· 1053 1049 return YES; 1054 1050 } 1055 1051 1056 - - (void)settingsViewController:(IASKAppSettingsViewController *)sender buttonTappedForSpecifier:(IASKSpecifier *)specifier 1057 - { 1058 - if ([[specifier key] isEqualToString:@"open_donation"]) { 1059 - #ifdef SHOW_DONATION_CONTROLLER 1060 - DonationViewController *dvc = [[DonationViewController alloc] initWithNibName:nil bundle:nil]; 1061 - [[sender navigationController] pushViewController:dvc animated:YES]; 1062 - #endif 1063 - } 1064 - } 1065 - 1066 1052 - (void)settingStaged:(NSNotification *)notification 1067 1053 { 1068 1054 NSString *prop = [[[notification userInfo] allKeys] firstObject];
-11
Endless/WebViewMenuController.m
··· 18 18 #import "OnePasswordExtension.h" 19 19 #import "TUSafariActivity.h" 20 20 21 - #ifdef SHOW_DONATION_CONTROLLER 22 - #include "DonationViewController.h" 23 - #endif 24 - 25 21 @implementation WebViewMenuController { 26 22 AppDelegate *appDelegate; 27 23 IASKAppSettingsViewController *appSettingsViewController; ··· 233 229 appSettingsViewController.delegate = [appDelegate webViewController]; 234 230 appSettingsViewController.showDoneButton = YES; 235 231 appSettingsViewController.showCreditsFooter = NO; 236 - 237 - #ifdef SHOW_DONATION_CONTROLLER 238 - if (![DonationViewController canMakeDonation]) 239 - [appSettingsViewController setHiddenKeys:[NSSet setWithArray:@[ @"open_donation" ]]]; 240 - #else 241 - [appSettingsViewController setHiddenKeys:[NSSet setWithArray:@[ @"open_donation" ]]]; 242 - #endif 243 232 } 244 233 245 234 UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:appSettingsViewController];