| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
| |
Add a unittest for
http://code.google.com/p/google-toolbox-for-mac/issues/detail?id=25
the bug isn't fixed yet, so the failing parts (they hang) are blocked
from running.
R=dmaclach
DELTA=53 (53 added, 0 deleted, 0 changed)
|
|
|
|
|
|
| |
Get rid of GTM_MACOS_WEAK as it is only used in one place and we can code around that.
DELTA=6 (1 added, 4 deleted, 1 changed)
R=thomasvl
|
|
|
|
|
|
|
| |
Add category extension to UIImage to allow resizing while preserving aspect
ratios and optional image clipping.
R=thomasvl,dmaclach
DELTA=507 (507 added, 0 deleted, 0 changed)
|
|
|
|
|
|
| |
Minor correction to the GTMABAddressBook memory management
R=dmaclach
DELTA=2 (0 added, 2 deleted, 0 changed)
|
|
|
|
|
|
|
|
|
|
|
| |
Adds copy support to results
Adds drag support to results (but only from the small results list, not
from the big icon yet)
Makes GTMLargeTypeWindow work better so that it doesn't accidentally go crazy
drawing way off the screen.
Small fixes from isMemberOfClass to isKindOfClass
DELTA=218 (145 added, 19 deleted, 54 changed)
R=hawk
|
|
|
|
|
|
| |
Allow inclusion of GTMSenTestCase from objective-C++ classes.
R=dmaclach,thomasvl
DELTA=7 (7 added, 0 deleted, 0 changed)
|
|
|
|
|
|
|
|
|
|
| |
Change GTMGoogleSearch to not do escaping of URL arguments, because as it turns
out the client often wants to handle that themselves. Also, made it so that
you didn't have to have a query argument, and that you could override
other arguments by setting them to [NSNull null]. These changes make the API
far more flexible.
DELTA=48 (12 added, 23 deleted, 13 changed)
R=thomasvl
|
|
|
|
|
|
| |
Fix for GTMMethodCheck under SnowLeopard so we don't get "Class __NSGenericDeallocHandler does not conform to @protocol(NSObject), so won't be checked" warnings.
DELTA=1 (1 added, 0 deleted, 0 changed)
R=thomasvl
|
|
|
|
|
|
| |
Added GTMGoogleSearch.
DELTA=853 (853 added, 0 deleted, 0 changed)
TBR=thomasvl
|
|
|
|
|
|
| |
Fix up GTM build so that it builds on Tiger.
DELTA=15 (15 added, 0 deleted, 0 changed)
R=thomasvl
|
|
|
|
|
|
| |
Add ourselves to the list of running apps even if we are a UIElement app.
DELTA=18 (17 added, 0 deleted, 1 changed)
R=thomasvl
|
|
|
|
|
|
|
| |
http://code.google.com/p/google-toolbox-for-mac/issues/detail?id=23
Handle spaces in directory names.
R=dmaclach
DELTA=2 (0 added, 0 deleted, 2 changed)
|
|
|
|
|
|
| |
Fix up GTMGeometryUtils header so that it works properly in a C++ environment
R=thomasvl
DELTA=8 (8 added, 0 deleted, 0 changed)
|
|
|
|
|
|
| |
Added workfax, homefax and pager labels to our defined address book fields.
R=thomasvl,gianno
DELTA=8 (8 added, 0 deleted, 0 changed)
|
|
|
|
|
|
| |
Tightened up shell script error checking.
R=thomasvl
DELTA=27 (9 added, 10 deleted, 8 changed)
|
|
|
|
|
|
|
| |
Add verbosity, exit on err and error on unset variable to all script phases.
Should help track down build problems, and it found a couple of shell script errors.
R=mrossetti,hawk
DELTA=75 (16 added, 0 deleted, 59 changed)
|
|
|
|
|
|
| |
Add required cast to have GTMTestTimer compile correctly. We weren't casting a value coming back from calloc as the correct type which was causing issues when you compiled with strict C++ on.
DELTA=1 (0 added, 0 deleted, 1 changed)
R=thomasvl
|
|
|
|
|
|
| |
Fix up GTMABAddressBook to use iPhone native API.
R=gianno,altse
DELTA=17 (17 added, 0 deleted, 0 changed)
|
|
|
|
|
|
|
|
| |
Added a couple more labels to GTMABAddressBook.h
Some final fixups to GMOVoiceSearchResult to get it compiling on both desktop and iphone.
R=altse
DELTA=29 (11 added, 6 deleted, 12 changed)
APPROVED=altse
|
|
|
|
|
|
|
| |
Added some support for scanning JSON. We don't parse it, but we scan out blobs
that you can then pass to a parser.
DELTA=219 (219 added, 0 deleted, 0 changed)
R=thomasvl
|
|
|
|
|
|
|
| |
Made GTMABAddressBook work on both the iPhone and the Desktop, giving you a
single interface to both.
DELTA=2539 (2173 added, 79 deleted, 287 changed)
R=thomasvl
|
|
|
|
|
|
|
|
|
|
|
| |
Address http://code.google.com/p/google-toolbox-for-mac/issues/detail?id=18
- Use a local autoreleasepool during data reads incase the runloop doesn't
dump temp memory as much as we'd like.
- Wrap the processing up in an exception handler to make sure the pool is
always drained.
- Update one loop to use GTM_FOREACH_OBJECT.
R=dmaclach
DELTA=100 (43 added, 32 deleted, 25 changed)
|
|
|
|
|
|
| |
Fixes up GTMDefines so that it can be parsed by headerdoc.
OCL=10963680
TBR=thomasvl
CC=gtm-eng
|
|
|
|
|
|
| |
GTMTheme removing alpha from tabs.
DELTA=6 (0 added, 2 deleted, 4 changed)
R=thomasvl
|
|
|
|
|
|
|
| |
Adds faster version of [NSWorkspace launchedApplications] and forces
AppleScript execution onto the main thread.
DELTA=136 (111 added, 14 deleted, 11 changed)
R=thomasvl
|
|
|
|
|
|
| |
Adds duration support to GTMLargeTypeWindow to speed up the unittest cycle.
DELTA=30 (25 added, 0 deleted, 5 changed)
R=thomasvl
|
|
|
|
|
|
|
| |
Fixed up GTMUILocalizer to work properly with popup menus and alternate titles.
Fixed up UnitTesting code to check for it.
R=thomasvl
DELTA=3175 (3151 added, 14 deleted, 10 changed)
|
|
|
|
|
|
| |
Added GTMUILocalizer for localizing UIs. 100% code coverage from tests.
DELTA=1956 (1940 added, 8 deleted, 8 changed)
R=thomasvl
|
|
|
|
|
|
| |
Bump GTMAbstractDOListener test coverage over 90%
DELTA=79 (77 added, 0 deleted, 2 changed)
R=thomasvl,dmaclach
|
|
|
|
|
|
| |
Include GTMDefines so the 10.5 macro is defined even on Tiger.
R=mdalrymple
DELTA=1 (1 added, 0 deleted, 0 changed)
|
|
|
|
| |
Should fix up the QSB and GTM builds
TBR=thomasvl
|
|
|
|
|
| |
Realized what the problem was, and this isn't it ;-)
Reverted to old version.
TBR=thomasvl
|
|
|
|
| |
Tries to fix Mac builds for GTM and QSB.
TBR=thomasvl
|
|
|
|
|
|
| |
Increase test coverage
DELTA=246 (241 added, 0 deleted, 5 changed)
R=thomasvl,dmaclach
|
|
|
|
|
|
| |
Fixes up test so that it works on Tiger too...
DELTA=22 (7 added, 0 deleted, 15 changed)
R=thomasvl
|
|
|
|
|
|
|
|
| |
Change build script so that it removes all of the gcda files for the current
config project wide, which in general is what people will want.
Added unit testing to GTMHotKeyTextField. From about 6% up to 90%.
DELTA=10 (3 added, 0 deleted, 7 changed)
R=thomasvl
|
|
|
|
|
|
|
|
| |
Remove extra include of GTMSystemVersion into targets that causes a warning
about dup classes and might be the cause of some crashes during startup
of unittests.
R=dmaclach
DELTA=4 (0 added, 4 deleted, 0 changed)
|
|
|
|
|
|
|
| |
Turns on some more debug flags. We actually ran into a nil sync problem with
QSB that this should help out.
DELTA=16 (16 added, 0 deleted, 0 changed)
R=thomasvl
|
|
|
|
|
|
| |
Should fix up Unittests.
DELTA=0 (0 added, 0 deleted, 0 changed)
R=avi,thomasvl
|
|
|
|
|
|
|
| |
Add a simple script to the framework target to remove the gcda files
when it builds so we always have up to date coverage data.
R=dmaclach
DELTA=16 (16 added, 0 deleted, 0 changed)
|
|
|
|
|
| |
Add ability to create rounded rects with different radii for different corners.
R=dmaclach
|
|
|
|
|
|
| |
Fix up StackTrace so that it uses BOOLs correctly, and puts a - in front of regular methods. It was putting a + in front of basically all methods.
DELTA=4 (0 added, 0 deleted, 4 changed)
R=thomasvl
|
|
|
|
|
|
|
|
| |
Fixes up the leaks in the tests.
Sets up the RunMacOSUnitTest script so that it actually works correctly
with respect to enabling leaks.
DELTA=20 (4 added, 3 deleted, 13 changed)
R=thomasvl
|
|
|
|
|
|
| |
Renamed files appropriately, and cleaned up the project. Updated release notes with info about GTMTransientRootPortProxy.
DELTA=330 (1 added, 312 deleted, 17 changed)
R=krisr,thomasvl
|
|
|
|
|
|
|
|
|
| |
Fixes up the transient root proxy support so that it's faster and doesn't leak.
It also adds the missing timeouts, and now works with generic NSPorts instead
of just socket ports. I will update the release notes, and
change the file names over from RootSocket to RootPort once these gets approved.
DELTA=336 (95 added, 110 deleted, 131 changed)
R=krisr,thomasvl
|
|
|
|
|
|
|
|
| |
Update the Run*UnitTests.sh script to support purging current target/config
*.gcda files to avoid coverage merge warnings.
Turn this on for the GTM unittests.
R=dmaclach
DELTA=38 (34 added, 0 deleted, 4 changed)
|
|
|
|
|
|
| |
- fixed system include in GTMTheme
- put the logging of execected dev logs under env control and default it to
off to make unittest output a little easier to read.
|
|
|
|
| |
Added a stack trace test to make sure all code paths are covered.
|
|
|
|
| |
- Added GTMTheme for doing product wide theme modifications.
|
|
|
|
| |
- move the include of system headers up for safety.
|