├── .gitignore
├── BuildPhases
├── ResetAccessibilityTrustedProcess.sh
└── UpdateInfoPlistPrefixHeader.sh
├── Gemfile
├── Gemfile.lock
├── HapticKey.xcodeproj
├── project.pbxproj
└── xcshareddata
│ └── xcschemes
│ └── HapticKey.xcscheme
├── HapticKey
├── Info.plist
├── Resources
│ ├── Assets.xcassets
│ │ ├── AppIcon.appiconset
│ │ │ ├── 128x128.png
│ │ │ ├── 128x128@2x.png
│ │ │ ├── 16x16.png
│ │ │ ├── 16x16@2x.png
│ │ │ ├── 256x256.png
│ │ │ ├── 256x256@2x.png
│ │ │ ├── 32x32.png
│ │ │ ├── 32x32@2x.png
│ │ │ ├── 512x512.png
│ │ │ ├── 512x512@2x.png
│ │ │ └── Contents.json
│ │ ├── Contents.json
│ │ └── StatusItem.imageset
│ │ │ ├── Contents.json
│ │ │ └── StatusItem.pdf
│ ├── Base.lproj
│ │ └── MainMenu.xib
│ ├── InfoPlist.xcstrings
│ ├── Localizable.xcstrings
│ ├── dsa_pub.pem
│ └── mul.lproj
│ │ └── MainMenu.xcstrings
└── Sources
│ ├── HTKAppDelegate.h
│ ├── HTKAppDelegate.m
│ ├── HTKAudioPlayer.h
│ ├── HTKAudioPlayer.m
│ ├── HTKEvent.h
│ ├── HTKEvent.m
│ ├── HTKEventListener.h
│ ├── HTKEventListener.m
│ ├── HTKEventTap.h
│ ├── HTKEventTap.m
│ ├── HTKFunctionKeyEventListener.h
│ ├── HTKFunctionKeyEventListener.m
│ ├── HTKHapticFeedback.h
│ ├── HTKHapticFeedback.m
│ ├── HTKLoginItem.h
│ ├── HTKLoginItem.m
│ ├── HTKMultitouchActuator.h
│ ├── HTKMultitouchActuator.m
│ ├── HTKStatusItemMenuController.h
│ ├── HTKStatusItemMenuController.m
│ ├── HTKTapGestureEventListener.h
│ ├── HTKTapGestureEventListener.m
│ ├── HTKTimer.h
│ ├── HTKTimer.m
│ ├── NSTouchDevice.h
│ └── main.m
├── LICENSE
├── Makefile
├── README.md
├── Resources
└── HapticKey.png
└── scripts
├── exec_with_gems
└── sparkle_appcast
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/.gitignore
--------------------------------------------------------------------------------
/BuildPhases/ResetAccessibilityTrustedProcess.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/BuildPhases/ResetAccessibilityTrustedProcess.sh
--------------------------------------------------------------------------------
/BuildPhases/UpdateInfoPlistPrefixHeader.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/BuildPhases/UpdateInfoPlistPrefixHeader.sh
--------------------------------------------------------------------------------
/Gemfile:
--------------------------------------------------------------------------------
1 | source "https://rubygems.org"
2 |
3 | gem "sparkle_appcast", "~> 0.1.2"
4 |
--------------------------------------------------------------------------------
/Gemfile.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/Gemfile.lock
--------------------------------------------------------------------------------
/HapticKey.xcodeproj/project.pbxproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey.xcodeproj/project.pbxproj
--------------------------------------------------------------------------------
/HapticKey.xcodeproj/xcshareddata/xcschemes/HapticKey.xcscheme:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey.xcodeproj/xcshareddata/xcschemes/HapticKey.xcscheme
--------------------------------------------------------------------------------
/HapticKey/Info.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Info.plist
--------------------------------------------------------------------------------
/HapticKey/Resources/Assets.xcassets/AppIcon.appiconset/128x128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Resources/Assets.xcassets/AppIcon.appiconset/128x128.png
--------------------------------------------------------------------------------
/HapticKey/Resources/Assets.xcassets/AppIcon.appiconset/128x128@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Resources/Assets.xcassets/AppIcon.appiconset/128x128@2x.png
--------------------------------------------------------------------------------
/HapticKey/Resources/Assets.xcassets/AppIcon.appiconset/16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Resources/Assets.xcassets/AppIcon.appiconset/16x16.png
--------------------------------------------------------------------------------
/HapticKey/Resources/Assets.xcassets/AppIcon.appiconset/16x16@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Resources/Assets.xcassets/AppIcon.appiconset/16x16@2x.png
--------------------------------------------------------------------------------
/HapticKey/Resources/Assets.xcassets/AppIcon.appiconset/256x256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Resources/Assets.xcassets/AppIcon.appiconset/256x256.png
--------------------------------------------------------------------------------
/HapticKey/Resources/Assets.xcassets/AppIcon.appiconset/256x256@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Resources/Assets.xcassets/AppIcon.appiconset/256x256@2x.png
--------------------------------------------------------------------------------
/HapticKey/Resources/Assets.xcassets/AppIcon.appiconset/32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Resources/Assets.xcassets/AppIcon.appiconset/32x32.png
--------------------------------------------------------------------------------
/HapticKey/Resources/Assets.xcassets/AppIcon.appiconset/32x32@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Resources/Assets.xcassets/AppIcon.appiconset/32x32@2x.png
--------------------------------------------------------------------------------
/HapticKey/Resources/Assets.xcassets/AppIcon.appiconset/512x512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Resources/Assets.xcassets/AppIcon.appiconset/512x512.png
--------------------------------------------------------------------------------
/HapticKey/Resources/Assets.xcassets/AppIcon.appiconset/512x512@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Resources/Assets.xcassets/AppIcon.appiconset/512x512@2x.png
--------------------------------------------------------------------------------
/HapticKey/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json
--------------------------------------------------------------------------------
/HapticKey/Resources/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Resources/Assets.xcassets/Contents.json
--------------------------------------------------------------------------------
/HapticKey/Resources/Assets.xcassets/StatusItem.imageset/Contents.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Resources/Assets.xcassets/StatusItem.imageset/Contents.json
--------------------------------------------------------------------------------
/HapticKey/Resources/Assets.xcassets/StatusItem.imageset/StatusItem.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Resources/Assets.xcassets/StatusItem.imageset/StatusItem.pdf
--------------------------------------------------------------------------------
/HapticKey/Resources/Base.lproj/MainMenu.xib:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Resources/Base.lproj/MainMenu.xib
--------------------------------------------------------------------------------
/HapticKey/Resources/InfoPlist.xcstrings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Resources/InfoPlist.xcstrings
--------------------------------------------------------------------------------
/HapticKey/Resources/Localizable.xcstrings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Resources/Localizable.xcstrings
--------------------------------------------------------------------------------
/HapticKey/Resources/dsa_pub.pem:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Resources/dsa_pub.pem
--------------------------------------------------------------------------------
/HapticKey/Resources/mul.lproj/MainMenu.xcstrings:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Resources/mul.lproj/MainMenu.xcstrings
--------------------------------------------------------------------------------
/HapticKey/Sources/HTKAppDelegate.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/HTKAppDelegate.h
--------------------------------------------------------------------------------
/HapticKey/Sources/HTKAppDelegate.m:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/HTKAppDelegate.m
--------------------------------------------------------------------------------
/HapticKey/Sources/HTKAudioPlayer.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/HTKAudioPlayer.h
--------------------------------------------------------------------------------
/HapticKey/Sources/HTKAudioPlayer.m:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/HTKAudioPlayer.m
--------------------------------------------------------------------------------
/HapticKey/Sources/HTKEvent.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/HTKEvent.h
--------------------------------------------------------------------------------
/HapticKey/Sources/HTKEvent.m:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/HTKEvent.m
--------------------------------------------------------------------------------
/HapticKey/Sources/HTKEventListener.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/HTKEventListener.h
--------------------------------------------------------------------------------
/HapticKey/Sources/HTKEventListener.m:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/HTKEventListener.m
--------------------------------------------------------------------------------
/HapticKey/Sources/HTKEventTap.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/HTKEventTap.h
--------------------------------------------------------------------------------
/HapticKey/Sources/HTKEventTap.m:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/HTKEventTap.m
--------------------------------------------------------------------------------
/HapticKey/Sources/HTKFunctionKeyEventListener.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/HTKFunctionKeyEventListener.h
--------------------------------------------------------------------------------
/HapticKey/Sources/HTKFunctionKeyEventListener.m:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/HTKFunctionKeyEventListener.m
--------------------------------------------------------------------------------
/HapticKey/Sources/HTKHapticFeedback.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/HTKHapticFeedback.h
--------------------------------------------------------------------------------
/HapticKey/Sources/HTKHapticFeedback.m:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/HTKHapticFeedback.m
--------------------------------------------------------------------------------
/HapticKey/Sources/HTKLoginItem.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/HTKLoginItem.h
--------------------------------------------------------------------------------
/HapticKey/Sources/HTKLoginItem.m:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/HTKLoginItem.m
--------------------------------------------------------------------------------
/HapticKey/Sources/HTKMultitouchActuator.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/HTKMultitouchActuator.h
--------------------------------------------------------------------------------
/HapticKey/Sources/HTKMultitouchActuator.m:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/HTKMultitouchActuator.m
--------------------------------------------------------------------------------
/HapticKey/Sources/HTKStatusItemMenuController.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/HTKStatusItemMenuController.h
--------------------------------------------------------------------------------
/HapticKey/Sources/HTKStatusItemMenuController.m:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/HTKStatusItemMenuController.m
--------------------------------------------------------------------------------
/HapticKey/Sources/HTKTapGestureEventListener.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/HTKTapGestureEventListener.h
--------------------------------------------------------------------------------
/HapticKey/Sources/HTKTapGestureEventListener.m:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/HTKTapGestureEventListener.m
--------------------------------------------------------------------------------
/HapticKey/Sources/HTKTimer.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/HTKTimer.h
--------------------------------------------------------------------------------
/HapticKey/Sources/HTKTimer.m:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/HTKTimer.m
--------------------------------------------------------------------------------
/HapticKey/Sources/NSTouchDevice.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/NSTouchDevice.h
--------------------------------------------------------------------------------
/HapticKey/Sources/main.m:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/HapticKey/Sources/main.m
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/LICENSE
--------------------------------------------------------------------------------
/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/Makefile
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/README.md
--------------------------------------------------------------------------------
/Resources/HapticKey.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/Resources/HapticKey.png
--------------------------------------------------------------------------------
/scripts/exec_with_gems:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/scripts/exec_with_gems
--------------------------------------------------------------------------------
/scripts/sparkle_appcast:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/niw/HapticKey/HEAD/scripts/sparkle_appcast
--------------------------------------------------------------------------------