diff --git a/CHANGELOG.md b/CHANGELOG.md index 7d7fb9f..86dea5b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# TouchVisualizer CHANGELOG +# COSTouchVisualizer CHANGELOG ## 0.1.0 diff --git a/COSTouchVisualizer.podspec b/COSTouchVisualizer.podspec new file mode 100644 index 0000000..4ce1cd6 --- /dev/null +++ b/COSTouchVisualizer.podspec @@ -0,0 +1,35 @@ +# +# Be sure to run `pod spec lint NAME.podspec' to ensure this is a +# valid spec and remove all comments before submitting the spec. +# +# To learn more about the attributes see http://guides.cocoapods.org/syntax/podspec.html +# +Pod::Spec.new do |s| + s.name = "COSTouchVisualizer" + s.version = "0.1.0" + s.summary = "Visualize iOS finger touches, gestures and holds on external displays" + s.description = <<-DESC + Touch Screen Visualizer visualizes your touches, gestures, and holds on + the screen. Touches are visualized by a circle fading out and expanding. + Gestures are visualized by smaller ripples fading in. Holds are + are visualized by a morphing effect on the circle. + + The library also lets you customize the color and opacity of and border + of the touch circles. + DESC + s.homepage = "https://github.com/conopsys/COSTouchVisualizer" + s.screenshots = "https://raw.githubusercontent.com/conopsys/COSTouchVisualizer/master/screenshot-drag.png", "https://raw.githubusercontent.com/conopsys/COSTouchVisualizer/master/screenshot-press.png" + s.license = 'MIT' + s.author = { "Joe Blau" => "josephblau@gmail.com" } + s.source = { :git => "https://github.com/conopsys/COSTouchVisualizer.git", :tag => s.version.to_s } + s.social_media_url = 'https://twitter.com/joe_blau' + + s.platform = :ios, '5.0' + + s.requires_arc = true + + s.source_files = 'Classes' + + s.ios.exclude_files = 'Classes/osx' + s.osx.exclude_files = 'Classes/ios' +end diff --git a/Classes/COSTouchVisualizerWindow.m b/Classes/COSTouchVisualizerWindow.m index 844ba08..3db2c1a 100644 --- a/Classes/COSTouchVisualizerWindow.m +++ b/Classes/COSTouchVisualizerWindow.m @@ -10,9 +10,9 @@ // Turn this on to debug touches during development. #ifdef TARGET_IPHONE_SIMULATOR -#define DEBUG_FINGERTIP_WINDOW 1 +#define DEBUG_FINGERTIP_WINDOW 0 #else -#define DEBUG_FINGERTIP_WINDOW 1 +#define DEBUG_FINGERTIP_WINDOW 0 #endif @interface COSTouchSpotView : UIImageView diff --git a/Example/Podfile b/Example/Podfile index a950d13..df9aaa0 100644 --- a/Example/Podfile +++ b/Example/Podfile @@ -1 +1 @@ -pod "TouchVisualizer", :path => "../TouchVisualizer.podspec" +pod "COSTouchVisualizer", :path => "../COSTouchVisualizer.podspec" diff --git a/Example/Podfile.lock b/Example/Podfile.lock index 480c8af..70ce8f5 100644 --- a/Example/Podfile.lock +++ b/Example/Podfile.lock @@ -1,14 +1,14 @@ PODS: - - TouchVisualizer (0.1.0) + - COSTouchVisualizer (0.1.0) DEPENDENCIES: - - TouchVisualizer (from `../TouchVisualizer.podspec`) + - COSTouchVisualizer (from `../COSTouchVisualizer.podspec`) EXTERNAL SOURCES: - TouchVisualizer: - :path: ../TouchVisualizer.podspec + COSTouchVisualizer: + :path: ../COSTouchVisualizer.podspec SPEC CHECKSUMS: - TouchVisualizer: 94db8af822148de722b5eeb5b6b7efc33332069a + COSTouchVisualizer: 41d7ccb9beac84e52af1cef9274541bac945ba9d COCOAPODS: 0.29.0 diff --git a/Example/Pods/BuildHeaders/TouchVisualizer/COSTouchVisualizerWindow.h b/Example/Pods/BuildHeaders/COSTouchVisualizer/COSTouchVisualizerWindow.h similarity index 100% rename from Example/Pods/BuildHeaders/TouchVisualizer/COSTouchVisualizerWindow.h rename to Example/Pods/BuildHeaders/COSTouchVisualizer/COSTouchVisualizerWindow.h diff --git a/Example/Pods/Headers/TouchVisualizer/COSTouchVisualizerWindow.h b/Example/Pods/Headers/COSTouchVisualizer/COSTouchVisualizerWindow.h similarity index 100% rename from Example/Pods/Headers/TouchVisualizer/COSTouchVisualizerWindow.h rename to Example/Pods/Headers/COSTouchVisualizer/COSTouchVisualizerWindow.h diff --git a/Example/Pods/Local Podspecs/COSTouchVisualizer.podspec b/Example/Pods/Local Podspecs/COSTouchVisualizer.podspec new file mode 100644 index 0000000..833bc54 --- /dev/null +++ b/Example/Pods/Local Podspecs/COSTouchVisualizer.podspec @@ -0,0 +1,35 @@ +# +# Be sure to run `pod spec lint NAME.podspec' to ensure this is a +# valid spec and remove all comments before submitting the spec. +# +# To learn more about the attributes see http://guides.cocoapods.org/syntax/podspec.html +# +Pod::Spec.new do |s| + s.name = "COSTouchVisualizer" + s.version = "0.1.0" + s.summary = "Visualize iOS finger touches, gestures and holds on external displays" + s.description = <<-DESC + Touch Screen Visualizer visualizes your touches, gestures, and holds on + the screen. Touches are visualized by a circle fading out and expanding. + Gestures are visualized by smaller ripples fading in. Holds are + are visualized by a morphing effect on the circle. + + The library also lets you customize the color and opacity of and border + of the touch circles. + DESC + s.homepage = "https://github.com/conopsys/COSTouchVisualizer" + s.screenshots = "www.example.com/screenshots_1", "www.example.com/screenshots_2" + s.license = 'MIT' + s.author = { "Joe Blau" => "josephblau@gmail.com" } + s.source = { :git => "https://github.com/conopsys/COSTouchVisualizer.git", :tag => s.version.to_s } + s.social_media_url = 'https://twitter.com/joe_blau' + + s.platform = :ios, '5.0' + + s.requires_arc = true + + s.source_files = 'Classes' + + s.ios.exclude_files = 'Classes/osx' + s.osx.exclude_files = 'Classes/ios' +end diff --git a/Example/Pods/Manifest.lock b/Example/Pods/Manifest.lock index 480c8af..70ce8f5 100644 --- a/Example/Pods/Manifest.lock +++ b/Example/Pods/Manifest.lock @@ -1,14 +1,14 @@ PODS: - - TouchVisualizer (0.1.0) + - COSTouchVisualizer (0.1.0) DEPENDENCIES: - - TouchVisualizer (from `../TouchVisualizer.podspec`) + - COSTouchVisualizer (from `../COSTouchVisualizer.podspec`) EXTERNAL SOURCES: - TouchVisualizer: - :path: ../TouchVisualizer.podspec + COSTouchVisualizer: + :path: ../COSTouchVisualizer.podspec SPEC CHECKSUMS: - TouchVisualizer: 94db8af822148de722b5eeb5b6b7efc33332069a + COSTouchVisualizer: 41d7ccb9beac84e52af1cef9274541bac945ba9d COCOAPODS: 0.29.0 diff --git a/Example/Pods/Pods-COSTouchVisualizer-Private.xcconfig b/Example/Pods/Pods-COSTouchVisualizer-Private.xcconfig new file mode 100644 index 0000000..4a10d32 --- /dev/null +++ b/Example/Pods/Pods-COSTouchVisualizer-Private.xcconfig @@ -0,0 +1,5 @@ +#include "Pods-COSTouchVisualizer.xcconfig" +GCC_PREPROCESSOR_DEFINITIONS = COCOAPODS=1 +HEADER_SEARCH_PATHS = "${PODS_ROOT}/BuildHeaders" "${PODS_ROOT}/BuildHeaders/COSTouchVisualizer" "${PODS_ROOT}/Headers" "${PODS_ROOT}/Headers/COSTouchVisualizer" +OTHER_LDFLAGS = -ObjC +PODS_ROOT = ${SRCROOT} \ No newline at end of file diff --git a/Example/Pods/Pods-COSTouchVisualizer-dummy.m b/Example/Pods/Pods-COSTouchVisualizer-dummy.m new file mode 100644 index 0000000..e7318a3 --- /dev/null +++ b/Example/Pods/Pods-COSTouchVisualizer-dummy.m @@ -0,0 +1,5 @@ +#import +@interface PodsDummy_Pods_COSTouchVisualizer : NSObject +@end +@implementation PodsDummy_Pods_COSTouchVisualizer +@end diff --git a/Example/Pods/Pods-COSTouchVisualizer-prefix.pch b/Example/Pods/Pods-COSTouchVisualizer-prefix.pch new file mode 100644 index 0000000..95cf11d --- /dev/null +++ b/Example/Pods/Pods-COSTouchVisualizer-prefix.pch @@ -0,0 +1,5 @@ +#ifdef __OBJC__ +#import +#endif + +#import "Pods-environment.h" diff --git a/Example/Pods/Pods-COSTouchVisualizer.xcconfig b/Example/Pods/Pods-COSTouchVisualizer.xcconfig new file mode 100644 index 0000000..e69de29 diff --git a/Example/Pods/Pods-acknowledgements.markdown b/Example/Pods/Pods-acknowledgements.markdown index 1f85507..f2b45c0 100644 --- a/Example/Pods/Pods-acknowledgements.markdown +++ b/Example/Pods/Pods-acknowledgements.markdown @@ -1,7 +1,7 @@ # Acknowledgements This application makes use of the following third party libraries: -## TouchVisualizer +## COSTouchVisualizer Copyright (c) 2014 Joe Blau diff --git a/Example/Pods/Pods-acknowledgements.plist b/Example/Pods/Pods-acknowledgements.plist index ff3f6f3..b371fae 100644 --- a/Example/Pods/Pods-acknowledgements.plist +++ b/Example/Pods/Pods-acknowledgements.plist @@ -35,7 +35,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Title - TouchVisualizer + COSTouchVisualizer Type PSGroupSpecifier diff --git a/Example/Pods/Pods-environment.h b/Example/Pods/Pods-environment.h index 3925864..b067c19 100644 --- a/Example/Pods/Pods-environment.h +++ b/Example/Pods/Pods-environment.h @@ -6,9 +6,9 @@ // project. -// TouchVisualizer -#define COCOAPODS_POD_AVAILABLE_TouchVisualizer -#define COCOAPODS_VERSION_MAJOR_TouchVisualizer 0 -#define COCOAPODS_VERSION_MINOR_TouchVisualizer 1 -#define COCOAPODS_VERSION_PATCH_TouchVisualizer 0 +// COSTouchVisualizer +#define COCOAPODS_POD_AVAILABLE_COSTouchVisualizer +#define COCOAPODS_VERSION_MAJOR_COSTouchVisualizer 0 +#define COCOAPODS_VERSION_MINOR_COSTouchVisualizer 1 +#define COCOAPODS_VERSION_PATCH_COSTouchVisualizer 0 diff --git a/Example/Pods/Pods.xcconfig b/Example/Pods/Pods.xcconfig index 1ab7c39..06980b7 100644 --- a/Example/Pods/Pods.xcconfig +++ b/Example/Pods/Pods.xcconfig @@ -1,5 +1,5 @@ GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers" "${PODS_ROOT}/Headers/TouchVisualizer" -OTHER_CFLAGS = $(inherited) "-isystem${PODS_ROOT}/Headers" "-isystem${PODS_ROOT}/Headers/TouchVisualizer" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers" "${PODS_ROOT}/Headers/COSTouchVisualizer" +OTHER_CFLAGS = $(inherited) "-isystem${PODS_ROOT}/Headers" "-isystem${PODS_ROOT}/Headers/COSTouchVisualizer" OTHER_LDFLAGS = -ObjC PODS_ROOT = ${SRCROOT}/Pods \ No newline at end of file diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj index ec60ee7..64291af 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -10,32 +10,59 @@ 46 objects - 01D82E7377C6443D925E2482 + 09F577F31C194C4FB998F9F2 - buildConfigurationList - F47E22E97BFC4ED9B80D3A27 - buildPhases - - A84644713A0A4E74A7CAD421 - DB576CCB516A496185B2CE5B - 3A2BF1986C6345E4BED80BB3 - - buildRules - - dependencies - + includeInIndex + 1 isa - PBXNativeTarget - name - Pods-TouchVisualizer - productName - Pods-TouchVisualizer - productReference - 454986AAE30848D8946A2581 - productType - com.apple.product-type.library.static + PBXFileReference + lastKnownFileType + text.xcconfig + path + Pods-COSTouchVisualizer-Private.xcconfig + sourceTree + <group> - 0B88D4EAABA444C0938775F8 + 0A83038F702146CE9FEB208B + + children + + 74A6E820A56C4A4CA39E1076 + + isa + PBXGroup + name + Frameworks + sourceTree + <group> + + 0D4893757C95441B923B434E + + includeInIndex + 1 + isa + PBXFileReference + lastKnownFileType + text.script.sh + path + Pods-resources.sh + sourceTree + <group> + + 10014BBE53944F7AA56C1EDF + + buildActionMask + 2147483647 + files + + 60956B15BE1F45448E831A5D + + isa + PBXHeadersBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 1B674F37E35A451DA8FD5240 includeInIndex 1 @@ -44,126 +71,43 @@ lastKnownFileType sourcecode.c.h path - Pods-environment.h + Pods-COSTouchVisualizer-prefix.pch sourceTree <group> - 11FE07293D134539832B37CA - - buildActionMask - 2147483647 - files - - 3E822A0F5ABF4590876668ED - - isa - PBXSourcesBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 1476119C76014404BD1E060C - - children - - D85C105980B84825813EE397 - 5BAC96FA91494FDD98DB9BC9 - 9ED8F65A1F694DCB9D07724F - D964322536134DB391D51205 - CD19473CC5414B54B54EE7E3 - - isa - PBXGroup - sourceTree - <group> - - 16F37FFEAE91419586445531 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - sourcecode.c.objc - path - Pods-TouchVisualizer-dummy.m - sourceTree - <group> - - 17616EF7D7304303B0DE5FB8 - - buildConfigurationList - 5B7D8E7C4289428D8551B1BD - buildPhases - - 11FE07293D134539832B37CA - 2B96AD81B6134475994636D5 - - buildRules - - dependencies - - BC373723DFD74431AB74662E - - isa - PBXNativeTarget - name - Pods - productName - Pods - productReference - 301061C3D1E44575A3991987 - productType - com.apple.product-type.library.static - - 21A82750398A40DAA6E0A402 - - children - - EBC7141AC21044B8A7017D28 - A06344A2134E4CEC9A231E00 - C000226A86CC47F1938B3870 - - isa - PBXGroup - name - TouchVisualizer - path - ../.. - sourceTree - <group> - - 294CE9A18F6544DB81FFB114 + 1F37BB2C4387440BB6BA7B51 baseConfigurationReference - CDDFFDFE691744C2BBD97348 + 2CC217D6734146909879B280 buildSettings ALWAYS_SEARCH_USER_PATHS NO COPY_PHASE_STRIP - YES + NO DSTROOT /tmp/xcodeproj.dst GCC_C_LANGUAGE_STANDARD gnu99 + GCC_DYNAMIC_NO_PIC + NO + GCC_OPTIMIZATION_LEVEL + 0 GCC_PRECOMPILE_PREFIX_HEADER YES + GCC_PREPROCESSOR_DEFINITIONS + + DEBUG=1 + $(inherited) + + GCC_SYMBOLS_PRIVATE_EXTERN + NO GCC_VERSION com.apple.compilers.llvm.clang.1_0 INSTALL_PATH $(BUILT_PRODUCTS_DIR) IPHONEOS_DEPLOYMENT_TARGET 7.1 - OTHER_CFLAGS - - -DNS_BLOCK_ASSERTIONS=1 - $(inherited) - - OTHER_CPLUSPLUSFLAGS - - -DNS_BLOCK_ASSERTIONS=1 - $(inherited) - OTHER_LDFLAGS PRODUCT_NAME @@ -174,176 +118,13 @@ iphoneos SKIP_INSTALL YES - VALIDATE_PRODUCT - YES isa XCBuildConfiguration name - Release + Debug - 2B96AD81B6134475994636D5 - - buildActionMask - 2147483647 - files - - 91B3B9FA8F5949B186A00347 - 7E4792F6E5FB49B8BDAC6686 - - isa - PBXFrameworksBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 301061C3D1E44575A3991987 - - explicitFileType - archive.ar - includeInIndex - 0 - isa - PBXFileReference - path - libPods.a - sourceTree - BUILT_PRODUCTS_DIR - - 34246FB7CB954187A5A33CF2 - - fileRef - A06344A2134E4CEC9A231E00 - isa - PBXBuildFile - settings - - COMPILER_FLAGS - -fobjc-arc -DOS_OBJECT_USE_OBJC=0 - - - 344920EBDB29470D869618E8 - - attributes - - LastUpgradeCheck - 0500 - - buildConfigurationList - AFD4389D2ABD4CBC96814513 - compatibilityVersion - Xcode 3.2 - developmentRegion - English - hasScannedForEncodings - 0 - isa - PBXProject - knownRegions - - en - - mainGroup - 1476119C76014404BD1E060C - productRefGroup - D964322536134DB391D51205 - projectDirPath - - projectReferences - - projectRoot - - targets - - 17616EF7D7304303B0DE5FB8 - 01D82E7377C6443D925E2482 - - - 3A2BF1986C6345E4BED80BB3 - - buildActionMask - 2147483647 - files - - 3D6AA08B3B2244D984C39E82 - - isa - PBXHeadersBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - 3C4418180B7447D7A5B5F102 - - buildSettings - - ALWAYS_SEARCH_USER_PATHS - NO - CLANG_CXX_LANGUAGE_STANDARD - gnu++0x - CLANG_CXX_LIBRARY - libc++ - CLANG_ENABLE_MODULES - YES - CLANG_ENABLE_OBJC_ARC - NO - CLANG_WARN_BOOL_CONVERSION - YES - CLANG_WARN_CONSTANT_CONVERSION - YES - CLANG_WARN_DIRECT_OBJC_ISA_USAGE - YES_ERROR - CLANG_WARN_EMPTY_BODY - YES - CLANG_WARN_ENUM_CONVERSION - YES - CLANG_WARN_INT_CONVERSION - YES - CLANG_WARN_OBJC_ROOT_CLASS - YES_ERROR - COPY_PHASE_STRIP - NO - ENABLE_NS_ASSERTIONS - NO - GCC_C_LANGUAGE_STANDARD - gnu99 - GCC_WARN_64_TO_32_BIT_CONVERSION - YES - GCC_WARN_ABOUT_RETURN_TYPE - YES_ERROR - GCC_WARN_UNDECLARED_SELECTOR - YES - GCC_WARN_UNINITIALIZED_AUTOS - YES - GCC_WARN_UNUSED_FUNCTION - YES - GCC_WARN_UNUSED_VARIABLE - YES - IPHONEOS_DEPLOYMENT_TARGET - 7.1 - STRIP_INSTALLED_PRODUCT - NO - VALIDATE_PRODUCT - YES - - isa - XCBuildConfiguration - name - Release - - 3D6AA08B3B2244D984C39E82 - - fileRef - EBC7141AC21044B8A7017D28 - isa - PBXBuildFile - - 3E822A0F5ABF4590876668ED - - fileRef - 3F5A602B90E14811AB386C70 - isa - PBXBuildFile - - 3F5A602B90E14811AB386C70 + 24BF3206AF074BD297C7246E includeInIndex 1 @@ -351,113 +132,19 @@ PBXFileReference lastKnownFileType sourcecode.c.objc - path - Pods-dummy.m - sourceTree - <group> - - 454986AAE30848D8946A2581 - - explicitFileType - archive.ar - includeInIndex - 0 - isa - PBXFileReference - path - libPods-TouchVisualizer.a - sourceTree - BUILT_PRODUCTS_DIR - - 48A2EFFB030F43F28DE9FAA7 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.plist.xml - path - Pods-acknowledgements.plist - sourceTree - <group> - - 48B922CC49C944B18C4FA827 - - children - - CDDFFDFE691744C2BBD97348 - C76F8AD063D24B7FA710CB12 - 48A2EFFB030F43F28DE9FAA7 - 3F5A602B90E14811AB386C70 - 0B88D4EAABA444C0938775F8 - F17C4201D3094BF49581AD3D - - isa - PBXGroup name - Pods + COSTouchVisualizerWindow.m + path + Classes/COSTouchVisualizerWindow.m sourceTree <group> - 54139A50ADAA475CB47684C3 - - baseConfigurationReference - 6A885C124A874E5D9D6A7FBE - buildSettings - - ALWAYS_SEARCH_USER_PATHS - NO - COPY_PHASE_STRIP - YES - DSTROOT - /tmp/xcodeproj.dst - GCC_C_LANGUAGE_STANDARD - gnu99 - GCC_PRECOMPILE_PREFIX_HEADER - YES - GCC_PREFIX_HEADER - Pods-TouchVisualizer-prefix.pch - GCC_VERSION - com.apple.compilers.llvm.clang.1_0 - INSTALL_PATH - $(BUILT_PRODUCTS_DIR) - IPHONEOS_DEPLOYMENT_TARGET - 7.1 - OTHER_CFLAGS - - -DNS_BLOCK_ASSERTIONS=1 - $(inherited) - - OTHER_CPLUSPLUSFLAGS - - -DNS_BLOCK_ASSERTIONS=1 - $(inherited) - - OTHER_LDFLAGS - - PRODUCT_NAME - $(TARGET_NAME) - PUBLIC_HEADERS_FOLDER_PATH - $(TARGET_NAME) - SDKROOT - iphoneos - SKIP_INSTALL - YES - VALIDATE_PRODUCT - YES - - isa - XCBuildConfiguration - name - Release - - 5B7D8E7C4289428D8551B1BD + 2BD0837AF7BE45F0A15522FF buildConfigurations - C2F07DCDD26A406E873AE411 - 294CE9A18F6544DB81FFB114 + 1F37BB2C4387440BB6BA7B51 + 5F46964CFCEF45BFBA0F0471 defaultConfigurationIsVisible 0 @@ -466,27 +153,32 @@ isa XCConfigurationList - 5BAC96FA91494FDD98DB9BC9 + 2CC217D6734146909879B280 - children - - 21A82750398A40DAA6E0A402 - + includeInIndex + 1 isa - PBXGroup - name - Development Pods + PBXFileReference + lastKnownFileType + text.xcconfig + path + Pods.xcconfig sourceTree <group> - 61340E9C70B3497B80CEE0A2 + 3134A8BA346B436A85D215EF fileRef - FF19709AD5E040CDB6CE87B4 + 24BF3206AF074BD297C7246E isa PBXBuildFile + settings + + COMPILER_FLAGS + -fobjc-arc -DOS_OBJECT_USE_OBJC=0 + - 64A1D32A0B6B42D295D8FBEA + 31E94A95621145388C48D2B5 buildSettings @@ -553,60 +245,72 @@ name Debug - 6A885C124A874E5D9D6A7FBE + 38E2DB3A7F91407A96EBEF60 - includeInIndex - 1 + baseConfigurationReference + 09F577F31C194C4FB998F9F2 + buildSettings + + ALWAYS_SEARCH_USER_PATHS + NO + COPY_PHASE_STRIP + YES + DSTROOT + /tmp/xcodeproj.dst + GCC_C_LANGUAGE_STANDARD + gnu99 + GCC_PRECOMPILE_PREFIX_HEADER + YES + GCC_PREFIX_HEADER + Pods-COSTouchVisualizer-prefix.pch + GCC_VERSION + com.apple.compilers.llvm.clang.1_0 + INSTALL_PATH + $(BUILT_PRODUCTS_DIR) + IPHONEOS_DEPLOYMENT_TARGET + 7.1 + OTHER_CFLAGS + + -DNS_BLOCK_ASSERTIONS=1 + $(inherited) + + OTHER_CPLUSPLUSFLAGS + + -DNS_BLOCK_ASSERTIONS=1 + $(inherited) + + OTHER_LDFLAGS + + PRODUCT_NAME + $(TARGET_NAME) + PUBLIC_HEADERS_FOLDER_PATH + $(TARGET_NAME) + SDKROOT + iphoneos + SKIP_INSTALL + YES + VALIDATE_PRODUCT + YES + isa - PBXFileReference - lastKnownFileType - text.xcconfig - path - Pods-TouchVisualizer-Private.xcconfig - sourceTree - <group> - - 7E4792F6E5FB49B8BDAC6686 - - fileRef - 454986AAE30848D8946A2581 - isa - PBXBuildFile - - 7F787D8C9ACB49609576DB29 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.xcconfig - path - Pods-TouchVisualizer.xcconfig - sourceTree - <group> - - 91B3B9FA8F5949B186A00347 - - fileRef - FF19709AD5E040CDB6CE87B4 - isa - PBXBuildFile - - 9ED8F65A1F694DCB9D07724F - - children - - DCEC616269934FBFBFDFA11D - - isa - PBXGroup + XCBuildConfiguration name - Frameworks + Release + + 3D8C9430D1794053910C0BE6 + + includeInIndex + 1 + isa + PBXFileReference + lastKnownFileType + text.xcconfig + path + Pods-COSTouchVisualizer.xcconfig sourceTree <group> - A06344A2134E4CEC9A231E00 + 43490C0D343B4432BBDDE1EF includeInIndex 1 @@ -614,46 +318,17 @@ PBXFileReference lastKnownFileType sourcecode.c.objc - name - COSTouchVisualizerWindow.m path - Classes/COSTouchVisualizerWindow.m + Pods-COSTouchVisualizer-dummy.m sourceTree <group> - A84644713A0A4E74A7CAD421 - - buildActionMask - 2147483647 - files - - 34246FB7CB954187A5A33CF2 - FD745B3517A541C0AFA7CD86 - - isa - PBXSourcesBuildPhase - runOnlyForDeploymentPostprocessing - 0 - - A99748A79ABE41DB8E95511D - - containerPortal - 344920EBDB29470D869618E8 - isa - PBXContainerItemProxy - proxyType - 1 - remoteGlobalIDString - 01D82E7377C6443D925E2482 - remoteInfo - Pods-TouchVisualizer - - AFD4389D2ABD4CBC96814513 + 4CE5E5E2104342D4B44E18D9 buildConfigurations - 64A1D32A0B6B42D295D8FBEA - 3C4418180B7447D7A5B5F102 + 31E94A95621145388C48D2B5 + B8780DD5A4124278AD5481EE defaultConfigurationIsVisible 0 @@ -662,19 +337,340 @@ isa XCConfigurationList - BC373723DFD74431AB74662E + 4D139383D392409EB6D51B67 + + buildActionMask + 2147483647 + files + + 3134A8BA346B436A85D215EF + A036FE640F01480385B07D70 + + isa + PBXSourcesBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 5D7092070B8942DA8EF474E0 + + fileRef + 61A6A02E65A14C50935C7A80 + isa + PBXBuildFile + + 5F46964CFCEF45BFBA0F0471 + + baseConfigurationReference + 2CC217D6734146909879B280 + buildSettings + + ALWAYS_SEARCH_USER_PATHS + NO + COPY_PHASE_STRIP + YES + DSTROOT + /tmp/xcodeproj.dst + GCC_C_LANGUAGE_STANDARD + gnu99 + GCC_PRECOMPILE_PREFIX_HEADER + YES + GCC_VERSION + com.apple.compilers.llvm.clang.1_0 + INSTALL_PATH + $(BUILT_PRODUCTS_DIR) + IPHONEOS_DEPLOYMENT_TARGET + 7.1 + OTHER_CFLAGS + + -DNS_BLOCK_ASSERTIONS=1 + $(inherited) + + OTHER_CPLUSPLUSFLAGS + + -DNS_BLOCK_ASSERTIONS=1 + $(inherited) + + OTHER_LDFLAGS + + PRODUCT_NAME + $(TARGET_NAME) + PUBLIC_HEADERS_FOLDER_PATH + $(TARGET_NAME) + SDKROOT + iphoneos + SKIP_INSTALL + YES + VALIDATE_PRODUCT + YES + + isa + XCBuildConfiguration + name + Release + + 60956B15BE1F45448E831A5D + + fileRef + F9B2229E1D7E4DF79B8B106E + isa + PBXBuildFile + + 61A6A02E65A14C50935C7A80 + + includeInIndex + 1 + isa + PBXFileReference + lastKnownFileType + sourcecode.c.objc + path + Pods-dummy.m + sourceTree + <group> + + 6F5296ABA0BB42EAAD7D3E08 + + buildActionMask + 2147483647 + files + + 5D7092070B8942DA8EF474E0 + + isa + PBXSourcesBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + 726647A74BEF4CBB934F6D26 + + fileRef + 8DD87D66FE444582ACD8B058 + isa + PBXBuildFile + + 74A6E820A56C4A4CA39E1076 + + children + + E4CCAC715E0D40468DE892E4 + + isa + PBXGroup + name + iOS + sourceTree + <group> + + 757B57EF4F30437AA030E1EA + + attributes + + LastUpgradeCheck + 0500 + + buildConfigurationList + 4CE5E5E2104342D4B44E18D9 + compatibilityVersion + Xcode 3.2 + developmentRegion + English + hasScannedForEncodings + 0 + isa + PBXProject + knownRegions + + en + + mainGroup + D8FCDC0D869748E9BA014EA8 + productRefGroup + 857EE745B87C462EAFD76DCB + projectDirPath + + projectReferences + + projectRoot + + targets + + F8067236A727412A983195F4 + 83DBDADDA420477F8C2660CF + + + 8135EB567A6648658C0B9691 isa PBXTargetDependency target - 01D82E7377C6443D925E2482 + 83DBDADDA420477F8C2660CF targetProxy - A99748A79ABE41DB8E95511D + 86C5D6C7A4144AF8A07B30E2 - BF868272B30F46F29C9E65E6 + 83DBDADDA420477F8C2660CF + + buildConfigurationList + 87C23169082C4232BB2C6D59 + buildPhases + + 4D139383D392409EB6D51B67 + C62EFF3D22BB490F82D8903C + 10014BBE53944F7AA56C1EDF + + buildRules + + dependencies + + isa + PBXNativeTarget + name + Pods-COSTouchVisualizer + productName + Pods-COSTouchVisualizer + productReference + 8DD87D66FE444582ACD8B058 + productType + com.apple.product-type.library.static + + 857EE745B87C462EAFD76DCB + + children + + F3DBE11E4C0C43F9BA7AA1E0 + 8DD87D66FE444582ACD8B058 + + isa + PBXGroup + name + Products + sourceTree + <group> + + 86C5D6C7A4144AF8A07B30E2 + + containerPortal + 757B57EF4F30437AA030E1EA + isa + PBXContainerItemProxy + proxyType + 1 + remoteGlobalIDString + 83DBDADDA420477F8C2660CF + remoteInfo + Pods-COSTouchVisualizer + + 87C23169082C4232BB2C6D59 + + buildConfigurations + + B17B191317404CC699B20609 + 38E2DB3A7F91407A96EBEF60 + + defaultConfigurationIsVisible + 0 + defaultConfigurationName + Release + isa + XCConfigurationList + + 894BA7E22BD34B0D9442AF97 + + fileRef + E4CCAC715E0D40468DE892E4 + isa + PBXBuildFile + + 8A524E994A5C41DABAEEE155 + + fileRef + E4CCAC715E0D40468DE892E4 + isa + PBXBuildFile + + 8DD87D66FE444582ACD8B058 + + explicitFileType + archive.ar + includeInIndex + 0 + isa + PBXFileReference + path + libPods-COSTouchVisualizer.a + sourceTree + BUILT_PRODUCTS_DIR + + 8EAA9F11BA0D4AE9A7516C5F + + children + + 8ECC3A6C815C4429AB2BED04 + + isa + PBXGroup + name + Development Pods + sourceTree + <group> + + 8ECC3A6C815C4429AB2BED04 + + children + + F9B2229E1D7E4DF79B8B106E + 24BF3206AF074BD297C7246E + A8371B772E464A0FAFD65102 + + isa + PBXGroup + name + COSTouchVisualizer + path + ../.. + sourceTree + <group> + + A036FE640F01480385B07D70 + + fileRef + 43490C0D343B4432BBDDE1EF + isa + PBXBuildFile + + A8371B772E464A0FAFD65102 + + children + + 3D8C9430D1794053910C0BE6 + 09F577F31C194C4FB998F9F2 + 43490C0D343B4432BBDDE1EF + 1B674F37E35A451DA8FD5240 + + isa + PBXGroup + name + Support Files + sourceTree + SOURCE_ROOT + + A87D5123F40E4D25B554A5E3 + + buildActionMask + 2147483647 + files + + 894BA7E22BD34B0D9442AF97 + 726647A74BEF4CBB934F6D26 + + isa + PBXFrameworksBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + B17B191317404CC699B20609 baseConfigurationReference - 6A885C124A874E5D9D6A7FBE + 09F577F31C194C4FB998F9F2 buildSettings ALWAYS_SEARCH_USER_PATHS @@ -692,7 +688,7 @@ GCC_PRECOMPILE_PREFIX_HEADER YES GCC_PREFIX_HEADER - Pods-TouchVisualizer-prefix.pch + Pods-COSTouchVisualizer-prefix.pch GCC_PREPROCESSOR_DEFINITIONS DEBUG=1 @@ -722,111 +718,7 @@ name Debug - C000226A86CC47F1938B3870 - - children - - 7F787D8C9ACB49609576DB29 - 6A885C124A874E5D9D6A7FBE - 16F37FFEAE91419586445531 - D6AEA22250E44B0684930E71 - - isa - PBXGroup - name - Support Files - sourceTree - SOURCE_ROOT - - C2F07DCDD26A406E873AE411 - - baseConfigurationReference - CDDFFDFE691744C2BBD97348 - buildSettings - - ALWAYS_SEARCH_USER_PATHS - NO - COPY_PHASE_STRIP - NO - DSTROOT - /tmp/xcodeproj.dst - GCC_C_LANGUAGE_STANDARD - gnu99 - GCC_DYNAMIC_NO_PIC - NO - GCC_OPTIMIZATION_LEVEL - 0 - GCC_PRECOMPILE_PREFIX_HEADER - YES - GCC_PREPROCESSOR_DEFINITIONS - - DEBUG=1 - $(inherited) - - GCC_SYMBOLS_PRIVATE_EXTERN - NO - GCC_VERSION - com.apple.compilers.llvm.clang.1_0 - INSTALL_PATH - $(BUILT_PRODUCTS_DIR) - IPHONEOS_DEPLOYMENT_TARGET - 7.1 - OTHER_LDFLAGS - - PRODUCT_NAME - $(TARGET_NAME) - PUBLIC_HEADERS_FOLDER_PATH - $(TARGET_NAME) - SDKROOT - iphoneos - SKIP_INSTALL - YES - - isa - XCBuildConfiguration - name - Debug - - C76F8AD063D24B7FA710CB12 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text - path - Pods-acknowledgements.markdown - sourceTree - <group> - - CD19473CC5414B54B54EE7E3 - - children - - 48B922CC49C944B18C4FA827 - - isa - PBXGroup - name - Targets Support Files - sourceTree - <group> - - CDDFFDFE691744C2BBD97348 - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.xcconfig - path - Pods.xcconfig - sourceTree - <group> - - D6AEA22250E44B0684930E71 + B5D640ACBEE34D388AF52ABA includeInIndex 1 @@ -835,11 +727,154 @@ lastKnownFileType sourcecode.c.h path - Pods-TouchVisualizer-prefix.pch + Pods-environment.h sourceTree <group> - D85C105980B84825813EE397 + B8780DD5A4124278AD5481EE + + buildSettings + + ALWAYS_SEARCH_USER_PATHS + NO + CLANG_CXX_LANGUAGE_STANDARD + gnu++0x + CLANG_CXX_LIBRARY + libc++ + CLANG_ENABLE_MODULES + YES + CLANG_ENABLE_OBJC_ARC + NO + CLANG_WARN_BOOL_CONVERSION + YES + CLANG_WARN_CONSTANT_CONVERSION + YES + CLANG_WARN_DIRECT_OBJC_ISA_USAGE + YES_ERROR + CLANG_WARN_EMPTY_BODY + YES + CLANG_WARN_ENUM_CONVERSION + YES + CLANG_WARN_INT_CONVERSION + YES + CLANG_WARN_OBJC_ROOT_CLASS + YES_ERROR + COPY_PHASE_STRIP + NO + ENABLE_NS_ASSERTIONS + NO + GCC_C_LANGUAGE_STANDARD + gnu99 + GCC_WARN_64_TO_32_BIT_CONVERSION + YES + GCC_WARN_ABOUT_RETURN_TYPE + YES_ERROR + GCC_WARN_UNDECLARED_SELECTOR + YES + GCC_WARN_UNINITIALIZED_AUTOS + YES + GCC_WARN_UNUSED_FUNCTION + YES + GCC_WARN_UNUSED_VARIABLE + YES + IPHONEOS_DEPLOYMENT_TARGET + 7.1 + STRIP_INSTALLED_PRODUCT + NO + VALIDATE_PRODUCT + YES + + isa + XCBuildConfiguration + name + Release + + C3495E49B8D742D4B8D218ED + + includeInIndex + 1 + isa + PBXFileReference + lastKnownFileType + text.plist.xml + path + Pods-acknowledgements.plist + sourceTree + <group> + + C62EFF3D22BB490F82D8903C + + buildActionMask + 2147483647 + files + + 8A524E994A5C41DABAEEE155 + + isa + PBXFrameworksBuildPhase + runOnlyForDeploymentPostprocessing + 0 + + CD0140C5FB9043709CEC3110 + + children + + 2CC217D6734146909879B280 + F6544788C31644CF80F6F68D + C3495E49B8D742D4B8D218ED + 61A6A02E65A14C50935C7A80 + B5D640ACBEE34D388AF52ABA + 0D4893757C95441B923B434E + + isa + PBXGroup + name + Pods + sourceTree + <group> + + D8FCDC0D869748E9BA014EA8 + + children + + F1998D1B4B204E3D969521C4 + 8EAA9F11BA0D4AE9A7516C5F + 0A83038F702146CE9FEB208B + 857EE745B87C462EAFD76DCB + EB931958BC0844BC947ACB25 + + isa + PBXGroup + sourceTree + <group> + + E4CCAC715E0D40468DE892E4 + + isa + PBXFileReference + lastKnownFileType + wrapper.framework + name + Foundation.framework + path + Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/Frameworks/Foundation.framework + sourceTree + DEVELOPER_DIR + + EB931958BC0844BC947ACB25 + + children + + CD0140C5FB9043709CEC3110 + + isa + PBXGroup + name + Targets Support Files + sourceTree + <group> + + F1998D1B4B204E3D969521C4 includeInIndex 1 @@ -856,47 +891,59 @@ xcLanguageSpecificationIdentifier xcode.lang.ruby - D964322536134DB391D51205 + F3DBE11E4C0C43F9BA7AA1E0 - children - - 301061C3D1E44575A3991987 - 454986AAE30848D8946A2581 - - isa - PBXGroup - name - Products - sourceTree - <group> - - DB576CCB516A496185B2CE5B - - buildActionMask - 2147483647 - files - - 61340E9C70B3497B80CEE0A2 - - isa - PBXFrameworksBuildPhase - runOnlyForDeploymentPostprocessing + explicitFileType + archive.ar + includeInIndex 0 - - DCEC616269934FBFBFDFA11D - - children - - FF19709AD5E040CDB6CE87B4 - isa - PBXGroup - name - iOS + PBXFileReference + path + libPods.a + sourceTree + BUILT_PRODUCTS_DIR + + F6544788C31644CF80F6F68D + + includeInIndex + 1 + isa + PBXFileReference + lastKnownFileType + text + path + Pods-acknowledgements.markdown sourceTree <group> - EBC7141AC21044B8A7017D28 + F8067236A727412A983195F4 + + buildConfigurationList + 2BD0837AF7BE45F0A15522FF + buildPhases + + 6F5296ABA0BB42EAAD7D3E08 + A87D5123F40E4D25B554A5E3 + + buildRules + + dependencies + + 8135EB567A6648658C0B9691 + + isa + PBXNativeTarget + name + Pods + productName + Pods + productReference + F3DBE11E4C0C43F9BA7AA1E0 + productType + com.apple.product-type.library.static + + F9B2229E1D7E4DF79B8B106E includeInIndex 1 @@ -911,55 +958,8 @@ sourceTree <group> - F17C4201D3094BF49581AD3D - - includeInIndex - 1 - isa - PBXFileReference - lastKnownFileType - text.script.sh - path - Pods-resources.sh - sourceTree - <group> - - F47E22E97BFC4ED9B80D3A27 - - buildConfigurations - - BF868272B30F46F29C9E65E6 - 54139A50ADAA475CB47684C3 - - defaultConfigurationIsVisible - 0 - defaultConfigurationName - Release - isa - XCConfigurationList - - FD745B3517A541C0AFA7CD86 - - fileRef - 16F37FFEAE91419586445531 - isa - PBXBuildFile - - FF19709AD5E040CDB6CE87B4 - - isa - PBXFileReference - lastKnownFileType - wrapper.framework - name - Foundation.framework - path - Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/Frameworks/Foundation.framework - sourceTree - DEVELOPER_DIR - rootObject - 344920EBDB29470D869618E8 + 757B57EF4F30437AA030E1EA diff --git a/README.md b/README.md index 4fe3e2e..8aca4d8 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ -# TouchVisualizer +# COSTouchVisualizer -![TouchVisualizer](https://raw.githubusercontent.com/conopsys/TouchVisualizer/master/touchvisdemo.gif "TouchVisualizer iOS") +![COSTouchVisualizer](https://raw.githubusercontent.com/conopsys/COSTouchVisualizer/master/touchvisdemo.gif "COSTouchVisualizer iOS") -[![Version](http://cocoapod-badges.herokuapp.com/v/TouchVisualizer/badge.png)](http://cocoadocs.org/docsets/TouchVisualizer) -[![Platform](http://cocoapod-badges.herokuapp.com/p/TouchVisualizer/badge.png)](http://cocoadocs.org/docsets/TouchVisualizer) +[![Version](http://cocoapod-badges.herokuapp.com/v/COSTouchVisualizer/badge.png)](http://cocoadocs.org/docsets/COSTouchVisualizer) +[![Platform](http://cocoapod-badges.herokuapp.com/p/COSTouchVisualizer/badge.png)](http://cocoadocs.org/docsets/COSTouchVisualizer) ## Usage @@ -58,10 +58,10 @@ To run the example project; clone the repo, and run `pod install` from the Examp ## Installation -TouchVisualizer is available through [CocoaPods](http://cocoapods.org), to install +COSTouchVisualizer is available through [CocoaPods](http://cocoapods.org), to install it simply add the following line to your Podfile: - pod "TouchVisualizer" + pod "COSTouchVisualizer" ## Author @@ -69,4 +69,4 @@ Joe Blau, josephblau@gmail.com ## License -TouchVisualizer is available under the MIT license. See the LICENSE file for more info. +COSTouchVisualizer is available under the MIT license. See the LICENSE file for more info. diff --git a/TouchVisualizer.podspec b/TouchVisualizer.podspec deleted file mode 100644 index 541e554..0000000 --- a/TouchVisualizer.podspec +++ /dev/null @@ -1,37 +0,0 @@ -# -# Be sure to run `pod spec lint NAME.podspec' to ensure this is a -# valid spec and remove all comments before submitting the spec. -# -# To learn more about the attributes see http://guides.cocoapods.org/syntax/podspec.html -# -Pod::Spec.new do |s| - s.name = "TouchVisualizer" - s.version = "0.1.0" - s.summary = "A short description of TouchVisualizer." - s.description = <<-DESC - An optional longer description of TouchVisualizer - - * Markdown format. - * Don't worry about the indent, we strip it! - DESC - s.homepage = "http://EXAMPLE/NAME" - s.screenshots = "www.example.com/screenshots_1", "www.example.com/screenshots_2" - s.license = 'MIT' - s.author = { "Joe Blau" => "josephblau@gmail.com" } - s.source = { :git => "http://EXAMPLE/NAME.git", :tag => s.version.to_s } - s.social_media_url = 'https://twitter.com/NAME' - - # s.platform = :ios, '5.0' - # s.ios.deployment_target = '5.0' - # s.osx.deployment_target = '10.7' - s.requires_arc = true - - s.source_files = 'Classes' - # s.resources = 'Resources' - - s.ios.exclude_files = 'Classes/osx' - s.osx.exclude_files = 'Classes/ios' - # s.public_header_files = 'Classes/**/*.h' - # s.frameworks = 'SomeFramework', 'AnotherFramework' - # s.dependency 'JSONKit', '~> 1.4' -end diff --git a/screenshot-drag.png b/screenshot-drag.png new file mode 100644 index 0000000..afc573e Binary files /dev/null and b/screenshot-drag.png differ diff --git a/screenshot-press.png b/screenshot-press.png new file mode 100644 index 0000000..2c34025 Binary files /dev/null and b/screenshot-press.png differ diff --git a/touchvisdemo.gif b/touchvisdemo.gif index 8c749f4..521e60f 100644 Binary files a/touchvisdemo.gif and b/touchvisdemo.gif differ