Changeset 226

Show
Ignore:
Timestamp:
26-02-2008 16:12:55 (4 years ago)
Author:
jppavao
Message:

Delayed the initial automatic check for updates for some seconds as an attempt to work around a crash involving two threads messing with the CFURL cache at the same time. References #153.

Location:
trunk/lilypad
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • trunk/lilypad/Lilypad.xcodeproj/jpp.mode1v3

    r222 r226  
    215215        </array> 
    216216        <key>OpenEditors</key> 
    217         <array/> 
     217        <array> 
     218                <dict> 
     219                        <key>Content</key> 
     220                        <dict> 
     221                                <key>PBXProjectModuleGUID</key> 
     222                                <string>D482A1700D74692600831DD2</string> 
     223                                <key>PBXProjectModuleLabel</key> 
     224                                <string>LPUIController.m</string> 
     225                                <key>PBXSplitModuleInNavigatorKey</key> 
     226                                <dict> 
     227                                        <key>Split0</key> 
     228                                        <dict> 
     229                                                <key>PBXProjectModuleGUID</key> 
     230                                                <string>D482A1710D74692600831DD2</string> 
     231                                                <key>PBXProjectModuleLabel</key> 
     232                                                <string>LPUIController.m</string> 
     233                                                <key>_historyCapacity</key> 
     234                                                <integer>0</integer> 
     235                                                <key>bookmark</key> 
     236                                                <string>D482A17E0D746C8200831DD2</string> 
     237                                                <key>history</key> 
     238                                                <array> 
     239                                                        <string>D482A1750D7469AD00831DD2</string> 
     240                                                </array> 
     241                                        </dict> 
     242                                        <key>SplitCount</key> 
     243                                        <string>1</string> 
     244                                </dict> 
     245                                <key>StatusBarVisibility</key> 
     246                                <true/> 
     247                        </dict> 
     248                        <key>Geometry</key> 
     249                        <dict> 
     250                                <key>Frame</key> 
     251                                <string>{{0, 20}, {916, 768}}</string> 
     252                                <key>PBXModuleWindowStatusBarHidden2</key> 
     253                                <false/> 
     254                                <key>RubberWindowFrame</key> 
     255                                <string>300 69 916 809 0 0 1440 878 </string> 
     256                        </dict> 
     257                </dict> 
     258        </array> 
    218259        <key>PerspectiveWidths</key> 
    219260        <array> 
     
    506547                                                                <string>96DEDCDA08C7B2DD00E7112F</string> 
    507548                                                                <string>D41C6E310B70F6BA00EF7960</string> 
     549                                                                <string>29B97323FDCFA39411CA2CEA</string> 
     550                                                                <string>D40234DD0B25B59500587D15</string> 
     551                                                                <string>D40234AC0B25B42D00587D15</string> 
    508552                                                                <string>1C37FBAC04509CD000000102</string> 
    509553                                                                <string>1C37FAAC04509CD000000102</string> 
     
    514558                                                        <array> 
    515559                                                                <array> 
    516                                                                         <integer>79</integer> 
    517                                                                         <integer>77</integer> 
    518                                                                         <integer>47</integer> 
    519                                                                         <integer>0</integer> 
     560                                                                        <integer>292</integer> 
    520561                                                                </array> 
    521562                                                        </array> 
    522563                                                        <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key> 
    523                                                         <string>{{0, 1091}, {317, 680}}</string> 
     564                                                        <string>{{0, 4150}, {317, 680}}</string> 
    524565                                                </dict> 
    525566                                                <key>PBXTopSmartGroupGIDs</key> 
     
    561602                        <key>TableOfContents</key> 
    562603                        <array> 
    563                                 <string>D4B23BD40D72DE0000143677</string> 
     604                                <string>D482A17D0D746C8200831DD2</string> 
    564605                                <string>11E0B1FE06471DED0097A5F4</string> 
    565606                        </array> 
     
    575616        <true/> 
    576617        <key>TimeStamp</key> 
    577         <real>225631738.504962</real> 
     618        <real>225733762.08764699</real> 
    578619        <key>ToolbarDisplayMode</key> 
    579620        <integer>1</integer> 
     
    590631        <key>WindowOrderList</key> 
    591632        <array> 
    592                 <string>1CD10A99069EF8BA00B06720</string> 
    593                 <string>D4E2B3C30D6F56E2000F5E5B</string> 
    594                 <string>D4E2B3C60D6F56E2000F5E5B</string> 
    595                 <string>D4E2B3C90D6F56E2000F5E5B</string> 
     633                <string>D482A1700D74692600831DD2</string> 
    596634                <string>/Users/jpp/Developer/Projects/SapoMSG/leapfrog-oss-trunk/lilypad/Lilypad.xcodeproj</string> 
     635                <string>D485934D0D3E5F6700D30AC8</string> 
    597636        </array> 
    598637        <key>WindowString</key> 
     
    618657                                                                <string>1CD0528F0623707200166675</string> 
    619658                                                                <key>PBXProjectModuleLabel</key> 
    620                                                                 <string>metacontacts_directory.cpp</string> 
     659                                                                <string></string> 
    621660                                                                <key>StatusBarVisibility</key> 
    622661                                                                <true/> 
     
    627666                                                                <string>{{0, 0}, {881, 168}}</string> 
    628667                                                                <key>RubberWindowFrame</key> 
    629                                                                 <string>422 147 881 655 0 0 1440 878 </string> 
     668                                                                <string>499 195 881 655 0 0 1440 878 </string> 
    630669                                                        </dict> 
    631670                                                        <key>Module</key> 
     
    640679                                                        <dict> 
    641680                                                                <key>PBXBuildLogShowsTranscriptDefaultKey</key> 
    642                                                                 <string>{{0, 282}, {881, 159}}</string> 
     681                                                                <string>{{0, 216}, {881, 225}}</string> 
    643682                                                                <key>PBXProjectModuleGUID</key> 
    644683                                                                <string>XCMainBuildResultsModuleGUID</string> 
     
    655694                                                                <string>{{0, 173}, {881, 441}}</string> 
    656695                                                                <key>RubberWindowFrame</key> 
    657                                                                 <string>422 147 881 655 0 0 1440 878 </string> 
     696                                                                <string>499 195 881 655 0 0 1440 878 </string> 
    658697                                                        </dict> 
    659698                                                        <key>Module</key> 
     
    678717                        <array> 
    679718                                <string>D485934D0D3E5F6700D30AC8</string> 
    680                                 <string>D4E2B3870D6F4C70000F5E5B</string> 
     719                                <string>D482A17F0D746C8200831DD2</string> 
    681720                                <string>1CD0528F0623707200166675</string> 
    682721                                <string>XCMainBuildResultsModuleGUID</string> 
     
    685724                        <string>xcode.toolbar.config.buildV3</string> 
    686725                        <key>WindowString</key> 
    687                         <string>422 147 881 655 0 0 1440 878 </string> 
     726                        <string>499 195 881 655 0 0 1440 878 </string> 
    688727                        <key>WindowToolGUID</key> 
    689728                        <string>D485934D0D3E5F6700D30AC8</string> 
     
    836875                                                                                <string>1CDD528C0622207200134675</string> 
    837876                                                                                <key>PBXProjectModuleLabel</key> 
    838                                                                                 <string>LPRoster.m</string> 
     877                                                                                <string>LPUIController.m</string> 
    839878                                                                                <key>StatusBarVisibility</key> 
    840879                                                                                <true/> 
     
    894933                        <array> 
    895934                                <string>1C530D57069F1CE1000CFCEE</string> 
    896                                 <string>D4E2B3C10D6F56DE000F5E5B</string> 
    897                                 <string>D4E2B3C20D6F56DE000F5E5B</string> 
     935                                <string>D482A16D0D74691100831DD2</string> 
     936                                <string>D482A16E0D74691100831DD2</string> 
    898937                                <string>1CDD528C0622207200134675</string> 
    899938                                <string>1CD0528E0623707200166675</string> 
     
    925964                                        <array> 
    926965                                                <dict> 
    927                                                         <key>BecomeActive</key> 
    928                                                         <true/> 
    929966                                                        <key>ContentConfiguration</key> 
    930967                                                        <dict> 
     
    962999                        <array> 
    9631000                                <string>1C78EAAD065D492600B07095</string> 
    964                                 <string>D4E2B3900D6F4F7C000F5E5B</string> 
     1001                                <string>D4B23BED0D73325300143677</string> 
    9651002                                <string>1C78EAAC065D492600B07095</string> 
    9661003                        </array> 
  • trunk/lilypad/Lilypad.xcodeproj/jpp.pbxuser

    r224 r226  
    1111        29B97313FDCFA39411CA2CEA /* Project object */ = { 
    1212                activeArchitecture = i386; 
    13                 activeBuildConfigurationName = ReleaseWithDebugSymbols; 
     13                activeBuildConfigurationName = Debug; 
    1414                activeExecutable = D461DA6109B8C512008402DB /* SAPO Messenger */; 
    1515                activeTarget = 968A1DC908C6C71800583D6F /* Leapfrog */; 
     
    156156                                ); 
    157157                        }; 
    158                         PBXPerProjectTemplateStateSaveDate = 225631738; 
    159                         PBXWorkspaceStateSaveDate = 225631738; 
     158                        PBXPerProjectTemplateStateSaveDate = 225733772; 
     159                        PBXWorkspaceStateSaveDate = 225733772; 
    160160                }; 
    161161                perUserProjectItems = { 
    162                         D4B23BB40D72DDDC00143677 = D4B23BB40D72DDDC00143677 /* PBXTextBookmark */; 
    163                         D4B23BB50D72DDDC00143677 = D4B23BB50D72DDDC00143677 /* PBXTextBookmark */; 
    164                         D4B23BB60D72DDDC00143677 = D4B23BB60D72DDDC00143677 /* PBXTextBookmark */; 
    165                         D4B23BD50D72DE0000143677 /* PBXTextBookmark */ = D4B23BD50D72DE0000143677 /* PBXTextBookmark */; 
    166                         D4B23BD60D72DE0000143677 /* PBXTextBookmark */ = D4B23BD60D72DE0000143677 /* PBXTextBookmark */; 
    167                         D4B23BD70D72DE0000143677 /* PBXTextBookmark */ = D4B23BD70D72DE0000143677 /* PBXTextBookmark */; 
    168                         D4E2B3EA0D6F5B54000F5E5B = D4E2B3EA0D6F5B54000F5E5B /* PBXTextBookmark */; 
    169                         D4E2B3EB0D6F5B54000F5E5B = D4E2B3EB0D6F5B54000F5E5B /* PBXTextBookmark */; 
    170                         D4E2B3EC0D6F5B54000F5E5B = D4E2B3EC0D6F5B54000F5E5B /* PBXTextBookmark */; 
     162                        D482A1750D7469AD00831DD2 = D482A1750D7469AD00831DD2 /* PBXTextBookmark */; 
     163                        D482A17E0D746C8200831DD2 = D482A17E0D746C8200831DD2 /* PBXTextBookmark */; 
    171164                }; 
    172165                sourceControlManager = D49C663B09B879CA0001210B /* Source Control */; 
     
    186179        8D1107310486CEB800E47090 /* Info.plist */ = { 
    187180                uiCtxt = { 
    188                         sepNavIntBoundsRect = "{{0, 0}, {794, 820}}"; 
    189                         sepNavSelRange = "{565, 26}"; 
     181                        sepNavIntBoundsRect = "{{0, 0}, {799, 658}}"; 
     182                        sepNavSelRange = "{1284, 16}"; 
     183                        sepNavVisRange = "{760, 574}"; 
    190184                        sepNavVisRect = "{{0, 0}, {794, 820}}"; 
    191185                        sepNavWindowFrame = "{{307, 0}, {839, 878}}"; 
     
    327321        96729F86090FE9CD0022C1C7 /* LPUIController.h */ = { 
    328322                uiCtxt = { 
    329                         sepNavIntBoundsRect = "{{0, 0}, {990, 1876}}"; 
    330                         sepNavSelRange = "{3517, 0}"; 
    331                         sepNavVisRange = "{2856, 1321}"; 
     323                        sepNavIntBoundsRect = "{{0, 0}, {799, 1904}}"; 
     324                        sepNavSelRange = "{1105, 12}"; 
     325                        sepNavVisRange = "{662, 792}"; 
    332326                        sepNavVisRect = "{{0, 718}, {798, 399}}"; 
    333327                        sepNavWindowFrame = "{{300, 69}, {916, 809}}"; 
     
    13011295        D40CB1170C45288B0003859D /* LPUIController.m */ = { 
    13021296                uiCtxt = { 
    1303                         sepNavIntBoundsRect = "{{0, 0}, {799, 26334}}"; 
    1304                         sepNavSelRange = "{25583, 20}"; 
    1305                         sepNavVisRange = "{25180, 483}"; 
     1297                        sepNavIntBoundsRect = "{{0, 0}, {857, 26026}}"; 
     1298                        sepNavSelRange = "{19063, 16}"; 
     1299                        sepNavVisRange = "{18032, 1590}"; 
    13061300                        sepNavVisRect = "{{0, 14930}, {898, 473}}"; 
    13071301                        sepNavWindowFrame = "{{300, 69}, {916, 809}}"; 
     
    21672161                }; 
    21682162        }; 
     2163        D482A1750D7469AD00831DD2 /* PBXTextBookmark */ = { 
     2164                isa = PBXTextBookmark; 
     2165                fRef = D40CB1170C45288B0003859D /* LPUIController.m */; 
     2166                name = "LPUIController.m: 571"; 
     2167                rLen = 16; 
     2168                rLoc = 19063; 
     2169                rType = 0; 
     2170                vrLen = 1590; 
     2171                vrLoc = 18032; 
     2172        }; 
     2173        D482A17E0D746C8200831DD2 /* PBXTextBookmark */ = { 
     2174                isa = PBXTextBookmark; 
     2175                fRef = D40CB1170C45288B0003859D /* LPUIController.m */; 
     2176                name = "LPUIController.m: 571"; 
     2177                rLen = 16; 
     2178                rLoc = 19063; 
     2179                rType = 0; 
     2180                vrLen = 1590; 
     2181                vrLoc = 18032; 
     2182        }; 
    21692183        D48361EA0A2B1C9900C6FD6B /* LPFileTransfer.h */ = { 
    21702184                uiCtxt = { 
     
    23812395                }; 
    23822396        }; 
    2383         D4B23BB40D72DDDC00143677 /* PBXTextBookmark */ = { 
    2384                 isa = PBXTextBookmark; 
    2385                 fRef = 96E2AA5D0916AC7C0087D1BE /* LPContact.m */; 
    2386                 name = "LPContact.m: 591"; 
    2387                 rLen = 50; 
    2388                 rLoc = 18344; 
    2389                 rType = 0; 
    2390                 vrLen = 1932; 
    2391                 vrLoc = 17557; 
    2392         }; 
    2393         D4B23BB50D72DDDC00143677 /* PBXTextBookmark */ = { 
    2394                 isa = PBXTextBookmark; 
    2395                 fRef = D49E796F09EBFB9D0091B2ED /* LPContactEntry.m */; 
    2396                 name = "LPContactEntry.m: 135"; 
    2397                 rLen = 46; 
    2398                 rLoc = 3431; 
    2399                 rType = 0; 
    2400                 vrLen = 1034; 
    2401                 vrLoc = 2663; 
    2402         }; 
    2403         D4B23BB60D72DDDC00143677 /* PBXTextBookmark */ = { 
    2404                 isa = PBXTextBookmark; 
    2405                 fRef = 9672A00B09100C060022C1C7 /* LPRosterController.m */; 
    2406                 name = "LPRosterController.m: 2405"; 
    2407                 rLen = 0; 
    2408                 rLoc = 83818; 
    2409                 rType = 0; 
    2410                 vrLen = 1575; 
    2411                 vrLoc = 82448; 
    2412         }; 
    2413         D4B23BD50D72DE0000143677 /* PBXTextBookmark */ = { 
    2414                 isa = PBXTextBookmark; 
    2415                 fRef = 96E2AA5D0916AC7C0087D1BE /* LPContact.m */; 
    2416                 name = "LPContact.m: 591"; 
    2417                 rLen = 50; 
    2418                 rLoc = 18344; 
    2419                 rType = 0; 
    2420                 vrLen = 1932; 
    2421                 vrLoc = 17557; 
    2422         }; 
    2423         D4B23BD60D72DE0000143677 /* PBXTextBookmark */ = { 
    2424                 isa = PBXTextBookmark; 
    2425                 fRef = D49E796F09EBFB9D0091B2ED /* LPContactEntry.m */; 
    2426                 name = "LPContactEntry.m: 135"; 
    2427                 rLen = 46; 
    2428                 rLoc = 3431; 
    2429                 rType = 0; 
    2430                 vrLen = 1034; 
    2431                 vrLoc = 2663; 
    2432         }; 
    2433         D4B23BD70D72DE0000143677 /* PBXTextBookmark */ = { 
    2434                 isa = PBXTextBookmark; 
    2435                 fRef = 9672A00B09100C060022C1C7 /* LPRosterController.m */; 
    2436                 name = "LPRosterController.m: 2405"; 
    2437                 rLen = 0; 
    2438                 rLoc = 83818; 
    2439                 rType = 0; 
    2440                 vrLen = 1575; 
    2441                 vrLoc = 82448; 
    2442         }; 
    24432397        D4BD56710BE90AB8001FC5F0 /* SAPO Messenger.app */ = { 
    24442398                isa = PBXFileReference; 
     
    25492503                        sepNavWindowFrame = "{{448, 0}, {925, 878}}"; 
    25502504                }; 
    2551         }; 
    2552         D4E2B3EA0D6F5B54000F5E5B /* PBXTextBookmark */ = { 
    2553                 isa = PBXTextBookmark; 
    2554                 fRef = 96E2AA5D0916AC7C0087D1BE /* LPContact.m */; 
    2555                 name = "LPContact.m: 591"; 
    2556                 rLen = 50; 
    2557                 rLoc = 18344; 
    2558                 rType = 0; 
    2559                 vrLen = 1971; 
    2560                 vrLoc = 17518; 
    2561         }; 
    2562         D4E2B3EB0D6F5B54000F5E5B /* PBXTextBookmark */ = { 
    2563                 isa = PBXTextBookmark; 
    2564                 fRef = D49E796F09EBFB9D0091B2ED /* LPContactEntry.m */; 
    2565                 name = "LPContactEntry.m: 135"; 
    2566                 rLen = 46; 
    2567                 rLoc = 3431; 
    2568                 rType = 0; 
    2569                 vrLen = 1036; 
    2570                 vrLoc = 2663; 
    2571         }; 
    2572         D4E2B3EC0D6F5B54000F5E5B /* PBXTextBookmark */ = { 
    2573                 isa = PBXTextBookmark; 
    2574                 fRef = 9672A00B09100C060022C1C7 /* LPRosterController.m */; 
    2575                 name = "LPRosterController.m: 2405"; 
    2576                 rLen = 0; 
    2577                 rLoc = 83818; 
    2578                 rType = 0; 
    2579                 vrLen = 1645; 
    2580                 vrLoc = 82378; 
    25812505        }; 
    25822506        D4E8361E0CAD28A300818780 /* _NSKVODeallocateLog */ = { 
  • trunk/lilypad/Sources/LPUIController.m

    r214 r226  
    10851085        else { 
    10861086                [self updateDefaultsFromBuild:lastHighestVersionRun toCurrentBuild:currentVersion]; 
    1087                 [self enableCheckForUpdates]; 
     1087                 
     1088                /* Wait a bit before messing around with the auto-update checks. 
     1089                 * 
     1090                 * Getting the auto-update checks going while the app is still starting up has been causing some issues 
     1091                 * related to the initialization of the CFURL cache. 
     1092                 * See <http://trac.softwarelivre.sapo.pt/sapo_msg_mac/ticket/153> for more info. 
     1093                 */ 
     1094                [self performSelector:@selector(enableCheckForUpdates) withObject:nil afterDelay:5.0]; 
    10881095        } 
    10891096