| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
| |
- Create shared scheme to use.
- Let Xcode (9.4.1) update the project files and add some warnings.
- Remove -finalize (GC days are gone)
- Add some more pragmas to compile cleanly.
- The iOS targets had a mix of 7.0 and 8.0 min versions, so make them
all 8.
|
|
|
| |
Tests and code all build and run with no warnings.
|
|
|
| |
It wasn't being used anywhere.
|
|
|
| |
It has been obsolete since 10.5.
|
|
|
| |
These were functions that dealt with Aliases.
|
|
|
|
| |
This functionality is no longer supported on OS X.
Use a LaunchAgent, XPCService or the ServiceManagement APIs instead.
|
|
|
|
|
|
|
| |
This gets GTMSignalHandler working with libdispatch, and also marks it
as deprecated because it is probably easier just to write your own
version to call a block instead of the method invocation here.
This also makes the tests run again which hasn't been happening for
a long time AFAICT.
|
|
|
|
| |
There were quotes around the test harness path in the project that was making
it so Xcode couldn't find it to run it.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove a bunch of code that Google stopped using/maintaining rather than trying
to update it it. Some would be hard to update, some actually has system provided
replacements; others are patterns that just don't seem as common now.
Prune out the code related to macOS <= 10.5, start pruning some of the really
old iOS support also.
Get the projects mostly limping again with modern Xcodes so tests can be run.
If someone ends up on this commit via history for something they still find
as useful, feel free to do a pull request to bring the snippet of code back to
life and update it for current SDKs.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
previous OSX versions.
In OSX 10.10+, launch_msg(LAUNCH_KEY_REMOVEJOB, ...) returns the error
EINPROGRESS if the job was running at the time it was removed. In OSX 10.9 and
earlier, the same function call returns success. This CL makes GTMSMJobRemove()
treat the error EINPROGRESS as success on OSX 10.10+.
|
|
|
| |
DELTA=60 (0 added, 0 deleted, 60 changed)
|
|
|
|
|
| |
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
|