aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* [Author: avi]Gravatar gtm.daemon2009-12-30
| | | | | | Since we can't localize the AXDescription on elements, we shouldn't even try. R=dmaclach,thomasvl DELTA=55 (28 added, 20 deleted, 7 changed)
* [Author: dmaclach]Gravatar gtm.daemon2009-12-15
| | | | | | | Make launchedApplications thread safe. Previous incarnation could easily deadlock. R=mrossetti,thomasvl DELTA=53 (22 added, 0 deleted, 31 changed)
* [Author: dmaclach]Gravatar gtm.daemon2009-12-14
| | | | | | | Tighten up our AppleScript error handling code, and get rid of a private symbol. R=thomasvl DELTA=154 (144 added, 4 deleted, 6 changed)
* [Author: thomasvl]Gravatar gtm.daemon2009-12-11
| | | | | | Some style cleanup. R=dmaclach DELTA=9 (3 added, 1 deleted, 5 changed)
* [Author: thomasvl]Gravatar gtm.daemon2009-12-07
| | | | | | Remove the old Debug/Release iPhone project configs and Xcode configs, we're using the properly versioned ones for automation now. R=dmaclach DELTA=171 (0 added, 167 deleted, 4 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-28
| | | | | | Update to some newer apis for the iPhone SDKs on the Xcode 3.2.x toolchain, the warnings don't happen on the 3.1.x tool chain. R=dmaclach DELTA=11 (8 added, 0 deleted, 3 changed)
* [Author: thomasvl]Gravatar gtm.daemon2009-11-23
| | | | | | | | | Nicer drawing of text by not using the gradient where it isn't needed, helps where light text is drawn on a dark background. Patch from thakis - http://codereview.appspot.com/159060/show R=thakis,dmaclach DELTA=79 (54 added, 7 deleted, 18 changed)
* [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: oster]Gravatar gtm.daemon2009-11-16
| | | | | | Update comments. DELTA=6 (0 added, 0 deleted, 6 changed) R=dmaclach,thomasvl
* [Author: thomasvl]Gravatar gtm.daemon2009-11-16
| | | | | | Put in a signal handler to restore the profile in a crash. R=dmaclach DELTA=25 (25 added, 0 deleted, 0 changed)
* [Author: thomasvl]Gravatar gtm.daemon2009-11-11
| | | | | | Fixup the logger test for iphone vs. desktop. TBR=dmaclach DELTA=8 (5 added, 0 deleted, 3 changed)
* [Author: thomasvl]Gravatar gtm.daemon2009-11-11
| | | | | | | I appear to have added this directly to the external version by accident, hopefully the sync up script will be ok with this change. R=dmaclach TBR=dmaclach DELTA=4 (4 added, 0 deleted, 0 changed)
* [Author: thomasvl]Gravatar gtm.daemon2009-11-11
| | | | | | Doesn't fully pass, but updated constants. R=dmaclach DELTA=2 (0 added, 0 deleted, 2 changed)
* [Author: thomasvl]Gravatar gtm.daemon2009-11-11
| | | | | | File I missed in last CL. R=dmaclach DELTA=1 (1 added, 0 deleted, 0 changed)
* [Author: thomasvl]Gravatar gtm.daemon2009-11-11
| | | | | | | | | | | More work towards passing on 10.6: - Remove the build constants as we don't need them. - Update some bindings tests that were checking for wwdc seed or lower, to just be 10.6 or less, we'll update again with 10.7 (since i doubt they will change during an os release). - Move some images from 10.6.0 to 10.6. - Update the 10.6 images to current values, this appears to be the gamma change that happening in 10.6 (late in the cycle). - Add 10.6 image for the view drawing. R=dmaclach DELTA=44 (14 added, 13 deleted, 17 changed)
* [Author: thomasvl]Gravatar gtm.daemon2009-11-11
| | | | | | | | | We still have a bunch that doesn't work on 10.6, but this fixes some things: Update the logger test to handle the format change on 10.6. Update the AppleScript test to handle the 10.6 behaviors. Fix typo in the StackTraceTest. R=dmaclach DELTA=26 (18 added, 0 deleted, 8 changed)
* [Author: dmaclach]Gravatar gtm.daemon2009-11-10
| | | | | | | Put some better restrictions on the Animations so they don't happen by accident. Imitates the minimize window behaviour. R=thomasvl DELTA=15 (8 added, 0 deleted, 7 changed)
* [Author: dmaclach]Gravatar gtm.daemon2009-11-10
| | | | | | | Turns out I needed to expose a bit more API to make it work with all of the animations in Chrome nicely. R=thomasvl DELTA=42 (30 added, 8 deleted, 4 changed)
* [Author: dmaclach]Gravatar gtm.daemon2009-11-10
| | | | | | | Forgot NSAnimationContext when adding duration support. R=thomasvl DELTA=13 (13 added, 0 deleted, 0 changed) TBR=thomasvl
* [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-11-05
| | | | | | | | | | | Fix up GTMTheme so that it returns a color for iconColorForStyle:state: and so that it doesn't broadcast notifications whenever the background color is changed. We need this class cleaned up. It's a real mess. http://code.google.com/p/google-toolbox-for-mac/issues/detail?id=37 R=thomasvl DELTA=12 (6 added, 3 deleted, 3 changed)
* [Author: thomasvl]Gravatar gtm.daemon2009-11-05
| | | | | | Path control is 10.5 or later, add ifdef. R=dmaclach,stuartmorgan DELTA=2 (2 added, 0 deleted, 0 changed)
* [Author: thomasvl]Gravatar gtm.daemon2009-11-03
| | | | | | Handle path controls in autosizing. R=stuartmorgan DELTA=4 (4 added, 0 deleted, 0 changed)
* [Author: thomasvl]Gravatar gtm.daemon2009-11-02
| | | | | | | | | Fix up GTMIBArray to work with 10.6 nib loading. Nib loading on 10.6 pushes all objects into hash maps, which caused the IBArray to latch on to its empty state, so this provides overrides so they maintain the contacts around hash and isEqual, but can't be loaded from a nib. R=dmaclach,stuartmorgan DELTA=68 (68 added, 0 deleted, 0 changed)
* [Author: thomasvl]Gravatar gtm.daemon2009-10-30
| | | | | | | | Add a helper for doing view resizing without resizing subviews. Fix the fixed width call to not change the width. Update the unittest to make sure the fixed width call doesn't change the width. R=stuartmorgan,dmaclach DELTA=41 (30 added, 0 deleted, 11 changed)
* [Author: iwade]Gravatar gtm.daemon2009-10-29
| | | | | | | | | | Fix some garbage collecion related leaks. Discovered in a run of the Clang Static Analyzer: http://clang-analyzer.llvm.org/ R=dmaclach APPROVED=dmaclach DELTA=17 (11 added, 0 deleted, 6 changed)
* [Author: thomasvl]Gravatar gtm.daemon2009-10-27
| | | | | | | | Since xcode 3.2 like to be really chatty in the build window, turn off verbose. Support two arguments for input and output or defaults that should work with the Xcode rule support. Exec xmlint so the error code comes back. R=dmaclach DELTA=18 (13 added, 2 deleted, 3 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: jfaller]Gravatar gtm.daemon2009-10-27
| | | | | | Fix compiler warning with -Wall R=dmaclach,thomasvl DELTA=2 (0 added, 0 deleted, 2 changed)
* [Author: thomasvl]Gravatar gtm.daemon2009-10-26
| | | | | | Skip building ppc on 10.6 sdk. R=dmaclach DELTA=1 (0 added, 0 deleted, 1 changed)
* [Author: thomasvl]Gravatar gtm.daemon2009-10-23
| | | | | | Mark a test as still not always passing due to system bugs under garbage collection. R=dmaclach DELTA=2 (0 added, 0 deleted, 2 changed)
* [Author: thomasvl]Gravatar gtm.daemon2009-10-20
| | | | | | | Add two apis for making checkboxs/radios and radio groups wrap to their size. Add a unittest to cover normal and mini sizes. R=dmaclach,stuartmorgan DELTA=1174 (1164 added, 0 deleted, 10 changed)
* [Author: dmaclach]Gravatar gtm.daemon2009-10-08
| | | | | | Add pattern phase the way I really want it (for now). R=thomasvl,alcor DELTA=91 (31 added, 52 deleted, 8 changed)
* [Author: dmaclach]Gravatar gtm.daemon2009-10-07
| | | | | | | Fix up the unit tests that didn't actually run (I ran them on Tiger and GTMTheme is Leopard+ only). Renamed backgroundImagePhase to backgroundPatternPhase which is a better name. Added method for extracting a value directly from a theme. R=thomasvl
* [Author: dmaclach]Gravatar gtm.daemon2009-10-07
| | | | | | Add background phase to GTMTheme. R=thomasvl DELTA=49 (47 added, 0 deleted, 2 changed)
* [Author: dmaclach]Gravatar gtm.daemon2009-09-18
| | | | | | | | Makes GTMSenTestCase work better with abstract test classes in cases where we want to tag a class as being an abstract test case even if it doesn't have any subclasses. R=thomasvl DELTA=36 (0 added, 19 deleted, 17 changed)
* [Author: altse]Gravatar gtm.daemon2009-09-18
| | | | | | | | Use [UIApplication _terminateWithStatus:] rather than exit(status) so that parts of the UIApplication can clean up after a test run. Otherwise any tests involving WebKit will crash on exit. R=dmaclach DELTA=8 (7 added, 0 deleted, 1 changed)
* [Author: dmaclach]Gravatar gtm.daemon2009-09-17
| | | | | | Fix up build on iPhone device. R=jfaller,thomasvl DELTA=1 (0 added, 0 deleted, 1 changed)
* [Author: thomasvl]Gravatar gtm.daemon2009-09-16
| | | | | | Use class membership instead of string match. R=mmentovai,avi DELTA=6 (3 added, 0 deleted, 3 changed)
* [Author: dmaclach]Gravatar gtm.daemon2009-09-16
| | | | | | | Fix up the unit testing stack that I broke on iPhone. This makes the unittesting stuff on iPhone much closer to the original SenTestCase design. R=thomasvl,altse DELTA=180 (96 added, 61 deleted, 23 changed)
* [Author: altse]Gravatar gtm.daemon2009-09-16
| | | | | | Fix syntax error in STAssertEqualObjects R=thomasvl DELTA=1 (0 added, 0 deleted, 1 changed)
* [Author: dmaclach]Gravatar gtm.daemon2009-09-16
| | | | | | | | | Add support for more complex unit test class hierarchies than what is available out of the box in SenTestCase. I currently have the release notes checked out as part of a separate change, and will update them accordingly for this as well. R=thomasvl,mrossetti DELTA=80 (79 added, 0 deleted, 1 changed)
* [Author: thomasvl]Gravatar gtm.daemon2009-09-16
| | | | | | add a helper for resizing a window without the subview resizing. R=stuartmorgan DELTA=32 (32 added, 0 deleted, 0 changed)
* [Author: dmaclach]Gravatar gtm.daemon2009-09-16
| | | | | | Thanks to thomasvl for catching my NSLog detritus. R=thomasvl,mrossetti DELTA=2 (0 added, 2 deleted, 0 changed)
* [Author: dmaclach]Gravatar gtm.daemon2009-09-15
| | | | | | Fix up GTMNSWorkspace so that it's save to call gtm_launchedApplications on threads other than the main one. R=mrossetti DELTA=48 (26 added, 19 deleted, 3 changed)
* [Author: dmaclach]Gravatar gtm.daemon2009-09-15
| | | | | | | Fix up GTMSenTestCase to compile nicely under clang. Fix for http://code.google.com/p/google-toolbox-for-mac/issues/detail?id=34. R=thomasvl DELTA=17 (0 added, 0 deleted, 17 changed)
* [Author: dmaclach]Gravatar gtm.daemon2009-09-11
| | | | | | Fix up potential race condition returning launchedApps_. R=thomasvl DELTA=5 (2 added, 0 deleted, 3 changed)