aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* [Author: dmaclach]Gravatar gtm.daemon2010-06-02
| | | | | | | | | 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)
* [Author: dmaclach]Gravatar gtm.daemon2010-05-27
| | | | | | Fix up issues in GTMNSFileManager+Path. R=thomasvl DELTA=9 (2 added, 2 deleted, 5 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-05-27
| | | | | | Deprecate GTMPath R=thomasvl DELTA=51 (15 added, 32 deleted, 4 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-05-26
| | | | | | Fixes up some more 10.6 issues. R=thomasvl DELTA=16 (11 added, 0 deleted, 5 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-05-26
| | | | | Fixes up HTTPServer on 10.6 R=thomasvl
* [Author: caseyho]Gravatar gtm.daemon2010-05-26
| | | | | | | UIImage rotate method plus tests. R=altse APPROVED=altse DELTA=152 (152 added, 0 deleted, 0 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-05-25
| | | | | Makes the rounded rect calls fit the CG calling conventions. R=thomasvl
* [Author: dmaclach]Gravatar gtm.daemon2010-05-15
| | | | | | Add missing files from previous checkin. R=thomasvl DELTA=0 (0 added, 0 deleted, 0 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-05-14
| | | | | | | | | 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)
* [Author: dmaclach]Gravatar gtm.daemon2010-05-07
| | | | | | | 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
* [Author: dmaclach]Gravatar gtm.daemon2010-05-06
| | | | | | | 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
* [Author: avi]Gravatar gtm.daemon2010-05-05
| | | | | | Typo fix in selector name. R=dmaclach DELTA=1 (0 added, 0 deleted, 1 changed)
* [Author: altse]Gravatar gtm.daemon2010-04-23
| | | | | | Add GTMRoundedRectPath to draw rounded rectangles on iPhone. R=thomasvl DELTA=72 (72 added, 0 deleted, 0 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-04-20
| | | | | | | 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)
* [Author: dmaclach]Gravatar gtm.daemon2010-04-15
| | | | | | | | 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)
* [Author: dmaclach]Gravatar gtm.daemon2010-04-14
| | | | | | 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)
* [Author: thomasvl]Gravatar gtm.daemon2010-04-14
| | | | | | Want mouse up not down for the animation slowdowns. R=dmaclach DELTA=7 (0 added, 0 deleted, 7 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-04-13
| | | | | | | 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)
* [Author: thomasvl]Gravatar gtm.daemon2010-04-13
| | | | | | 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)
* [Author: thomasvl]Gravatar gtm.daemon2010-04-13
| | | | | 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
* [Author: mmentovai]Gravatar gtm.daemon2010-04-12
| | | | | | #include <objc/objc-auto.h> for objc_atomicCompareAndSwapGlobalBarrier R=thomasvl DELTA=1 (1 added, 0 deleted, 0 changed)
* [Author: thomasvl]Gravatar gtm.daemon2010-04-12
| | | | | | | | | 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)
* [Author: dmaclach]Gravatar gtm.daemon2010-04-07
| | | | | | Take 2 at fixing the compiler. Now errors out correctly, and works with spaces. R=thomasvl DELTA=14 (9 added, 0 deleted, 5 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-04-07
| | | | | | Fix up plistcompiler so that it works with paths with spaces in them. R=thomasvl DELTA=1 (0 added, 0 deleted, 1 changed)
* [Author: thomasvl]Gravatar gtm.daemon2010-04-06
| | | | | | | 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)
* [Author: thomasvl]Gravatar gtm.daemon2010-04-06
| | | | | | | | | | 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)
* [Author: dmaclach]Gravatar gtm.daemon2010-04-05
| | | | | | Fix up shadowed var problem. R=thomasvl DELTA=2 (0 added, 0 deleted, 2 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-04-05
| | | | | | | | | | 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)
* [Author: csilv]Gravatar gtm.daemon2010-04-02
| | | | | | | use LaunchServices APIs when running on 10.5 and above. R=dmaclach,thomasvl APPROVED=dmaclach DELTA=150 (150 added, 0 deleted, 0 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-03-26
| | | | | | | 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)
* [Author: dmaclach]Gravatar gtm.daemon2010-03-26
| | | | | | | | | 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)
* [Author: dmaclach]Gravatar gtm.daemon2010-03-24
| | | | | | Fix up broken unit test. R=mrossetti DELTA=2 (0 added, 0 deleted, 2 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-03-24
| | | | | | Fix up QSB so it will launch on SnowLeopard properly when prefs are deleted. R=mrossetti DELTA=14 (14 added, 0 deleted, 0 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-03-22
| | | | | | | 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)
* [Author: thomasvl]Gravatar gtm.daemon2010-03-19
| | | | | | Add a fudge factor for buttons (radios, checkboxes) that have forced wordwraps. R=dmaclach DELTA=11 (11 added, 0 deleted, 0 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-03-19
| | | | | | | | | | 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)
* [Author: thomasvl]Gravatar gtm.daemon2010-03-17
| | | | | | | 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)
* [Author: thomasvl]Gravatar gtm.daemon2010-03-17
| | | | | | | Use the transforms needed to deal with Resolution Independence when sizing the window. R=avi,dmaclach DELTA=4 (3 added, 0 deleted, 1 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-03-12
| | | | | | Reinstate the carbon event application handler. R=thomasvl DELTA=48 (48 added, 0 deleted, 0 changed)
* [Author: thomasvl]Gravatar gtm.daemon2010-03-10
| | | | | | Remove commented out line I missed in last CL. R=dmaclach DELTA=1 (0 added, 1 deleted, 0 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-03-10
| | | | | | 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)
* [Author: thomasvl]Gravatar gtm.daemon2010-03-10
| | | | | | | | 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)
* [Author: thomasvl]Gravatar gtm.daemon2010-03-09
| | | | | | Make the size change math right. R=dmaclach DELTA=1 (0 added, 0 deleted, 1 changed)
* [Author: thomasvl]Gravatar gtm.daemon2010-03-09
| | | | | | 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)
* [Author: dmaclach]Gravatar gtm.daemon2010-02-25
| | | | | | 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)
* [Author: dmaclach]Gravatar gtm.daemon2010-02-25
| | | | | | 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)
* [Author: dmaclach]Gravatar gtm.daemon2010-02-24
| | | | | | | 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)
* [Author: thomasvl]Gravatar gtm.daemon2010-02-12
| | | | | | Kill off GTMTheme, never went as far as we wanted it too. R=dmaclach DELTA=750 (3 added, 747 deleted, 0 changed)
* [Author: gianno]Gravatar gtm.daemon2010-02-12
| | | | | | | GTM: Create Libray/Caches directory (NSCachesDirectory) when running iphone unit tests. R=altse DELTA=2 (1 added, 0 deleted, 1 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-02-10
| | | | | | Clean up a pile of API upgrade warnings from clang, and the dead store. R=thomasvl DELTA=13 (0 added, 3 deleted, 10 changed)