aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* [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
* [Author: grobbins]Gravatar gtm.daemon2011-08-12
| | | | | | Add ARCMacros for use in code that may compile with or without ARC enabled. R=thomasvl,dmaclach APPROVED=thomasvl
* [Author: aharper]Gravatar gtm.daemon2011-08-12
| | | | | | Fix duplicated test R=thomasvl APPROVED=thomasvl
* [Author: aharper]Gravatar gtm.daemon2011-08-12
| | | | | | Add a log filter that filters by simple level comparisons. R=dmaclach,thomasvl APPROVED=dmaclach
* [Author: honza]Gravatar gtm.daemon2011-08-10
| | | | | | | Running iOS unit tests outside of applicationDidFinishLaunching: R=dmaclach,thomasvl APPROVED=dmaclach DELTA=12 (12 added, 0 deleted, 0 changed)
* [Author: rsesek]Gravatar gtm.daemon2011-08-09
| | | | | | In GTM SizeToFit(), add more padding for NSTexturedRoundedBezelStyle buttons. R=thomasvl APPROVED=thomasvl
* [Author: avi]Gravatar gtm.daemon2011-08-08
| | | | | | Switch to using the class methods +saveGraphicsState/+restoreGraphicsState. R=mmentovai APPROVED=dmaclach
* [Author: dmaclach]Gravatar gtm.daemon2011-08-02
| | | | | | Fix up release decl so that clang doesn't complain. R=thomasvl DELTA=1 (0 added, 0 deleted, 1 changed)
* [Author: thomasvl]Gravatar gtm.daemon2011-07-20
| | | | | | Fix typo. R=dmaclach DELTA=1 (0 added, 0 deleted, 1 changed)
* [Author: dmaclach]Gravatar gtm.daemon2011-07-20
| | | | | | Fix up missing space. R=thomasvl DELTA=1 (0 added, 0 deleted, 1 changed)
* [Author: dmaclach]Gravatar gtm.daemon2011-07-20
| | | | | | Fix up test that didn't compile on SnowLeopard due to protocols. TBR=thomasvl DELTA=1 (0 added, 0 deleted, 1 changed)
* [Author: dmaclach]Gravatar gtm.daemon2011-07-20
| | | | | | | | | Adds a simple key value animation class. CAAnimation doesn't really allow you to animate things that aren't part of CALayers, and this gets us 90% of the way there to being able to not have to subclass NSAnimation for every animation we want to do. R=mikemorton DELTA=155 (155 added, 0 deleted, 0 changed)
* Added by hand due to perforce problems. GTMKeyValueAnimation is a simple key ↵Gravatar dmaclach2011-07-14
| | | | path animation class based on NSAnimation
* [Author: aharper]Gravatar gtm.daemon2011-05-26
| | | | | | | | | Logging doesn't get to call assert() or exit() even when its very sad. Logging isn't in charge of killing the process. Internal exceptions need catching too. Plus some minor cleanup along the way, and better handling of GTMVerboseLogging in the environment. R=dmaclach,thomasvl APPROVED=thomasvl
* [Author: duga]Gravatar gtm.daemon2011-05-04
| | | | | | | Get rid of warning in debug mode (%d used for NSUInteger). Just use %lu instead and cast to unsigned long (largest NSUInteger can be). R=dmaclach APPROVED=dmaclach
* [Author: aharper]Gravatar gtm.daemon2011-04-28
| | | | | | | | | | | | | | - Fix ASL logging to reference the correct formatter (and then replace with a new formatter). - Format ASL messages to include information that would normally be present in the standard formatter. - Allow ASL writers to pass a facility string. - Pretty up the function names in all logging, better matching NSAssert() names (as one example). - Don't throw if a logging filehandle is closed (SIGPIPE). Random exceptions from logging is bad, m'kay? R=thomasvl,dmaclach APPROVED=thomasvl
* [Author: thakis]Gravatar gtm.daemon2011-04-14
| | | | | | | | | | Make implicit assumptions in GTMWindowSheetController explicit by adding asserts. Original review at http://codereview.appspot.com/4418041/ R=avi APPROVED=avi DELTA=8 (6 added, 0 deleted, 2 changed)
* [Author: sail]Gravatar gtm.daemon2011-03-28
| | | | | | | | | | | Tweak fade effect for GTMFadeTruncatingTextFieldCell This change tweaks how we fade the beginning of the text in GTMFadeTruncatingTextFieldCell. Previously we would start drawing the string at the desired position. This meant that the first character was not legible because of the fade effect. With this change we now start drawing a few pixels before the desired position. I also fixed a bug in how we draw the background of the cell. Previously we clipped to the text rect before drawing the background. When the text field had a border this meant that we weren't drawing all of the background because the text rect is slightly smaller than the background rect. With this change we now draw the background rect before setting the text rect clip. R=thomasvl,dmaclach APPROVED=dmaclach DELTA=81 (51 added, 2 deleted, 28 changed)