aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* [Author: noyau]Gravatar gtm.daemon2012-02-22
| | | | | | | | | | | | This CL changes two things on the GTMFadeTruncatingLabel: * The class now respects the linebreak mode set on the superclass property (but still defaults to UILineBreakModeClip). * The API to create the fading mask is exposed as a class method so it can be reused outside in other contexts with the same display. R=thomasvl APPROVED=thomasvl DELTA=22 (13 added, 1 deleted, 8 changed)
* [Author: thomasvl]Gravatar gtm.daemon2012-02-21
| | | | | | But a pool around each invoke test to make sure all objects that go into the pool are cleaned up sooner. R=dmaclach
* [Author: thomasvl]Gravatar gtm.daemon2012-02-21
| | | | | | | | The iOS 5.0 runtime doesn't seem to sort the class list any more, but it used to or we used to just get lucking in some of our testing. SenTest sorts the classes, so follow that lead also. R=dmaclach DELTA=13 (13 added, 0 deleted, 0 changed)
* [Author: thomasvl]Gravatar gtm.daemon2012-02-21
| | | | | | | Add reference images for iOS 5 since the text rendering metrics have changed enough to break the test otherwise. R=dmaclach DELTA=35 (35 added, 0 deleted, 0 changed)
* [Author: thomasvl]Gravatar gtm.daemon2012-02-21
| | | | | | | Add check for iOS and Xcode 4 behaviors that makes everything appears to be a system path by old check. R=dmaclach DELTA=7 (5 added, 0 deleted, 2 changed)
* [Author: thomasvl]Gravatar gtm.daemon2012-02-21
| | | | | | | | Fix error message to report nil image. Fix test to use the right bundle, looks like the iOS 5 SDK might have changed the behavior here and this was working by chance before. R=dmaclach DELTA=9 (6 added, 0 deleted, 3 changed)
* [Author: msenesi]Gravatar gtm.daemon2012-02-17
| | | | | | | RunIPhoneUnitTest.sh - File exist bug fix R=dmaclach,honza APPROVED=dmaclach DELTA=5 (5 added, 0 deleted, 0 changed)
* [Author: fmela]Gravatar gtm.daemon2012-02-16
| | | | | | | Prevent output about iOS test classes that contain no tests. R=dmaclach,thomasvl APPROVED=thomasvl DELTA=52 (24 added, 25 deleted, 3 changed)
* [Author: thomasvl]Gravatar gtm.daemon2012-02-06
| | | | | | Make the test a little better at getting large data for future tweaks to the buffer size. R=dmaclach
* [Author: thomasvl]Gravatar gtm.daemon2012-02-06
| | | | | | | | | Always uses the first element of the array for the sizeof calc rather then hard coding the type. Fixes an error with newer compiler where we did sizeof(NSColor) instead of sizeof(NSColor*). Fix warning about assignment of variable to itself. R=dmaclach DELTA=5 (0 added, 0 deleted, 5 changed)
* [Author: thomasvl]Gravatar gtm.daemon2012-02-06
| | | | | | | Document that for 64bit, >32bit length is not supported. Remove TODOs as they don't make sense to do. R=dmaclach DELTA=16 (6 added, 0 deleted, 10 changed)
* [Author: thomasvl]Gravatar gtm.daemon2012-02-06
| | | | | | | Add test to make sure we exercise the codes paths that require more then on loop to deflate/inflate. R=dmaclach DELTA=33 (33 added, 0 deleted, 0 changed)
* [Author: dmaclach]Gravatar gtm.daemon2012-01-24
| | | | | | Fix up the xcode project importer. Will have to go in and fix the other importers, but needed this one working right now. R=thomasvl DELTA=17 (8 added, 2 deleted, 7 changed)
* [Author: aharper]Gravatar gtm.daemon2012-01-20
| | | | | | Another Apple class that method check should ignore (Lion). R=dmaclach,thomasvl APPROVED=dmaclach
* [Author: thomasvl]Gravatar gtm.daemon2012-01-17
| | | | | | | Remove the no longer used configs and targets (and the backing script for them). R=dmaclach DELTA=767 (0 added, 767 deleted, 0 changed)
* [Author: thomasvl]Gravatar gtm.daemon2012-01-03
| | | | | Get the right version number when running under the simulator. R=dmaclach
* [Author: thomasvl]Gravatar gtm.daemon2012-01-03
| | | | | | | | Add the 10.7 SDK for unit testing support. Add SDK support for iOS unit testing. Map 'arch' to "iPhone"/"iPad" to allow different images/states based on the unit testing form factor. R=dmaclach
* [Author: thomasvl]Gravatar gtm.daemon2011-12-06
| | | | | Add a generic Debug/Release config pair that uses the current SDK. TBR=dmaclach
* [Author: thomasvl]Gravatar gtm.daemon2011-12-06
| | | | | Remove one missed reference to GTM's TigerGCov support. TBR=dmaclach
* [Author: thomasvl]Gravatar gtm.daemon2011-12-01
| | | | | Block post processing on the unittest to avoid the strip error. TBR=dmaclach
* [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-23
| | | | | | Remove the Tiger support, these bits are already in CoverStory. R=dmaclach DELTA=12 (0 added, 12 deleted, 0 changed)
* [Author: thomasvl]Gravatar gtm.daemon2011-11-23
| | | | | | Remove the snow leopard support bits, they now live in CoverStory. R=dmaclach DELTA=30 (0 added, 30 deleted, 0 changed)
* [Author: thomasvl]Gravatar gtm.daemon2011-11-23
| | | | | | Remove the gcov Configurations. R=dmaclach DELTA=536 (21 added, 463 deleted, 52 changed)
* [Author: qsr]Gravatar gtm.daemon2011-11-18
| | | | | | Follow dmaclach review -> style changes. R=dmaclach APPROVED=dmaclach
* [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
| | | | | Fix typo. TBR=dmaclach
* [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: qsr]Gravatar gtm.daemon2011-11-16
| | | | | | | | | Handle UIButton in GTMUILocalizer To be noted: UISegmented Controls and UISearchBars were alredy working. UISwitch doesn't have any strings to be localized. R=dmaclach,thomasvl APPROVED=thomasvl
* [Author: thomasvl]Gravatar gtm.daemon2011-11-16
| | | | | | Remove the targets and script support for causing builds in both projects. Limit the script to just cycling through the Mac configs. TBR=dmaclach
* [Author: thomasvl]Gravatar gtm.daemon2011-11-14
| | | | | | | | | | XCConfig Cleanup - Removed all the 2.x iPhone configs. - Marked all the version specific configs as going away with time. - Updated the xcconfig readme for the model Apple now wants. - Removed all the version specific configs from the iPhone project file. R=dmaclach DELTA=2086 (81 added, 2003 deleted, 2 changed)
* [Author: dmaclach]Gravatar gtm.daemon2011-11-11
| | | | | | Basic Xcode 4 Plugin with whitespace cleanup. R=thomasvl DELTA=733 (733 added, 0 deleted, 0 changed)
* [Author: thomasvl]Gravatar gtm.daemon2011-11-11
| | | | | Finish fixing up the tests on 10.6.7. TBR=dmaclach
* [Author: thomasvl]Gravatar gtm.daemon2011-11-10
| | | | | How did I leave out the project file before? TBR=dmaclach
* [Author: thomasvl]Gravatar gtm.daemon2011-11-10
| | | | | Yes, 10.6.7 with the 10.4 SDK draws some things differently. TBR=dmaclach
* [Author: thomasvl]Gravatar gtm.daemon2011-11-03
| | | | | | | | | | | | | | | Fix memory model by making all the outlets assign not retain. The problem here is UIViewControllers will dump their view in low memory and then reload next time it is needed. So someone hangs on to the localizer for something else, it would keep the views also loaded, so this way the localizer won't keep any of the objects it points to alive via a retain. Note: the AppKit version sorta matches this since outlets aren't retained by default. Clear them in awakeFromNib since that is all they are needed for. R=dmaclach DELTA=19 (9 added, 0 deleted, 10 changed)
* [Author: thomasvl]Gravatar gtm.daemon2011-11-02
| | | | | | | Some quick comment cleanup. Quick switch over to properties. R=dmaclach DELTA=38 (9 added, 14 deleted, 15 changed)
* [Author: thomasvl]Gravatar gtm.daemon2011-11-02
| | | | | | | | | | | | | | - Support for localizing non datasource versions of NSComboxBox (http://code.google.com/p/google-toolbox-for-mac/issues/detail?id=77). - Fix up some category names. - Avoid conflicting category names. - Move placeholder string support down to NSTextField instead of NSSearchField. - Support for NSTextField placeholder in unittesting state. - Support for non datasource combobox values in unittesting state. - Fix NSSegmentControl localization support. - Add explicit tests for no localized values and document it in the strings file. - Unittesting for as much as possible of the above. R=dmaclach DELTA=762 (660 added, 55 deleted, 47 changed)
* [Author: thomasvl]Gravatar gtm.daemon2011-11-01
| | | | | | Add reference image for 10.6.8 since it seems the sizing of bezel buttons changed. TBR=dmaclach
* [Author: qsr]Gravatar gtm.daemon2011-10-28
| | | | | | | | | Implements GTMUILocalizer for iOS. The interface is exactly the same, the implementation does walk the UIKit view hierarchy, instead of the Cocoa one. R=thomasvl APPROVED=thomasvl
* [Author: aharper]Gravatar gtm.daemon2011-10-21
| | | | | | | | | - Make custom level filters much more flexible (arbitrary level combinations). - Remove older custom level class to prevent confusion. - Add a new standard logger that tries to produce a reasonable stdout/stderr split for commandline tools. R=dmaclach APPROVED=dmaclach
* [Author: agrieve]Gravatar gtm.daemon2011-09-15
| | | | | | | -Delete unmatched and unnecessary extern "C" from GTMTypeCasting.h R=dmaclach APPROVED=dmaclach DELTA=4 (0 added, 4 deleted, 0 changed)
* [Author: dmaclach]Gravatar gtm.daemon2011-09-09
| | | | | | Clean up clang issues in GTM. The one in GTMABAddressBook is a weird one, that I'll try and file a bug on. R=thomasvl DELTA=92 (53 added, 6 deleted, 33 changed)
* [Author: aharper]Gravatar gtm.daemon2011-09-08
| | | | | | | Fix comparison for parallel tests and add logging so its clear which mode was selected. R=thomasvl APPROVED=thomasvl
* [Author: aharper]Gravatar gtm.daemon2011-09-06
| | | | | | Catch everything, not just NSException. R=dmaclach APPROVED=dmaclach
* [Author: stuartmorgan]Gravatar gtm.daemon2011-09-01
| | | | | | Add text shadow support to GTMFadeTruncatingLabel R=thomasvl APPROVED=thomasvl
* [Author: justincohen]Gravatar gtm.daemon2011-08-24
| | | | | | | Fade to translucent mask used by chrome instead of an ellipses or just truncating the string. R=dmaclach APPROVED=dmaclach DELTA=249 (249 added, 0 deleted, 0 changed)
* [Author: thomasvl]Gravatar gtm.daemon2011-08-23
| | | | | | | | | | | | | | | This will need followup, but this is a quick and dirty to fix the things that have gone very stale. - Stop setting mac min sdk for iOS, there is an iOS version now (and setting it can cause linker errors on newer xcodes). - Add iOS xcconfigs that use the current SDK and have projects set their min version as that's how Apple wants things. - Add new config that uses the current SDK to make development workable. - Block codesigning on the iOS unittests for now. - Block format string warnings on logger until we can sort out a way to shut it up for gcc 4.2 or actually make it work. R=dmaclach DELTA=289 (277 added, 3 deleted, 9 changed)
* [Author: mmentovai]Gravatar gtm.daemon2011-08-22
| | | | | | | | | | | | | | | | launchctl on Mac OS X 10.7 ("Lion") requires launchd plist pathnames to end in ".plist". Files that don't end in plist result in launchctl printing this message and ignoring the file: launchctl: Dubious file. Not of type .plist (skipping): /tmp/GTMServiceManagement.W3Pz4K http://crbug.com/93274 R=dmaclach,thomasvl APPROVED=thomasvl DELTA=3 (1 added, 1 deleted, 1 changed)
* [Author: grobbins]Gravatar gtm.daemon2011-08-17
| | | | | | We'll try to do without the ARC macros, as encouraged by Apple. R=thomasvl APPROVED=thomasvl