Permalink
Switch branches/tags
Nothing to show
Commits on Dec 19, 2011
Commits on Jan 15, 2006
  1. Changed patch reading to a generalized PWReader class

    Formerly we were using separate code for initialization from strings and gzip
    files, although you couldn't explicitly initialize a patch from a string. These
    two methods have been made classes that both implemente the new PWReader formal
    protocol - PWGzipFileReader and PWStringReader.
    
    darcs-hash:20060115151431-5716c-3a0a869c393afedd9b29cfe3f682efc68cb099f6.gz
    committed Jan 15, 2006
Commits on Jan 10, 2006
  1. Tweaked build configurations and added support for Code Coverage output

    Output from unit tests and code coverage will optionally be opened when using
    the respective build configuration. This defaults to on in Xcode, and off in
    the run_unit_tests.rb script.
    
    darcs-hash:20060110150136-5716c-d5ba0e8d2a61e3c8263fbb76e378a8a4391f9a82.gz
    committed Jan 10, 2006
  2. Cleaned up build settings

    darcs-hash:20060110140609-5716c-5a7d3c6727fb89bf76283a6352ca11d780c2ea69.gz
    committed Jan 10, 2006
  3. Refactored gzip operations into PWGzipFileReader

    Also renamed categories to use consistently the 'PW' prefix.
    
    darcs-hash:20060110134120-5716c-c430dba2912671130c1c9f61b729295e8a7bd7e7.gz
    committed Jan 10, 2006
  4. Cleaned up spacing in PWDarcsPatchTest.m

    darcs-hash:20060110132221-5716c-ac5627c6ce65ae2b0323bd050aacb147076cd4f6.gz
    committed Jan 10, 2006
  5. Cleaned up code in PWDarcsPatchProxy

    darcs-hash:20060110131928-5716c-5f43fb3a87127148f7f46c8ffd2ec15a8ad07752.gz
    committed Jan 10, 2006
  6. Fixed memory leaks in PWDarcsPatchProxyDocument

    darcs-hash:20060110123447-5716c-5253d2c4f216d3ac58ac9ec6199d9dd780611a88.gz
    committed Jan 10, 2006
Commits on Jan 8, 2006
  1. Fixed spacing in PWDarcsChangePatchTest.m

    darcs-hash:20060108121605-5716c-b3440bd743646e187acf94af8adc59799b719adb.gz
    committed Jan 8, 2006
Commits on Jan 2, 2006
  1. Cleaned up PWDarcsPatchProxyDocument nib

    Removed unnecessary 'Document' object controller, instead binding directly
    through File's Owner.
    
    darcs-hash:20060102132639-5716c-538dc7dadb8ad6d9803fa1f06761ae8146a312da.gz
    committed Jan 2, 2006
  2. Moved viewing of full patch into a separate window with its own nib a…

    …nd window controller
    
    darcs-hash:20060102132421-5716c-c9309e54573a22e91ed12b4262dce2596a4dc2b4.gz
    committed Jan 2, 2006
Commits on Dec 22, 2005
  1. Removed different code paths for endianness in NSData+PWzlib, since e…

    …ndian should not affect it
    
    darcs-hash:20051222121702-5716c-cf382c2c3d5f014ab70cba40b764e4940d6d8912.gz
    committed Dec 22, 2005
  2. Fixed bug where date formatter was not being unbound from user defaults

    It is now unbound and unobserved when the patch window is closed.
    PWDarcsPatchProxyWindowController has also been made the delegate of the patch
    window (hence the change to the nib).
    
    darcs-hash:20051222111609-5716c-654a0dabc52fc4db790733c213e98d40e5ea8a63.gz
    committed Dec 22, 2005
Commits on Dec 20, 2005
  1. Moved RegistrationDefaults.plist into correct group in Xcode project

    darcs-hash:20051220144312-5716c-d7be9e46d58ec38a063171d6ef1f1b6c4e20fc80.gz
    committed Dec 20, 2005
  2. Made code spacing in PWzlibTest.m consistent with other test files

    darcs-hash:20051220142730-5716c-87765e201b3eaac928682a8442c6d1d2cab74885.gz
    committed Dec 20, 2005
  3. Renamed definition of PATCH_STRING_ENCODING to PWDarcsPatchStringEnco…

    …ding and moved it from PWDarcsPatch+ProtectedMethods.h to PWDarcsPatch.h
    
    An upcoming file to be added in the next patch requires access to this define,
    and it need not be so protected.
    
    darcs-hash:20051220142103-5716c-436b867ae1d2de1cf831fb3b103f48f54901b21c.gz
    committed Dec 20, 2005
  4. Added -isZlibCompressed method to NSData+PWzlib for better checking i…

    …f data is compressed
    
    The old method assumed that uncompressed data started with '[' which was
    horrible and only works for current darcs patches. The new method takes
    endianness into account, but I haven't yet tested it on a little endian
    system.
    
    darcs-hash:20051220133623-5716c-12d82eba4edef092b7e7e5fe01e2b65e9d5c8b49.gz
    committed Dec 20, 2005
  5. Removed unused instance variable from PWDarcsPatchProxyDocument

    darcs-hash:20051220115017-5716c-dc0290e11d83e5ba9b8381bac7b09ebe0feb999e.gz
    committed Dec 20, 2005
  6. Moved cleanup code in PWDarcsPatchProxyWindowController from -close t…

    …o -dealloc
    
    darcs-hash:20051220113010-5716c-477527bd5aa0d1f1794c084bbdd1e517ab8f5a14.gz
    committed Dec 20, 2005
  7. Moved e-mail author code from document to window controller and re-co…

    …nnected button in UI
    
    The button was broken in the previous move to a separate window controller.
    
    darcs-hash:20051220104209-5716c-f896aabdc37cfd8f61e9a3348690e4d9c33e7e8f.gz
    committed Dec 20, 2005
  8. Removed hard-coded default font size from PWPreferencesController

    darcs-hash:20051220102450-5716c-581ef6ba42279ac859d77874fa605fb6c190ccd0.gz
    committed Dec 20, 2005
Commits on Dec 19, 2005
  1. Removed unneeded code from PWDarcsPatchProxyDocument

    The code, which registered dependent keys and forward-declared the
    PWTimeZoneWrapper class, is unneeded after removal of time zone and font
    management from the document class.
    
    darcs-hash:20051219143344-5716c-e71c84d2c8e60f15b11b35ffaf18371d7f22a368.gz
    committed Dec 19, 2005
Commits on Dec 18, 2005
  1. Added PWDarcsPatchProxyWindowController as a view controller

    Moved UI management code from PWDarcsPatchProxyDocument to the window
    controller, and made the window controller File's Owner of the
    PWDarcsPatchProxyDocument nib. This also fixed the "document not being
    deallocated" bug.
    
    darcs-hash:20051218132915-5716c-c8e43791ec3dfc3f31e3684d2f7c50936eab904c.gz
    committed Dec 18, 2005
  2. Re-implemented transformation between time zone names and time zones,…

    … and font attributes and fonts, as value transformers to remove code from PWDarcsPatchProxyDocument
    
    darcs-hash:20051218132518-5716c-05cfb983d05af5e1b928fcace9b82aac202c8806.gz
    committed Dec 18, 2005
  3. Added better checks in PWDarcsChangePatch initialization code to avoi…

    …d reading in more of the file than we need
    
    darcs-hash:20051218040529-5716c-190d7c092456a6ee029eddeb40dbd7ec87a474d5.gz
    committed Dec 18, 2005
  4. Fixed bug in PWDarcsChangePatch initialization

    darcs-hash:20051218031839-5716c-a9968f18743eaac9f2d8acf13bcfa3fec2398a09.gz
    committed Dec 18, 2005
Commits on Dec 17, 2005
  1. Fixed bug where PWDarcsPatchProxyDocument was not removing itself as …

    …an observer
    
    There seems to still be an issue where the document is not deallocated on
    close.
    
    darcs-hash:20051217185604-5716c-dc1e97f32e70a25acc2d8702ceba8c7bc9425ea9.gz
    committed Dec 17, 2005
  2. Added support for patches with explicit dependencies to PWDarcsChange…

    …Patch
    
    Explicit dependencies are created when recording with the --ask-deps option.
    
    darcs-hash:20051217174002-5716c-a23f607cbbaa88f23815e9d1789f26a6ca0f8e73.gz
    committed Dec 17, 2005
  3. Upadated run_unit_tests.rb script to show better output

    darcs-hash:20051217172517-5716c-78cf87ce173558bb509c8ae004268f2720717bb2.gz
    committed Dec 17, 2005
  4. Cleaned up indentation in PWDarcsChangePatchTest.m

    darcs-hash:20051217170543-5716c-3150c56325d5f106f10fc93f5a14651d1fa6a3b3.gz
    committed Dec 17, 2005
  5. Changed casts to remove compiler warnings

    darcs-hash:20051217161156-5716c-1979f88b29f4d52e099ec6d148c26ab3fd1b3862.gz
    committed Dec 17, 2005
  6. Cleaned up initialization code in PWDarcsChangePatch

    darcs-hash:20051217145519-5716c-f1eb6cf5106b950f29c3b94dd6b70a31e05ea5b7.gz
    committed Dec 17, 2005
Commits on Dec 16, 2005
  1. Added code to keep the height of the preferences window constant

    darcs-hash:20051216161005-5716c-4c0571c84e21e93773b620b5c217448476a77097.gz
    committed Dec 16, 2005
  2. Removed time zone popup from patch proxy document

    Time zones are now set globally in preferences.
    
    darcs-hash:20051216155556-5716c-21c876666a00e2de1b548193d033fac87dbbeb21.gz
    committed Dec 16, 2005
  3. Changed nib files to binary format and added .nib to the darcs binari…

    …es file
    
    There was never any hope of merging text-based nibs anyway...
    
    darcs-hash:20051216155232-5716c-972cadc3668a428ce316b984b4b6b07e9c9ea4d5.gz
    committed Dec 16, 2005