| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
Fix up issues in GTMNSFileManager+Path.
R=thomasvl
DELTA=9 (2 added, 2 deleted, 5 changed)
|
|
|
|
|
|
| |
Deprecate GTMPath
R=thomasvl
DELTA=51 (15 added, 32 deleted, 4 changed)
|
|
|
|
|
|
| |
Fixes up some more 10.6 issues.
R=thomasvl
DELTA=16 (11 added, 0 deleted, 5 changed)
|
|
|
|
|
| |
Fixes up HTTPServer on 10.6
R=thomasvl
|
|
|
|
|
|
|
| |
UIImage rotate method plus tests.
R=altse
APPROVED=altse
DELTA=152 (152 added, 0 deleted, 0 changed)
|
|
|
|
|
| |
Makes the rounded rect calls fit the CG calling conventions.
R=thomasvl
|
|
|
|
|
|
| |
Add missing files from previous checkin.
R=thomasvl
DELTA=0 (0 added, 0 deleted, 0 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
|
|
|
|
|
|
| |
Typo fix in selector name.
R=dmaclach
DELTA=1 (0 added, 0 deleted, 1 changed)
|
|
|
|
|
|
| |
Add GTMRoundedRectPath to draw rounded rectangles on iPhone.
R=thomasvl
DELTA=72 (72 added, 0 deleted, 0 changed)
|
|
|
|
|
|
|
| |
Fix for http://code.google.com/p/google-toolbox-for-mac/issues/detail?id=47.
Bumped version number.
R=thomasvl
DELTA=2 (0 added, 0 deleted, 2 changed)
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
Add utility code to make it faster, easier and more robust to spin runloops during tests.
R=thomasvl
DELTA=186 (140 added, 19 deleted, 27 changed)
|
|
|
|
|
|
| |
Want mouse up not down for the animation slowdowns.
R=dmaclach
DELTA=7 (0 added, 0 deleted, 7 changed)
|
|
|
|
|
|
|
| |
Should fix up the GTM build problems. I hadn't noticed the leak that would
occur in the release case.
R=thomasvl
DELTA=3 (0 added, 2 deleted, 1 changed)
|
|
|
|
|
|
| |
Added configs for 3.1.3 and 3.2. Keeping 3.1.2 for now since the matrix of what SDKs you can get with what build tools on which Mac OS X version is getting pretty twisty.
R=dmaclach,altse
DELTA=450 (450 added, 0 deleted, 0 changed)
|
|
|
|
|
| |
Change the guards for the atomic ops, this seems to make all the iPhone SDKS that come with 3.1.3 happy. Will test 3.2 after landing this.
TBR=dmaclach
|
|
|
|
|
|
| |
#include <objc/objc-auto.h> for objc_atomicCompareAndSwapGlobalBarrier
R=thomasvl
DELTA=1 (1 added, 0 deleted, 0 changed)
|
|
|
|
|
|
|
|
|
| |
NSEvent throws if you call -characters on a non key event, so instead of
checking the requested mask, we have to check the event type (say someone
uses any event as the mask, and it's a click event...)
Also handle keydown or up for the tab check.
R=dmaclach,stuartmorgan
DELTA=8 (1 added, 0 deleted, 7 changed)
|
|
|
|
|
|
| |
Take 2 at fixing the compiler. Now errors out correctly, and works with spaces.
R=thomasvl
DELTA=14 (9 added, 0 deleted, 5 changed)
|
|
|
|
|
|
| |
Fix up plistcompiler so that it works with paths with spaces in them.
R=thomasvl
DELTA=1 (0 added, 0 deleted, 1 changed)
|
|
|
|
|
|
|
| |
Add a radar number for the sizeToFit padding issue.
Reorder two functions in the impl to match the header.
R=dmaclach
DELTA=55 (28 added, 27 deleted, 0 changed)
|
|
|
|
|
|
|
|
|
|
| |
Put the padding tweak in to the NSMatrix path also for wrapped strings
since they can have the same problems as standalong radio/checkboxes.
The padding amount also is increased slightly to handle Kerning that can
happen on some european languages (accent chars).
Move some constants into global constants in the file for general cleanup.
R=dmaclach,stuartmorgan
DELTA=36 (26 added, 8 deleted, 2 changed)
|
|
|
|
|
|
| |
Fix up shadowed var problem.
R=thomasvl
DELTA=2 (0 added, 0 deleted, 2 changed)
|
|
|
|
|
|
|
|
|
|
| |
Subtle issue in GTMLightweightProxy where it would leak (and return nil) if
you initialized it using a standard alloc] init] pattern instead if
initWithRepresentedObject:]. The init call would go to the proxy which
being nil would return nil, and you'd end up with both a leak and a nil pointer
nasty.
R=thomasvl
DELTA=13 (13 added, 0 deleted, 0 changed)
|
|
|
|
|
|
|
| |
use LaunchServices APIs when running on 10.5 and above.
R=dmaclach,thomasvl
APPROVED=dmaclach
DELTA=150 (150 added, 0 deleted, 0 changed)
|
|
|
|
|
|
|
| |
Clean up issues brought up in recent TBR.
Check for single character, and check to make sure ctrl isn't down as well.
R=thomasvl
DELTA=2 (1 added, 0 deleted, 1 changed)
|
|
|
|
|
|
|
|
|
| |
Stop animation slow down applying to shift-tabs.
Tab and shift-tab are often used for navigating around UI elements,
and in the majority of cases slowing down the animations while
navigating around UI elements is not desired.
TBR=thomasvl,mrossetti
DELTA=24 (15 added, 4 deleted, 5 changed)
|
|
|
|
|
|
| |
Fix up broken unit test.
R=mrossetti
DELTA=2 (0 added, 0 deleted, 2 changed)
|
|
|
|
|
|
| |
Fix up QSB so it will launch on SnowLeopard properly when prefs are deleted.
R=mrossetti
DELTA=14 (14 added, 0 deleted, 0 changed)
|
|
|
|
|
|
|
| |
Added some KVO debugging help. Specifically forces can access instance variables by KVO to NO
in debug mode.
R=thomasvl
DELTA=340 (269 added, 21 deleted, 50 changed)
|
|
|
|
|
|
| |
Add a fudge factor for buttons (radios, checkboxes) that have forced wordwraps.
R=dmaclach
DELTA=11 (11 added, 0 deleted, 0 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)
|
|
|
|
|
|
|
| |
If a width base tweaker is adjusting a window's size with the result, apply
the calculations needed for Resolution Independence also.
R=avi,dmaclach
DELTA=5 (3 added, 0 deleted, 2 changed)
|
|
|
|
|
|
|
| |
Use the transforms needed to deal with Resolution Independence when sizing
the window.
R=avi,dmaclach
DELTA=4 (3 added, 0 deleted, 1 changed)
|
|
|
|
|
|
| |
Reinstate the carbon event application handler.
R=thomasvl
DELTA=48 (48 added, 0 deleted, 0 changed)
|
|
|
|
|
|
| |
Remove commented out line I missed in last CL.
R=dmaclach
DELTA=1 (0 added, 1 deleted, 0 changed)
|
|
|
|
|
|
| |
Change over animation so it will work with other event types than just mouse downs.
R=thomasvl
DELTA=33 (16 added, 1 deleted, 16 changed)
|
|
|
|
|
|
|
|
| |
Don't trim the whitespace off the string when doing test sizing...
TextField does some odd stuff with whitespace when it does wrap things, if you don't include the white space, then when you use the real string (to wrap), it moves the last word down a line because of lack of space for the whitespace (go figure).
Oh, and fix the leak.
R=dmaclach
DELTA=6 (0 added, 1 deleted, 5 changed)
|
|
|
|
|
|
| |
Make the size change math right.
R=dmaclach
DELTA=1 (0 added, 0 deleted, 1 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)
|
|
|
|
|
|
| |
Clean up stack traces for http://code.google.com/p/google-toolbox-for-mac/issues/detail?id=45
R=thomasvl
DELTA=23 (15 added, 1 deleted, 7 changed)
|
|
|
|
|
|
| |
Fix to the Xcode code coverage so that it picks up the active architecture instead of going with NATIVE_32_ARCH.
R=thomasvl
DELTA=466 (28 added, 16 deleted, 422 changed)
|
|
|
|
|
|
|
| |
Some stuff we don't need in GTM right now, but will be useful in QSB,
and seemed to make sense as part of the lower level toolkit.
R=thomasvl
DELTA=26 (26 added, 0 deleted, 0 changed)
|
|
|
|
|
|
| |
Kill off GTMTheme, never went as far as we wanted it too.
R=dmaclach
DELTA=750 (3 added, 747 deleted, 0 changed)
|
|
|
|
|
|
|
| |
GTM: Create Libray/Caches directory (NSCachesDirectory) when running
iphone unit tests.
R=altse
DELTA=2 (1 added, 0 deleted, 1 changed)
|
|
|
|
|
|
| |
Clean up a pile of API upgrade warnings from clang, and the dead store.
R=thomasvl
DELTA=13 (0 added, 3 deleted, 10 changed)
|