Add privacy tab methods and outlets and hook up to gorm file

This commit is contained in:
anthony 2022-03-01 09:06:29 +00:00
parent c4d0b8f437
commit 98083dbc2a
4 changed files with 77 additions and 3 deletions

View File

@ -27,6 +27,14 @@
id preferredLanguageButton; id preferredLanguageButton;
id preventPopupsButton; id preventPopupsButton;
id previewFontButton; id previewFontButton;
// PRIVACY
id doNotTrackButton;
id referralSubmissionButton;
id localHistoryUrlTooltipButton;
id rememberHistoryField;
id memCacheSizeField;
id diskCacheSizeField;
id expireCacheField;
NSMutableArray *downloadLocations; NSMutableArray *downloadLocations;
} }
@ -61,4 +69,13 @@
-(void)didPressPreviewFont: (id)sender; -(void)didPressPreviewFont: (id)sender;
-(void)didPickPreferredLanguage: (id)sender; -(void)didPickPreferredLanguage: (id)sender;
// PRIVACY
-(void)didPressReferralSubmission: (id)sender;
-(void)didPressDoNotTrack: (id)sender;
-(void)didPressLocalHistoryTooltip: (id)sender;
-(void)didChangeBrowsingHistory: (id)sender;
-(void)didChangeMemCacheSize: (id)sender;
-(void)didChangeDiskCacheSize: (id)sender;
-(void)didChangeExpireCache: (id)sender;
@end @end

View File

@ -13,6 +13,7 @@
-(void)reconfigureDownloadLocationButton; -(void)reconfigureDownloadLocationButton;
-(void)configureAppearanceTab; -(void)configureAppearanceTab;
-(void)configureContentTab; -(void)configureContentTab;
-(void)configurePrivacyTab;
@end @end
@interface DownloadLocation: NSObject { @interface DownloadLocation: NSObject {
NSString *name; NSString *name;
@ -61,6 +62,7 @@
[self configureMainTab]; [self configureMainTab];
[self configureAppearanceTab]; [self configureAppearanceTab];
[self configureContentTab]; [self configureContentTab];
[self configurePrivacyTab];
} }
// MARK: - MAIN TAB // MARK: - MAIN TAB
@ -357,4 +359,37 @@
[[Preferences defaultPreferences] setPreferredLanguage: [sender title]]; [[Preferences defaultPreferences] setPreferredLanguage: [sender title]];
} }
// MARK: - PRIVACY TAB
-(void)configurePrivacyTab {
NSLog(@"Configure content tab");
}
-(void)didPressReferralSubmission: (id)sender {
NSLog(@"didPressReferralSubmission", sender);
}
-(void)didPressDoNotTrack: (id)sender {
NSLog(@"didPressDoNotTrack", sender);
}
-(void)didPressLocalHistoryTooltip: (id)sender {
NSLog(@"didPressLocalHistoryTooltip", sender);
}
-(void)didChangeBrowsingHistory: (id)sender {
NSLog(@"didChangeBrowsingHistory", sender);
}
-(void)didChangeMemCacheSize: (id)sender {
NSLog(@"didChangeMemCacheSize", sender);
}
-(void)didChangeDiskCacheSize: (id)sender {
NSLog(@"didChangeDiskCacheSize", sender);
}
-(void)didChangeExpireCache: (id)sender {
NSLog(@"didChangeExpireCache", sender);
}
@end @end

View File

@ -2,31 +2,38 @@
"## Comment" = "Do NOT change this file, Gorm maintains it"; "## Comment" = "Do NOT change this file, Gorm maintains it";
FirstResponder = { FirstResponder = {
Actions = ( Actions = (
"didChangeBrowsingHistory:",
"didChangeDiskCacheSize:",
"didChangeFontSizeStepper:", "didChangeFontSizeStepper:",
"didChangeMemCacheSize:",
"didEnterFontSize:", "didEnterFontSize:",
"didEnterStartupPage:", "didEnterStartupPage:",
"didPickDefaultFont:", "didPickDefaultFont:",
"didPickDeveloperViews:", "didPickDeveloperViews:",
"didPickDownloadLocation:", "didPickDownloadLocation:",
"didPickLoadImages:", "didPickLoadImages:",
"didPickPreferredLanguage:",
"didPickSearchProvider:", "didPickSearchProvider:",
"didPickTabPosition:", "didPickTabPosition:",
"didPickUrlButtonsType:", "didPickUrlButtonsType:",
"didPressAlwaysShowTabBar:", "didPressAlwaysShowTabBar:",
"didPressBlankNewTabs:", "didPressBlankNewTabs:",
"didPressDoNotTrack:",
"didPressDownloadConfirmOverwrite:", "didPressDownloadConfirmOverwrite:",
"didPressDownloadRemoveOnComplete:", "didPressDownloadRemoveOnComplete:",
"didPressEnableAnimations:", "didPressEnableAnimations:",
"didPressEnableJavascript:", "didPressEnableJavascript:",
"didPressHideAdverts:", "didPressHideAdverts:",
"didPressLocalHistoryTooltip:",
"didPressPreventPopups:", "didPressPreventPopups:",
"didPressPreviewFont:", "didPressPreviewFont:",
"didPressReferralSubmission:",
"didPressSearchFromUrlBar:", "didPressSearchFromUrlBar:",
"didPressStartupUseCurrentPage:", "didPressStartupUseCurrentPage:",
"didPressStartupUseDefaultPage:", "didPressStartupUseDefaultPage:",
"didPressSwitchToTabs:", "didPressSwitchToTabs:",
"didPressUrlSuggestions:", "didPressUrlSuggestions:",
"didPickPreferredLanguage:" "didChangeExpireCache:"
); );
Super = NSObject; Super = NSObject;
}; };
@ -56,7 +63,14 @@
"didPressHideAdverts:", "didPressHideAdverts:",
"didPressPreventPopups:", "didPressPreventPopups:",
"didPressPreviewFont:", "didPressPreviewFont:",
"didPickPreferredLanguage:" "didPickPreferredLanguage:",
"didChangeBrowsingHistory:",
"didChangeDiskCacheSize:",
"didChangeMemCacheSize:",
"didPressDoNotTrack:",
"didPressLocalHistoryTooltip:",
"didPressReferralSubmission:",
"didChangeExpireCache:"
); );
Outlets = ( Outlets = (
downloadConfirmOverwriteButton, downloadConfirmOverwriteButton,
@ -81,7 +95,15 @@
fontSizeField, fontSizeField,
preferredLanguageButton, preferredLanguageButton,
preventPopupsButton, preventPopupsButton,
previewFontButton previewFontButton,
doNotTrackButton,
localHistoryUrlTooltipButton,
memCacheSizeField,
diskCacheSizeField,
expireCacheField,
referralSubmissionButton,
rememberHistoryField,
newOutlet
); );
Super = NSWindowController; Super = NSWindowController;
}; };