HOT_SWAPPABLE = SetUtil.newHashSet(
- GROUPS_V2_JOIN_VERSION,
VERIFY_V2,
CLIENT_EXPIRATION
);
@@ -183,11 +178,6 @@ public final class FeatureFlags {
return getBoolean(USERNAMES, false);
}
- /** Allow creation and managing of group links. */
- public static boolean groupsV2manageGroupLinks() {
- return getVersionFlag(GROUPS_V2_LINKS_VERSION) == VersionFlag.ON;
- }
-
/**
* Maximum number of members allowed in a group.
*/
@@ -196,31 +186,6 @@ public final class FeatureFlags {
getInteger(GROUPS_V2_HARD_LIMIT, 1001));
}
- /**
- * Ability of local client to join a GV2 group.
- *
- * You must still check GV2 capabilities to respect linked devices.
- */
- public static GroupJoinStatus clientLocalGroupJoinStatus() {
- switch (getVersionFlag(GROUPS_V2_JOIN_VERSION)) {
- case ON_IN_FUTURE_VERSION: return GroupJoinStatus.UPDATE_TO_JOIN;
- case ON : return GroupJoinStatus.LOCAL_CAN_JOIN;
- case OFF :
- default : return GroupJoinStatus.COMING_SOON;
- }
- }
-
- public enum GroupJoinStatus {
- /** No version of the client that can join V2 groups by link is in production. */
- COMING_SOON,
-
- /** A newer version of the client is in production that will allow joining via GV2 group links. */
- UPDATE_TO_JOIN,
-
- /** This version of the client allows joining via GV2 group links. */
- LOCAL_CAN_JOIN
- }
-
/** Internal testing extensions. */
public static boolean internalUser() {
return getBoolean(INTERNAL_USER, false);
diff --git a/app/src/main/res/layout/group_manage_fragment.xml b/app/src/main/res/layout/group_manage_fragment.xml
index 033a69a61c..ee9e8671e6 100644
--- a/app/src/main/res/layout/group_manage_fragment.xml
+++ b/app/src/main/res/layout/group_manage_fragment.xml
@@ -640,58 +640,13 @@
-
-
-
-
-
-
-
-
-
-
-
-
+ app:layout_constraintTop_toBottomOf="@id/group_membership_card">
diff --git a/app/src/main/res/layout/group_pending_member_invites_activity.xml b/app/src/main/res/layout/group_pending_member_invites_activity.xml
deleted file mode 100644
index 4581408e95..0000000000
--- a/app/src/main/res/layout/group_pending_member_invites_activity.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 87fea55bb5..2bf2501a26 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -653,7 +653,7 @@
- Pending group invites
+ Pending group invites
Requests
Invites
People you invited
@@ -728,7 +728,6 @@
Disappearing messages
- Pending group invites
Member requests & invites
Add members
Edit group info
@@ -875,8 +874,7 @@
Group links coming soon
Update Signal to use group links
- Joining a group via a link is not yet supported by Signal. This feature will be released in an upcoming update.
- The version of Signal you’re using does not support group links. Update to the latest version to join this group via link.
+ The version of Signal you’re using does not support this group link. Update to the latest version to join this group via link.
Update Signal
One or more of your linked devices are running a version of Signal that doesn\'t support group links. Update Signal on your linked device(s) to join this group.
Group link is not valid