| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
| |
This CL changes two things on the GTMFadeTruncatingLabel:
* The class now respects the linebreak mode set on the superclass property (but still defaults to UILineBreakModeClip).
* The API to create the fading mask is exposed as a class method so it can be
reused outside in other contexts with the same display.
R=thomasvl
APPROVED=thomasvl
DELTA=22 (13 added, 1 deleted, 8 changed)
|
|
|
|
|
|
| |
But a pool around each invoke test to make sure all objects that go into
the pool are cleaned up sooner.
R=dmaclach
|
|
|
|
|
|
|
|
| |
The iOS 5.0 runtime doesn't seem to sort the class list any more, but
it used to or we used to just get lucking in some of our testing.
SenTest sorts the classes, so follow that lead also.
R=dmaclach
DELTA=13 (13 added, 0 deleted, 0 changed)
|
|
|
|
|
|
|
| |
Add reference images for iOS 5 since the text rendering metrics have
changed enough to break the test otherwise.
R=dmaclach
DELTA=35 (35 added, 0 deleted, 0 changed)
|
|
|
|
|
|
|
| |
Add check for iOS and Xcode 4 behaviors that makes everything appears to
be a system path by old check.
R=dmaclach
DELTA=7 (5 added, 0 deleted, 2 changed)
|
|
|
|
|
|
|
|
| |
Fix error message to report nil image.
Fix test to use the right bundle, looks like the iOS 5 SDK might have
changed the behavior here and this was working by chance before.
R=dmaclach
DELTA=9 (6 added, 0 deleted, 3 changed)
|
|
|
|
|
|
|
| |
RunIPhoneUnitTest.sh - File exist bug fix
R=dmaclach,honza
APPROVED=dmaclach
DELTA=5 (5 added, 0 deleted, 0 changed)
|
|
|
|
|
|
|
| |
Prevent output about iOS test classes that contain no tests.
R=dmaclach,thomasvl
APPROVED=thomasvl
DELTA=52 (24 added, 25 deleted, 3 changed)
|
|
|
|
|
|
| |
Make the test a little better at getting large data for future tweaks to
the buffer size.
R=dmaclach
|
|
|
|
|
|
|
|
|
| |
Always uses the first element of the array for the sizeof calc rather then
hard coding the type. Fixes an error with newer compiler where we did
sizeof(NSColor) instead of sizeof(NSColor*).
Fix warning about assignment of variable to itself.
R=dmaclach
DELTA=5 (0 added, 0 deleted, 5 changed)
|
|
|
|
|
|
|
| |
Document that for 64bit, >32bit length is not supported.
Remove TODOs as they don't make sense to do.
R=dmaclach
DELTA=16 (6 added, 0 deleted, 10 changed)
|
|
|
|
|
|
|
| |
Add test to make sure we exercise the codes paths that require more then
on loop to deflate/inflate.
R=dmaclach
DELTA=33 (33 added, 0 deleted, 0 changed)
|
|
|
|
|
|
| |
Fix up the xcode project importer. Will have to go in and fix the other importers, but needed this one working right now.
R=thomasvl
DELTA=17 (8 added, 2 deleted, 7 changed)
|
|
|
|
|
|
| |
Another Apple class that method check should ignore (Lion).
R=dmaclach,thomasvl
APPROVED=dmaclach
|
|
|
|
|
|
|
| |
Remove the no longer used configs and targets (and the backing script
for them).
R=dmaclach
DELTA=767 (0 added, 767 deleted, 0 changed)
|
|
|
|
|
| |
Get the right version number when running under the simulator.
R=dmaclach
|
|
|
|
|
|
|
|
| |
Add the 10.7 SDK for unit testing support.
Add SDK support for iOS unit testing.
Map 'arch' to "iPhone"/"iPad" to allow different images/states based on
the unit testing form factor.
R=dmaclach
|
|
|
|
|
| |
Add a generic Debug/Release config pair that uses the current SDK.
TBR=dmaclach
|
|
|
|
|
| |
Remove one missed reference to GTM's TigerGCov support.
TBR=dmaclach
|
|
|
|
|
| |
Block post processing on the unittest to avoid the strip error.
TBR=dmaclach
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
Remove the Tiger support, these bits are already in CoverStory.
R=dmaclach
DELTA=12 (0 added, 12 deleted, 0 changed)
|
|
|
|
|
|
| |
Remove the snow leopard support bits, they now live in CoverStory.
R=dmaclach
DELTA=30 (0 added, 30 deleted, 0 changed)
|
|
|
|
|
|
| |
Remove the gcov Configurations.
R=dmaclach
DELTA=536 (21 added, 463 deleted, 52 changed)
|
|
|
|
|
|
| |
Follow dmaclach review -> style changes.
R=dmaclach
APPROVED=dmaclach
|
|
|
|
|
|
| |
Better text from Dave.
R=dmaclach
DELTA=5 (1 added, 0 deleted, 4 changed)
|
|
|
|
|
| |
Fix typo.
TBR=dmaclach
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Remove the targets and script support for causing builds in both projects.
Limit the script to just cycling through the Mac configs.
TBR=dmaclach
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
Basic Xcode 4 Plugin with whitespace cleanup.
R=thomasvl
DELTA=733 (733 added, 0 deleted, 0 changed)
|
|
|
|
|
| |
Finish fixing up the tests on 10.6.7.
TBR=dmaclach
|
|
|
|
|
| |
How did I leave out the project file before?
TBR=dmaclach
|
|
|
|
|
| |
Yes, 10.6.7 with the 10.4 SDK draws some things differently.
TBR=dmaclach
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
| |
Some quick comment cleanup.
Quick switch over to properties.
R=dmaclach
DELTA=38 (9 added, 14 deleted, 15 changed)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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)
|
|
|
|
|
|
| |
Add reference image for 10.6.8 since it seems the sizing of bezel buttons
changed.
TBR=dmaclach
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
| |
-Delete unmatched and unnecessary extern "C" from GTMTypeCasting.h
R=dmaclach
APPROVED=dmaclach
DELTA=4 (0 added, 4 deleted, 0 changed)
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
| |
Fix comparison for parallel tests and add logging so its clear which mode
was selected.
R=thomasvl
APPROVED=thomasvl
|
|
|
|
|
|
| |
Catch everything, not just NSException.
R=dmaclach
APPROVED=dmaclach
|
|
|
|
|
|
| |
Add text shadow support to GTMFadeTruncatingLabel
R=thomasvl
APPROVED=thomasvl
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
We'll try to do without the ARC macros, as encouraged by Apple.
R=thomasvl
APPROVED=thomasvl
|