@@ -41,13 +41,16 @@ FlipSocialApp *flip_social_app_alloc()
41
41
app -> register_password_logged_out_temp_buffer_size = MAX_USER_LENGTH ;
42
42
app -> register_password_2_logged_out_temp_buffer_size = MAX_USER_LENGTH ;
43
43
app -> change_password_logged_in_temp_buffer_size = MAX_USER_LENGTH ;
44
+ app -> change_bio_logged_in_temp_buffer_size = MAX_MESSAGE_LENGTH ;
44
45
app -> compose_pre_save_logged_in_temp_buffer_size = MAX_MESSAGE_LENGTH ;
45
46
app -> wifi_ssid_logged_in_temp_buffer_size = MAX_USER_LENGTH ;
46
47
app -> wifi_password_logged_in_temp_buffer_size = MAX_USER_LENGTH ;
47
48
app -> is_logged_in_size = 8 ;
48
49
app -> login_username_logged_in_temp_buffer_size = MAX_USER_LENGTH ;
49
50
app -> messages_new_message_logged_in_temp_buffer_size = MAX_MESSAGE_LENGTH ;
50
51
app -> message_user_choice_logged_in_temp_buffer_size = MAX_MESSAGE_LENGTH ;
52
+ app -> explore_logged_in_temp_buffer_size = MAX_USER_LENGTH ;
53
+ app -> message_users_logged_in_temp_buffer_size = MAX_USER_LENGTH ;
51
54
if (!easy_flipper_set_buffer (& app -> wifi_ssid_logged_out_temp_buffer , app -> wifi_ssid_logged_out_temp_buffer_size ))
52
55
{
53
56
return NULL ;
@@ -80,6 +83,10 @@ FlipSocialApp *flip_social_app_alloc()
80
83
{
81
84
return NULL ;
82
85
}
86
+ if (!easy_flipper_set_buffer (& app -> change_bio_logged_in_temp_buffer , app -> change_bio_logged_in_temp_buffer_size ))
87
+ {
88
+ return NULL ;
89
+ }
83
90
if (!easy_flipper_set_buffer (& app -> compose_pre_save_logged_in_temp_buffer , app -> compose_pre_save_logged_in_temp_buffer_size ))
84
91
{
85
92
return NULL ;
@@ -133,6 +140,10 @@ FlipSocialApp *flip_social_app_alloc()
133
140
{
134
141
return NULL ;
135
142
}
143
+ if (!easy_flipper_set_buffer (& app -> change_bio_logged_in , app -> change_bio_logged_in_temp_buffer_size ))
144
+ {
145
+ return NULL ;
146
+ }
136
147
if (!easy_flipper_set_buffer (& app -> compose_pre_save_logged_in , app -> compose_pre_save_logged_in_temp_buffer_size ))
137
148
{
138
149
return NULL ;
@@ -170,17 +181,29 @@ FlipSocialApp *flip_social_app_alloc()
170
181
{
171
182
return NULL ;
172
183
}
173
- if (!easy_flipper_set_buffer (& last_explore_response , app -> message_user_choice_logged_in_temp_buffer_size ))
184
+ if (!easy_flipper_set_buffer (& app -> explore_logged_in , app -> explore_logged_in_temp_buffer_size ))
185
+ {
186
+ return NULL ;
187
+ }
188
+ if (!easy_flipper_set_buffer (& app -> explore_logged_in_temp_buffer , app -> explore_logged_in_temp_buffer_size ))
189
+ {
190
+ return NULL ;
191
+ }
192
+ if (!easy_flipper_set_buffer (& app -> message_users_logged_in , app -> message_users_logged_in_temp_buffer_size ))
193
+ {
194
+ return NULL ;
195
+ }
196
+ if (!easy_flipper_set_buffer (& app -> message_users_logged_in_temp_buffer , app -> message_users_logged_in_temp_buffer_size ))
174
197
{
175
198
return NULL ;
176
199
}
177
200
178
201
// Allocate Submenu(s)
179
- if (!easy_flipper_set_submenu (& app -> submenu_logged_out , FlipSocialViewLoggedOutSubmenu , "FlipSocial v0.7 " , flip_social_callback_exit_app , & app -> view_dispatcher ))
202
+ if (!easy_flipper_set_submenu (& app -> submenu_logged_out , FlipSocialViewLoggedOutSubmenu , "FlipSocial v0.8 " , flip_social_callback_exit_app , & app -> view_dispatcher ))
180
203
{
181
204
return NULL ;
182
205
}
183
- if (!easy_flipper_set_submenu (& app -> submenu_logged_in , FlipSocialViewLoggedInSubmenu , "FlipSocial v0.7 " , flip_social_callback_exit_app , & app -> view_dispatcher ))
206
+ if (!easy_flipper_set_submenu (& app -> submenu_logged_in , FlipSocialViewLoggedInSubmenu , "FlipSocial v0.8 " , flip_social_callback_exit_app , & app -> view_dispatcher ))
184
207
{
185
208
return NULL ;
186
209
}
@@ -242,7 +265,8 @@ FlipSocialApp *flip_social_app_alloc()
242
265
app -> variable_item_logged_out_register_button = variable_item_list_add (app -> variable_item_list_logged_out_register , "Register" , 0 , NULL , app );
243
266
//
244
267
app -> variable_item_logged_in_profile_username = variable_item_list_add (app -> variable_item_list_logged_in_profile , "Username" , 1 , NULL , app );
245
- app -> variable_item_logged_in_profile_change_password = variable_item_list_add (app -> variable_item_list_logged_in_profile , "Change Password" , 1 , NULL , app );
268
+ app -> variable_item_logged_in_profile_change_password = variable_item_list_add (app -> variable_item_list_logged_in_profile , "Password" , 1 , NULL , app );
269
+ app -> variable_item_logged_in_profile_change_bio = variable_item_list_add (app -> variable_item_list_logged_in_profile , "Bio" , 1 , NULL , app );
246
270
app -> variable_item_logged_in_profile_friends = variable_item_list_add (app -> variable_item_list_logged_in_profile , "Friends" , 0 , NULL , app );
247
271
//
248
272
app -> variable_item_logged_in_settings_about = variable_item_list_add (app -> variable_item_list_logged_in_settings , "About" , 0 , NULL , app );
@@ -281,7 +305,11 @@ FlipSocialApp *flip_social_app_alloc()
281
305
return NULL ;
282
306
}
283
307
//
284
- if (!easy_flipper_set_uart_text_input (& app -> text_input_logged_in_change_password , FlipSocialViewLoggedInChangePasswordInput , "Enter New Password" , app -> change_password_logged_in_temp_buffer , app -> change_password_logged_in_temp_buffer_size , flip_social_logged_in_profile_change_password_updated , flip_social_callback_to_profile_logged_in , & app -> view_dispatcher , app ))
308
+ if (!easy_flipper_set_uart_text_input (& app -> text_input_logged_in_change_password , FlipSocialViewLoggedInChangePasswordInput , "Password" , app -> change_password_logged_in_temp_buffer , app -> change_password_logged_in_temp_buffer_size , flip_social_logged_in_profile_change_password_updated , flip_social_callback_to_profile_logged_in , & app -> view_dispatcher , app ))
309
+ {
310
+ return NULL ;
311
+ }
312
+ if (!easy_flipper_set_uart_text_input (& app -> text_input_logged_in_change_bio , FlipSocialViewLoggedInChangeBioInput , "Bio" , app -> change_bio_logged_in_temp_buffer , app -> change_bio_logged_in_temp_buffer_size , flip_social_logged_in_profile_change_bio_updated , flip_social_callback_to_profile_logged_in , & app -> view_dispatcher , app ))
285
313
{
286
314
return NULL ;
287
315
}
@@ -306,6 +334,14 @@ FlipSocialApp *flip_social_app_alloc()
306
334
{
307
335
return NULL ;
308
336
}
337
+ if (!easy_flipper_set_uart_text_input (& app -> text_input_logged_in_explore , FlipSocialViewLoggedInExploreInput , "Enter Username or Keyword" , app -> explore_logged_in_temp_buffer , app -> explore_logged_in_temp_buffer_size , flip_social_logged_in_explore_updated , flip_social_callback_to_submenu_logged_in , & app -> view_dispatcher , app ))
338
+ {
339
+ return NULL ;
340
+ }
341
+ if (!easy_flipper_set_uart_text_input (& app -> text_input_logged_in_message_users , FlipSocialViewLoggedInMessageUsersInput , "Enter Username or Keyword" , app -> message_users_logged_in_temp_buffer , app -> message_users_logged_in_temp_buffer_size , flip_social_logged_in_message_users_updated , flip_social_callback_to_submenu_logged_in , & app -> view_dispatcher , app ))
342
+ {
343
+ return NULL ;
344
+ }
309
345
310
346
// Load the settings
311
347
if (!load_settings (app -> wifi_ssid_logged_out ,
@@ -320,6 +356,8 @@ FlipSocialApp *flip_social_app_alloc()
320
356
app -> login_password_logged_out_temp_buffer_size ,
321
357
app -> change_password_logged_in ,
322
358
app -> change_password_logged_in_temp_buffer_size ,
359
+ app -> change_bio_logged_in ,
360
+ app -> change_bio_logged_in_temp_buffer_size ,
323
361
app -> is_logged_in ,
324
362
app -> is_logged_in_size ))
325
363
@@ -377,6 +415,11 @@ FlipSocialApp *flip_social_app_alloc()
377
415
strncpy (app -> change_password_logged_in_temp_buffer , app -> change_password_logged_in , app -> change_password_logged_in_temp_buffer_size - 1 );
378
416
app -> change_password_logged_in_temp_buffer [app -> change_password_logged_in_temp_buffer_size - 1 ] = '\0' ;
379
417
}
418
+ if (app -> change_bio_logged_in && app -> change_bio_logged_in_temp_buffer )
419
+ {
420
+ strncpy (app -> change_bio_logged_in_temp_buffer , app -> change_bio_logged_in , app -> change_bio_logged_in_temp_buffer_size - 1 );
421
+ app -> change_bio_logged_in_temp_buffer [app -> change_bio_logged_in_temp_buffer_size - 1 ] = '\0' ;
422
+ }
380
423
if (app -> compose_pre_save_logged_in && app -> compose_pre_save_logged_in_temp_buffer )
381
424
{
382
425
strncpy (app -> compose_pre_save_logged_in_temp_buffer , app -> compose_pre_save_logged_in , app -> compose_pre_save_logged_in_temp_buffer_size - 1 );
@@ -470,6 +513,7 @@ FlipSocialApp *flip_social_app_alloc()
470
513
variable_item_set_current_value_text (app -> variable_item_logged_out_wifi_settings_ssid , app -> wifi_ssid_logged_out );
471
514
variable_item_set_current_value_text (app -> variable_item_logged_out_login_username , app -> login_username_logged_out );
472
515
variable_item_set_current_value_text (app -> variable_item_logged_in_profile_username , app -> login_username_logged_in );
516
+ variable_item_set_current_value_text (app -> variable_item_logged_in_profile_change_bio , app -> change_bio_logged_in );
473
517
//
474
518
475
519
if (app -> is_logged_in != NULL && strcmp (app -> is_logged_in , "true" ) == 0 )
0 commit comments