├── .gitignore ├── .swiftlint.yml ├── CHANGELOG.md ├── Configs ├── Repeat.plist └── RepeatTests.plist ├── LICENSE ├── Package.swift ├── README.md ├── Repeat.podspec ├── Repeat.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ └── daniele.xcuserdatad │ │ └── xcdebugger │ │ └── Expressions.xcexplist ├── xcshareddata │ └── xcschemes │ │ ├── Repeat-iOS.xcscheme │ │ ├── Repeat-macOS.xcscheme │ │ ├── Repeat-tvOS.xcscheme │ │ └── Repeat-watchOS.xcscheme └── xcuserdata │ └── daniele.xcuserdatad │ └── xcdebugger │ └── Breakpoints_v2.xcbkptlist ├── Sources └── Repeat │ ├── Debouncer.swift │ ├── Repeater.swift │ └── Throttler.swift └── Tests ├── LinuxMain.swift └── RepeatTests └── RepeatTests.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcommac/Repeat/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcommac/Repeat/HEAD/.swiftlint.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcommac/Repeat/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Configs/Repeat.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcommac/Repeat/HEAD/Configs/Repeat.plist -------------------------------------------------------------------------------- /Configs/RepeatTests.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcommac/Repeat/HEAD/Configs/RepeatTests.plist -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcommac/Repeat/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcommac/Repeat/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcommac/Repeat/HEAD/README.md -------------------------------------------------------------------------------- /Repeat.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcommac/Repeat/HEAD/Repeat.podspec -------------------------------------------------------------------------------- /Repeat.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcommac/Repeat/HEAD/Repeat.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Repeat.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcommac/Repeat/HEAD/Repeat.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Repeat.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcommac/Repeat/HEAD/Repeat.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Repeat.xcodeproj/project.xcworkspace/xcuserdata/daniele.xcuserdatad/xcdebugger/Expressions.xcexplist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcommac/Repeat/HEAD/Repeat.xcodeproj/project.xcworkspace/xcuserdata/daniele.xcuserdatad/xcdebugger/Expressions.xcexplist -------------------------------------------------------------------------------- /Repeat.xcodeproj/xcshareddata/xcschemes/Repeat-iOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcommac/Repeat/HEAD/Repeat.xcodeproj/xcshareddata/xcschemes/Repeat-iOS.xcscheme -------------------------------------------------------------------------------- /Repeat.xcodeproj/xcshareddata/xcschemes/Repeat-macOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcommac/Repeat/HEAD/Repeat.xcodeproj/xcshareddata/xcschemes/Repeat-macOS.xcscheme -------------------------------------------------------------------------------- /Repeat.xcodeproj/xcshareddata/xcschemes/Repeat-tvOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcommac/Repeat/HEAD/Repeat.xcodeproj/xcshareddata/xcschemes/Repeat-tvOS.xcscheme -------------------------------------------------------------------------------- /Repeat.xcodeproj/xcshareddata/xcschemes/Repeat-watchOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcommac/Repeat/HEAD/Repeat.xcodeproj/xcshareddata/xcschemes/Repeat-watchOS.xcscheme -------------------------------------------------------------------------------- /Repeat.xcodeproj/xcuserdata/daniele.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcommac/Repeat/HEAD/Repeat.xcodeproj/xcuserdata/daniele.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Sources/Repeat/Debouncer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcommac/Repeat/HEAD/Sources/Repeat/Debouncer.swift -------------------------------------------------------------------------------- /Sources/Repeat/Repeater.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcommac/Repeat/HEAD/Sources/Repeat/Repeater.swift -------------------------------------------------------------------------------- /Sources/Repeat/Throttler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcommac/Repeat/HEAD/Sources/Repeat/Throttler.swift -------------------------------------------------------------------------------- /Tests/LinuxMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcommac/Repeat/HEAD/Tests/LinuxMain.swift -------------------------------------------------------------------------------- /Tests/RepeatTests/RepeatTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malcommac/Repeat/HEAD/Tests/RepeatTests/RepeatTests.swift --------------------------------------------------------------------------------