Commit e039324 1 parent 4084702 commit e039324 Copy full SHA for e039324
File tree 5 files changed +22
-3
lines changed
5 files changed +22
-3
lines changed Original file line number Diff line number Diff line change 1
1
# Change log
2
2
3
+ ## [ Version 3.0.3] ( https://github.com/efremidze/Haptica/releases/tag/3.0.3 )
4
+ Released on 2021-10-15
5
+
6
+ - Added rigid and soft haptic feedback to patterns
7
+
3
8
## [ Version 3.0.2] ( https://github.com/efremidze/Haptica/releases/tag/3.0.2 )
4
9
Released on 2019-12-04
5
10
Original file line number Diff line number Diff line change 8
8
9
9
Pod ::Spec . new do |s |
10
10
s . name = 'Haptica'
11
- s . version = '3.0.2 '
11
+ s . version = '3.0.3 '
12
12
s . summary = 'Easy Haptic Feedback'
13
13
s . homepage = 'https://github.com/efremidze/Haptica'
14
14
s . license = { :type => 'MIT' , :file => 'LICENSE' }
Original file line number Diff line number Diff line change 438
438
INFOPLIST_FILE = "$(SRCROOT)/Sources/Info.plist";
439
439
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
440
440
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
441
- MARKETING_VERSION = 3.0.2 ;
441
+ MARKETING_VERSION = 3.0.3 ;
442
442
PRODUCT_BUNDLE_IDENTIFIER = com.efremidze.Haptica;
443
443
PRODUCT_NAME = "$(TARGET_NAME)";
444
444
SKIP_INSTALL = YES;
458
458
INFOPLIST_FILE = "$(SRCROOT)/Sources/Info.plist";
459
459
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
460
460
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
461
- MARKETING_VERSION = 3.0.2 ;
461
+ MARKETING_VERSION = 3.0.3 ;
462
462
PRODUCT_BUNDLE_IDENTIFIER = com.efremidze.Haptica;
463
463
PRODUCT_NAME = "$(TARGET_NAME)";
464
464
SKIP_INSTALL = YES;
Original file line number Diff line number Diff line change @@ -56,6 +56,8 @@ Use pattern symbols to represent custom vibrations.
56
56
- ` O ` - heavy impact
57
57
- ` o ` - medium impact
58
58
- ` . ` - light impact
59
+ - ` X ` - rigid impact
60
+ - ` x ` - soft impact
59
61
- ` - ` - wait 0.1 second
60
62
61
63
Or play a symphony of notes:
Original file line number Diff line number Diff line change @@ -41,6 +41,18 @@ public enum Note {
41
41
self = . haptic( . impact( . medium) )
42
42
case " . " :
43
43
self = . haptic( . impact( . light) )
44
+ case " X " :
45
+ if #available( iOS 13 . 0 , * ) {
46
+ self = . haptic( . impact( . rigid) )
47
+ } else {
48
+ self = . haptic( . impact( . heavy) )
49
+ }
50
+ case " x " :
51
+ if #available( iOS 13 . 0 , * ) {
52
+ self = . haptic( . impact( . soft) )
53
+ } else {
54
+ self = . haptic( . impact( . light) )
55
+ }
44
56
case " - " :
45
57
self = . wait( delay)
46
58
default :
You can’t perform that action at this time.
0 commit comments