diff --git a/external/solanaceae_tox b/external/solanaceae_tox index 75ed1df..ce760a8 160000 --- a/external/solanaceae_tox +++ b/external/solanaceae_tox @@ -1 +1 @@ -Subproject commit 75ed1dffebe254d9cc79753d31f4c73c40238f72 +Subproject commit ce760a800c6765009c4f49211b0a61c71756bfc0 diff --git a/src/chat_gui4.cpp b/src/chat_gui4.cpp index 861ae43..4125cf8 100644 --- a/src/chat_gui4.cpp +++ b/src/chat_gui4.cpp @@ -370,7 +370,7 @@ void ChatGui4::render(float time_delta) { // wrongly assumes contacts never get removed from a group if (sub_contacts != nullptr && list.size() < sub_contacts->size()) { // if partically delivered - ImGui::TextColored(ImVec4{0.7f, 0.7f, 0.1f, 0.7f}, "d"); + ImGui::TextColored(ImVec4{0.8f, 0.8f, 0.1f, 0.7f}, "d"); } else { // if fully delivered ImGui::TextColored(ImVec4{0.1f, 0.8f, 0.1f, 0.7f}, "D"); @@ -382,9 +382,10 @@ void ChatGui4::render(float time_delta) { for (const auto& [c, syned_ts] : list) { if (_cr.all_of(c)) { - synced_by_text += "\n sself(!)"; // makes no sense + //synced_by_text += "\n sself(!)"; // makes no sense + continue; } else if (_cr.all_of(c)) { - synced_by_text += "\n wself"; + synced_by_text += "\n wself"; // TODO: add name? } else { synced_by_text += "\n >" + (_cr.all_of(c) ? _cr.get(c).name : ""); } @@ -408,7 +409,7 @@ void ChatGui4::render(float time_delta) { // wrongly assumes contacts never get removed from a group if (sub_contacts != nullptr && list.size() < sub_contacts->size()) { // if partially read - ImGui::TextColored(ImVec4{0.7f, 0.7f, 0.1f, 0.7f}, "r"); + ImGui::TextColored(ImVec4{0.8f, 0.8f, 0.1f, 0.7f}, "r"); } else { // if fully read ImGui::TextColored(ImVec4{0.1f, 0.8f, 0.1f, 0.7f}, "R"); @@ -420,7 +421,8 @@ void ChatGui4::render(float time_delta) { for (const auto& [c, syned_ts] : list) { if (_cr.all_of(c)) { - synced_by_text += "\n sself(!)"; // makes no sense + //synced_by_text += "\n sself(!)"; // makes no sense + continue; } else if (_cr.all_of(c)) { synced_by_text += "\n wself"; } else {