| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
GTMGarbageCollection. Remove GC build configs. Remove internal dependence on GTMObjectSingleton.
DELTA=447 (49 added, 296 deleted, 102 changed)
|
|
|
| |
DELTA=31 (1 added, 29 deleted, 1 changed)
|
|
|
|
| |
- Get NSImage defined.
- Add framework to linking.
|
|
|
|
|
|
|
|
|
|
| |
Fix up one compile warning found by Xcode.
Use the newer directive to fix up the unittest bundle ids (flagged by
newer Xcodes).
Force the deployment version to 10.5 to avoid a bunch of the color sync
dep. notices.
R=dmaclach
DELTA=7 (2 added, 0 deleted, 5 changed)
|
|
|
|
|
|
|
|
| |
Remove the GC support code.
Add the needed images for the iOS unittests under iOS 6.0.
Add a workspace file for the iPhone project.
R=dmaclach
DELTA=215 (85 added, 122 deleted, 8 changed)
|
|
|
|
|
|
| |
Clean up all of our format string issues amongst some other fun stuff.
R=thomasvl
DELTA=167 (90 added, 8 deleted, 69 changed)
|
|
|
|
|
| |
Fix wrong CPP gate.
TBR=dmaclach
|
|
|
|
|
|
| |
Add a blocks API to NSThread.
R=thomasvl,grobbins
DELTA=238 (236 added, 1 deleted, 1 changed)
|
|
|
|
|
|
|
| |
Remove the no longer used configs and targets (and the backing script
for them).
R=dmaclach
DELTA=767 (0 added, 767 deleted, 0 changed)
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Remove the gcov Configurations.
R=dmaclach
DELTA=536 (21 added, 463 deleted, 52 changed)
|
|
|
|
|
|
| |
Remove the targets and script support for causing builds in both projects.
Limit the script to just cycling through the Mac configs.
TBR=dmaclach
|
|
|
|
|
| |
Finish fixing up the tests on 10.6.7.
TBR=dmaclach
|
|
|
|
|
| |
How did I leave out the project file before?
TBR=dmaclach
|
|
|
|
|
|
| |
Add reference image for 10.6.8 since it seems the sizing of bezel buttons
changed.
TBR=dmaclach
|
|
|
|
| |
path animation class based on NSAnimation
|
|
|
|
|
|
|
|
|
|
|
| |
Tweak fade effect for GTMFadeTruncatingTextFieldCell
This change tweaks how we fade the beginning of the text in GTMFadeTruncatingTextFieldCell. Previously we would start drawing the string at the desired position. This meant that the first character was not legible because of the fade effect. With this change we now start drawing a few pixels before the desired position.
I also fixed a bug in how we draw the background of the cell. Previously we clipped to the text rect before drawing the background. When the text field had a border this meant that we weren't drawing all of the background because the text rect is slightly smaller than the background rect. With this change we now draw the background rect before setting the text rect clip.
R=thomasvl,dmaclach
APPROVED=dmaclach
DELTA=81 (51 added, 2 deleted, 28 changed)
|
|
|
|
|
|
|
|
|
|
|
| |
Currently GTMFadeTruncatingTextFieldCell only supports truncating the tail of a string.
It should also allow the head of a string to be truncated.
I'd like to use this in Chromium. See http://crbug.com/69304
R=thomasvl
APPROVED=thomasvl
DELTA=238 (197 added, 17 deleted, 24 changed)
|
|
|
|
|
|
|
|
|
| |
Move the test for abstract unittest support out into a file that can be
shared with iOS.
Add the unittest to the iOS project.
Fix up the iOS unittesting support to handle abstract tests.
R=dmaclach
DELTA=156 (105 added, 20 deleted, 31 changed)
|
|
|
|
|
|
|
| |
Clean up GTMServiceManagement so that it works with sockets.
Add better tests.
R=thomasvl
DELTA=478 (303 added, 109 deleted, 66 changed)
|
|
|
|
|
|
| |
Add URITemplate support.
R=dmaclach
DELTA=1084 (1083 added, 0 deleted, 1 changed)
|
|
|
|
|
|
|
|
|
|
|
| |
Removed iPhone/GTMABAddressBook in favor of AddressBook/GTMABAddressBook.
Removed Foundation/GTMHTTPServer and UnitTesting/GTMTestHTTPServer, they
are going to go live with the fetcher used by GData (since they were done
for that testing).
Removed Foundation/GTMBase64 and Foundation/GTMNSData+Hex in favor of
Foundation/GTMStringEncoding.
R=dmaclach
DELTA=5118 (13 added, 5105 deleted, 0 changed)
|
|
|
|
|
|
|
| |
Initial look at GTMServiceManagement.
Added tests and project changes.
R=thomasvl
DELTA=844 (840 added, 0 deleted, 4 changed)
|
|
|
|
|
|
| |
Fix up the GTM build due to problems with GTMULocalizer.
TBR=thomasvl
DELTA=1128 (713 added, 411 deleted, 4 changed)
|
|
|
|
|
|
|
|
| |
Added GTMNSFileHandle+UniqueName for easily and safely creating temporary files and
unique directory names.
Modified some tests to use the new calls.
R=thomasvl
DELTA=420 (397 added, 16 deleted, 7 changed)
|
|
|
|
|
|
|
| |
Fix up the script so that we can build the iPhone target independent of the Mac target so that we can clean up the
pulse config files to only build the one target without building multiple projects.
DELTA=649 (626 added, 6 deleted, 17 changed)
R=thomasvl
|
|
|
|
|
|
| |
Add unsigned values to NSScanner.
R=thomasvl
DELTA=228 (228 added, 0 deleted, 0 changed)
|
|
|
|
|
|
|
|
|
| |
Cleans up builds of GTM on Snow Leopard with gcc 4.2.
Cleans up iPhone configs
Adds libgcov for Snow Leopard
Fixes up some small bugs.
R=thomasvl
DELTA=2028 (972 added, 990 deleted, 66 changed)
|
|
|
|
|
|
|
|
|
| |
There are still a couple of errors occurring, but this fixes up the majority of stuff. I figured I'd send it out to you now to take
a look at in the morning, and then we can clean up the last couple of issues.
Not quite sure what to do about the naming of data files so that we can encompass ranges of system version (e.g. this file applies to
10.5 and 10.6 but not 10.4 or 10.7.
R=thomasvl
DELTA=10598 (10211 added, 70 deleted, 317 changed)
|
|
|
|
|
|
|
| |
Turned out that with inlining those methods I needed to change how the were
declared. Sigh.
DELTA=41 (27 added, 5 deleted, 9 changed)
R=thomasvl
|
|
|
|
|
|
|
| |
So I can get around warnings on CoverStory on SnowLeopard. Hopefully Apple
will fix this on their end and we can drop back to NSLocalizedString
in future SDKs.
R=thomasvl
|
|
|
|
|
|
|
|
| |
refactor GTMUnitTestingUtilities into GTMAppKitUnitTestingUtilties and GTMFoundationUnitTestingUtilities.
convert GTMSignalHandler over to using new runloop routines
fix bug in GTMSignalHandler API with GC where releasing it wasn't sufficient to stop it listening.
R=thomasvl
DELTA=1227 (638 added, 566 deleted, 23 changed)
|
|
|
|
|
|
|
|
|
|
| |
This may help clean up some code in chrome, and make doing animations on
the mac easier in general. Not really sure how to unit test effectively, but
I'll try and come up with something this evening. Hopefully you will get a
chance to look at it, so Andy can use it for his current CL in flight
http://codereview.chromium.org/1118004.
R=thomasvl
DELTA=908 (908 added, 0 deleted, 0 changed)
|
|
|
|
|
|
| |
Add an api for forcing a NSTextField to a fixed height but what ever width is needed.
R=dmaclach
DELTA=634 (631 added, 0 deleted, 3 changed)
|
|
|
|
|
|
| |
Kill off GTMTheme, never went as far as we wanted it too.
R=dmaclach
DELTA=750 (3 added, 747 deleted, 0 changed)
|
|
|
|
|
|
| |
Add basic support for NSTabView and a unittest to validate simple behaviors.
R=dmaclach
DELTA=1069 (1066 added, 0 deleted, 3 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)
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
Add animation duration controls to GTM.
R=thomasvl
DELTA=106 (106 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)
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
| |
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)
|