use the term channel in destroy dialog
This commit is contained in:
		
							parent
							
								
									4c8b1eb4bc
								
							
						
					
					
						commit
						ef09b0ab1a
					
				| @ -355,9 +355,12 @@ public class ConferenceDetailsActivity extends XmppActivity implements OnConvers | ||||
| 
 | ||||
|     @Override | ||||
|     public boolean onCreateOptionsMenu(Menu menu) { | ||||
|         final boolean groupChat = mConversation != null && mConversation.isPrivateAndNonAnonymous(); | ||||
|         getMenuInflater().inflate(R.menu.muc_details, menu); | ||||
|         final MenuItem share = menu.findItem(R.id.action_share); | ||||
|         share.setVisible(mConversation != null && !mConversation.isPrivateAndNonAnonymous()); | ||||
|         share.setVisible(groupChat); | ||||
|         final MenuItem destroy = menu.findItem(R.id.action_destroy_room); | ||||
|         destroy.setTitle(groupChat ? R.string.destroy_room : R.string.destroy_channel); | ||||
|         AccountUtils.showHideMenuItems(menu); | ||||
|         return super.onCreateOptionsMenu(menu); | ||||
|     } | ||||
| @ -387,9 +390,10 @@ public class ConferenceDetailsActivity extends XmppActivity implements OnConvers | ||||
|     } | ||||
| 
 | ||||
|     protected void destroyRoom() { | ||||
|         final boolean groupChat = mConversation != null && mConversation.isPrivateAndNonAnonymous(); | ||||
|         AlertDialog.Builder builder = new AlertDialog.Builder(this); | ||||
|         builder.setTitle(R.string.destroy_room); | ||||
|         builder.setMessage(R.string.destroy_room_dialog); | ||||
|         builder.setTitle(groupChat ? R.string.destroy_room : R.string.destroy_channel); | ||||
|         builder.setMessage(groupChat ? R.string.destroy_room_dialog : R.string.destroy_channel_dialog); | ||||
|         builder.setPositiveButton(R.string.ok, (dialog, which) -> { | ||||
|             xmppConnectionService.destroyRoom(mConversation, ConferenceDetailsActivity.this); | ||||
|         }); | ||||
| @ -580,7 +584,8 @@ public class ConferenceDetailsActivity extends XmppActivity implements OnConvers | ||||
| 
 | ||||
|     @Override | ||||
|     public void onRoomDestroyFailed() { | ||||
|         displayToast(getString(R.string.could_not_destroy_room)); | ||||
|         final boolean groupChat = mConversation != null && mConversation.isPrivateAndNonAnonymous(); | ||||
|         displayToast(getString(groupChat ? R.string.could_not_destroy_room : R.string.could_not_destroy_channel)); | ||||
|     } | ||||
| 
 | ||||
|     @Override | ||||
|  | ||||
| @ -228,8 +228,11 @@ | ||||
|     <string name="save_as_bookmark">Save as bookmark</string> | ||||
|     <string name="delete_bookmark">Delete bookmark</string> | ||||
|     <string name="destroy_room">Destroy group chat</string> | ||||
|     <string name="destroy_channel">Destroy channel</string> | ||||
|     <string name="destroy_room_dialog">Are you sure you want to destroy this group chat?\n\n<b>Warning:</b> The group chat will be completely removed on the server.</string> | ||||
|     <string name="destroy_channel_dialog">Are you sure you want to destroy this public channel?\n\n<b>Warning:</b> The channel will be completely removed on the server.</string> | ||||
|     <string name="could_not_destroy_room">Could not destroy group chat</string> | ||||
|     <string name="could_not_destroy_channel">Could not destroy channel</string> | ||||
|     <string name="bookmark_already_exists">This bookmark already exists</string> | ||||
|     <string name="action_edit_subject">Edit group chat subject</string> | ||||
|     <string name="topic">Topic</string> | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Daniel Gultsch
						Daniel Gultsch