wincent Wincent Colaiuta's weblog

« September 2006 | Archives index | November 2006 »

October 31, 2006

SA r15, 26 items changed

Refactoring: class renaming

Posted 5:06 PM

SA r14, 1 item changed

It appears that the outer autorelease pool is rendered unnecessary thanks to garbage collection (ie. it appears that no system code is causing autorelease messages to be sent); remove the pool

Posted 4:11 PM

SA r13, 1 item changed

Columns in identities window now remember their widths, ordering etc; identities table view now uses alternating row colors

Posted 4:10 PM

SA r12, 2 items changed

Update product name in nib

Posted 4:05 PM

SA r11, 7 items changed

Updates for changes made by Apple to the Objective-C properties implementation since the WWDC Leopard seed

Posted 4:03 PM

WOCommon r117, 1 item changed

Fix macro redefinition warning caused by classes containing selectors with identical name fragments

Posted 4:03 PM

WOCommon r116, 1 item changed

Updates for changes made by Apple to the Objective-C properties implementation since the WWDC Leopard seed

Posted 4:02 PM

SA r10, 2 items changed

Remove unused files

Posted 3:36 PM

SA r9, 1 item changed

Add LSMinimumSystemVersion to plist

Posted 1:53 PM

October 29, 2006

SA r8, 1 item changed

Set wincent.* ignore property on project bundle

Posted 2:02 PM

SA r7, 10 items changed

Changes for Objective-C 2.0: garbage collection, properties

Posted 1:59 PM

WOCommon r115, 2 items changed

NSFastEnumeration protocol support implemented for WOIndexSetEnumerator

Posted 1:59 PM

October 28, 2006

buildtools r47, 1 item changed

Other Leopard-only settings, accelerated Objective-C dispatch, Objective-C garbage collection etc

Posted 8:05 PM

buildtools r46, 1 item changed

Bump MACOSX_DEPLOYMENT_TARGET and SDKROOT build settings to indicate Leopard (Leopard branch)

Posted 7:44 PM

snippets r64, 1 item changed

Update WOCommon external reference to point to newly created Tiger branch

Posted 7:25 PM

SA r6, 1 item changed

Update WOCommon external reference to point to newly created Tiger branch

Posted 7:24 PM

WOHotKey r73, 1 item changed

Update WOCommon external reference to point to newly created Tiger branch

Posted 7:22 PM

WODebug r147, 1 item changed

Update WOCommon external reference to point to newly created Tiger branch

Posted 7:20 PM

WOBezel r44, 1 item changed

Update WOCommon external reference to point to newly created Tiger branch

Posted 7:19 PM

WOBase r230, 1 item changed

Update WOCommon external reference to point to newly created Tiger branch

Posted 7:18 PM

Synergy Advance r307, 1 item changed

Update WOCommon external reference to point to newly created Tiger branch

Posted 7:16 PM

WOCommon r114, 1 item changed

Start new branch, "tiger", Leopard development will now proceed on the trunk

Posted 7:01 PM

SA r5, 1 item changed

Set up WOCommon external on Tiger branch

Posted 6:59 PM

SA r4, 1 item changed

In Tiger branch, remove WOCommon directory mistakenly included in export/import process

Posted 6:56 PM

snippets r63, 2 items changed

Remove SA from snippets repository; it now lives in a repository of its own

Posted 6:53 PM

SA r3, 1 item changed

Set up WOCommon external on Leopard branch (the trunk)

Posted 6:52 PM

SA r2, 1 item changed

Remove WOCommon directory mistakenly included in export/import process

Posted 6:49 PM

SA r1, 614 items changed

Initial import, Tiger code already in "tiger" branch, Leopard code is in "trunk"

Posted 6:47 PM

snippets r62, 9 items changed

Set up SA branches for Tiger and Leopard

Posted 6:35 PM

buildtools r45, 1 item changed

Create buildtools branch for Tiger, the trunk is now for Leopard

Posted 6:12 PM

October 27, 2006

snippets r61, 1 item changed

Make notes on new Leopard compatibility changes to SA

Posted 6:48 PM

snippets r60, 3 items changed

Update notes for SA, add Xcode re-wrapping script, updated nib for Whelp

Posted 1:28 PM

WOCommon r113, 16 items changed

WOCommon changes from Synergy Advance (compatibility)

Posted 1:25 PM

Synergy Advance r306, 68 items changed

Refactoring for move to WOCommon

Posted 1:23 PM

WOCommon r112, 10 items changed

Move core methods fully into category (no forwarding), fix some compiler warnings generated by new switches

Posted 1:22 PM

WOTest r116, 4 items changed

Add MiG files for Mach exception handling

Posted 1:21 PM

October 26, 2006

Synergy r295, 4 items changed

Add last.fm docs

Posted 9:43 PM

WODebug r146, 4 items changed

Work around for Xcode header search quirk (prioritizes headers in HEADER_SEARCH_PATHS over headers in dependent projects); eliminate compiler warnings caused by new switches

Posted 8:30 PM

WOBezel r43, 1 item changed

Set up svn:ignore property (wincent.*) for project bundle

Posted 8:30 PM

WOBezel r42, 4 items changed

Work around for Xcode header search quirk (prioritizes headers in HEADER_SEARCH_PATHS over headers in dependent projects)

Posted 8:28 PM

WOHotKey r72, 1 item changed

Clear wincent.* junk from project bundle

Posted 8:27 PM

WOHotKey r71, 3 items changed

Work around for Xcode header search quirk (prioritizes headers in HEADER_SEARCH_PATHS over headers in dependent projects)

Posted 8:26 PM

WOTest r115, 3 items changed

Work around for Xcode header search quirk (prioritizes headers in HEADER_SEARCH_PATHS over headers in dependent projects); add more signal types to signal handler; initial mach exceptions support

Posted 8:25 PM

WOBase r229, 10 items changed

Work around for Xcode header search quirk (prioritizes headers in HEADER_SEARCH_PATHS over headers in dependent projects); update copyright notices; rewrapping; fix compiler warnings due to new switches; header updates

Posted 8:22 PM

buildtools r44, 1 item changed

Work around for Xcode header search quirk (prioritizes headers in HEADER_SEARCH_PATHS over headers in dependent projects)

Posted 8:21 PM

Synergy r294, 3 items changed

Merge r274:293 from panther branch to trunk

Posted 1:50 PM

October 25, 2006

Synergy Advance r305, 32 items changed

All WOLocalizationsManager subclasses removed; macro-based system now in place

Posted 7:14 PM

WOHotKey r70, 62 items changed

Move to WOCommon (required changes to localization)

Posted 6:09 PM

WODebug r145, 1 item changed

Specific what(1) output for x86-64 bit

Posted 5:04 PM

WOHotKey r69, 5 items changed

Remove wincent.* files from project bundle and set svn:ignore property

Posted 5:02 PM

WOHotKey r68, 1 item changed

Specific what(1) output for x86-64 bit

Posted 5:00 PM

WOBase r228, 1 item changed

Specific what(1) output for x86-64 bit

Posted 4:59 PM

WOTest r114, 1 item changed

Specific what(1) output for x86-64 bit

Posted 4:59 PM

Synergy Advance r304, 1 item changed

Specific what(1) output for x86-64 bit

Posted 4:58 PM

Synergy Advance r303, 67 items changed

Move everything that was in SynergyAdvance.framework into the main application; plug-ins and prefrence panes should user the BUNDLE_LOADER build setting appropriately

Posted 4:52 PM

WOBezel r41, 1 item changed

Tag version 1.3

Posted 1:11 PM

WOBezel r40, 34 items changed

Clean up copyright notices, fix breakage caused by move to WOCommon, rewrap, bump version number

Posted 1:09 PM

WOBezel r39, 4 items changed

Add WOCommon external

Posted 12:37 PM

Synergy Advance r302, 3 items changed

Update externals reference to use svn+ssh

Posted 12:16 PM

October 23, 2006

WOTest r113, 4 items changed

Unit tests for signal trapping routines

Posted 1:57 PM

WOTest r112, 10 items changed

WOTestSignalException class, reformat dates in copyright notices, use sigsetjump etc

Posted 2:03 AM

October 21, 2006

WOCommon r111, 1 item changed

Updates to singleton class unit tests to reflect newer, stricter adherence to singleton pattern

Posted 7:28 PM

WOTest r111, 4 items changed

Tighten up singleton pattern for WOTestClass, automatically catch common signals (with option to turn off catching), remove incomplete and never-used "testBundleNamed:" method, added parameter asserts to "selectorFromMethod:" method (should never, ever occur)

Posted 7:22 PM

WOCommon r110, 1 item changed

Note required categories in header doc comments (for NSArray index set enumeration category)

Posted 5:28 PM

WOCommon r109, 1 item changed

Fix misspelled variable in NSMutableAttributedString creation category unit tests

Posted 5:27 PM

WOCommon r108, 2 items changed

Note required categories in header doc comments (for WOIndexSetEnumerator)

Posted 5:25 PM

WOCommon r107, 1 item changed

New licensing macros

Posted 5:24 PM

WOCommon r106, 1 item changed

Make validity test macros more robust (necessary to guarantee correct operation on Intel CPUs)

Posted 5:24 PM

WOCommon r105, 1 item changed

size_t to ssize_t to eliminate compiler warnings

Posted 5:23 PM

WOCommon r104, 1 item changed

Tighten up singleton implementation; dealloc now raises

Posted 5:22 PM

WOTest r110, 2 items changed

Correct misspelled selectors using NSException category (WO_Test_raise -> WOTest_raise)

Posted 5:03 PM

Missing log entries

I recently moved my Movable Type installation and only just reconfigured my "post-commit" hooks, so there have been no entries in the Subversion log for the last two days. Now that the reconfiguration is done the entries will resume.

Posted 3:40 PM

October 19, 2006

WOCommon r101, 2 items changed

Unit tests for WOLocaleFormatter

Posted 5:35 PM

WOCommon r100, 2 items changed

Unit tests for NSMutableAttributedString category

Posted 4:38 PM

WOCommon r99, 2 items changed

NSMutableAttributedString category (creation methods)

Posted 4:30 PM

WOCommon r98, 2 items changed

Skeletal implementation of WOLocaleFormatter

Posted 2:11 PM

WOCommon r97, 1 item changed

WO_SET and WO_MUTABLE_SET macros

Posted 2:11 PM

snippets r59, 6 items changed

New WO_SET and WO_MUTABLE_SET macros

Posted 2:48 AM

WOCommon r96, 2 items changed

Add lastIndex method to NSArray convenience category

Posted 2:16 AM

WOCommon r95, 3 items changed

New class, WOBindableMenuWithSeparators

Posted 1:57 AM

WOCommon r94, 2 items changed

Move WO_LOG_METHOD_DETAILS from WOLogManager header to WODebugMacros header

Posted 1:56 AM

October 18, 2006

WOCommon r93, 1 item changed

Add unicode for horizontal ellipsis

Posted 11:52 PM

buildtools r43, 1 item changed

Lose -Wconversion after reading up on it on the web (see this thread: http://sourceware.org/ml/glibc-linux/2000-q2/msg00085.html)

Posted 11:13 PM

snippets r58, 6 items changed

Basic UI in place, pop-up for language selection, synched to user defaults

Posted 8:20 PM

WOCommon r92, 1 item changed

Omit superclasses of potentially instantiated nib items

Posted 7:43 PM

buildtools r42, 1 item changed

Add another warning flag, -Wno-unused-parameter

Posted 7:39 PM

snippets r57, 1 item changed

Remove wincent.* file in project bundle

Posted 7:22 PM

snippets r56, 13 items changed

New project files for Whelp

Posted 7:21 PM

snippets r55, 1 item changed

Set up WOCommon external for Whelp

Posted 7:12 PM

snippets r54, 1 item changed

Add new directoy for Whelp

Posted 7:10 PM

WOCommon r91, 5 items changed

New categories: NSString (path) to FSRef conversion; NSHelpManager wrapper category for Carbon functions

Posted 6:51 PM

buildtools r41, 1 item changed

Enable more warnings, -Wextra and -Wconversion

Posted 3:25 PM

buildtools r40, 1 item changed

As per Apple recommendations in the Xcode Build Settings Notes, set ALWAYS_SEARCH_USER_PATHS to NO

Posted 3:08 PM

October 16, 2006

Bansshee r3, 1 item changed

Tag 1.0 release

Posted 4:31 PM

Bansshee r2, 10 items changed

General cleanup (documentation fixes, wrapping, Makefile) for release

Posted 4:29 PM

Bansshee r1, 33 items changed

Initial import

Posted 4:11 PM

October 15, 2006

snippets r53, 1 item changed

Add missing trailing quotation mark

Posted 1:36 PM

snippets r52, 1 item changed

Adding rsync backup script

Posted 12:35 AM

October 11, 2006

buildtools r39, 1 item changed

Generate Panther-optimized help indices

Posted 3:23 PM

October 9, 2006

snippets r51, 1 item changed

Add rsync backup script (although can't be used due to bugs in rsync)

Posted 8:34 PM

snippets r50, 1 item changed

Set Id keyword property on backup script

Posted 1:59 PM

snippets r49, 1 item changed

Add --quiet switch to prevent cron job from needlessly sending email

Posted 1:58 PM

snippets r48, 3 items changed

Correct installation instructions

Posted 1:55 PM

snippets r47, 1 item changed

Subversion repository backup script

Posted 1:54 PM

October 8, 2006

WOTest r109, 4 items changed

Add shorthand macros for string and dictionary tests; implementations for string, array and dictionary tests; explicit handling for possible nil parameters in object, string, array and dictionary tests

Posted 9:33 PM

WOCommon r90, 63 items changed

Remove superfluous text from copyright notices

Posted 8:41 PM

snippets r46, 15 items changed

Product name changes in header comments, update and add missing copyright headers

Posted 7:06 PM

WOCommon r89, 6 items changed

Product name changes in header comments

Posted 7:06 PM

snippets r45, 7 items changed

Add buildtools configuration files, rename prefix header, update Info property lists with new name

Posted 6:58 PM

snippets r44, 1 item changed

Add TODO file

Posted 6:38 PM

snippets r43, 2 items changed

Rename project bundle

Posted 6:35 PM

snippets r42, 14 items changed

Rename SSHPassKey directory to reflect new product name

Posted 6:34 PM

snippets r41, 1 item changed

Replace manual iteration with simple valueForKey call

Posted 5:02 PM

snippets r40, 9 items changed

Export NSArrayController drag utilities and WOIndexSetEnumeration code to WOCommon, incorporate WOCommon as a Subversion external

Posted 4:51 PM

WOCommon r88, 30 items changed

Import NSView image utilities from WOBase, add header to silence compiler warnings about use of private NSToolbar API, add unit tests for NSArrayController drag utilties and WOIndexSetEnumerator, reformat and tidy header comments

Posted 4:46 PM

WOTest r108, 8 items changed

Clarify API by replacing all variable names of the style 'value1, value2' with 'actual, expected'; change variable ordering in test result log messages so that the relationship between 'actual' and 'expected' is clearer; reformat dates in copyright headers

Posted 4:17 PM

WOTest r107, 2 items changed

Provide better descriptions for NSValue objects by checking to see if they contain objects which respond to the 'description' selector and which return a non-nil NSString object

Posted 3:32 PM

WOTest r106, 4 items changed

Remove wincent.* files in project bundle, add default.pbxuser, and set svn ignore property on bundle

Posted 3:12 PM

WOTest r105, 6 items changed

Shorthand macros for testing array equality/inequality

Posted 3:10 PM

WOBase r227, 6 items changed

Remove NSView and NSToolbar categories (migrated to WOCommon)

Posted 1:49 PM

WOBase r226, 1 item changed

Mark method as deprecated

Posted 1:47 PM

October 7, 2006

WOCommon r87, 2 items changed

Add unit tests of WOIndexSetEnumerator

Posted 6:28 PM

WOCommon r86, 1 item changed

Add TODO file

Posted 6:28 PM

WOCommon r85, 6 items changed

Import NSArrayController drag utilities and NSIndexSet enumeration functionality

Posted 6:20 PM

snippets r39, 1 item changed

Set up WOCommon external

Posted 6:16 PM

WOTest r104, 5 items changed

Update build numbers

Posted 5:38 PM

WODebug r144, 2 items changed

Update build numbers

Posted 5:37 PM

Synergy Advance r301, 4 items changed

Reformat copyright dates

Posted 5:29 PM

REnamer r55, 2 items changed

Remove completed items from TODO file

Posted 5:27 PM

snippets r38, 1 item changed

Remove notes from end of file; duplicate additional/removal of identities has been fixed

Posted 4:32 PM

snippets r37, 2 items changed

Fix local variable shadowing instance variable

Posted 4:29 PM

snippets r36, 8 items changed

Add removeIdentity method to main controller rather than letting the NSArrayController handle removal; this allows us to explicitly disable identities as they are removed rather than depending on object deallocation to trigger the removal

Posted 4:27 PM

snippets r35, 4 items changed

WOIndexSetEnumerator class and WOIndexSetEnumeration category on NSArray

Posted 4:25 PM

snippets r34, 3 items changed

Add warning of SSH_AUTH_SOCK path not set, offer to set it; read identities from disk at launch time; add wait for ssh-agent process to finish launching

Posted 2:40 PM

snippets r33, 2 items changed

Identities now written out to disk

Posted 2:16 PM

snippets r32, 6 items changed

Rename NSArrayController category from 'WOCommon' to 'WODragUtilties' to better describe its purpose

Posted 1:52 PM

snippets r31, 1 item changed

Auto-disable in dealloc

Posted 1:47 PM

snippets r30, 2 items changed

Remove unused variable declarations

Posted 1:46 PM

snippets r29, 4 items changed

NSArrayController category with object moving method; for reusability and encapsulation

Posted 1:44 PM

snippets r28, 4 items changed

Defend against Cocoa Bindings treachery by retaining the temporary object when performing a move (remove, insert); not necessary when working with dictionaries but as soon as you switch to a custom class you'll crash when performing a drag and drop

Posted 1:28 PM

October 6, 2006

snippets r27, 1 item changed

Ghost already selected filenames in the open panel

Posted 7:45 PM

snippets r26, 9 items changed

Use custom controller class instead of NSUserDefaultsController for storing identities

Posted 7:31 PM

October 5, 2006

snippets r25, 17 items changed

Preferences window for managing identities, custom table view and array controller (Cocoa Bindings, drag and drop, delete key)

Posted 2:16 PM

October 4, 2006

snippets r24, 1 item changed

Special handling when passed an argument starting with '-psn_'

Posted 6:22 PM

snippets r23, 2 items changed

Offer to correct incorrectly set SSH_ASKPASS and DISPLAY environment variables; automatically pick up on and use SSH_AUTH_SOCK if it is set

Posted 5:59 PM

snippets r22, 1 item changed

Added basic README file

Posted 3:34 PM

snippets r21, 10 items changed

Rename English.lproj to en.lproj, bump version number

Posted 3:27 PM

snippets r20, 1 item changed

Remove unreferenced nib file

Posted 3:19 PM

snippets r19, 3 items changed

Remove unused/unwanted info nib, add copyright notice to main.m

Posted 3:18 PM

snippets r18, 2 items changed

Fix aligment in main nib

Posted 3:18 PM

snippets r17, 1 item changed

Add default.pbxuser file

Posted 3:17 PM

snippets r16, 3 items changed

Remove wolf.* files from project bundle and set ignore property

Posted 3:11 PM

snippets r15, 25 items changed

Import SSHPassKey fork from http://svn.sourceforge.net/viewvc/redshed/trunk/cocoa/SSHPassKey/

Posted 3:09 PM

October 3, 2006

Clipboard Commando r11, 1 item changed

Cleanup invisible characters in TODO file

Posted 12:14 PM

WOCommon r84, 82 items changed

Import licensing backend files from WOBase

Posted 12:06 PM

WOBase r225, 1 item changed

Moved licensing backend files to WOCommon

Posted 12:05 PM

WOBase r224, 1 item changed

Use case-insenstive regexes (Kagi personnel lowercased all the product codes that were emailed to them)

Posted 11:54 AM

October 2, 2006

WOCommon r83, 1 item changed

Add comments describing the different types of keys/salts and their roles

Posted 8:14 PM

WOBase r223, 1 item changed

Add KRPS local testing from (HTML)

Posted 8:13 PM

WOBase r222, 68 items changed

New salts, keys for new products

Posted 8:13 PM

WOCommon r82, 2 items changed

Add keys and salts for new products, update output formatting of salt tool (add 'static' keyword, wrapping)

Posted 2:57 PM

October 1, 2006

Unreleased product r54, 28 items changed

Date formatting

Posted 7:52 PM

buildtools r38, 1 item changed

Date formatting

Posted 4:07 PM