<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>58fb25331a3e0565f0e76e65e00696ec1858cf80</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/9002560a5ef5685de466c979867f621ce3dff5e6</url>
    <id>9002560a5ef5685de466c979867f621ce3dff5e6</id>
    <committed-date>2009-12-18T19:25:40-08:00</committed-date>
    <authored-date>2009-12-18T19:25:40-08:00</authored-date>
    <message>[MINOR] Prefix all internal #imports with Three20/</message>
    <tree>7028dea9f6017295fdc7d7c4c664f883a2a124d5</tree>
    <committer>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b6aae48a7b5b4d0e74f74595dd9f8a1cb9c74d5f</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/58fb25331a3e0565f0e76e65e00696ec1858cf80</url>
    <id>58fb25331a3e0565f0e76e65e00696ec1858cf80</id>
    <committed-date>2009-12-18T19:23:10-08:00</committed-date>
    <authored-date>2009-12-18T19:23:10-08:00</authored-date>
    <message>Update CHANGES for this week.</message>
    <tree>199572b7a43d84d53b40815763cbf9c7cccf10d2</tree>
    <committer>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>771449f78577868f63e23871bc3186110c63a269</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/b6aae48a7b5b4d0e74f74595dd9f8a1cb9c74d5f</url>
    <id>b6aae48a7b5b4d0e74f74595dd9f8a1cb9c74d5f</id>
    <committed-date>2009-12-18T17:45:06-08:00</committed-date>
    <authored-date>2009-12-18T14:50:01-08:00</authored-date>
    <message>[Network] Thread-safe TTNetworkRequestStarted/Stopped.

The TTNetworkRequestStarted/Stopped methods in the global network
header are now thread safe and throw an exception when you attempt
to stop more requests than you've started.

This does not solve the problem of not calling stop enough times.
A fix for this that doesn't involve a large amount of overengineering
is not immediately obvious.

Some considered alternatives for debugging:
 - A watchdog that periodically checks for active network connections.</message>
    <tree>d58ff3d9a626715b54386f339e6aac3e891359df</tree>
    <committer>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cbde13ad352c2bc1ee012ff70f7d27e35667cffc</id>
      </parent>
    </parents>
    <author>
      <name>Owen Yamauchi</name>
      <email>oyamauchi@facebook.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/771449f78577868f63e23871bc3186110c63a269</url>
    <id>771449f78577868f63e23871bc3186110c63a269</id>
    <committed-date>2009-12-18T15:54:27-08:00</committed-date>
    <authored-date>2009-12-18T15:54:27-08:00</authored-date>
    <message>Japanese, Chinese, Taiwanese localization updates</message>
    <tree>55be642905a15dce5b0bf1a010faf0e16fdc9490</tree>
    <committer>
      <name>Owen Yamauchi</name>
      <email>oyamauchi@facebook.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>daf08cf529a4efe6e8631194738db6deb845f1fd</id>
      </parent>
    </parents>
    <author>
      <name>Owen Yamauchi</name>
      <email>oyamauchi@facebook.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/cbde13ad352c2bc1ee012ff70f7d27e35667cffc</url>
    <id>cbde13ad352c2bc1ee012ff70f7d27e35667cffc</id>
    <committed-date>2009-12-18T11:52:05-08:00</committed-date>
    <authored-date>2009-12-18T11:52:05-08:00</authored-date>
    <message>Fix styled layout calculation

Take top margin into account for inline-layout elements.</message>
    <tree>66637d28fc228d10b3c391f5fd8e252756ca0bf7</tree>
    <committer>
      <name>Owen Yamauchi</name>
      <email>oyamauchi@facebook.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f891d91946d264f96ebfb4d1efaca1c188664911</id>
      </parent>
    </parents>
    <author>
      <name>Owen Yamauchi</name>
      <email>oyamauchi@facebook.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/daf08cf529a4efe6e8631194738db6deb845f1fd</url>
    <id>daf08cf529a4efe6e8631194738db6deb845f1fd</id>
    <committed-date>2009-12-16T17:25:02-08:00</committed-date>
    <authored-date>2009-12-16T17:25:02-08:00</authored-date>
    <message>Japanese, Chinese and Taiwanese localization updates</message>
    <tree>8998389b0f9cc8ea9f0cd7db745b96f44b336909</tree>
    <committer>
      <name>Owen Yamauchi</name>
      <email>oyamauchi@facebook.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e5791f107a2f4f55a2299bd0f56d6cc095c1be80</id>
      </parent>
    </parents>
    <author>
      <name>Owen Yamauchi</name>
      <email>oyamauchi@facebook.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/f891d91946d264f96ebfb4d1efaca1c188664911</url>
    <id>f891d91946d264f96ebfb4d1efaca1c188664911</id>
    <committed-date>2009-12-16T11:27:40-08:00</committed-date>
    <authored-date>2009-12-16T11:27:40-08:00</authored-date>
    <message>Update and sort strings tables for German, Spanish and Italian</message>
    <tree>cab821d1fffa7ff874caa6a84f64f4ea61e94072</tree>
    <committer>
      <name>Owen Yamauchi</name>
      <email>oyamauchi@facebook.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b544486321c8a07d554905cbe7d2c4ce28b6221b</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/e5791f107a2f4f55a2299bd0f56d6cc095c1be80</url>
    <id>e5791f107a2f4f55a2299bd0f56d6cc095c1be80</id>
    <committed-date>2009-12-15T16:06:09-08:00</committed-date>
    <authored-date>2009-12-15T15:53:15-08:00</authored-date>
    <message>[New] Add a recursive progress object.

See TTRecursiveProgress.h for documentation.</message>
    <tree>7c35946cb6731f86dd5559b5de2fac1090638994</tree>
    <committer>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f6b65cef3e6bad97c045d7391e1ff3a6098a2c70</id>
      </parent>
    </parents>
    <author>
      <name>Owen Yamauchi</name>
      <email>oyamauchi@facebook.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/b544486321c8a07d554905cbe7d2c4ce28b6221b</url>
    <id>b544486321c8a07d554905cbe7d2c4ce28b6221b</id>
    <committed-date>2009-12-15T13:31:18-08:00</committed-date>
    <authored-date>2009-12-15T13:31:18-08:00</authored-date>
    <message>Update and sort French strings table</message>
    <tree>98fa02a98a71d83bb1a311c8023640d5583b30e7</tree>
    <committer>
      <name>Owen Yamauchi</name>
      <email>oyamauchi@facebook.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d94e648d89dbeaed738d02edd97459c541ba3bc9</id>
      </parent>
    </parents>
    <author>
      <name>Owen Yamauchi</name>
      <email>oyamauchi@facebook.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/f6b65cef3e6bad97c045d7391e1ff3a6098a2c70</url>
    <id>f6b65cef3e6bad97c045d7391e1ff3a6098a2c70</id>
    <committed-date>2009-12-14T19:13:30-08:00</committed-date>
    <authored-date>2009-12-14T19:13:30-08:00</authored-date>
    <message>Make the --merge functionality of diffstrings actually work

Uncomment the part that actually saves the non-primary locale files.</message>
    <tree>3b55981d283c068108da96c25e38f4bf5661f1df</tree>
    <committer>
      <name>Owen Yamauchi</name>
      <email>oyamauchi@facebook.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ab04b10500109c6a17493c0b6071cdcf27cb1e0f</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/d94e648d89dbeaed738d02edd97459c541ba3bc9</url>
    <id>d94e648d89dbeaed738d02edd97459c541ba3bc9</id>
    <committed-date>2009-12-14T15:31:08-08:00</committed-date>
    <authored-date>2009-12-14T15:31:08-08:00</authored-date>
    <message>[CrashFix] Synchronous connections modifying non-threadsafe members.

Synchronous connections were adding themselves to the set of loaders.

Testing: Fire off a synchronous request and then quickly flick through
a table controller with a network images. This will cause a large number
of async requests to be fired off and then canceled.</message>
    <tree>47be330e30c7a825b8441604300ccc12ecd1f2d4</tree>
    <committer>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b80b41fc6b8a178a5432d1915e75e5dda6b07a93</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/ab04b10500109c6a17493c0b6071cdcf27cb1e0f</url>
    <id>ab04b10500109c6a17493c0b6071cdcf27cb1e0f</id>
    <committed-date>2009-12-11T19:30:06-08:00</committed-date>
    <authored-date>2009-12-11T19:30:06-08:00</authored-date>
    <message>Update CHANGES to reflect this week's changes.</message>
    <tree>e4fed4c94636440d143d4b217c53b9523d2ecb65</tree>
    <committer>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cb1894df9c2499183675e98166c988b2200392b3</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/b80b41fc6b8a178a5432d1915e75e5dda6b07a93</url>
    <id>b80b41fc6b8a178a5432d1915e75e5dda6b07a93</id>
    <committed-date>2009-12-11T19:20:08-08:00</committed-date>
    <authored-date>2009-12-11T19:20:08-08:00</authored-date>
    <message>[Minor] Update the sample projects with the new UnitTests target in Three20.</message>
    <tree>8c00d3a57869d9664473a15e0871e0e3f185544b</tree>
    <committer>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>04347ac8220ed6d89fc95dddb22b8a273095e7a4</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/cb1894df9c2499183675e98166c988b2200392b3</url>
    <id>cb1894df9c2499183675e98166c988b2200392b3</id>
    <committed-date>2009-12-11T19:16:35-08:00</committed-date>
    <authored-date>2009-12-11T19:16:35-08:00</authored-date>
    <message>[Minor] Last minute project cleanup. Network before UI in the groups.</message>
    <tree>a916688dcac7b52755196653bff36c420107f055</tree>
    <committer>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>381cdd3620c9e05063b7e186a5b0d9a9772afee8</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/04347ac8220ed6d89fc95dddb22b8a273095e7a4</url>
    <id>04347ac8220ed6d89fc95dddb22b8a273095e7a4</id>
    <committed-date>2009-12-11T18:30:52-08:00</committed-date>
    <authored-date>2009-12-11T18:30:52-08:00</authored-date>
    <message>Rename the unit test target to UnitTests.</message>
    <tree>f61708f05cd74ccdd7804d0f7dc218f55c09a25a</tree>
    <committer>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>31bb5ecb5e3cb83180dd6a317ede54dc14e0e474</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/381cdd3620c9e05063b7e186a5b0d9a9772afee8</url>
    <id>381cdd3620c9e05063b7e186a5b0d9a9772afee8</id>
    <committed-date>2009-12-11T18:29:47-08:00</committed-date>
    <authored-date>2009-12-11T18:29:47-08:00</authored-date>
    <message>Remove the unit tests target as a dependency.</message>
    <tree>32281d2df7ba0207643275eadb018c9963d6548d</tree>
    <committer>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fc4c81972e4e964ebb937baa1964ecfcb392e20b</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/31bb5ecb5e3cb83180dd6a317ede54dc14e0e474</url>
    <id>31bb5ecb5e3cb83180dd6a317ede54dc14e0e474</id>
    <committed-date>2009-12-11T17:15:02-08:00</committed-date>
    <authored-date>2009-12-11T17:15:02-08:00</authored-date>
    <message>Revert StyleTestController.</message>
    <tree>f57bdd64006139ad341eb59435d6a832f3a161f2</tree>
    <committer>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d0c35b23befc8b66659e91421e082bbad84a1f0e</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/fc4c81972e4e964ebb937baa1964ecfcb392e20b</url>
    <id>fc4c81972e4e964ebb937baa1964ecfcb392e20b</id>
    <committed-date>2009-12-11T15:44:02-08:00</committed-date>
    <authored-date>2009-12-11T15:44:02-08:00</authored-date>
    <message>[Dox] TTNavigator shout-out and fix some doxygen warnings.</message>
    <tree>c9c2af5873681d78d867d00bf51e9e7d3adb99b6</tree>
    <committer>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b04390edacdd9d2ef02a2aecb9ba4d60bd2e56ce</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/d0c35b23befc8b66659e91421e082bbad84a1f0e</url>
    <id>d0c35b23befc8b66659e91421e082bbad84a1f0e</id>
    <committed-date>2009-12-11T15:41:29-08:00</committed-date>
    <authored-date>2009-12-11T15:41:29-08:00</authored-date>
    <message>[Dox] Document TTNavigator and flesh out the index.</message>
    <tree>53fb76cf0d60caabdbfc8dc00fcd79f5605b1072</tree>
    <committer>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bffedf219bf0eb359370bb605349a627523fffaa</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/b04390edacdd9d2ef02a2aecb9ba4d60bd2e56ce</url>
    <id>b04390edacdd9d2ef02a2aecb9ba4d60bd2e56ce</id>
    <committed-date>2009-12-11T15:08:37-08:00</committed-date>
    <authored-date>2009-12-11T15:08:37-08:00</authored-date>
    <message>[Dox] Clean up the index documentation a bit.</message>
    <tree>a39a43c1857959903d647fad2acc4f8939979c89</tree>
    <committer>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>360fb85d0c328b4eec5255fb5c114b95c87a816c</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/bffedf219bf0eb359370bb605349a627523fffaa</url>
    <id>bffedf219bf0eb359370bb605349a627523fffaa</id>
    <committed-date>2009-12-11T15:06:25-08:00</committed-date>
    <authored-date>2009-12-11T15:03:14-08:00</authored-date>
    <message>[Dox] More action sheet controller documentation.</message>
    <tree>ade6426059f1902cef2c5fb1aee08ea29cd61eeb</tree>
    <committer>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ba871dd8f39c787aee6d74eb18898a2e3381bd90</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/360fb85d0c328b4eec5255fb5c114b95c87a816c</url>
    <id>360fb85d0c328b4eec5255fb5c114b95c87a816c</id>
    <committed-date>2009-12-11T15:03:35-08:00</committed-date>
    <authored-date>2009-12-11T14:58:28-08:00</authored-date>
    <message>[Dox] Begin fleshing out the doxygen documentation.</message>
    <tree>e1f886b274f0f29b3a253c0a60cea66f47dfa47c</tree>
    <committer>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e42b2a19de1ba7b80537c3d781166b7606baa2ee</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/ba871dd8f39c787aee6d74eb18898a2e3381bd90</url>
    <id>ba871dd8f39c787aee6d74eb18898a2e3381bd90</id>
    <committed-date>2009-12-11T12:51:08-08:00</committed-date>
    <authored-date>2009-12-11T12:35:55-08:00</authored-date>
    <message>[AppStore] Use tt* as the prefix instead of safe*.

safe* was confusing as hell.</message>
    <tree>1d0720b593df7e74d0f2dd351e14216206ec578a</tree>
    <committer>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2df8bf4d809cbb60d3ffaff637279ba19b150281</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/e42b2a19de1ba7b80537c3d781166b7606baa2ee</url>
    <id>e42b2a19de1ba7b80537c3d781166b7606baa2ee</id>
    <committed-date>2009-12-11T12:51:08-08:00</committed-date>
    <authored-date>2009-12-10T20:05:12-08:00</authored-date>
    <message>[Minor] Clobber a warning in the Navigator Demo.

This was caused by the use of TTDINFO (which was being compiled away).</message>
    <tree>3e8a9c79d408d31624c524fdd32151d5df44d29d</tree>
    <committer>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>aac67179a61ca2db78a81fa94fa6b0a1c96c60be</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/2df8bf4d809cbb60d3ffaff637279ba19b150281</url>
    <id>2df8bf4d809cbb60d3ffaff637279ba19b150281</id>
    <committed-date>2009-12-11T12:51:08-08:00</committed-date>
    <authored-date>2009-12-10T19:41:18-08:00</authored-date>
    <message>[.pbxproj] Project restructuring to follow the new four-part design.</message>
    <tree>41069ebf10de8dd94a4ca57f00b79ae55f10d19f</tree>
    <committer>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>06f4b4e794cfd123c8a1d4da87cec41e7c38d05a</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/aac67179a61ca2db78a81fa94fa6b0a1c96c60be</url>
    <id>aac67179a61ca2db78a81fa94fa6b0a1c96c60be</id>
    <committed-date>2009-12-11T12:51:02-08:00</committed-date>
    <authored-date>2009-12-10T03:34:19-08:00</authored-date>
    <message>[Minor] Fix the license header to use // instead of /** for doxygen.</message>
    <tree>7f1e2f4b4df860acdef0e48c70a9af5f66028cd7</tree>
    <committer>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>46e07bc437e1cb2eb7718bf4153ad7673c63e004</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/06f4b4e794cfd123c8a1d4da87cec41e7c38d05a</url>
    <id>06f4b4e794cfd123c8a1d4da87cec41e7c38d05a</id>
    <committed-date>2009-12-11T12:50:38-08:00</committed-date>
    <authored-date>2009-12-10T01:54:37-08:00</authored-date>
    <message>[Dependencies] Complete dependency teardown.

All files now pull in the minimum number of header files. This leads to
cleaner dependencies and fewer files being pulled in on average. Hacking
on Three20 files should now be much faster and not involve building a large
tree of dependencies.</message>
    <tree>2a99e42193e2b6162e8386a51eea4a5797ad44ee</tree>
    <committer>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>abb550646da906ed4bbb83356460afbb1e180190</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/46e07bc437e1cb2eb7718bf4153ad7673c63e004</url>
    <id>46e07bc437e1cb2eb7718bf4153ad7673c63e004</id>
    <committed-date>2009-12-11T12:50:37-08:00</committed-date>
    <authored-date>2009-12-10T00:07:42-08:00</authored-date>
    <message>[AppStore] Deprecate screenX and screenY due to app store rejections.

Please use the new safeScreenX and safeScreenY.</message>
    <tree>6726c51f3ea8e4dafbc78ca15d463a970655e628</tree>
    <committer>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8645ce7ec2add52398c52e7c8b4582eb0366e83a</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/abb550646da906ed4bbb83356460afbb1e180190</url>
    <id>abb550646da906ed4bbb83356460afbb1e180190</id>
    <committed-date>2009-12-11T12:50:12-08:00</committed-date>
    <authored-date>2009-12-09T19:55:32-08:00</authored-date>
    <message>[Minor] Move image macro to TTGlobalUI.</message>
    <tree>7fa3abbc8d7f1367d2ec41241169e0eb43f022c0</tree>
    <committer>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f9c24b84e7db79ba19ee7e51d9f34911e8bac5fd</id>
      </parent>
    </parents>
    <author>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </author>
    <url>http://github.com/facebook/three20/commit/8645ce7ec2add52398c52e7c8b4582eb0366e83a</url>
    <id>8645ce7ec2add52398c52e7c8b4582eb0366e83a</id>
    <committed-date>2009-12-11T12:49:28-08:00</committed-date>
    <authored-date>2009-12-09T19:42:20-08:00</authored-date>
    <message>[Dox] ++Documentation for UIViewAdditions an UIViewControllerAdditions.</message>
    <tree>2b0fb714fef5e3a7c6c9d989f99c6ec5adb1e8e3</tree>
    <committer>
      <name>Jeff Verkoeyen</name>
      <email>jverkoey@gmail.com</email>
    </committer>
  </commit>
</commits>
