| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
| |
Support the toolbar item's view in state logging.
Add table columns to ui localizer (tests will come in a following cl).
Add a toolbar item that doesn't localize to help catch bugs in the future like we had on first impl.
Add a tooltip to the toolbar item in the unittest for ui localizer.
Add a note about the limits to ui localizer and toolbars due to the NSToolbar api's limits.
R=dmaclach
DELTA=746 (90 added, 599 deleted, 57 changed)
|
|
|
|
|
|
| |
Fix include
R=dmaclach,pinkerton
DELTA=1 (0 added, 0 deleted, 1 changed)
|
|
|
|
|
|
|
|
| |
Update a comment to match the code for what it's checking.
Clone the 10.5.7 (and 10.5.6 image over to 10.5.8) for the window test.
Update the state files that I forget when I added support for NSBox.
R=dmaclach
DELTA=23 (21 added, 0 deleted, 2 changed)
|
|
|
|
|
|
| |
Fix up GTMUILocalizerTest which wasn't finding the nib with . in the name appropriately.
R=thomasvl,alcor
DELTA=5468 (2729 added, 2729 deleted, 10 changed)
|
|
|
|
|
|
| |
Get rid of ObjC 2ism for compiling on Tiger.
R=thomasvl,alcor
DELTA=2 (1 added, 0 deleted, 1 changed)
|
|
|
|
|
|
| |
Adds CGFloat support to NSNumber
R=thomasvl
DELTA=219 (217 added, 0 deleted, 2 changed)
|
|
|
|
|
|
| |
Fix up test so that it doesn't run on Tiger.
R=thomasvl,alcor
DELTA=3 (3 added, 0 deleted, 0 changed)
|
|
|
|
|
|
| |
Fix up unit test for GTMFadeTruncatingTextFieldCellTest so that it only runs on Leopard+.
R=thomasvl,alcor
DELTA=4 (4 added, 0 deleted, 0 changed)
|
|
|
|
|
|
| |
Fix toolbar localizer test
R=thomasvl
DELTA=2780 (2767 added, 6 deleted, 7 changed)
|
|
|
|
|
|
|
|
| |
Update Large UI with latest nib
Add toolbar to prefs
Add toolbar localization
R=dmaclach
DELTA=4125 (3054 added, 462 deleted, 609 changed)
|
|
|
|
|
|
| |
Add the NSImage Search category
R=dmaclach
DELTA=203 (203 added, 0 deleted, 0 changed)
|
|
|
|
|
|
| |
Add fading text field cell
R=dmaclach,thomasvl
DELTA=161 (161 added, 0 deleted, 0 changed)
|
|
|
|
|
|
| |
When I reordered the args, i forgot to reorder the format string.
R=dmaclach,alcor
DELTA=1 (0 added, 0 deleted, 1 changed)
|
|
|
|
|
|
|
|
|
|
|
| |
Add NSData hex conversion routines.
Add a case-insensitive NSDictionary constructor.
I have a need for both pieces of functionality in an iPhone app I'm developing.
R=dmaclach,thomasvl
APPROVED=dmaclach
DELTA=521 (521 added, 0 deleted, 0 changed)
|
|
|
|
|
|
| |
Change GTMTestTimer so that we can forward declare test timers using 'struct GTMTestTimer *' without including the header.
R=thomasvl
DELTA=1 (0 added, 0 deleted, 1 changed)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add another window to the UILocalizer unittest that puts a bunch of
items into boxes, splitters, and scroll views to make sure they are
working.
Support some NSBox attributes in AppKit+UnitTesting.
Update the size to fit code to only special case regular push buttons and
not other types of buttons.
Update the expectations due to this change.
Add a new unittest to test all button styles and sizes.
Update how we decided to do vertical or horizontal layout on a width box
because left aligning things is visual and doesn't actually align their
frames, so instead we do a rect intersection instead.
Added in the CompilerSDK on Mac OS builds to the paths searches.
Update the comments on how paths are searched to be correct.
R=dmaclach,stuartmorgan
DELTA=2709 (2643 added, 8 deleted, 58 changed)
|
|
|
|
|
|
|
|
|
|
| |
subtreeDescription is a debugging tool for displaying UIView hierarchies in the Xcode Console window in DEBUG builds.
As it says in the .h file:
pause in the debugger and type something like:
(gdb) po [[[UIApplication sharedApplication] keyWindow] subtreeDescription]
and a nicely pretty printed version of the view hierarchy will be printed in the debugger console window.
DELTA=179 (179 added, 0 deleted, 0 changed)
R=dmaclach,mikemorton,thomasvl
|
|
|
|
|
|
|
|
| |
Comment on one of the public UI points.
Put in another public UI point for tweaking UI without doing the
localization step (for non localization content tweaking).
R=stuartmorgan
DELTA=12 (11 added, 0 deleted, 1 changed)
|
|
|
|
|
|
| |
missed the xib
R=stuartmorgan
DELTA=376 (376 added, 0 deleted, 0 changed)
|
|
|
|
|
|
|
|
| |
Update the textfield fixed width code to work with 10.5 (vs. 10.4 due to
a change on apple's end).
Add a unittest that captures the edge case.
R=stuartmorgan,dmaclach
DELTA=72 (66 added, 1 deleted, 5 changed)
|
|
|
|
|
|
|
| |
Not sure what I was thinking, sizes are CGFloats and it couldn't be unsigned
since the height to grow or shrink...
R=stuartmorgan
DELTA=2 (0 added, 0 deleted, 2 changed)
|
|
|
|
|
|
|
| |
Add an api for autosizing TextFields but keeping the width fixed. This
needs a test in the future, but need it at the moment for chrome.
R=stuartmorgan
DELTA=18 (17 added, 1 deleted, 0 changed)
|
|
|
|
|
|
| |
Standardize how we call free. No need to check for NULL.
R=thomasvl
DELTA=24 (0 added, 13 deleted, 11 changed)
|
|
|
|
|
|
| |
Add raw background color method
R=pinkerton
DELTA=37 (28 added, 0 deleted, 9 changed)
|
|
|
|
|
|
| |
I'll look into why this built cleanly on my machine for GTM. Maybe we define DEBUG in release somewhere? hope not.
R=thomasvl
DELTA=3 (2 added, 1 deleted, 0 changed)
|
|
|
|
|
|
|
|
|
|
| |
Fixed up GTMGoogleSearch so that it actually works on the iPhone Device.
Fixed up some GTMNSObject+KVO issues on the iPhone Device.
Fixed up GTMObjC2Runtime so that it actually compiles on the device.
Added debugging capabilities to KVO with GTM.
Removed unnecessary GTM_* system version macros from GTMDefines.h
R=thomasvl
DELTA=185 (153 added, 19 deleted, 13 changed)
|