File tree Expand file tree Collapse file tree 10 files changed +66
-4
lines changed
project.xcworkspace/xcshareddata/swiftpm
Assets.xcassets/ThemeImage Expand file tree Collapse file tree 10 files changed +66
-4
lines changed Original file line number Diff line number Diff line change 600
600
"$(inherited)",
601
601
"@executable_path/Frameworks",
602
602
);
603
- MARKETING_VERSION = 1.1.0 ;
603
+ MARKETING_VERSION = 1.1.2 ;
604
604
PRODUCT_BUNDLE_IDENTIFIER = com.quickblox.UIKitSample;
605
605
PRODUCT_NAME = "$(TARGET_NAME)";
606
606
PROVISIONING_PROFILE_SPECIFIER = "";
648
648
"$(inherited)",
649
649
"@executable_path/Frameworks",
650
650
);
651
- MARKETING_VERSION = 1.1.0 ;
651
+ MARKETING_VERSION = 1.1.2 ;
652
652
PRODUCT_BUNDLE_IDENTIFIER = com.quickblox.UIKitSample;
653
653
PRODUCT_NAME = "$(TARGET_NAME)";
654
654
PROVISIONING_PROFILE_SPECIFIER = "";
Original file line number Diff line number Diff line change @@ -116,6 +116,12 @@ public class CustomImageTheme: ThemeImageProtocol {
116
116
public var message : Image = Image ( systemName: " message " )
117
117
public var robot : Image = Image ( " Robot " )
118
118
public var translate : Image = Image ( " Translate " )
119
+ public var reply : Image = Image ( systemName: " arrowshape.turn.up.backward " )
120
+ public var replyFilled : Image = Image ( systemName: " arrowshape.turn.up.left.fill " )
121
+ public var forward : Image = Image ( systemName: " arrowshape.turn.up.left.2 " )
122
+ public var forwardIcon : Image = Image ( " forwardIcon " )
123
+ public var forwardFilled : Image = Image ( " forwardFilled " )
124
+ public var save : Image = Image ( systemName: " folder " )
119
125
120
126
public init ( ) { }
121
127
}
@@ -221,6 +227,14 @@ public class CustomThemeString: ThemeStringProtocol {
221
227
public var unauthorized : String = String ( localized: " utils.string.unauthorized " )
222
228
public var authorized : String = String ( localized: " utils.string.authorized " )
223
229
230
+ public var reply : String = String ( localized: " features.action.reply " )
231
+ public var forward : String = String ( localized: " features.action.forward " )
232
+ public var save : String = String ( localized: " features.action.save " )
233
+ public var forwardedFrom : String = String ( localized: " features.action.forwardedfrom " )
234
+ public var repliedTo : String = String ( localized: " features.action.repliedTo " )
235
+ public var forwardSuccess : String = String ( localized: " features.action.forwardSuccess " )
236
+ public var forwardFailure : String = String ( localized: " features.action.forwardFailure " )
237
+
224
238
public init ( ) { }
225
239
}
226
240
Original file line number Diff line number Diff line change @@ -304,6 +304,8 @@ struct LoginScreen: View {
304
304
private func setupFeatures( ) {
305
305
QuickBloxUIKit . feature. ai. apiKey = " "
306
306
QuickBloxUIKit . feature. ai. ui = AIUISettings ( theme)
307
+ QuickBloxUIKit . feature. forward. enable = true
308
+ QuickBloxUIKit . feature. reply. enable = true
307
309
}
308
310
}
309
311
Original file line number Diff line number Diff line change
1
+ {
2
+ "images" : [
3
+ {
4
+ "filename" : " Forward filled.pdf" ,
5
+ "idiom" : " universal"
6
+ }
7
+ ],
8
+ "info" : {
9
+ "author" : " xcode" ,
10
+ "version" : 1
11
+ },
12
+ "properties" : {
13
+ "template-rendering-intent" : " template"
14
+ }
15
+ }
Original file line number Diff line number Diff line change
1
+ {
2
+ "images" : [
3
+ {
4
+ "filename" : " Forward.pdf" ,
5
+ "idiom" : " universal"
6
+ }
7
+ ],
8
+ "info" : {
9
+ "author" : " xcode" ,
10
+ "version" : 1
11
+ },
12
+ "properties" : {
13
+ "template-rendering-intent" : " template"
14
+ }
15
+ }
Original file line number Diff line number Diff line change 100
100
"utils.string.unauthorized" = "unauthorized";
101
101
"utils.string.authorized" = "authorized";
102
102
103
+ "features.action.reply" = "Reply";
104
+ "features.action.forward" = "Forward";
105
+ "features.action.save" = "Save";
106
+ "features.action.forwardedfrom" = "Forwarded from";
107
+ "features.action.repliedTo" = "Replied to";
108
+ "features.action.forwardSuccess" = "Message forwarded from";
109
+ "features.action.forwardFailure" = "Message Forwarded Failure";
110
+
103
111
/// Example for customization
104
112
//"dialog.items.empty" = "You don’t have any channels.";
105
113
//"dialog.members.empty" = "You don’t have any users.";
Original file line number Diff line number Diff line change 99
99
"utils.string.connected" = "conectado";
100
100
"utils.string.unauthorized" = "no autorizado";
101
101
"utils.string.authorized" = "autorizado";
102
+
103
+ "features.action.reply" = "Responder";
104
+ "features.action.forward" = "Adelante";
105
+ "features.action.save" = "Guardar";
106
+ "features.action.forwardedfrom" = "Reenviado desde";
107
+ "features.action.repliedTo" = "Respondido a";
108
+ "features.action.forwardSuccess" = "Mensaje reenviado desde";
109
+ "features.action.forwardFailure" = "Error del mensaje reenviado";
You can’t perform that action at this time.
0 commit comments