~singpolyma/cheogram-android

f240e52a7abde0be1cc8538e1aa4a7a3b58a36cd — Stephen Paul Weber 8 months ago 3984516 2.19.0-2
Show self in participants
M src/main/java/eu/siacs/conversations/entities/MucOptions.java => src/main/java/eu/siacs/conversations/entities/MucOptions.java +2 -0
@@ 568,6 568,8 @@ public class MucOptions {
    }

    public static List<User> sub(final List<User> users, final int max) {
        if (users.size() < max) return users;

        final var subset = new ArrayList<User>();
        final var addresses = new HashSet<Jid>();
        for (final var user : users) {

M src/main/java/eu/siacs/conversations/ui/ConferenceDetailsActivity.java => src/main/java/eu/siacs/conversations/ui/ConferenceDetailsActivity.java +1 -0
@@ 802,6 802,7 @@ public class ConferenceDetailsActivity extends XmppActivity
                    R.drawable.ic_notifications_none_24dp);
        }
        final List<User> users = mucOptions.getUsers();
        users.add(mucOptions.getSelf());
        Collections.sort(
                users,
                (a, b) -> {

M src/main/java/eu/siacs/conversations/ui/MucUsersActivity.java => src/main/java/eu/siacs/conversations/ui/MucUsersActivity.java +1 -0
@@ 62,6 62,7 @@ public class MucUsersActivity extends XmppActivity implements XmppConnectionServ
    private void loadAndSubmitUsers() {
        if (mConversation != null) {
            allUsers = mConversation.getMucOptions().getUsers(true, mConversation.getMucOptions().getSelf().ranks(Affiliation.ADMIN));
            allUsers.add(mConversation.getMucOptions().getSelf());
            submitFilteredList(mSearchEditText != null ? mSearchEditText.getText().toString() : null);
        }
    }