From d9b91206c0291fa8aa58df572292784a4f8ff878 Mon Sep 17 00:00:00 2001 From: fiaxh Date: Sat, 28 Oct 2017 22:02:32 +0200 Subject: Keep MUC join dialog open until joined, show errors --- main/CMakeLists.txt | 16 +- main/data/add_conversation/add_contact_dialog.ui | 2 +- main/data/add_conversation/add_groupchat_dialog.ui | 20 +- .../conference_details_fragment.ui | 376 ++++++++++++--------- main/data/add_conversation/list_row.ui | 2 +- main/data/add_conversation/select_jid_fragment.ui | 2 +- .../ui/add_conversation/accounts_combo_box.vala | 57 ---- .../ui/add_conversation/add_conference_dialog.vala | 172 ++++++++++ .../ui/add_conversation/add_contact_dialog.vala | 58 ++++ .../ui/add_conversation/add_groupchat_dialog.vala | 79 +++++ .../add_conversation/chat/add_contact_dialog.vala | 58 ---- main/src/ui/add_conversation/chat/dialog.vala | 78 ----- main/src/ui/add_conversation/chat/roster_list.vala | 94 ------ .../conference/add_groupchat_dialog.vala | 82 ----- .../conference/conference_details_fragment.vala | 144 -------- .../conference/conference_list.vala | 103 ------ .../src/ui/add_conversation/conference/dialog.vala | 162 --------- .../conference_details_fragment.vala | 195 +++++++++++ main/src/ui/add_conversation/conference_list.vala | 103 ++++++ main/src/ui/add_conversation/list_row.vala | 2 +- main/src/ui/add_conversation/roster_list.vala | 94 ++++++ .../ui/add_conversation/select_contact_dialog.vala | 94 ++++++ .../ui/add_conversation/select_jid_fragment.vala | 2 +- main/src/ui/application.vala | 12 +- main/src/ui/conversation_list_titlebar.vala | 10 +- main/src/ui/conversation_selector/list.vala | 2 + main/src/ui/notifications.vala | 2 +- main/src/ui/occupant_menu/view.vala | 2 +- main/src/ui/util/accounts_combo_box.vala | 57 ++++ 29 files changed, 1102 insertions(+), 978 deletions(-) delete mode 100644 main/src/ui/add_conversation/accounts_combo_box.vala create mode 100644 main/src/ui/add_conversation/add_conference_dialog.vala create mode 100644 main/src/ui/add_conversation/add_contact_dialog.vala create mode 100644 main/src/ui/add_conversation/add_groupchat_dialog.vala delete mode 100644 main/src/ui/add_conversation/chat/add_contact_dialog.vala delete mode 100644 main/src/ui/add_conversation/chat/dialog.vala delete mode 100644 main/src/ui/add_conversation/chat/roster_list.vala delete mode 100644 main/src/ui/add_conversation/conference/add_groupchat_dialog.vala delete mode 100644 main/src/ui/add_conversation/conference/conference_details_fragment.vala delete mode 100644 main/src/ui/add_conversation/conference/conference_list.vala delete mode 100644 main/src/ui/add_conversation/conference/dialog.vala create mode 100644 main/src/ui/add_conversation/conference_details_fragment.vala create mode 100644 main/src/ui/add_conversation/conference_list.vala create mode 100644 main/src/ui/add_conversation/roster_list.vala create mode 100644 main/src/ui/add_conversation/select_contact_dialog.vala create mode 100644 main/src/ui/util/accounts_combo_box.vala (limited to 'main') diff --git a/main/CMakeLists.txt b/main/CMakeLists.txt index 222adfb9..4fd55a47 100644 --- a/main/CMakeLists.txt +++ b/main/CMakeLists.txt @@ -72,15 +72,14 @@ SOURCES src/main.vala src/ui/application.vala - src/ui/add_conversation/chat/add_contact_dialog.vala - src/ui/add_conversation/chat/roster_list.vala - src/ui/add_conversation/chat/dialog.vala - src/ui/add_conversation/conference/add_groupchat_dialog.vala - src/ui/add_conversation/conference/conference_details_fragment.vala - src/ui/add_conversation/conference/conference_list.vala - src/ui/add_conversation/conference/dialog.vala - src/ui/add_conversation/accounts_combo_box.vala + src/ui/add_conversation/add_conference_dialog.vala + src/ui/add_conversation/add_contact_dialog.vala + src/ui/add_conversation/add_groupchat_dialog.vala + src/ui/add_conversation/conference_details_fragment.vala + src/ui/add_conversation/conference_list.vala src/ui/add_conversation/list_row.vala + src/ui/add_conversation/roster_list.vala + src/ui/add_conversation/select_contact_dialog.vala src/ui/add_conversation/select_jid_fragment.vala src/ui/avatar_generator.vala src/ui/chat_input/edit_history.vala @@ -121,6 +120,7 @@ SOURCES src/ui/occupant_menu/view.vala src/ui/settings_dialog.vala src/ui/unified_window.vala + src/ui/util/accounts_combo_box.vala src/ui/util/helper.vala src/ui/util/label_hybrid.vala CUSTOM_VAPIS diff --git a/main/data/add_conversation/add_contact_dialog.ui b/main/data/add_conversation/add_contact_dialog.ui index 3e99b2cc..c2077647 100644 --- a/main/data/add_conversation/add_contact_dialog.ui +++ b/main/data/add_conversation/add_contact_dialog.ui @@ -1,6 +1,6 @@ -