<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>1e67ef91af983f91582f5b8d301b0d610b7c0a93</id>
      </parent>
    </parents>
    <author>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </author>
    <url>http://github.com/alloy/rubycocoa-prefs/commit/4733f6cd510bb368173a0dd7b6dd76ab846448e8</url>
    <id>4733f6cd510bb368173a0dd7b6dd76ab846448e8</id>
    <committed-date>2008-11-09T08:16:31-08:00</committed-date>
    <authored-date>2008-11-09T08:16:31-08:00</authored-date>
    <message>Added Preferences::AccessorHelpers::defaults_kvc_accessor and refactored a bit.</message>
    <tree>a3a9f9cfe6dc394f0d4adb26f9b4e568b12e2c98</tree>
    <committer>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ddb2856640df0584404c6ef8583f9468c2c7b96d</id>
      </parent>
    </parents>
    <author>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </author>
    <url>http://github.com/alloy/rubycocoa-prefs/commit/1e67ef91af983f91582f5b8d301b0d610b7c0a93</url>
    <id>1e67ef91af983f91582f5b8d301b0d610b7c0a93</id>
    <committed-date>2008-11-07T14:48:24-08:00</committed-date>
    <authored-date>2008-11-07T14:48:24-08:00</authored-date>
    <message>Don't use the namespace method anymore, because using class_eval makes Ruby define constants on the mainObject instead of the evaled class.</message>
    <tree>c4d34914f2a34c72964e2afd4d26467a80913326</tree>
    <committer>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d0209c7c3494e7928cb7a8d82a30b4bff44c653f</id>
      </parent>
    </parents>
    <author>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </author>
    <url>http://github.com/alloy/rubycocoa-prefs/commit/ddb2856640df0584404c6ef8583f9468c2c7b96d</url>
    <id>ddb2856640df0584404c6ef8583f9468c2c7b96d</id>
    <committed-date>2008-11-07T13:56:27-08:00</committed-date>
    <authored-date>2008-11-07T13:56:27-08:00</authored-date>
    <message>Added more doc about the origin of the code.</message>
    <tree>596a4f3dbb69a8b961271cfb58e0cc404a8281e5</tree>
    <committer>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>be373e2d480436e9f37ce292651de9f546ed5a8c</id>
      </parent>
    </parents>
    <author>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </author>
    <url>http://github.com/alloy/rubycocoa-prefs/commit/d0209c7c3494e7928cb7a8d82a30b4bff44c653f</url>
    <id>d0209c7c3494e7928cb7a8d82a30b4bff44c653f</id>
    <committed-date>2008-11-07T13:45:13-08:00</committed-date>
    <authored-date>2008-11-07T13:45:13-08:00</authored-date>
    <message>Improved some doc.</message>
    <tree>12d1638e74cafb5ac39fbd2a3415bd25f73d1974</tree>
    <committer>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>28ca0753c560cd4ec396ac4f2f98f91f2b5a7765</id>
      </parent>
    </parents>
    <author>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </author>
    <url>http://github.com/alloy/rubycocoa-prefs/commit/be373e2d480436e9f37ce292651de9f546ed5a8c</url>
    <id>be373e2d480436e9f37ce292651de9f546ed5a8c</id>
    <committed-date>2008-11-07T13:33:14-08:00</committed-date>
    <authored-date>2008-11-07T13:33:14-08:00</authored-date>
    <message>Actually added the preferences.save method which synchronizes changes to disk.</message>
    <tree>e44976e9e2ce9cbf1324ce81f0f149bb5b6659a0</tree>
    <committer>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8cd992a49ba51567872f39fccf43fc1cc097a544</id>
      </parent>
    </parents>
    <author>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </author>
    <url>http://github.com/alloy/rubycocoa-prefs/commit/28ca0753c560cd4ec396ac4f2f98f91f2b5a7765</url>
    <id>28ca0753c560cd4ec396ac4f2f98f91f2b5a7765</id>
    <committed-date>2008-11-07T13:30:45-08:00</committed-date>
    <authored-date>2008-11-07T13:30:45-08:00</authored-date>
    <message>Added a more detailed, but not too detailed, README. Added a LICENSE.</message>
    <tree>723463c97c28edec7337e1cf671427c207396422</tree>
    <committer>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>28abf54aafc45f093a3da30332c3b9536aa55aba</id>
      </parent>
    </parents>
    <author>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </author>
    <url>http://github.com/alloy/rubycocoa-prefs/commit/8cd992a49ba51567872f39fccf43fc1cc097a544</url>
    <id>8cd992a49ba51567872f39fccf43fc1cc097a544</id>
    <committed-date>2008-11-07T13:23:17-08:00</committed-date>
    <authored-date>2008-11-07T13:23:17-08:00</authored-date>
    <message>Renamed AbstractPreferencesSection to AbstractPreferencesNamespace.</message>
    <tree>edca0f4c444098f5f7c347bcebfe0b311c719215</tree>
    <committer>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2b798332adc35e5892bb47ee523002f390f65017</id>
      </parent>
    </parents>
    <author>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </author>
    <url>http://github.com/alloy/rubycocoa-prefs/commit/28abf54aafc45f093a3da30332c3b9536aa55aba</url>
    <id>28abf54aafc45f093a3da30332c3b9536aa55aba</id>
    <committed-date>2008-11-07T13:21:38-08:00</committed-date>
    <authored-date>2008-11-07T13:21:38-08:00</authored-date>
    <message>Added docs for Preferences::AbstractPreferencesSection#observe.</message>
    <tree>2cc90f14e8e1da3773801f48ce14b6a7d733f18f</tree>
    <committer>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9b77bde812ad751f80c63eb3e0fa54fcb738eb94</id>
      </parent>
    </parents>
    <author>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </author>
    <url>http://github.com/alloy/rubycocoa-prefs/commit/2b798332adc35e5892bb47ee523002f390f65017</url>
    <id>2b798332adc35e5892bb47ee523002f390f65017</id>
    <committed-date>2008-11-07T13:15:09-08:00</committed-date>
    <authored-date>2008-11-07T13:15:09-08:00</authored-date>
    <message>Added Preferences.user_defaults as a shortcut method for NSUserDefaults.standardUserDefaults.</message>
    <tree>008d35027ad0d663bc6dc644c7f7fe648f1690e9</tree>
    <committer>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>09b03dcf5b23d697389b3ed58e68e9cd14db3425</id>
      </parent>
    </parents>
    <author>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </author>
    <url>http://github.com/alloy/rubycocoa-prefs/commit/9b77bde812ad751f80c63eb3e0fa54fcb738eb94</url>
    <id>9b77bde812ad751f80c63eb3e0fa54fcb738eb94</id>
    <committed-date>2008-11-07T13:12:39-08:00</committed-date>
    <authored-date>2008-11-07T13:12:39-08:00</authored-date>
    <message>Instead of defining classes and reader methods by hand, define them with Preferences.namespace, which defines a class and read method for the singleton instance of said class.</message>
    <tree>701c9b5143ff342aba6155a9399a3da9e6718e6a</tree>
    <committer>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>10c938e97a9d8ac27ca930dd354d4710a5b4b51a</id>
      </parent>
    </parents>
    <author>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </author>
    <url>http://github.com/alloy/rubycocoa-prefs/commit/09b03dcf5b23d697389b3ed58e68e9cd14db3425</url>
    <id>09b03dcf5b23d697389b3ed58e68e9cd14db3425</id>
    <committed-date>2008-11-07T12:55:14-08:00</committed-date>
    <authored-date>2008-11-07T12:55:14-08:00</authored-date>
    <message>Added existing code from my LimeChat preferences branch.</message>
    <tree>a8542094ae80a29d30be3e15a78302e9ff6c237c</tree>
    <committer>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f219fb678868ce9886b1e20530299954fa17103a</id>
      </parent>
    </parents>
    <author>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </author>
    <url>http://github.com/alloy/rubycocoa-prefs/commit/10c938e97a9d8ac27ca930dd354d4710a5b4b51a</url>
    <id>10c938e97a9d8ac27ca930dd354d4710a5b4b51a</id>
    <committed-date>2008-11-07T12:44:46-08:00</committed-date>
    <authored-date>2008-11-07T12:44:46-08:00</authored-date>
    <message>Rdoc readme.</message>
    <tree>1ecd69b04ae9bd5f78f426cbc8136fefc45691b7</tree>
    <committer>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array"/>
    <author>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </author>
    <url>http://github.com/alloy/rubycocoa-prefs/commit/f219fb678868ce9886b1e20530299954fa17103a</url>
    <id>f219fb678868ce9886b1e20530299954fa17103a</id>
    <committed-date>2008-11-07T12:44:08-08:00</committed-date>
    <authored-date>2008-11-07T12:44:08-08:00</authored-date>
    <message>Initial commit</message>
    <tree>4cb4cff9888c745df11d5c74ac4e4d433dff47eb</tree>
    <committer>
      <name>Eloy Duran</name>
      <email>eloy.de.enige@gmail.com</email>
    </committer>
  </commit>
</commits>
