From 67847892c023174a0f4771a473196e85945b73c7 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Tue, 30 Jul 2019 16:02:49 +0200 Subject: Remove android and OSX files --- OSX/XScreenSaverConfigSheet.h | 79 ------------------------------------------- 1 file changed, 79 deletions(-) delete mode 100644 OSX/XScreenSaverConfigSheet.h (limited to 'OSX/XScreenSaverConfigSheet.h') diff --git a/OSX/XScreenSaverConfigSheet.h b/OSX/XScreenSaverConfigSheet.h deleted file mode 100644 index 8e40dde..0000000 --- a/OSX/XScreenSaverConfigSheet.h +++ /dev/null @@ -1,79 +0,0 @@ -/* xscreensaver, Copyright (c) 2006-2018 Jamie Zawinski - * - * Permission to use, copy, modify, distribute, and sell this software and its - * documentation for any purpose is hereby granted without fee, provided that - * the above copyright notice appear in all copies and that both that - * copyright notice and this permission notice appear in supporting - * documentation. No representations are made about the suitability of this - * software for any purpose. It is provided "as is" without express or - * implied warranty. - */ - -/* XScreenSaver uses XML files to describe the user interface for configuring - the various screen savers. These files live in .../hacks/config/ and - say relatively high level things like: "there should be a checkbox - labelled "Leave Trails", and when it is checked, add the option '-trails' - to the command line when launching the program." - - This code reads that XML and constructs a Cocoa interface from it. - The Cocoa controls are hooked up to NSUserDefaultsController to save - those settings into the MacOS preferences system. The Cocoa preferences - names are the same as the resource names specified in the screenhack's - 'options' array (we use that array to map the command line switches - specified in the XML to the resource names to use). - */ - -#ifdef USE_IPHONE -# import -# import -# define NSView UIView -# define NSUserDefaultsController NSUserDefaults -#else -# import -#endif - -#import "jwxyz.h" - -#import - -#undef USE_PICKER_VIEW - -@interface XScreenSaverConfigSheet : -# ifdef USE_IPHONE - UITableViewController -# else - NSPanel -# endif -{ - NSString *saver_name; - NSUserDefaultsController *userDefaultsController; - NSUserDefaultsController *globalDefaultsController; - NSDictionary *defaultOptions; - const XrmOptionDescRec *opts; - id xml_root, xml_parsing; - -# ifdef USE_IPHONE - UITextField *active_text_field; - NSMutableArray *controls; - NSMutableArray *pref_ctls; // UIControl objects, with index = c.tag - NSMutableArray *pref_keys; // ...and their corresponding resources -# ifdef USE_PICKER_VIEW - NSMutableArray *picker_values; -# endif -# endif - -} - -- (id)initWithXML: (NSData *) xml_data - options: (const XrmOptionDescRec *) opts - controller: (NSUserDefaultsController *) prefs - globalController: (NSUserDefaultsController *) globalPrefs - defaults: (NSDictionary *) defs; - -@end -- cgit v1.2.3-55-g7522