aboutsummaryrefslogtreecommitdiff
path: root/ReleaseNotes.txt
Commit message (Collapse)AuthorAge
* Add support for XCTest (as opposed to OCUnit) to GTM. Define ↵Gravatar gtm.daemon2014-06-02
| | | | | | GTM_USING_XCTEST to 1 to use it. DELTA=486 (352 added, 0 deleted, 134 changed) DELTA_BY_EXTENSION=h=467,m=15,mm=1,txt=3
* Fix build of Mac GTM project with static analyzer. Remove ↵Gravatar gtm.daemon2013-12-19
| | | | | GTMGarbageCollection. Remove GC build configs. Remove internal dependence on GTMObjectSingleton. DELTA=447 (49 added, 296 deleted, 102 changed)
* [Author: thomasvl]Gravatar gtm.daemon2013-01-02
| | | | | | | | Remove the GC support code. Add the needed images for the iOS unittests under iOS 6.0. Add a workspace file for the iPhone project. R=dmaclach DELTA=215 (85 added, 122 deleted, 8 changed)
* [Author: thomasvl]Gravatar gtm.daemon2011-11-29
| | | | | | | | | | | | | | | Move a bunch of tests over onto the GTM test base class. Fetch some test images from the bundle the test is compiled into instead of assuming main app. Change the default iOS logging directory to just be the documents directory since it should work for all iOS versions. Add initial support for using SenTestingKit instead of our custom version to allow the Xcode 4 UI for unittesting. Add a target for using SenTestingKit. Add a shell app for the TEST_HOST for SenTestingKit usage (since there are UI tests, we need to use a real app and not the octest binary). R=dmaclach DELTA=517 (482 added, 9 deleted, 26 changed)
* [Author: thomasvl]Gravatar gtm.daemon2011-11-16
| | | | | | Better text from Dave. R=dmaclach DELTA=5 (1 added, 0 deleted, 4 changed)
* [Author: thomasvl]Gravatar gtm.daemon2011-11-16
| | | | | | Move the MacOSX configs as also going in the direction of settings the SDK in the project and getting it out of the configs. TBR=dmaclach
* [Author: thomasvl]Gravatar gtm.daemon2010-10-14
| | | | | | Add URITemplate support. R=dmaclach DELTA=1084 (1083 added, 0 deleted, 1 changed)
* [Author: thomasvl]Gravatar gtm.daemon2010-08-31
| | | | | | | | | | | Removed iPhone/GTMABAddressBook in favor of AddressBook/GTMABAddressBook. Removed Foundation/GTMHTTPServer and UnitTesting/GTMTestHTTPServer, they are going to go live with the fetcher used by GData (since they were done for that testing). Removed Foundation/GTMBase64 and Foundation/GTMNSData+Hex in favor of Foundation/GTMStringEncoding. R=dmaclach DELTA=5118 (13 added, 5105 deleted, 0 changed)
* [Author: thomasvl]Gravatar gtm.daemon2010-08-25
| | | | | | Version number to 1.6 for tagging and starting the larger work. R=dmaclach DELTA=2 (1 added, 0 deleted, 1 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-07-26
| | | | | | | | Added GTMNSFileHandle+UniqueName for easily and safely creating temporary files and unique directory names. Modified some tests to use the new calls. R=thomasvl DELTA=420 (397 added, 16 deleted, 7 changed)
* [Author: caseyho]Gravatar gtm.daemon2010-05-26
| | | | | | | UIImage rotate method plus tests. R=altse APPROVED=altse DELTA=152 (152 added, 0 deleted, 0 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-03-19
| | | | | | | | | | This may help clean up some code in chrome, and make doing animations on the mac easier in general. Not really sure how to unit test effectively, but I'll try and come up with something this evening. Hopefully you will get a chance to look at it, so Andy can use it for his current CL in flight http://codereview.chromium.org/1118004. R=thomasvl DELTA=908 (908 added, 0 deleted, 0 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-02-25
| | | | | | Clean up stack traces for http://code.google.com/p/google-toolbox-for-mac/issues/detail?id=45 R=thomasvl DELTA=23 (15 added, 1 deleted, 7 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-02-24
| | | | | | | Some stuff we don't need in GTM right now, but will be useful in QSB, and seemed to make sense as part of the lower level toolkit. R=thomasvl DELTA=26 (26 added, 0 deleted, 0 changed)
* [Author: thomasvl]Gravatar gtm.daemon2010-02-12
| | | | | | Kill off GTMTheme, never went as far as we wanted it too. R=dmaclach DELTA=750 (3 added, 747 deleted, 0 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-02-02
| | | | | | Added GTM_NSSTRINGIFY_MACRO for turning other macros into NSStrings. R=thomasvl DELTA=10 (10 added, 0 deleted, 0 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-02-02
| | | | | | Add PListCompiler to Google Toolbox for Mac. R=thomasvl DELTA=65 (65 added, 0 deleted, 0 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-01-20
| | | | | | | | | | | | | Fix for http://code.google.com/p/google-toolbox-for-mac/issues/detail?id=40. Sets up GTMUILocalizer to localize some bindings. Handles: NSMultipleValuesPlaceholderBindingOption NSNoSelectionPlaceholderBindingOption NSNotApplicablePlaceholderBindingOption NSNullPlaceholderBindingOption NSDisplayNameBindingOption, NSDisplayPatternBindingOption, R=thomasvl DELTA=1475 (815 added, 596 deleted, 64 changed)
* [Author: oster]Gravatar gtm.daemon2010-01-15
| | | | | | Fix some typos. DELTA=11 (0 added, 0 deleted, 11 changed) R=dmaclach,thomasvl
* [Author: iwade]Gravatar gtm.daemon2010-01-15
| | | | | | | Added GTMStringEncoding which is a generic base 2-128 encoder/decoder with support for custom character maps. R=thomasvl APPROVED=thomasvl DELTA=723 (723 added, 0 deleted, 0 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-01-08
| | | | | | | Added some basic casting debugging goodness to GTM. Opinions? added to help catch a bug in QSB. R=thomasvl DELTA=55 (55 added, 0 deleted, 0 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-01-05
| | | | | | Fix up request that the delegate print case start values. This happens on the 10.6 version of OTest. R=thomasvl DELTA=10 (9 added, 1 deleted, 0 changed)
* [Author: dmaclach]Gravatar gtm.daemon2009-11-30
| | | | | Add the Google Toolbox For Mac Xcode plugin to the toolbox. R=thomasvl
* [Author: thomasvl]Gravatar gtm.daemon2009-11-20
| | | | | | | | | | | | Make the target for all tests directly depend on the tests instead of shelling out to xcode build (make things nicer in 3.2.x tool chain). Add an action to the GTM Framework to nuke any *.gcda files to help make coverage tracking easier. Mac OS test runner script: Not be verbose (for the 3.2.x tool chain). Add a var to cause it only to remove target *.gcda files. Add a var to force tests to only run one at a time (via some pyton that emulates linux's flock). Make the UnitTesting and AppKit tests use the flock support so they don't fight over the colorsync profile. R=dmaclach DELTA=141 (102 added, 28 deleted, 11 changed)
* [Author: thomasvl]Gravatar gtm.daemon2009-11-20
| | | | | | | | | | Added Xcode configs for iPhone 2.2, 2.2.1, 3.0, 3.1, 3.1.2. Updated the GTMiPhone project to have multiple config support. Updated the helper script to handle all the iPhone configs also. Left the generic configs in for now until the automated builds are updated. Updated one issues with the atomic ops and iphone 3+ sdks. R=dmaclach DELTA=1413 (1397 added, 0 deleted, 16 changed)
* [Author: dmaclach]Gravatar gtm.daemon2009-11-09
| | | | | | Add animation duration controls to GTM. R=thomasvl DELTA=106 (106 added, 0 deleted, 0 changed)
* [Author: dmaclach]Gravatar gtm.daemon2009-10-27
| | | | | | Add SDEFCompiler to GTM. This is great for anyone working with SDEF files. R=thomasvl DELTA=39 (37 added, 0 deleted, 2 changed)
* [Author: thomasvl]Gravatar gtm.daemon2009-10-27
| | | | | | | | Adding GTMIBArray, a class that can be used in IB to build up an NSArray directly, so developers don't need to add lots of outlets to other objects and assemble things during awakeFromNib. R=dmaclach DELTA=1337 (1333 added, 0 deleted, 4 changed)
* [Author: dmaclach]Gravatar gtm.daemon2009-09-08
| | | | | | Adds CGFloat support to NSNumber R=thomasvl DELTA=219 (217 added, 0 deleted, 2 changed)
* [Author: alcor]Gravatar gtm.daemon2009-09-04
| | | | | | Add the NSImage Search category R=dmaclach DELTA=203 (203 added, 0 deleted, 0 changed)
* [Author: iwade]Gravatar gtm.daemon2009-09-03
| | | | | | | | | | | Add NSData hex conversion routines. Add a case-insensitive NSDictionary constructor. I have a need for both pieces of functionality in an iPhone app I'm developing. R=dmaclach,thomasvl APPROVED=dmaclach DELTA=521 (521 added, 0 deleted, 0 changed)
* [Author: thomasvl]Gravatar gtm.daemon2009-09-02
| | | | | | | | | | | | | | | | | | Add another window to the UILocalizer unittest that puts a bunch of items into boxes, splitters, and scroll views to make sure they are working. Support some NSBox attributes in AppKit+UnitTesting. Update the size to fit code to only special case regular push buttons and not other types of buttons. Update the expectations due to this change. Add a new unittest to test all button styles and sizes. Update how we decided to do vertical or horizontal layout on a width box because left aligning things is visual and doesn't actually align their frames, so instead we do a rect intersection instead. Added in the CompilerSDK on Mac OS builds to the paths searches. Update the comments on how paths are searched to be correct. R=dmaclach,stuartmorgan DELTA=2709 (2643 added, 8 deleted, 58 changed)
* [Author: dmaclach]Gravatar gtm.daemon2009-08-11
| | | | | | | | | | Fixed up GTMGoogleSearch so that it actually works on the iPhone Device. Fixed up some GTMNSObject+KVO issues on the iPhone Device. Fixed up GTMObjC2Runtime so that it actually compiles on the device. Added debugging capabilities to KVO with GTM. Removed unnecessary GTM_* system version macros from GTMDefines.h R=thomasvl DELTA=185 (153 added, 19 deleted, 13 changed)
* [Author: iwade]Gravatar gtm.daemon2009-07-29
| | | | | | | Add gtm_dictionaryWithHttpArgumentsString to NSDictionary+URLArguments. R=thomasvl APPROVED=thomasvl DELTA=73 (72 added, 0 deleted, 1 changed)
* [Author: thomasvl]Gravatar gtm.daemon2009-07-27
| | | | | | | | Support for NSMatrix in uistate files (dumps the cells and row/column counts). Support for NSMatrix in GTMUILocalizer. Added checkboxes and radio groups to the GTMUILocalizer unittest. R=dmaclach DELTA=551 (541 added, 0 deleted, 10 changed)
* [Author: dmaclach]Gravatar gtm.daemon2009-07-22
| | | | | | Evil bug that ended up with us getting the class instead of an instance passed in to our callback. DELTA=30 (29 added, 0 deleted, 1 changed) R=thomasvl
* [Author: dmaclach]Gravatar gtm.daemon2009-07-14
| | | | | | Added support for passing in a context type object to GTMNSEnumerator+Filter. DELTA=176 (133 added, 0 deleted, 43 changed) R=thomasvl
* [Author: avi]Gravatar gtm.daemon2009-06-18
| | | | | | Adding the WindowSheetController to GTM. R=dmaclach DELTA=925 (925 added, 0 deleted, 0 changed)
* [Author: altse]Gravatar gtm.daemon2009-06-02
| | | | | | | Add category extension to UIImage to allow resizing while preserving aspect ratios and optional image clipping. R=thomasvl,dmaclach DELTA=507 (507 added, 0 deleted, 0 changed)
* [Author: dmaclach]Gravatar gtm.daemon2009-05-22
| | | | | | Added GTMGoogleSearch. DELTA=853 (853 added, 0 deleted, 0 changed) TBR=thomasvl
* [Author: dmaclach]Gravatar gtm.daemon2009-05-20
| | | | | | Fix up GTM build so that it builds on Tiger. DELTA=15 (15 added, 0 deleted, 0 changed) R=thomasvl
* [Author: dmaclach]Gravatar gtm.daemon2009-05-07
| | | | | | | 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
* [Author: dmaclach]Gravatar gtm.daemon2009-05-06
| | | | | | | 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
* [Author: dmaclach]Gravatar gtm.daemon2009-04-27
| | | | | | | Adds faster version of [NSWorkspace launchedApplications] and forces AppleScript execution onto the main thread. DELTA=136 (111 added, 14 deleted, 11 changed) R=thomasvl
* [Author: dmaclach]Gravatar gtm.daemon2009-04-22
| | | | | | Adds duration support to GTMLargeTypeWindow to speed up the unittest cycle. DELTA=30 (25 added, 0 deleted, 5 changed) R=thomasvl
* [Author: dmaclach]Gravatar gtm.daemon2009-04-15
| | | | | | Added GTMUILocalizer for localizing UIs. 100% code coverage from tests. DELTA=1956 (1940 added, 8 deleted, 8 changed) R=thomasvl
* [Author: dmaclach]Gravatar gtm.daemon2009-03-27
| | | | | | | | Change build script so that it removes all of the gcda files for the current config project wide, which in general is what people will want. Added unit testing to GTMHotKeyTextField. From about 6% up to 90%. DELTA=10 (3 added, 0 deleted, 7 changed) R=thomasvl
* [Author: dmaclach]Gravatar gtm.daemon2009-03-25
| | | | | | | Turns on some more debug flags. We actually ran into a nil sync problem with QSB that this should help out. DELTA=16 (16 added, 0 deleted, 0 changed) R=thomasvl
* [Author: dmaclach]Gravatar gtm.daemon2009-03-13
| | | | | | Renamed files appropriately, and cleaned up the project. Updated release notes with info about GTMTransientRootPortProxy. DELTA=330 (1 added, 312 deleted, 17 changed) R=krisr,thomasvl
* [Author: thomasvl]Gravatar gtm.daemon2009-03-11
| | | | | | | | Update the Run*UnitTests.sh script to support purging current target/config *.gcda files to avoid coverage merge warnings. Turn this on for the GTM unittests. R=dmaclach DELTA=38 (34 added, 0 deleted, 4 changed)