Ignore:
Timestamp:
11/25/07 03:01:04 (16 years ago)
Author:
Nicholas Riley
Message:

VERSION: Updated for 1.1b5.

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

English.lproj/MainMenu.nib: Change IB compatibility level to 10.4.
Disable controls which lead to unstable functionality in this version.
Added Sparkle support. Hook up removeMessageButton to
PSAlarmSetController for "-" fallback drawing.

English.lproj/Preferences.nib: Added Sparkle checkbox.

English.lproj/Read Me.nib: Leopard-ized with source list coloring,
highlight and removed focus ring (which caused artifacts anyway).

English.lproj/Snooze until.nib: Use new natural language date strings
and calendar button bezel style.

Info-Pester.plist: Updated for 1.1b5. Added Sparkle support.

NJRDateFormatter.m: Comment out debug logging on every keystroke.

PSAlarmSetController.[hm]: If "-" image exists (on Leopard), don't
draw it with text as well.

PSAlerts.m: Don't describe bounce alert (which is present for
backwards compatibility, but doesn't work yet in this version).

PSPowerManager.m: Temporarily disable; untested in this version.

Pester.xcodeproj: Change Development/Deployment to Debug/Release.
Link to Sparkle. STRIP_INSTALLED_PRODUCT=NO on release version for
now (eventually, can investigate using symbol files).

Read Me.rtfd: Updated for 1.1b5. Use real links. Clean up release
notes. Credit Sparkle and Date::Manip. Clean up styles so they look
better in the read me viewer. Fix Omni link.

Sparkle.diff: Changes to Sparkle, which is included as an external.
These aren't yet automatically applied.

Updates/Application icon.png: The icon converted to a PNG. This will
probably go away as it's too big.

Updates/release-notes.css: Release notes CSS based on the example that
comes with Sparkle.

Updates/release-notes.html: Dummy release notes file; nobody should
see this yet.

Updates/updates.xml: Initial Sparkle appcast file.

package-Pester.sh: Update for xcodebuild, Sparkle, etc. No longer
include source in download.

Location:
trunk/Cocoa/Pester/Source
Files:
3 added
3 deleted
11 edited

Legend:

Unmodified
Added
Removed
  • trunk/Cocoa/Pester/Source

    • Property svn:externals set to
  • trunk/Cocoa/Pester/Source/English.lproj/MainMenu.nib/classes.nib

    r355 r361  
    7676                                <key>playSound</key>
    7777                                <string>NSButtonCell</string>
     78                                <key>removeMessageButton</key>
     79                                <string>NSButton</string>
    7880                                <key>script</key>
    7981                                <string>NJRFSObjectSelector</string>
     
    167169                <dict>
    168170                        <key>CLASS</key>
     171                        <string>NJRUnfocusableMovieView</string>
     172                        <key>LANGUAGE</key>
     173                        <string>ObjC</string>
     174                        <key>SUPERCLASS</key>
     175                        <string>NSMovieView</string>
     176                </dict>
     177                <dict>
     178                        <key>CLASS</key>
     179                        <string>NSObject</string>
     180                        <key>LANGUAGE</key>
     181                        <string>ObjC</string>
     182                </dict>
     183                <dict>
     184                        <key>CLASS</key>
    169185                        <string>FirstResponder</string>
    170186                        <key>LANGUAGE</key>
     
    175191                <dict>
    176192                        <key>CLASS</key>
    177                         <string>NJRUnfocusableMovieView</string>
    178                         <key>LANGUAGE</key>
    179                         <string>ObjC</string>
    180                         <key>SUPERCLASS</key>
    181                         <string>NSMovieView</string>
    182                 </dict>
    183                 <dict>
    184                         <key>CLASS</key>
    185                         <string>NSObject</string>
    186                         <key>LANGUAGE</key>
    187                         <string>ObjC</string>
    188                 </dict>
    189                 <dict>
    190                         <key>CLASS</key>
    191193                        <string>NJRIntervalField</string>
    192194                        <key>LANGUAGE</key>
     
    199201                        <key>SUPERCLASS</key>
    200202                        <string>NSTextField</string>
     203                </dict>
     204                <dict>
     205                        <key>ACTIONS</key>
     206                        <dict>
     207                                <key>checkForUpdates</key>
     208                                <string>id</string>
     209                        </dict>
     210                        <key>CLASS</key>
     211                        <string>SUUpdater</string>
     212                        <key>LANGUAGE</key>
     213                        <string>ObjC</string>
     214                        <key>SUPERCLASS</key>
     215                        <string>NSObject</string>
    201216                </dict>
    202217                <dict>
  • trunk/Cocoa/Pester/Source/English.lproj/MainMenu.nib/info.nib

    r360 r361  
    88        <string>../../Pester.xcodeproj</string>
    99        <key>IBOldestOS</key>
    10         <integer>5</integer>
     10        <integer>4</integer>
    1111        <key>IBOpenObjects</key>
    1212        <array>
    1313                <integer>640</integer>
     14                <integer>2</integer>
     15                <integer>29</integer>
    1416        </array>
    1517        <key>IBSystem Version</key>
  • trunk/Cocoa/Pester/Source/English.lproj/Preferences.nib/classes.nib

    r130 r361  
    1 {
    2     IBClasses = (
    3         {CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
    4         {
    5             ACTIONS = {clear = id; };
    6             CLASS = NJRHotKeyField;
    7             LANGUAGE = ObjC;
    8             SUPERCLASS = NSTextField;
    9         },
    10         {
    11             ACTIONS = {hotKeySet = id; };
    12             CLASS = PSPreferencesController;
    13             LANGUAGE = ObjC;
    14             OUTLETS = {setAlarmHotKey = NJRHotKeyField; };
    15             SUPERCLASS = NSWindowController;
    16         }
    17     );
    18     IBVersion = 1;
    19 }
     1<?xml version="1.0" encoding="UTF-8"?>
     2<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
     3<plist version="1.0">
     4<dict>
     5        <key>IBClasses</key>
     6        <array>
     7                <dict>
     8                        <key>ACTIONS</key>
     9                        <dict>
     10                                <key>clear</key>
     11                                <string>id</string>
     12                        </dict>
     13                        <key>CLASS</key>
     14                        <string>NJRHotKeyField</string>
     15                        <key>LANGUAGE</key>
     16                        <string>ObjC</string>
     17                        <key>SUPERCLASS</key>
     18                        <string>NSTextField</string>
     19                </dict>
     20                <dict>
     21                        <key>CLASS</key>
     22                        <string>FirstResponder</string>
     23                        <key>LANGUAGE</key>
     24                        <string>ObjC</string>
     25                        <key>SUPERCLASS</key>
     26                        <string>NSObject</string>
     27                </dict>
     28                <dict>
     29                        <key>CLASS</key>
     30                        <string>NSObject</string>
     31                        <key>LANGUAGE</key>
     32                        <string>ObjC</string>
     33                </dict>
     34                <dict>
     35                        <key>ACTIONS</key>
     36                        <dict>
     37                                <key>hotKeySet</key>
     38                                <string>NJRHotKeyField</string>
     39                        </dict>
     40                        <key>CLASS</key>
     41                        <string>PSPreferencesController</string>
     42                        <key>LANGUAGE</key>
     43                        <string>ObjC</string>
     44                        <key>OUTLETS</key>
     45                        <dict>
     46                                <key>setAlarmHotKey</key>
     47                                <string>NJRHotKeyField</string>
     48                        </dict>
     49                        <key>SUPERCLASS</key>
     50                        <string>NSWindowController</string>
     51                </dict>
     52        </array>
     53        <key>IBVersion</key>
     54        <string>1</string>
     55</dict>
     56</plist>
  • trunk/Cocoa/Pester/Source/English.lproj/Preferences.nib/info.nib

    r129 r361  
    11<?xml version="1.0" encoding="UTF-8"?>
    2 <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
     2<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    33<plist version="1.0">
    44<dict>
    55        <key>IBFramework Version</key>
    6         <string>291.0</string>
     6        <string>629</string>
     7        <key>IBLastKnownRelativeProjectPath</key>
     8        <string>../../Pester.xcodeproj</string>
     9        <key>IBOldestOS</key>
     10        <integer>5</integer>
    711        <key>IBOpenObjects</key>
    812        <array>
    9                 <integer>5</integer>
     13                <integer>6</integer>
    1014        </array>
    1115        <key>IBSystem Version</key>
    12         <string>6I32</string>
    13         <key>IBUserGuides</key>
    14         <dict>
    15                 <key>5</key>
    16                 <dict>
    17                         <key>guideLocations</key>
    18                         <array>
    19                                 <string>Vertical:181.000000</string>
    20                         </array>
    21                         <key>guidesLocked</key>
    22                         <false/>
    23                 </dict>
    24         </dict>
     16        <string>9B18</string>
     17        <key>targetFramework</key>
     18        <string>IBCocoaFramework</string>
    2519</dict>
    2620</plist>
  • trunk/Cocoa/Pester/Source/English.lproj/Read Me.nib/classes.nib

    r102 r361  
    1 {
    2     IBClasses = (
    3         {CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
    4         {
    5             ACTIONS = {contentsClicked = id; };
    6             CLASS = NJRReadMeController;
    7             LANGUAGE = ObjC;
    8             OUTLETS = {
    9                 body = NSTextView;
    10                 bodyBox = NSBox;
    11                 contents = NSTableView;
    12                 contentsBox = NSBox;
    13                 progress = NSProgressIndicator;
    14                 progressTabs = NSTabView;
    15                 splitter = NSSplitView;
    16             };
    17             SUPERCLASS = NSWindowController;
    18         },
    19         {CLASS = NJRSplitView; LANGUAGE = ObjC; SUPERCLASS = NSSplitView; }
    20     );
    21     IBVersion = 1;
    22 }
     1<?xml version="1.0" encoding="UTF-8"?>
     2<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
     3<plist version="1.0">
     4<dict>
     5        <key>IBClasses</key>
     6        <array>
     7                <dict>
     8                        <key>CLASS</key>
     9                        <string>FirstResponder</string>
     10                        <key>LANGUAGE</key>
     11                        <string>ObjC</string>
     12                        <key>SUPERCLASS</key>
     13                        <string>NSObject</string>
     14                </dict>
     15                <dict>
     16                        <key>CLASS</key>
     17                        <string>NSObject</string>
     18                        <key>LANGUAGE</key>
     19                        <string>ObjC</string>
     20                </dict>
     21                <dict>
     22                        <key>ACTIONS</key>
     23                        <dict>
     24                                <key>contentsClicked</key>
     25                                <string>NSTableView</string>
     26                        </dict>
     27                        <key>CLASS</key>
     28                        <string>NJRReadMeController</string>
     29                        <key>LANGUAGE</key>
     30                        <string>ObjC</string>
     31                        <key>OUTLETS</key>
     32                        <dict>
     33                                <key>body</key>
     34                                <string>NSTextView</string>
     35                                <key>bodyBox</key>
     36                                <string>NSBox</string>
     37                                <key>contents</key>
     38                                <string>NSTableView</string>
     39                                <key>contentsBox</key>
     40                                <string>NSBox</string>
     41                                <key>progress</key>
     42                                <string>NSProgressIndicator</string>
     43                                <key>progressTabs</key>
     44                                <string>NSTabView</string>
     45                                <key>splitter</key>
     46                                <string>NSSplitView</string>
     47                        </dict>
     48                        <key>SUPERCLASS</key>
     49                        <string>NSWindowController</string>
     50                </dict>
     51                <dict>
     52                        <key>CLASS</key>
     53                        <string>NSTableView</string>
     54                        <key>LANGUAGE</key>
     55                        <string>ObjC</string>
     56                        <key>SUPERCLASS</key>
     57                        <string>NSControl</string>
     58                </dict>
     59                <dict>
     60                        <key>CLASS</key>
     61                        <string>NJRSplitView</string>
     62                        <key>LANGUAGE</key>
     63                        <string>ObjC</string>
     64                        <key>SUPERCLASS</key>
     65                        <string>NSSplitView</string>
     66                </dict>
     67        </array>
     68        <key>IBVersion</key>
     69        <string>1</string>
     70</dict>
     71</plist>
  • trunk/Cocoa/Pester/Source/English.lproj/Read Me.nib/info.nib

    r102 r361  
    11<?xml version="1.0" encoding="UTF-8"?>
    2 <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
     2<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    33<plist version="1.0">
    44<dict>
    5         <key>IBDocumentLocation</key>
    6         <string>68 14 356 240 0 0 1280 832 </string>
    75        <key>IBFramework Version</key>
    8         <string>291.0</string>
     6        <string>629</string>
     7        <key>IBLastKnownRelativeProjectPath</key>
     8        <string>../../Pester.xcodeproj</string>
     9        <key>IBOldestOS</key>
     10        <integer>5</integer>
    911        <key>IBOpenObjects</key>
    1012        <array>
    11                 <integer>5</integer>
     13                <integer>7</integer>
    1214        </array>
    1315        <key>IBSystem Version</key>
    14         <string>6I32</string>
     16        <string>9B18</string>
     17        <key>targetFramework</key>
     18        <string>IBCocoaFramework</string>
    1519</dict>
    1620</plist>
  • trunk/Cocoa/Pester/Source/English.lproj/Snooze until.nib/classes.nib

    r102 r361  
    1 {
    2     IBClasses = (
    3         {CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
    4         {
    5             ACTIONS = {close = id; dateCompleted = id; showCalendar = id; snooze = id; update = id; };
    6             CLASS = PSSnoozeUntilController;
    7             LANGUAGE = ObjC;
    8             OUTLETS = {
    9                 messageField = NSTextField;
    10                 snoozeButton = NSButton;
    11                 timeCalendarButton = NSButton;
    12                 timeDate = NSTextField;
    13                 timeDateCompletions = NSPopUpButton;
    14                 timeOfDay = NSTextField;
    15             };
    16             SUPERCLASS = NSWindowController;
    17         }
    18     );
    19     IBVersion = 1;
    20 }
     1<?xml version="1.0" encoding="UTF-8"?>
     2<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
     3<plist version="1.0">
     4<dict>
     5        <key>IBClasses</key>
     6        <array>
     7                <dict>
     8                        <key>ACTIONS</key>
     9                        <dict>
     10                                <key>close</key>
     11                                <string>id</string>
     12                                <key>dateCompleted</key>
     13                                <string>NSPopUpButton</string>
     14                                <key>showCalendar</key>
     15                                <string>NSButton</string>
     16                                <key>snooze</key>
     17                                <string>NSButton</string>
     18                                <key>update</key>
     19                                <string>id</string>
     20                        </dict>
     21                        <key>CLASS</key>
     22                        <string>PSSnoozeUntilController</string>
     23                        <key>LANGUAGE</key>
     24                        <string>ObjC</string>
     25                        <key>OUTLETS</key>
     26                        <dict>
     27                                <key>messageField</key>
     28                                <string>NSTextField</string>
     29                                <key>snoozeButton</key>
     30                                <string>NSButton</string>
     31                                <key>timeCalendarButton</key>
     32                                <string>NSButton</string>
     33                                <key>timeDate</key>
     34                                <string>NSTextField</string>
     35                                <key>timeDateCompletions</key>
     36                                <string>NSPopUpButton</string>
     37                                <key>timeOfDay</key>
     38                                <string>NSTextField</string>
     39                        </dict>
     40                        <key>SUPERCLASS</key>
     41                        <string>NSWindowController</string>
     42                </dict>
     43                <dict>
     44                        <key>CLASS</key>
     45                        <string>NSMenuItem</string>
     46                        <key>LANGUAGE</key>
     47                        <string>ObjC</string>
     48                        <key>SUPERCLASS</key>
     49                        <string>NSObject</string>
     50                </dict>
     51                <dict>
     52                        <key>CLASS</key>
     53                        <string>FirstResponder</string>
     54                        <key>LANGUAGE</key>
     55                        <string>ObjC</string>
     56                        <key>SUPERCLASS</key>
     57                        <string>NSObject</string>
     58                </dict>
     59                <dict>
     60                        <key>CLASS</key>
     61                        <string>NSObject</string>
     62                        <key>LANGUAGE</key>
     63                        <string>ObjC</string>
     64                </dict>
     65        </array>
     66        <key>IBVersion</key>
     67        <string>1</string>
     68</dict>
     69</plist>
  • trunk/Cocoa/Pester/Source/English.lproj/Snooze until.nib/info.nib

    r102 r361  
    11<?xml version="1.0" encoding="UTF-8"?>
    2 <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
     2<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    33<plist version="1.0">
    44<dict>
    5         <key>IBDocumentLocation</key>
    6         <string>24 13 356 240 0 0 1280 832 </string>
    7         <key>IBEditorPositions</key>
    8         <dict>
    9                 <key>70</key>
    10                 <string>24 258 111 180 0 0 1280 832 </string>
    11         </dict>
    125        <key>IBFramework Version</key>
    13         <string>291.0</string>
     6        <string>629</string>
     7        <key>IBLastKnownRelativeProjectPath</key>
     8        <string>../../Pester.xcodeproj</string>
     9        <key>IBOldestOS</key>
     10        <integer>5</integer>
    1411        <key>IBOpenObjects</key>
    1512        <array>
    16                 <integer>8</integer>
     13                <integer>105</integer>
     14                <integer>22</integer>
    1715        </array>
    1816        <key>IBSystem Version</key>
    19         <string>6I32</string>
     17        <string>9B18</string>
     18        <key>targetFramework</key>
     19        <string>IBCocoaFramework</string>
    2020</dict>
    2121</plist>
Note: See TracChangeset for help on using the changeset viewer.