Changeset 412

Show
Ignore:
Timestamp:
02/24/08 9:40:25 PM (9 months ago)
Author:
nicholas
Message:

Fewer warnings and extraneous build settings.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Cocoa/F-Script Anywhere/Source/F-Script Anywhere.xcodeproj/project.pbxproj

    r411 r412  
    648648                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 
    649649                                GCC_OPTIMIZATION_LEVEL = 0; 
    650                                 GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; 
    651                                 GCC_WARN_UNKNOWN_PRAGMAS = NO; 
    652650                                INFOPLIST_FILE = "Bundle-Info.plist"; 
    653                                 OTHER_CFLAGS = ""; 
    654651                                PRODUCT_NAME = "F-Script Anywhere"; 
    655652                                SKIP_INSTALL = YES; 
     
    670667                                ); 
    671668                                GCC_ENABLE_OBJC_GC = supported; 
    672                                 GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; 
    673                                 GCC_WARN_UNKNOWN_PRAGMAS = NO; 
    674669                                INFOPLIST_FILE = "Bundle-Info.plist"; 
    675                                 OTHER_CFLAGS = "-DFSA_DEBUG=0"; 
    676670                                PRODUCT_NAME = "F-Script Anywhere"; 
    677671                                SKIP_INSTALL = YES; 
     
    687681                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 
    688682                                GCC_OPTIMIZATION_LEVEL = 0; 
    689                                 GCC_PRECOMPILE_PREFIX_HEADER = YES; 
    690                                 GCC_PREFIX_HEADER = "$(SDKROOT)/$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Headers/Carbon.h"; 
    691                                 GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; 
    692                                 GCC_WARN_UNKNOWN_PRAGMAS = NO; 
    693683                                INFOPLIST_FILE = "Bundle Loader-Info.plist"; 
    694                                 OPTIMIZATION_CFLAGS = "-O0"; 
    695                                 OTHER_CFLAGS = ""; 
    696684                                PRODUCT_NAME = SCPatchLoader; 
    697                                 WARNING_CFLAGS = "-Wmost"; 
    698                                 ZERO_LINK = NO; 
    699685                        }; 
    700686                        name = Development; 
     
    709695                                COPY_PHASE_STRIP = YES; 
    710696                                GCC_ENABLE_OBJC_GC = supported; 
    711                                 GCC_PRECOMPILE_PREFIX_HEADER = YES; 
    712                                 GCC_PREFIX_HEADER = "$(SDKROOT)/$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Headers/Carbon.h"; 
    713                                 GCC_WARN_FOUR_CHARACTER_CONSTANTS = NO; 
    714                                 GCC_WARN_UNKNOWN_PRAGMAS = NO; 
    715697                                INFOPLIST_FILE = "Bundle Loader-Info.plist"; 
    716                                 OTHER_CFLAGS = "-DFSA_DEBUG=0"; 
    717698                                PRODUCT_NAME = SCPatchLoader; 
    718                                 WARNING_CFLAGS = "-Wmost"; 
    719                                 ZERO_LINK = NO; 
    720699                        }; 
    721700                        name = Deployment; 
     
    748727                                ); 
    749728                                PRODUCT_NAME = "F-Script Anywhere"; 
    750                                 WARNING_CFLAGS = ( 
    751                                         "-Wno-long-double", 
    752                                         "-Wmost", 
    753                                         "-Wno-four-char-constants", 
    754                                         "-Wno-unknown-pragmas", 
    755                                 ); 
    756729                                WRAPPER_EXTENSION = app; 
    757730                        }; 
     
    789762                                ); 
    790763                                PRODUCT_NAME = "F-Script Anywhere"; 
    791                                 WARNING_CFLAGS = ( 
    792                                         "-Wno-long-double", 
    793                                         "-Wmost", 
    794                                         "-Wno-four-char-constants", 
    795                                         "-Wno-unknown-pragmas", 
    796                                 ); 
    797764                                WRAPPER_EXTENSION = app; 
    798765                        }; 
  • trunk/Cocoa/F-Script Anywhere/Source/FSAApp.h

    r231 r412  
    2929#import "FSAAppList.h" 
    3030 
     31#ifdef __cplusplus 
     32 
    3133#include "SCPatchController.h" 
    3234 
     
    4345    FSAApp *mApp; 
    4446}; 
     47 
     48#else 
     49 
     50#define FSAPatchController void 
     51 
     52#endif /* __cplusplus */ 
    4553 
    4654@interface FSAApp : NSApplication 
  • trunk/Cocoa/F-Script Anywhere/Source/FSAAppList.m

    r397 r412  
    2727#include <sys/types.h> 
    2828#include <sys/sysctl.h> 
     29#import "FSAApp.h" 
    2930#import "FSAAppList.h" 
    3031#import "FSAnywhere.h" 
     
    241242            if(finishedLaunch){ 
    242243                if([alwaysApps containsObject:[app name]] && ![patchedApps containsObject:app]) 
    243                     [NSApp installBundleInAppWithPID:[app pid]]; 
     244                    [(FSAApp *)NSApp installBundleInAppWithPID:[app pid]]; 
    244245            } 
    245246        } 
     
    465466    while(anApp = [e nextObject]){ 
    466467        if([alwaysApps containsObject:[anApp name]]){ 
    467             [NSApp installBundleInAppWithPID:[anApp pid]]; 
     468            [(FSAApp *)NSApp installBundleInAppWithPID:[anApp pid]]; 
    468469        } 
    469470    } 
     
    482483            NSString *appName = [[cocoaApps objectAtIndex:[sender clickedRow]] name]; 
    483484            if(![alwaysApps containsObject:appName]){ 
    484                 [NSApp installBundleInAppWithPID:[[cocoaApps objectAtIndex:[sender clickedRow]] pid]]; 
     485                [(FSAApp *)NSApp installBundleInAppWithPID:[[cocoaApps objectAtIndex:[sender clickedRow]] pid]]; 
    485486                [alwaysApps addObject:appName]; 
    486487            } else 
  • trunk/Cocoa/F-Script Anywhere/Source/FSAController.h

    r404 r412  
    4646 
    4747- (IBAction)setFloating:(id)sender; 
    48 - (IBAction)FSA_associateWithInterface:(id)sender; 
    4948- (IBAction)FSA_associateAndOpenBrowser:(id)sender; 
    5049 
  • trunk/Cocoa/F-Script Anywhere/Source/FSAWindowManager.m

    r16 r412  
    234234    int itemIndex = [menu indexOfItemWithRepresentedObject: window]; 
    235235 
    236     NSAssert1(itemIndex != -1, @"CanÕt get menu item for window %@", window); 
     236    NSAssert1(itemIndex != -1, @"Can't get menu item for window %@", window); 
    237237    [self addRecord: record]; 
    238238    [menu insertItem: [record menuItem] atIndex: itemIndex + 1]; 
  • trunk/Cocoa/F-Script Anywhere/Source/Read Me

    r409 r412  
    168168--------------- 
    1691692.0   - unreleased      - Injectable into Cocoa garbage collected apps 
     170                          (64-bit applications are not yet supported) 
    170171                        - Requires F-Script 2.0 and Mac OS X 10.5 
    1711721.3.1 - 17 October 2007 - Compatible with Mac OS X 10.5