| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
| |
Make launchedApplications thread safe. Previous incarnation could easily
deadlock.
R=mrossetti,thomasvl
DELTA=53 (22 added, 0 deleted, 31 changed)
|
|
|
|
|
|
|
| |
Tighten up our AppleScript error handling code, and get rid of a private
symbol.
R=thomasvl
DELTA=154 (144 added, 4 deleted, 6 changed)
|
|
|
|
|
|
| |
Some style cleanup.
R=dmaclach
DELTA=9 (3 added, 1 deleted, 5 changed)
|
|
|
|
|
|
| |
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)
|
|
|
|
|
| |
Add the Google Toolbox For Mac Xcode plugin to the toolbox.
R=thomasvl
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
Update comments.
DELTA=6 (0 added, 0 deleted, 6 changed)
R=dmaclach,thomasvl
|
|
|
|
|
|
| |
Put in a signal handler to restore the profile in a crash.
R=dmaclach
DELTA=25 (25 added, 0 deleted, 0 changed)
|
|
|
|
|
|
| |
Fixup the logger test for iphone vs. desktop.
TBR=dmaclach
DELTA=8 (5 added, 0 deleted, 3 changed)
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
Doesn't fully pass, but updated constants.
R=dmaclach
DELTA=2 (0 added, 0 deleted, 2 changed)
|
|
|
|
|
|
| |
File I missed in last CL.
R=dmaclach
DELTA=1 (1 added, 0 deleted, 0 changed)
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
| |
Forgot NSAnimationContext when adding duration support.
R=thomasvl
DELTA=13 (13 added, 0 deleted, 0 changed)
TBR=thomasvl
|
|
|
|
|
|
| |
Add animation duration controls to GTM.
R=thomasvl
DELTA=106 (106 added, 0 deleted, 0 changed)
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
Path control is 10.5 or later, add ifdef.
R=dmaclach,stuartmorgan
DELTA=2 (2 added, 0 deleted, 0 changed)
|
|
|
|
|
|
| |
Handle path controls in autosizing.
R=stuartmorgan
DELTA=4 (4 added, 0 deleted, 0 changed)
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
Add SDEFCompiler to GTM. This is great for anyone working with SDEF files.
R=thomasvl
DELTA=39 (37 added, 0 deleted, 2 changed)
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
Fix compiler warning with -Wall
R=dmaclach,thomasvl
DELTA=2 (0 added, 0 deleted, 2 changed)
|
|
|
|
|
|
| |
Skip building ppc on 10.6 sdk.
R=dmaclach
DELTA=1 (0 added, 0 deleted, 1 changed)
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
Add pattern phase the way I really want it (for now).
R=thomasvl,alcor
DELTA=91 (31 added, 52 deleted, 8 changed)
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Add background phase to GTMTheme.
R=thomasvl
DELTA=49 (47 added, 0 deleted, 2 changed)
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
Fix up build on iPhone device.
R=jfaller,thomasvl
DELTA=1 (0 added, 0 deleted, 1 changed)
|
|
|
|
|
|
| |
Use class membership instead of string match.
R=mmentovai,avi
DELTA=6 (3 added, 0 deleted, 3 changed)
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
Fix syntax error in STAssertEqualObjects
R=thomasvl
DELTA=1 (0 added, 0 deleted, 1 changed)
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
add a helper for resizing a window without the subview resizing.
R=stuartmorgan
DELTA=32 (32 added, 0 deleted, 0 changed)
|
|
|
|
|
|
| |
Thanks to thomasvl for catching my NSLog detritus.
R=thomasvl,mrossetti
DELTA=2 (0 added, 2 deleted, 0 changed)
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
Fix up potential race condition returning launchedApps_.
R=thomasvl
DELTA=5 (2 added, 0 deleted, 3 changed)
|