Ignore:
Timestamp:
11/10/02 05:34:08 (22 years ago)
Author:
Nicholas Riley
Message:

Pester 1.1a1.

English.lproj/InfoPlist.strings: Updated for 1.1a1.

English.lproj/MainMenu.nib: Placeholder for day names in popup menu, fixed up by code (this means you can still edit it from IB though). Added command-shift-T to both in/at cells (required, code removes one or the other as appropriate). Fixed up sizes of fields. Default to today (this will need fixing when we localized the word "today", but it's fine for now...).

English.lproj/Notifier.nib: Remove date formatter because we set a string directly now instead (could set formatter from code, but we don't).

NJRDateFormatter: many workarounds for Cocoa bugs: missing AM/PM, incorrect results with space before AM/PM, etc. Added class methods to do format manipulation and return localized formats which work for output (though not always for input; this class has an internal workaround for the AM/PM problem).

NJRFSObjectSelector: properly handle enabled attribute, store internally and report externally as appropriate. Previously, the button would become enabled if you dropped something on it even if it was supposed to be disabled.

NJRQTMediaPopUpButton: stop sound preview when button disabled.

NJRVoicePopUpButton: stop voice preview when button disabled.

PSAlarm: new method -dateString returns long date string. Maintain local copy of long date, short date and time formats, and locale, using NJRDateFormatter.

PSAlarmNotifierController: update to use -[PSAlarm dateString], -[PSAlarm timeString] for localization instead of using broken formatter.

PSAlarmSetController: update documentation for some more Cocoa bugs I need to file. Set time of day and date formatters with localized date formats from NJRDateFormatter (retain/release issue here?) Localize weekday popup for predefined dates. Localize static date display with NJRDateFormatter. Note a solution (thanks to Douglas Davidson) for figuring out which control is editing. Added command-shift-T key equivalent to toggle in/at. Properly work around bugs witih soundRepetitionCount flashing, except where it's impossible to do anything else.

Read Me.rtfd: Updated for 1.1a1.

VERSION: Updated for 1.1a1.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Cocoa/Pester/Source/Pester.pbproj/project.pbxproj

    r41 r43  
    240240                        productReference = 17587328FF379C6511CA2CBB;
    241241                        productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
    242 <!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
    243 <plist version=\"1.0\">
     242<!DOCTYPE plist SYSTEM \"file://localhost/System/Library/DTDs/PropertyList.dtd\">
     243<plist version=\"0.9\">
    244244<dict>
    245245        <key>CFBundleDevelopmentRegion</key>
     
    248248        <string>Pester</string>
    249249        <key>CFBundleGetInfoString</key>
    250         <string>Pester 1.1d1, © 2002 Nicholas Riley</string>
     250        <string>Pester 1.1a1, © 2002 Nicholas Riley</string>
    251251        <key>CFBundleIconFile</key>
    252252        <string>Application icon</string>
     
    260260        <string>APPL</string>
    261261        <key>CFBundleShortVersionString</key>
    262         <string>1.1d1</string>
     262        <string>1.1a1</string>
    263263        <key>CFBundleSignature</key>
    264264        <string>Pstr</string>
    265265        <key>CFBundleVersion</key>
    266         <string>1.1d1</string>
     266        <string>1.1a1</string>
    267267        <key>NSMainNibFile</key>
    268268        <string>MainMenu</string>
     
    290290                                F5F240B7036A862301FE7503,
    291291                                F5F240BA036A867901FE7503,
    292                                 F5F240CF036A877301FE7503,
    293292                                F5F2418B036A910B01FE7503,
    294293                                F59E479E036AA5E9016B311C,
     
    310309                                F5F19873036B822E01EB0372,
    311310                                F5F198D3036BE57401EB0372,
    312                                 F5F198DC036BE75E01EB0372,
    313311                                F5F19910036D3B3101EB0372,
     312                                F515C768037DFB56018DB5B3,
    314313                        );
    315314                        isa = PBXHeadersBuildPhase;
    316                         runOnlyForDeploymentPostprocessing = 0;
    317315                };
    318316                29B97328FDCFA39411CA2CEA = {
     
    330328                        );
    331329                        isa = PBXResourcesBuildPhase;
    332                         runOnlyForDeploymentPostprocessing = 0;
    333330                };
    334331                29B9732BFDCFA39411CA2CEA = {
     
    371368                        );
    372369                        isa = PBXSourcesBuildPhase;
    373                         runOnlyForDeploymentPostprocessing = 0;
    374370                };
    375371                29B9732CFDCFA39411CA2CEA = {
     
    390386                        );
    391387                        isa = PBXFrameworksBuildPhase;
    392                         runOnlyForDeploymentPostprocessing = 0;
    393388                };
    394389//290
     
    431426//F53
    432427//F54
     428                F515C768037DFB56018DB5B3 = {
     429                        fileRef = F5F240CD036A877301FE7503;
     430                        isa = PBXBuildFile;
     431                        settings = {
     432                        };
     433                };
    433434                F517D63E0356B80C016D68B9 = {
    434435                        isa = PBXFileReference;
     
    13441345                        };
    13451346                };
    1346                 F5F198DC036BE75E01EB0372 = {
    1347                         fileRef = F5F198DA036BE75E01EB0372;
    1348                         isa = PBXBuildFile;
    1349                         settings = {
    1350                         };
    1351                 };
    13521347                F5F1990D036D3B3101EB0372 = {
    13531348                        isa = PBXFileReference;
     
    14281423                F5F240CE036A877301FE7503 = {
    14291424                        fileRef = F5F240CC036A877301FE7503;
    1430                         isa = PBXBuildFile;
    1431                         settings = {
    1432                         };
    1433                 };
    1434                 F5F240CF036A877301FE7503 = {
    1435                         fileRef = F5F240CD036A877301FE7503;
    14361425                        isa = PBXBuildFile;
    14371426                        settings = {
Note: See TracChangeset for help on using the changeset viewer.