aboutsummaryrefslogtreecommitdiff
path: root/GTM.xcodeproj
Commit message (Collapse)AuthorAge
* Remove GTMWindowSheetController (#256)Gravatar dmaclach2020-03-05
| | | | | | | Hasn't really been maintained, Chromium was one of the main users, and they stopped using it a while ago, they only use a few things now: https://chromium.googlesource.com/chromium/src/+/master/third_party/google_toolbox_for_mac/BUILD.gn It also never was in the pod file, meaning less folks were likely to use it.
* Let Xcode 11.3 update the project schemes files.Gravatar Thomas Van Lenten2020-01-02
|
* Add XCTAssertAssertsGravatar Dave MacLachlan2019-05-20
| | | | | | XCTAssertAsserts is for testing if NSAssert or NSParameterAssert is called. It is a no-op if NS_BLOCK_ASSERTIONS is defined. Update project to match "Xcode" standard with regards to having assertions off in release.
* Add GTMTimeUtils (#229)Gravatar dmaclach2019-01-03
| | | Utilities for relatively common desire to know the launch time of an app, or the boot time of a device.
* Set the test host in the XCode settings for App Tests.Gravatar Thomas Van Lenten2018-12-11
|
* Let Xcode 10.1 update the project/scheme files.Gravatar Thomas Van Lenten2018-12-11
|
* Remove a pile of Xcode configuration files which are out of date. (#215)Gravatar dmaclach2018-11-19
| | | | | The changes here focus on SDK specific or architecture specific settings where we should just be going with the Xcode defaults for the version of Xcode being used to build.
* Project modernization.Gravatar Thomas Van Lenten2018-11-15
| | | | | | | | | - 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.
* Set GTM deployment target to macOS 10.7. (#208)Gravatar dmaclach2018-11-14
| | | Tests and code all build and run with no warnings.
* Remove unused GTMUnitTestDevLog. (#203)Gravatar dmaclach2018-11-13
| | | It wasn't being used anywhere.
* Remove GTMPath (#200)Gravatar dmaclach2018-11-13
| | | It has been obsolete since 10.5.
* Remove Unused (and deprecated) GTMNSFileManager+Carbon (#197)Gravatar dmaclach2018-11-13
| | | These were functions that dealt with Aliases.
* Remove GTMLoginItems (#196)Gravatar dmaclach2018-11-13
| | | | This functionality is no longer supported on OS X. Use a LaunchAgent, XPCService or the ServiceManagement APIs instead.
* Fixed up GTMSignalHandler and deprecated it. (#192)Gravatar dmaclach2018-11-13
| | | | | | | 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.
* Fix up testharness. (#189)Gravatar dmaclach2018-11-12
| | | | 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 ancient GTMNSString+Replace (#185)Gravatar dmaclach2018-11-11
|
* Remove unused GTMNSArray+Merge (#182)Gravatar dmaclach2018-11-11
|
* Remove unused GTMObjectSingleton.h (#183)Gravatar dmaclach2018-11-11
|
* Remove deprecated Address Book support from GTMGravatar Dave MacLachlan2018-09-04
|
* Let Xcode 9 update the settings on the projects.Gravatar Thomas Van Lenten2017-10-06
|
* Disable the SignalHandler test, seems to choke Xcode9 at the momentGravatar Thomas Van Lenten2017-10-06
|
* First cut at pruning things/updating things.Gravatar dmaclach2016-10-07
| | | | | | | | | | | | | | | 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.
* remove the stale reference to the release notes fileGravatar Thomas Van Lenten2015-11-03
|
* Make GTMSMJobRemove() have the same behavior on OSX 10.10+ as it has onGravatar thomasvl2015-01-27
| | | | | | | | | | 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+.
* Remove spaces from target namesGravatar gtm.daemon2014-01-14
| | | DELTA=60 (0 added, 0 deleted, 60 changed)
* Fix build of Mac GTM project with static analyzer. Remove ↵Gravatar gtm.daemon2013-12-19
| | | | | GTMGarbageCollection. Remove GC build configs. Remove internal dependence on GTMObjectSingleton. DELTA=447 (49 added, 296 deleted, 102 changed)
* On second thought, drop the OS X support for now.Gravatar gtm.daemon2013-01-23
| | | DELTA=31 (1 added, 29 deleted, 1 changed)
* Fixup for the testing helper for OS X:Gravatar gtm.daemon2013-01-23
| | | | - Get NSImage defined. - Add framework to linking.
* [Author: thomasvl]Gravatar gtm.daemon2013-01-03
| | | | | | | | | | 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)
* [Author: thomasvl]Gravatar gtm.daemon2013-01-02
| | | | | | | | 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)
* [Author: dmaclach]Gravatar gtm.daemon2012-07-24
| | | | | | Clean up all of our format string issues amongst some other fun stuff. R=thomasvl DELTA=167 (90 added, 8 deleted, 69 changed)
* [Author: thomasvl]Gravatar gtm.daemon2012-06-14
| | | | | Fix wrong CPP gate. TBR=dmaclach
* [Author: dmaclach]Gravatar gtm.daemon2012-03-21
| | | | | | Add a blocks API to NSThread. R=thomasvl,grobbins DELTA=238 (236 added, 1 deleted, 1 changed)
* [Author: thomasvl]Gravatar gtm.daemon2012-01-17
| | | | | | | Remove the no longer used configs and targets (and the backing script for them). R=dmaclach DELTA=767 (0 added, 767 deleted, 0 changed)
* [Author: thomasvl]Gravatar gtm.daemon2011-12-06
| | | | | Add a generic Debug/Release config pair that uses the current SDK. TBR=dmaclach
* [Author: thomasvl]Gravatar gtm.daemon2011-12-06
| | | | | Remove one missed reference to GTM's TigerGCov support. TBR=dmaclach
* [Author: thomasvl]Gravatar gtm.daemon2011-11-23
| | | | | | Remove the gcov Configurations. R=dmaclach DELTA=536 (21 added, 463 deleted, 52 changed)
* [Author: thomasvl]Gravatar gtm.daemon2011-11-16
| | | | | | Remove the targets and script support for causing builds in both projects. Limit the script to just cycling through the Mac configs. TBR=dmaclach
* [Author: thomasvl]Gravatar gtm.daemon2011-11-11
| | | | | Finish fixing up the tests on 10.6.7. TBR=dmaclach
* [Author: thomasvl]Gravatar gtm.daemon2011-11-10
| | | | | How did I leave out the project file before? TBR=dmaclach
* [Author: thomasvl]Gravatar gtm.daemon2011-11-01
| | | | | | Add reference image for 10.6.8 since it seems the sizing of bezel buttons changed. TBR=dmaclach
* Added by hand due to perforce problems. GTMKeyValueAnimation is a simple key ↵Gravatar dmaclach2011-07-14
| | | | path animation class based on NSAnimation
* [Author: sail]Gravatar gtm.daemon2011-03-28
| | | | | | | | | | | 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)
* [Author: sail]Gravatar gtm.daemon2011-03-18
| | | | | | | | | | | 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)
* [Author: thomasvl]Gravatar gtm.daemon2010-11-19
| | | | | | | | | 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)
* [Author: dmaclach]Gravatar gtm.daemon2010-11-04
| | | | | | | Clean up GTMServiceManagement so that it works with sockets. Add better tests. R=thomasvl DELTA=478 (303 added, 109 deleted, 66 changed)
* [Author: thomasvl]Gravatar gtm.daemon2010-10-14
| | | | | | Add URITemplate support. R=dmaclach DELTA=1084 (1083 added, 0 deleted, 1 changed)
* [Author: thomasvl]Gravatar gtm.daemon2010-08-31
| | | | | | | | | | | 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)
* [Author: dmaclach]Gravatar gtm.daemon2010-08-27
| | | | | | | Initial look at GTMServiceManagement. Added tests and project changes. R=thomasvl DELTA=844 (840 added, 0 deleted, 4 changed)
* [Author: dmaclach]Gravatar gtm.daemon2010-07-28
| | | | | | Fix up the GTM build due to problems with GTMULocalizer. TBR=thomasvl DELTA=1128 (713 added, 411 deleted, 4 changed)