| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Add ARCMacros for use in code that may compile with or without ARC enabled.
R=thomasvl,dmaclach
APPROVED=thomasvl
|
|
|
|
|
|
| |
Fix duplicated test
R=thomasvl
APPROVED=thomasvl
|
|
|
|
|
|
| |
Add a log filter that filters by simple level comparisons.
R=dmaclach,thomasvl
APPROVED=dmaclach
|
|
|
|
|
|
|
| |
Running iOS unit tests outside of applicationDidFinishLaunching:
R=dmaclach,thomasvl
APPROVED=dmaclach
DELTA=12 (12 added, 0 deleted, 0 changed)
|
|
|
|
|
|
| |
In GTM SizeToFit(), add more padding for NSTexturedRoundedBezelStyle buttons.
R=thomasvl
APPROVED=thomasvl
|
|
|
|
|
|
| |
Switch to using the class methods +saveGraphicsState/+restoreGraphicsState.
R=mmentovai
APPROVED=dmaclach
|
|
|
|
|
|
| |
Fix up release decl so that clang doesn't complain.
R=thomasvl
DELTA=1 (0 added, 0 deleted, 1 changed)
|
|
|
|
|
|
| |
Fix typo.
R=dmaclach
DELTA=1 (0 added, 0 deleted, 1 changed)
|
|
|
|
|
|
| |
Fix up missing space.
R=thomasvl
DELTA=1 (0 added, 0 deleted, 1 changed)
|
|
|
|
|
|
| |
Fix up test that didn't compile on SnowLeopard due to protocols.
TBR=thomasvl
DELTA=1 (0 added, 0 deleted, 1 changed)
|
|
|
|
|
|
|
|
|
| |
Adds a simple key value animation class. CAAnimation doesn't really allow
you to animate things that aren't part of CALayers, and this gets us 90%
of the way there to being able to not have to subclass NSAnimation for every
animation we want to do.
R=mikemorton
DELTA=155 (155 added, 0 deleted, 0 changed)
|
|
|
|
| |
path animation class based on NSAnimation
|
|
|
|
|
|
|
|
|
| |
Logging doesn't get to call assert() or exit() even when its very sad. Logging
isn't in charge of killing the process. Internal exceptions need catching too.
Plus some minor cleanup along the way, and better handling of
GTMVerboseLogging in the environment.
R=dmaclach,thomasvl
APPROVED=thomasvl
|
|
|
|
|
|
|
| |
Get rid of warning in debug mode (%d used for NSUInteger). Just use
%lu instead and cast to unsigned long (largest NSUInteger can be).
R=dmaclach
APPROVED=dmaclach
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Fix ASL logging to reference the correct formatter (and then replace with
a new formatter).
- Format ASL messages to include information that would normally be present
in the standard formatter.
- Allow ASL writers to pass a facility string.
- Pretty up the function names in all logging, better matching NSAssert()
names (as one example).
- Don't throw if a logging filehandle is closed (SIGPIPE). Random exceptions
from logging is bad, m'kay?
R=thomasvl,dmaclach
APPROVED=thomasvl
|
|
|
|
|
|
|
|
|
|
| |
Make implicit assumptions in GTMWindowSheetController explicit by
adding asserts.
Original review at http://codereview.appspot.com/4418041/
R=avi
APPROVED=avi
DELTA=8 (6 added, 0 deleted, 2 changed)
|