# HG changeset patch # User John Bailey # Date 1274889281 0 # Node ID 51c31805d2a765484f8d478b86f7e0ad79271da9 # Parent 8de1ce16087cadaf58ea0f242a5104ac959a1add# Parent da8c00c5b4e54b900dd77fba031a38ada0f64037 propagate from branch 'im.pidgin.pidgin.mxit' (head b4547e5df2f928e2dc0e471d88aa7a8975222c0e) to branch 'im.pidgin.pidgin' (head 6c7bc4d299467c6be45dd213e52cffe938c31556) Merge of simple bugfixes from the MXit guys. diff -r 8de1ce16087c -r 51c31805d2a7 libpurple/protocols/mxit/login.c --- a/libpurple/protocols/mxit/login.c Wed May 26 13:50:08 2010 +0000 +++ b/libpurple/protocols/mxit/login.c Wed May 26 15:54:41 2010 +0000 @@ -333,13 +333,15 @@ purple_request_field_string_set_editable( field, FALSE ); purple_request_field_group_add_field( group, field ); - /* nick name */ + /* nick name (required) */ field = purple_request_field_string_new( "nickname", _( "Nick Name" ), profile->nickname, FALSE ); + purple_request_field_set_required( field, TRUE ); purple_request_field_group_add_field( group, field ); - /* birthday */ + /* birthday (required) */ field = purple_request_field_string_new( "bday", _( "Birthday" ), profile->birthday, FALSE ); purple_request_field_string_set_default_value( field, "YYYY-MM-DD" ); + purple_request_field_set_required( field, TRUE ); purple_request_field_group_add_field( group, field ); /* gender */ @@ -348,12 +350,14 @@ purple_request_field_choice_add( field, _( "Male" ) ); /* 1 */ purple_request_field_group_add_field( group, field ); - /* pin */ + /* pin (required) */ field = purple_request_field_string_new( "pin", _( "PIN" ), profile->pin, FALSE ); purple_request_field_string_set_masked( field, TRUE ); + purple_request_field_set_required( field, TRUE ); purple_request_field_group_add_field( group, field ); field = purple_request_field_string_new( "pin2", _( "Verify PIN" ), "", FALSE ); purple_request_field_string_set_masked( field, TRUE ); + purple_request_field_set_required( field, TRUE ); purple_request_field_group_add_field( group, field ); /* show the form to the user to complete */ @@ -636,8 +640,9 @@ field = purple_request_field_image_new( "capcha", _( "Security Code" ), (gchar*) logindata->captcha, logindata->captcha_size ); purple_request_field_group_add_field( group, field ); - /* ask for input */ + /* ask for input (required) */ field = purple_request_field_string_new( "code", _( "Enter Security Code" ), NULL, FALSE ); + purple_request_field_set_required( field, TRUE ); purple_request_field_group_add_field( group, field ); /* choose your country, but be careful, we already know your IP! ;-) */