| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
|
| |
Get rid of some warnings from clang.
R=thomasvl
DELTA=5 (0 added, 2 deleted, 3 changed)
|
|
|
|
|
|
| |
Add basic support for NSTabView and a unittest to validate simple behaviors.
R=dmaclach
DELTA=1069 (1066 added, 0 deleted, 3 changed)
|
|
|
|
|
|
| |
Added GTM_NSSTRINGIFY_MACRO for turning other macros into NSStrings.
R=thomasvl
DELTA=10 (10 added, 0 deleted, 0 changed)
|
|
|
|
|
|
| |
Add PListCompiler to Google Toolbox for Mac.
R=thomasvl
DELTA=65 (65 added, 0 deleted, 0 changed)
|
|
|
|
|
|
| |
Fix up a sqllite test leak
R=thomasvl
DELTA=4 (3 added, 0 deleted, 1 changed)
|
|
|
|
|
|
|
| |
Removed unit test that was causing a leak that we would never see in run time
code.
R=thomasvl
DELTA=14 (0 added, 14 deleted, 0 changed)
|
|
|
|
|
|
|
| |
Clean up leak in GTMAbstractDOListenerTest and add guard against similar
leaks to GTMAbstractDOListener.
R=thomasvl
DELTA=15 (6 added, 0 deleted, 9 changed)
|
|
|
|
|
|
| |
Clean up leaks in array test.
R=thomasvl
DELTA=10 (10 added, 0 deleted, 0 changed)
|
|
|
|
|
|
|
|
| |
Updated plugin to deal with relative paths on testhosts.
Deals better with putting OBJC_GC_DISABLED flags into environment variables
Updated project version.
R=thomasvl
DELTA=14 (10 added, 1 deleted, 3 changed)
|
|
|
|
|
|
|
| |
Turn off leak testing on platforms that don't support it well.
Added new system leak to the exclusion list.
R=thomasvl
DELTA=4 (3 added, 0 deleted, 1 changed)
|
|
|
|
|
|
| |
Turning off zombies on AddressBook to see if it can track down build crash.
R=thomasvl
DELTA=1 (0 added, 0 deleted, 1 changed)
|
|
|
|
|
|
| |
Turned off parallel builds to test if it is cause of build failures.
R=thomasvl
DELTA=1 (0 added, 0 deleted, 1 changed)
|
|
|
|
|
|
|
| |
Clean up GTMUILocalizer so that it has a single entry point. Bindings weren't
always being updated recursively.
R=thomasvl
DELTA=95 (45 added, 38 deleted, 12 changed)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
Get rid of 64->32 bit conversion warning.
R=iwade,thomasvl
DELTA=1 (0 added, 0 deleted, 1 changed)
|
|
|
|
|
|
|
|
| |
Fixed up issue http://code.google.com/p/google-toolbox-for-mac/issues/detail?id=44
Where we weren't dealing with absolute paths correctly in the Xcode plugin.
Updated copyright on plugin, and version number.
R=thomasvl
DELTA=55 (35 added, 1 deleted, 19 changed)
|
|
|
|
|
|
| |
Don't use key value coding to access private variables directly. Style issue.
R=thomasvl
DELTA=14 (11 added, 0 deleted, 3 changed)
|
|
|
|
|
|
| |
Tighten up the type casting code a bit so it looks nicer.
R=thomasvl
DELTA=8 (0 added, 6 deleted, 2 changed)
|
|
|
|
|
|
|
|
|
|
|
| |
Fix unexpected log message warnings in *-Release configs.
I thought _GTMDevLog only logged in DEBUG mode, but apparently not:
UnitTesting/GTMDevLogUnitTestingBridge.m:// #define _GTMDevLog _GTMUnitTestDevLog
R=dmaclach
APPROVED=dmaclach
DELTA=14 (0 added, 0 deleted, 14 changed)
|
|
|
|
|
|
| |
Fix some typos.
DELTA=11 (0 added, 0 deleted, 11 changed)
R=dmaclach,thomasvl
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
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)
|