├── .gitignore ├── CMUnistrokeGestureRecognizer ├── CMUnistrokeGestureRecognizer-Prefix.pch ├── CMUnistrokeGestureRecognizer.h ├── CMUnistrokeGestureRecognizer.m ├── CMUnistrokeGestureResult.h ├── CMUnistrokeGestureResult.m ├── CMUnistrokeRecognizer │ ├── CMUnistrokeRecognizer.c │ ├── CMUnistrokeRecognizer.h │ ├── CMUnistrokeRecognizerPrivate.h │ ├── CMUnistrokeRecognizerTypes.c │ └── CMUnistrokeRecognizerTypes.h └── GestureKeyboard-Bridging-Header.h ├── GestureKeyboard.xcodeproj ├── project.pbxproj └── project.xcworkspace │ └── contents.xcworkspacedata ├── GestureKeyboard ├── AppDelegate.swift ├── Base.lproj │ └── Main.storyboard ├── Images.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── LaunchImage.launchimage │ │ └── Contents.json ├── Info.plist ├── ViewController.swift └── graffiti_strokes.jpeg ├── GestureKeyboardExtension ├── Info.plist └── KeyboardViewController.swift ├── GestureKeyboardTests ├── GestureKeyboardTests.swift └── Info.plist └── graffiti.plist /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/.gitignore -------------------------------------------------------------------------------- /CMUnistrokeGestureRecognizer/CMUnistrokeGestureRecognizer-Prefix.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/CMUnistrokeGestureRecognizer/CMUnistrokeGestureRecognizer-Prefix.pch -------------------------------------------------------------------------------- /CMUnistrokeGestureRecognizer/CMUnistrokeGestureRecognizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/CMUnistrokeGestureRecognizer/CMUnistrokeGestureRecognizer.h -------------------------------------------------------------------------------- /CMUnistrokeGestureRecognizer/CMUnistrokeGestureRecognizer.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/CMUnistrokeGestureRecognizer/CMUnistrokeGestureRecognizer.m -------------------------------------------------------------------------------- /CMUnistrokeGestureRecognizer/CMUnistrokeGestureResult.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/CMUnistrokeGestureRecognizer/CMUnistrokeGestureResult.h -------------------------------------------------------------------------------- /CMUnistrokeGestureRecognizer/CMUnistrokeGestureResult.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/CMUnistrokeGestureRecognizer/CMUnistrokeGestureResult.m -------------------------------------------------------------------------------- /CMUnistrokeGestureRecognizer/CMUnistrokeRecognizer/CMUnistrokeRecognizer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/CMUnistrokeGestureRecognizer/CMUnistrokeRecognizer/CMUnistrokeRecognizer.c -------------------------------------------------------------------------------- /CMUnistrokeGestureRecognizer/CMUnistrokeRecognizer/CMUnistrokeRecognizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/CMUnistrokeGestureRecognizer/CMUnistrokeRecognizer/CMUnistrokeRecognizer.h -------------------------------------------------------------------------------- /CMUnistrokeGestureRecognizer/CMUnistrokeRecognizer/CMUnistrokeRecognizerPrivate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/CMUnistrokeGestureRecognizer/CMUnistrokeRecognizer/CMUnistrokeRecognizerPrivate.h -------------------------------------------------------------------------------- /CMUnistrokeGestureRecognizer/CMUnistrokeRecognizer/CMUnistrokeRecognizerTypes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/CMUnistrokeGestureRecognizer/CMUnistrokeRecognizer/CMUnistrokeRecognizerTypes.c -------------------------------------------------------------------------------- /CMUnistrokeGestureRecognizer/CMUnistrokeRecognizer/CMUnistrokeRecognizerTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/CMUnistrokeGestureRecognizer/CMUnistrokeRecognizer/CMUnistrokeRecognizerTypes.h -------------------------------------------------------------------------------- /CMUnistrokeGestureRecognizer/GestureKeyboard-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/CMUnistrokeGestureRecognizer/GestureKeyboard-Bridging-Header.h -------------------------------------------------------------------------------- /GestureKeyboard.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/GestureKeyboard.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /GestureKeyboard.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/GestureKeyboard.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /GestureKeyboard/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/GestureKeyboard/AppDelegate.swift -------------------------------------------------------------------------------- /GestureKeyboard/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/GestureKeyboard/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /GestureKeyboard/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/GestureKeyboard/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /GestureKeyboard/Images.xcassets/LaunchImage.launchimage/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/GestureKeyboard/Images.xcassets/LaunchImage.launchimage/Contents.json -------------------------------------------------------------------------------- /GestureKeyboard/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/GestureKeyboard/Info.plist -------------------------------------------------------------------------------- /GestureKeyboard/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/GestureKeyboard/ViewController.swift -------------------------------------------------------------------------------- /GestureKeyboard/graffiti_strokes.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/GestureKeyboard/graffiti_strokes.jpeg -------------------------------------------------------------------------------- /GestureKeyboardExtension/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/GestureKeyboardExtension/Info.plist -------------------------------------------------------------------------------- /GestureKeyboardExtension/KeyboardViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/GestureKeyboardExtension/KeyboardViewController.swift -------------------------------------------------------------------------------- /GestureKeyboardTests/GestureKeyboardTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/GestureKeyboardTests/GestureKeyboardTests.swift -------------------------------------------------------------------------------- /GestureKeyboardTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/GestureKeyboardTests/Info.plist -------------------------------------------------------------------------------- /graffiti.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/robterrell/graffiti-keyboard/HEAD/graffiti.plist --------------------------------------------------------------------------------