[Author: dmaclach]

Adds duration support to GTMLargeTypeWindow to speed up the unittest cycle.

DELTA=30 (25 added, 0 deleted, 5 changed)
R=thomasvl

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@117 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: dmaclach]

Adds faster version of [NSWorkspace launchedApplications] and forces
AppleScript execution onto the main thread.

DELTA=136 (111 added, 14 deleted, 11 changed)
R=thomasvl

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@118 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: dmaclach]

GTMTheme removing alpha from tabs.

DELTA=6 (0 added, 2 deleted, 4 changed)
R=thomasvl

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@119 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: dmaclach]

Fixes up GTMDefines so that it can be parsed by headerdoc.
 OCL=10963680
 TBR=thomasvl
 CC=gtm-eng

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@120 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: thomasvl]

Address http://code.google.com/p/google-toolbox-for-mac/issues/detail?id=18
- Use a local autoreleasepool during data reads incase the runloop doesn't
  dump temp memory as much as we'd like.
- Wrap the processing up in an exception handler to make sure the pool is
  always drained.
- Update one loop to use GTM_FOREACH_OBJECT.

R=dmaclach
DELTA=100  (43 added, 32 deleted, 25 changed)

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@121 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: dmaclach]

Made GTMABAddressBook work on both the iPhone and the Desktop, giving you a
single interface to both.

DELTA=2539 (2173 added, 79 deleted, 287 changed)
R=thomasvl

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@122 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: dmaclach]

Added some support for scanning JSON. We don't parse it, but we scan out blobs
that you can then pass to a parser.

DELTA=219 (219 added, 0 deleted, 0 changed)
R=thomasvl

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@123 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: dmaclach]

Added a couple more labels to GTMABAddressBook.h
Some final fixups to GMOVoiceSearchResult to get it compiling on both desktop and iphone.

R=altse
DELTA=29  (11 added, 6 deleted, 12 changed)
 APPROVED=altse

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@124 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: dmaclach]

Fix up GTMABAddressBook to use iPhone native API.

R=gianno,altse
DELTA=17  (17 added, 0 deleted, 0 changed)

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@125 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: dmaclach]

Add required cast to have GTMTestTimer compile correctly. We weren't casting a value coming back from calloc as the correct type which was causing issues when you compiled with strict C++ on.

DELTA=1 (0 added, 0 deleted, 1 changed)
R=thomasvl

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@127 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: dmaclach]

Add verbosity, exit on err and error on unset variable to all script phases.
Should help track down build problems, and it found a couple of shell script errors.

R=mrossetti,hawk
DELTA=75  (16 added, 0 deleted, 59 changed)

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@128 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: dmaclach]

Tightened up shell script error checking.

R=thomasvl
DELTA=27  (9 added, 10 deleted, 8 changed)

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@129 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: dmaclach]

Added workfax, homefax and pager labels to our defined address book fields.

R=thomasvl,gianno
DELTA=8  (8 added, 0 deleted, 0 changed)

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@130 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: dmaclach]

Fix up GTMGeometryUtils header so that it works properly in a C++ environment

R=thomasvl
DELTA=8  (8 added, 0 deleted, 0 changed)

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@131 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: thomasvl]

http://code.google.com/p/google-toolbox-for-mac/issues/detail?id=23
Handle spaces in directory names.

R=dmaclach
DELTA=2  (0 added, 0 deleted, 2 changed)

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@132 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: dmaclach]

Add ourselves to the list of running apps even if we are a UIElement app.

DELTA=18 (17 added, 0 deleted, 1 changed)
R=thomasvl

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@133 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: dmaclach]

Fix up GTM build so that it builds on Tiger.

DELTA=15 (15 added, 0 deleted, 0 changed)
R=thomasvl

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@134 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: dmaclach]

Added GTMGoogleSearch.

DELTA=853 (853 added, 0 deleted, 0 changed)
TBR=thomasvl

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@135 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: dmaclach]

Fix for GTMMethodCheck under SnowLeopard so we don't get "Class __NSGenericDeallocHandler does not conform to @protocol(NSObject), so won't be checked" warnings.

DELTA=1 (1 added, 0 deleted, 0 changed)
R=thomasvl

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@136 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: dmaclach]

Change GTMGoogleSearch to not do escaping of URL arguments, because as it turns
out the client often wants to handle that themselves. Also, made it so that
you didn't have to have a query argument, and that you could override
other arguments by setting them to [NSNull null]. These changes make the API
far more flexible.

DELTA=48 (12 added, 23 deleted, 13 changed)
R=thomasvl

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@137 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3