Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chat Screen Top Bar UI + new UI for user details #15204

Merged
merged 35 commits into from
Jun 1, 2023
Merged

Conversation

alwx
Copy link
Contributor

@alwx alwx commented Feb 27, 2023

Summary

However, due to the known issue with blurred elements (cc @flexsurfer), only iOS is supported for now.

Screen.Recording.2023-03-08.at.14.44.13.mov

Platforms

  • iOS

Areas that maybe impacted

Functional
  • 1-1 chats
  • public chats
  • group chats

Status: ready

@status-im-auto
Copy link
Member

status-im-auto commented Feb 27, 2023

Jenkins Builds

Click to see older builds (296)
Commit #️⃣ Finished (UTC) Duration Platform Result
3574911 #1 2023-02-27 17:40:17 ~12 min tests 📄log
✔️ 3574911 #1 2023-02-27 17:45:39 ~17 min android-e2e 🤖apk 📲
✔️ 3574911 #1 2023-02-27 17:45:42 ~17 min android 🤖apk 📲
✔️ 3574911 #1 2023-02-27 18:00:02 ~31 min ios 📱ipa 📲
68adf56 #2 2023-02-27 19:24:02 ~2 min tests 📄log
✔️ 68adf56 #2 2023-02-27 19:29:30 ~7 min android 🤖apk 📲
68adf56 #2 2023-02-27 19:36:34 ~14 min ios 📄log
✔️ 68adf56 #2 2023-02-27 19:40:12 ~18 min android-e2e 🤖apk 📲
1f245cb #3 2023-02-28 10:45:47 ~2 min tests 📄log
1f245cb #3 2023-02-28 10:50:13 ~6 min ios 📄log
✔️ 1f245cb #3 2023-02-28 10:51:07 ~7 min android-e2e 🤖apk 📲
✔️ 1f245cb #3 2023-02-28 10:51:49 ~8 min android 🤖apk 📲
ff11e10 #4 2023-02-28 11:57:17 ~2 min tests 📄log
ff11e10 #4 2023-02-28 11:58:51 ~3 min ios 📄log
✔️ ff11e10 #4 2023-02-28 12:02:46 ~7 min android-e2e 🤖apk 📲
✔️ ff11e10 #4 2023-02-28 12:03:00 ~8 min android 🤖apk 📲
73b09af #5 2023-02-28 12:11:18 ~2 min tests 📄log
✔️ 73b09af #5 2023-02-28 12:16:04 ~7 min ios 📱ipa 📲
✔️ 73b09af #5 2023-02-28 12:16:23 ~7 min android-e2e 🤖apk 📲
✔️ 73b09af #5 2023-02-28 12:16:46 ~7 min android 🤖apk 📲
595d0c7 #6 2023-02-28 12:22:48 ~1 min ios 📄log
595d0c7 #6 2023-02-28 12:23:00 ~2 min tests 📄log
✔️ 595d0c7 #6 2023-02-28 12:28:42 ~7 min android 🤖apk 📲
✔️ 595d0c7 #6 2023-02-28 12:29:48 ~8 min android-e2e 🤖apk 📲
ce85a31 #7 2023-02-28 18:39:20 ~10 sec ios 📄log
ce85a31 #7 2023-02-28 18:41:08 ~1 min android-e2e 📄log
ce85a31 #7 2023-02-28 18:43:40 ~4 min tests 📄log
ce85a31 #7 2023-02-28 18:50:55 ~11 min android 📄log
3574fb2 #8 2023-03-01 08:12:40 ~13 sec ios 📄log
3574fb2 #8 2023-03-01 08:12:41 ~11 sec tests 📄log
3574fb2 #8 2023-03-01 08:12:50 ~24 sec android 📄log
3574fb2 #8 2023-03-01 08:12:58 ~31 sec android-e2e 📄log
85d4cdd #9 2023-03-02 09:53:08 ~12 sec android-e2e 📄log
85d4cdd #9 2023-03-02 09:53:09 ~13 sec tests 📄log
85d4cdd #9 2023-03-02 09:53:09 ~13 sec android 📄log
85d4cdd #9 2023-03-02 09:53:35 ~38 sec ios 📄log
0873991 #10 2023-03-03 08:39:29 ~13 sec android 📄log
0873991 #10 2023-03-03 08:39:33 ~12 sec tests 📄log
0873991 #10 2023-03-03 08:39:41 ~21 sec ios 📄log
0873991 #10 2023-03-03 08:39:42 ~26 sec android-e2e 📄log
4db8d8c #11 2023-03-03 09:05:32 ~11 sec ios 📄log
4db8d8c #11 2023-03-03 09:05:34 ~13 sec tests 📄log
4db8d8c #11 2023-03-03 09:05:37 ~16 sec android-e2e 📄log
4db8d8c #11 2023-03-03 09:05:46 ~25 sec android 📄log
f118177 #12 2023-03-03 21:08:47 ~10 sec ios 📄log
f118177 #12 2023-03-03 21:08:48 ~11 sec android 📄log
f118177 #12 2023-03-03 21:08:50 ~12 sec tests 📄log
f118177 #12 2023-03-03 21:08:55 ~23 sec android-e2e 📄log
631f4ca #13 2023-03-07 10:12:14 ~12 sec ios 📄log
631f4ca #13 2023-03-07 10:12:15 ~13 sec android 📄log
631f4ca #13 2023-03-07 10:12:16 ~18 sec android-e2e 📄log
631f4ca #13 2023-03-07 10:12:20 ~18 sec tests 📄log
a142b8c #14 2023-03-07 11:30:49 ~11 sec ios 📄log
a142b8c #14 2023-03-07 11:30:50 ~12 sec tests 📄log
a142b8c #14 2023-03-07 11:30:52 ~13 sec android-e2e 📄log
a142b8c #14 2023-03-07 11:30:54 ~15 sec android 📄log
fde1d85 #15 2023-03-07 12:03:59 ~10 sec ios 📄log
fde1d85 #15 2023-03-07 12:04:00 ~12 sec tests 📄log
fde1d85 #15 2023-03-07 12:04:01 ~12 sec android-e2e 📄log
fde1d85 #15 2023-03-07 12:04:01 ~13 sec android 📄log
b927c36 #16 2023-03-07 17:18:27 ~11 sec android-e2e 📄log
b927c36 #16 2023-03-07 17:18:30 ~10 sec ios 📄log
b927c36 #16 2023-03-07 17:18:33 ~14 sec android 📄log
b927c36 #16 2023-03-07 17:18:48 ~28 sec tests 📄log
7f55030 #17 2023-03-07 18:31:43 ~12 sec android 📄log
7f55030 #17 2023-03-07 18:31:43 ~12 sec android-e2e 📄log
7f55030 #17 2023-03-07 18:31:52 ~17 sec tests 📄log
7f55030 #17 2023-03-07 18:32:13 ~42 sec ios 📄log
47cf0c8 #18 2023-03-07 18:57:41 ~10 sec ios 📄log
47cf0c8 #18 2023-03-07 18:57:42 ~11 sec tests 📄log
47cf0c8 #18 2023-03-07 18:57:43 ~12 sec android 📄log
47cf0c8 #18 2023-03-07 18:57:45 ~14 sec android-e2e 📄log
ab7b329 #19 2023-03-07 19:00:16 ~10 sec ios 📄log
ab7b329 #19 2023-03-07 19:00:18 ~11 sec android-e2e 📄log
ab7b329 #19 2023-03-07 19:00:18 ~12 sec android 📄log
ab7b329 #19 2023-03-07 19:00:23 ~11 sec tests 📄log
bf1fca4 #20 2023-03-07 19:06:31 ~2 min tests 📄log
✔️ c7fa061 #21 2023-03-07 19:10:57 ~4 min tests 📄log
✔️ c7fa061 #21 2023-03-07 19:14:05 ~7 min ios 📱ipa 📲
✔️ c7fa061 #21 2023-03-07 19:15:16 ~8 min android-e2e 🤖apk 📲
✔️ c7fa061 #21 2023-03-07 19:15:30 ~8 min android 🤖apk 📲
379a5f4 #22 2023-03-08 10:53:04 ~2 min tests 📄log
✔️ 379a5f4 #22 2023-03-08 10:57:52 ~7 min ios 📱ipa 📲
✔️ 379a5f4 #22 2023-03-08 10:58:24 ~7 min android 🤖apk 📲
✔️ 379a5f4 #22 2023-03-08 10:59:53 ~9 min android-e2e 🤖apk 📲
739a3e5 #23 2023-03-08 12:24:48 ~2 min tests 📄log
32ad4fd #24 2023-03-08 12:33:30 ~3 min tests 📄log
✔️ 32ad4fd #24 2023-03-08 12:37:12 ~7 min android-e2e 🤖apk 📲
✔️ 32ad4fd #24 2023-03-08 12:37:24 ~7 min ios 📱ipa 📲
✔️ 32ad4fd #24 2023-03-08 12:37:40 ~7 min android 🤖apk 📲
✔️ b092c41 #25 2023-03-08 13:46:47 ~4 min tests 📄log
✔️ 90f41fa #26 2023-03-08 13:53:34 ~5 min tests 📄log
✔️ 90f41fa #26 2023-03-08 13:55:47 ~7 min android-e2e 🤖apk 📲
✔️ 90f41fa #26 2023-03-08 13:55:50 ~7 min ios 📱ipa 📲
✔️ 90f41fa #26 2023-03-08 13:58:21 ~10 min android 🤖apk 📲
57d11fa #27 2023-03-10 09:07:48 ~30 sec android 📄log
57d11fa #27 2023-03-10 09:07:48 ~30 sec android-e2e 📄log
57d11fa #27 2023-03-10 09:08:12 ~54 sec ios 📄log
57d11fa #27 2023-03-10 09:08:33 ~1 min tests 📄log
e87730c #28 2023-03-10 13:11:25 ~2 min android 📄log
e87730c #28 2023-03-10 13:11:55 ~3 min android-e2e 📄log
e87730c #28 2023-03-10 13:12:59 ~4 min tests 📄log
e87730c #28 2023-03-10 13:29:40 ~21 min ios 📄log
f73f023 #29 2023-04-12 09:36:19 ~4 min tests 📄log
✔️ f73f023 #29 2023-04-12 09:39:55 ~7 min ios 📱ipa 📲
✔️ f73f023 #29 2023-04-12 09:40:03 ~8 min android-e2e 🤖apk 📲
✔️ f73f023 #29 2023-04-12 09:40:37 ~8 min android 🤖apk 📲
fc3f337 #30 2023-04-12 14:07:24 ~3 min tests 📄log
✔️ fc3f337 #30 2023-04-12 14:09:36 ~6 min android-e2e 🤖apk 📲
✔️ fc3f337 #30 2023-04-12 14:10:52 ~7 min ios 📱ipa 📲
✔️ fc3f337 #30 2023-04-12 14:11:21 ~7 min android 🤖apk 📲
9851c4e #31 2023-04-12 16:08:19 ~3 min tests 📄log
✔️ 9851c4e #31 2023-04-12 16:09:59 ~5 min android 🤖apk 📲
✔️ 9851c4e #31 2023-04-12 16:10:03 ~5 min android-e2e 🤖apk 📲
✔️ 9851c4e #31 2023-04-12 16:11:21 ~6 min ios 📱ipa 📲
e1bef96 #32 2023-04-13 09:01:19 ~3 min tests 📄log
✔️ e1bef96 #32 2023-04-13 09:03:07 ~5 min android 🤖apk 📲
✔️ e1bef96 #32 2023-04-13 09:03:10 ~5 min android-e2e 🤖apk 📲
✔️ e1bef96 #32 2023-04-13 09:04:44 ~7 min ios 📱ipa 📲
25a7c31 #33 2023-04-19 12:15:38 ~3 min tests 📄log
✔️ 25a7c31 #33 2023-04-19 12:17:04 ~5 min android-e2e 🤖apk 📲
✔️ 25a7c31 #33 2023-04-19 12:17:24 ~5 min android 🤖apk 📲
✔️ 25a7c31 #33 2023-04-19 12:18:53 ~7 min ios 📱ipa 📲
f75868d #34 2023-04-19 13:04:03 ~3 min tests 📄log
✔️ f75868d #34 2023-04-19 13:06:13 ~5 min android-e2e 🤖apk 📲
✔️ f75868d #34 2023-04-19 13:06:36 ~6 min android 🤖apk 📲
✔️ f75868d #34 2023-04-19 13:10:49 ~10 min ios 📱ipa 📲
a856a0c #35 2023-04-25 12:15:46 ~35 sec ios 📄log
a856a0c #35 2023-04-25 12:21:54 ~6 min android-e2e 📄log
a856a0c #35 2023-04-25 12:22:19 ~7 min tests 📄log
a856a0c #35 2023-04-25 12:22:42 ~7 min android 📄log
65025fb #36 2023-04-25 12:29:56 ~10 sec ios 📄log
65025fb #36 2023-04-25 12:35:54 ~6 min android-e2e 📄log
65025fb #36 2023-04-25 12:36:07 ~6 min android 📄log
65025fb #36 2023-04-25 12:36:27 ~6 min tests 📄log
65025fb #37 2023-04-25 13:52:55 ~10 sec ios 📄log
9768f6d #37 2023-04-27 10:32:12 ~14 sec android 📄log
9768f6d #37 2023-04-27 10:32:12 ~14 sec android-e2e 📄log
9768f6d #37 2023-04-27 10:32:12 ~14 sec tests 📄log
71d139c #38 2023-04-27 10:48:35 ~11 sec tests 📄log
71d139c #38 2023-04-27 10:48:45 ~21 sec android-e2e 📄log
71d139c #38 2023-04-27 10:48:55 ~31 sec android 📄log
71d139c #39 2023-04-27 11:06:32 ~18 min ios 📄log
a04d7d3 #41 2023-04-27 11:28:49 ~4 min ios 📄log
a04d7d3 #40 2023-04-27 11:30:53 ~6 min android 📄log
a04d7d3 #40 2023-04-27 11:31:04 ~6 min android-e2e 📄log
a04d7d3 #40 2023-04-27 11:31:31 ~6 min tests 📄log
edf5d61 #41 2023-04-27 19:20:04 ~12 sec android-e2e 📄log
edf5d61 #41 2023-04-27 19:20:08 ~12 sec android 📄log
edf5d61 #41 2023-04-27 19:20:09 ~13 sec tests 📄log
3659311 #42 2023-04-27 20:41:33 ~11 sec android-e2e 📄log
3659311 #42 2023-04-27 20:41:37 ~11 sec android 📄log
3659311 #42 2023-04-27 20:41:38 ~11 sec tests 📄log
0c8b887 #43 2023-04-28 08:15:17 ~13 sec android-e2e 📄log
0c8b887 #43 2023-04-28 08:15:33 ~24 sec tests 📄log
0c8b887 #43 2023-04-28 08:15:37 ~27 sec android 📄log
ea93b85 #44 2023-04-28 08:22:50 ~3 min tests 📄log
✔️ ea93b85 #44 2023-04-28 08:25:02 ~5 min android 🤖apk 📲
✔️ ea93b85 #44 2023-04-28 08:25:03 ~5 min android-e2e 🤖apk 📲
✔️ ea93b85 #45 2023-04-28 08:27:01 ~7 min ios 📱ipa 📲
1752dfa #45 2023-04-28 08:45:54 ~3 min tests 📄log
✔️ 1752dfa #45 2023-04-28 08:48:11 ~5 min android 🤖apk 📲
✔️ 1752dfa #45 2023-04-28 08:48:12 ~5 min android-e2e 🤖apk 📲
✔️ 1752dfa #46 2023-04-28 08:48:57 ~6 min ios 📱ipa 📲
✔️ 0b044d2 #46 2023-04-28 09:09:19 ~6 min android-e2e 🤖apk 📲
✔️ 0b044d2 #46 2023-04-28 09:09:28 ~6 min android 🤖apk 📲
✔️ 0b044d2 #46 2023-04-28 09:09:55 ~6 min tests 📄log
✔️ 0b044d2 #47 2023-04-28 09:10:17 ~6 min ios 📱ipa 📲
✔️ b868540 #49 2023-04-28 10:25:13 ~6 min android-e2e 🤖apk 📲
✔️ b868540 #49 2023-04-28 10:26:11 ~7 min android 🤖apk 📲
✔️ b868540 #50 2023-04-28 10:26:45 ~8 min ios 📱ipa 📲
✔️ b868540 #49 2023-04-28 10:27:19 ~8 min tests 📄log
✔️ dbf94cd #50 2023-05-02 13:07:34 ~5 min android 🤖apk 📲
✔️ dbf94cd #51 2023-05-02 13:08:03 ~6 min ios 📱ipa 📲
✔️ dbf94cd #50 2023-05-02 13:08:54 ~7 min android-e2e 🤖apk 📲
✔️ dbf94cd #50 2023-05-02 13:09:14 ~7 min tests 📄log
a1a7c0b #51 2023-05-12 12:25:29 ~13 sec android 📄log
a1a7c0b #51 2023-05-12 12:25:30 ~14 sec android-e2e 📄log
a1a7c0b #51 2023-05-12 12:25:36 ~15 sec tests 📄log
a1a7c0b #52 2023-05-12 12:25:45 ~29 sec ios 📄log
be17460 #53 2023-05-12 12:26:06 ~10 sec ios 📄log
be17460 #52 2023-05-12 12:26:09 ~13 sec tests 📄log
be17460 #52 2023-05-12 12:26:11 ~13 sec android-e2e 📄log
be17460 #52 2023-05-12 12:26:24 ~27 sec android 📄log
58ef07b #53 2023-05-15 11:22:39 ~7 min tests 📄log
✔️ 58ef07b #54 2023-05-15 11:23:41 ~8 min ios 📱ipa 📲
✔️ 58ef07b #53 2023-05-15 11:26:14 ~10 min android-e2e 🤖apk 📲
✔️ 58ef07b #53 2023-05-15 11:27:13 ~11 min android 🤖apk 📲
ba8d970 #54 2023-05-15 17:38:43 ~3 min tests 📄log
✔️ ba8d970 #54 2023-05-15 17:41:35 ~6 min android-e2e 🤖apk 📲
✔️ ba8d970 #54 2023-05-15 17:42:07 ~6 min android 🤖apk 📲
✔️ ba8d970 #55 2023-05-15 17:46:27 ~10 min ios 📱ipa 📲
✔️ df49abb #55 2023-05-16 15:17:13 ~5 min android-e2e 🤖apk 📲
df49abb #55 2023-05-16 15:17:57 ~6 min tests 📄log
✔️ df49abb #56 2023-05-16 15:18:15 ~6 min ios 📱ipa 📲
✔️ df49abb #55 2023-05-16 15:19:48 ~8 min android 🤖apk 📲
✔️ c2503c1 #58 2023-05-16 20:55:50 ~9 min ios 📱ipa 📲
✔️ c2503c1 #57 2023-05-16 20:56:01 ~9 min android 🤖apk 📲
✔️ c2503c1 #57 2023-05-16 20:56:25 ~9 min android-e2e 🤖apk 📲
✔️ c2503c1 #57 2023-05-16 20:58:19 ~11 min tests 📄log
✔️ 3426d4d #58 2023-05-22 08:03:03 ~5 min android-e2e 🤖apk 📲
✔️ 3426d4d #58 2023-05-22 08:04:24 ~7 min android 🤖apk 📲
✔️ 3426d4d #59 2023-05-22 08:05:41 ~8 min ios 📱ipa 📲
✔️ 3426d4d #58 2023-05-22 08:05:51 ~8 min tests 📄log
c8da79d #60 2023-05-22 11:24:30 ~31 sec ios 📄log
✔️ c8da79d #59 2023-05-22 11:33:46 ~9 min android 🤖apk 📲
✔️ c8da79d #59 2023-05-22 11:34:53 ~10 min android-e2e 🤖apk 📲
✔️ c8da79d #59 2023-05-22 11:36:13 ~12 min tests 📄log
73c41df #61 2023-05-22 12:24:46 ~11 sec ios 📄log
73c41df #60 2023-05-22 12:27:44 ~3 min tests 📄log
✔️ 73c41df #60 2023-05-22 12:31:25 ~6 min android-e2e 🤖apk 📲
✔️ 73c41df #60 2023-05-22 12:31:25 ~6 min android 🤖apk 📲
5e65099 #62 2023-05-22 13:20:14 ~13 sec ios 📄log
5e65099 #61 2023-05-22 13:23:00 ~2 min tests 📄log
✔️ 5e65099 #61 2023-05-22 13:26:59 ~6 min android 🤖apk 📲
✔️ 5e65099 #61 2023-05-22 13:27:00 ~6 min android-e2e 🤖apk 📲
ccc95fb #63 2023-05-22 15:31:25 ~13 sec ios 📄log
✔️ ccc95fb #62 2023-05-22 15:36:55 ~5 min android 🤖apk 📲
✔️ ccc95fb #62 2023-05-22 15:37:04 ~5 min tests 📄log
✔️ ccc95fb #62 2023-05-22 15:37:17 ~6 min android-e2e 🤖apk 📲
✔️ 5b060e8 #63 2023-05-23 08:03:53 ~5 min android 🤖apk 📲
✔️ 5b060e8 #63 2023-05-23 08:03:54 ~5 min android-e2e 🤖apk 📲
✔️ 5b060e8 #63 2023-05-23 08:05:14 ~6 min tests 📄log
✔️ 5b060e8 #64 2023-05-23 08:06:44 ~8 min ios 📱ipa 📲
1127fb3 #65 2023-05-24 10:32:15 ~2 min ios 📄log
1127fb3 #64 2023-05-24 10:34:13 ~4 min tests 📄log
✔️ 1127fb3 #64 2023-05-24 10:35:24 ~5 min android-e2e 🤖apk 📲
✔️ 1127fb3 #64 2023-05-24 10:36:01 ~5 min android 🤖apk 📲
1f625e1 #66 2023-05-24 11:57:19 ~1 min ios 📄log
✔️ 1f625e1 #65 2023-05-24 12:00:42 ~5 min android-e2e 🤖apk 📲
✔️ 1f625e1 #65 2023-05-24 12:00:52 ~5 min android 🤖apk 📲
✔️ 52c35e3 #66 2023-05-24 12:07:15 ~5 min android-e2e 🤖apk 📲
✔️ 52c35e3 #66 2023-05-24 12:08:10 ~6 min android 🤖apk 📲
✔️ 52c35e3 #66 2023-05-24 12:08:39 ~6 min tests 📄log
✔️ 52c35e3 #67 2023-05-24 12:09:54 ~7 min ios 📱ipa 📲
✔️ 2a80cf0 #68 2023-05-24 12:39:04 ~6 min ios 📱ipa 📲
✔️ 2a80cf0 #67 2023-05-24 12:39:32 ~6 min android-e2e 🤖apk 📲
✔️ 2a80cf0 #67 2023-05-24 12:40:48 ~7 min android 🤖apk 📲
✔️ 2a80cf0 #67 2023-05-24 12:44:02 ~11 min tests 📄log
✔️ b76d68f #68 2023-05-24 13:31:58 ~6 min android 🤖apk 📲
✔️ b76d68f #69 2023-05-24 13:32:23 ~6 min ios 📱ipa 📲
✔️ b76d68f #68 2023-05-24 13:34:51 ~9 min android-e2e 🤖apk 📲
✔️ b76d68f #68 2023-05-24 13:36:22 ~10 min tests 📄log
6f8ee96 #69 2023-05-24 13:55:17 ~4 min tests 📄log
✔️ 6f8ee96 #69 2023-05-24 13:56:58 ~5 min android-e2e 🤖apk 📲
✔️ 6f8ee96 #70 2023-05-24 13:56:58 ~5 min ios 📱ipa 📲
✔️ 6f8ee96 #69 2023-05-24 13:57:28 ~6 min android 🤖apk 📲
104c9b4 #70 2023-05-24 19:17:45 ~4 min tests 📄log
✔️ 104c9b4 #70 2023-05-24 19:18:45 ~5 min android-e2e 🤖apk 📲
✔️ 104c9b4 #70 2023-05-24 19:19:17 ~5 min android 🤖apk 📲
✔️ 104c9b4 #71 2023-05-24 19:19:40 ~6 min ios 📱ipa 📲
6b5019a #72 2023-05-24 20:08:35 ~2 min ios 📄log
6b5019a #71 2023-05-24 20:09:33 ~3 min tests 📄log
✔️ 6b5019a #71 2023-05-24 20:11:00 ~5 min android 🤖apk 📲
✔️ 6b5019a #71 2023-05-24 20:11:00 ~5 min android-e2e 🤖apk 📲
553c7d0 #74 2023-05-25 13:26:46 ~3 min tests 📄log
✔️ 553c7d0 #74 2023-05-25 13:28:07 ~5 min android-e2e 🤖apk 📲
✔️ 553c7d0 #75 2023-05-25 13:29:01 ~6 min ios 📱ipa 📲
✔️ 553c7d0 #74 2023-05-25 13:30:28 ~7 min android 🤖apk 📲
✔️ 1afea13 #75 2023-05-25 14:58:29 ~5 min android 🤖apk 📲
✔️ 1afea13 #75 2023-05-25 14:58:32 ~5 min android-e2e 🤖apk 📲
✔️ 1afea13 #75 2023-05-25 15:03:59 ~11 min tests 📄log
✔️ 1afea13 #76 2023-05-25 15:35:58 ~43 min ios 📱ipa 📲
✔️ 8438055 #76 2023-05-29 09:10:05 ~5 min android-e2e 🤖apk 📲
✔️ 8438055 #76 2023-05-29 09:10:25 ~5 min android 🤖apk 📲
✔️ 8438055 #77 2023-05-29 09:11:15 ~6 min ios 📱ipa 📲
✔️ 8438055 #76 2023-05-29 09:12:37 ~8 min tests 📄log
9b0fc76 #77 2023-05-29 10:32:40 ~5 min tests 📄log
✔️ 9b0fc76 #78 2023-05-29 10:33:03 ~5 min ios 📱ipa 📲
✔️ 9b0fc76 #77 2023-05-29 10:33:23 ~6 min android-e2e 🤖apk 📲
✔️ 9b0fc76 #77 2023-05-29 10:34:48 ~7 min android 🤖apk 📲
✔️ e8af6ba #80 2023-05-29 11:12:09 ~9 min ios 📱ipa 📲
✔️ e8af6ba #79 2023-05-29 11:16:28 ~13 min android-e2e 🤖apk 📲
✔️ e8af6ba #79 2023-05-29 11:17:21 ~14 min android 🤖apk 📲
✔️ e8af6ba #79 2023-05-29 11:20:31 ~17 min tests 📄log
✔️ 6937e2f #81 2023-05-30 14:22:43 ~5 min ios 📱ipa 📲
✔️ 6937e2f #80 2023-05-30 14:35:32 ~18 min android-e2e 🤖apk 📲
✔️ 6937e2f #80 2023-05-30 14:37:28 ~20 min tests 📄log
✔️ 6937e2f #80 2023-05-30 14:40:45 ~23 min android 🤖apk 📲
✔️ 0548084 #81 2023-05-30 15:14:37 ~5 min android-e2e 🤖apk 📲
✔️ 0548084 #82 2023-05-30 15:14:41 ~5 min ios 📱ipa 📲
✔️ 0548084 #81 2023-05-30 15:17:41 ~8 min tests 📄log
✔️ 0548084 #81 2023-05-30 15:20:21 ~11 min android 🤖apk 📲
✔️ feedf9e #83 2023-05-31 10:00:30 ~5 min ios 📱ipa 📲
✔️ 9561718 #84 2023-05-31 10:05:58 ~5 min ios 📱ipa 📲
✔️ 9561718 #83 2023-05-31 10:06:17 ~5 min android 🤖apk 📲
✔️ 9561718 #83 2023-05-31 10:06:21 ~5 min android-e2e 🤖apk 📲
✔️ 9561718 #83 2023-05-31 10:08:15 ~7 min tests 📄log
✔️ 7aef768 #85 2023-05-31 11:18:05 ~5 min ios 📱ipa 📲
✔️ 7aef768 #84 2023-05-31 11:18:29 ~5 min android-e2e 🤖apk 📲
✔️ 7aef768 #84 2023-05-31 11:18:40 ~6 min android 🤖apk 📲
✔️ 7aef768 #84 2023-05-31 11:21:08 ~8 min tests 📄log
b301723 #86 2023-06-01 11:17:39 ~4 min tests 📄log
✔️ b301723 #86 2023-06-01 11:18:50 ~5 min android-e2e 🤖apk 📲
✔️ b301723 #87 2023-06-01 11:19:21 ~6 min ios 📱ipa 📲
✔️ 4540ef9 #88 2023-06-01 11:25:40 ~5 min ios 📱ipa 📲
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 85f07e6 #89 2023-06-01 11:33:42 ~5 min ios 📱ipa 📲
✔️ 85f07e6 #88 2023-06-01 11:38:17 ~10 min android 🤖apk 📲
✔️ 85f07e6 #88 2023-06-01 11:41:51 ~13 min android-e2e 🤖apk 📲
✔️ 85f07e6 #88 2023-06-01 11:42:41 ~14 min tests 📄log
✔️ 8a3566a #89 2023-06-01 14:52:44 ~5 min android-e2e 🤖apk 📲
✔️ 8a3566a #89 2023-06-01 14:52:46 ~5 min android 🤖apk 📲
✔️ 8a3566a #90 2023-06-01 14:53:08 ~5 min ios 📱ipa 📲
✔️ 8a3566a #89 2023-06-01 14:55:16 ~7 min tests 📄log

@alwx alwx force-pushed the feature/top-bar-chat-ui branch 3 times, most recently from ab7b329 to bf1fca4 Compare March 7, 2023 19:04
@alwx alwx changed the title WIP: Chat Screen Top Bar UI Chat Screen Top Bar UI Mar 8, 2023
@alwx alwx changed the title Chat Screen Top Bar UI Chat Screen Top Bar UI + new UI for user details Mar 8, 2023
@OmarBasem
Copy link
Contributor

OmarBasem commented Mar 8, 2023

@alwx good job trying to implement this.

I tried testing it on iOS and Android, and there seem to be some issues.

  • On Android, app crashes when trying to open the chat

  • After sending a message, the top bar flickers, the keyboard closes, and then flickers twice

  • After sending a few messages, the topbar position drops down, becomes transparent, and keeps flickering

  • On entering the chat, the keyboard flickers twice (and topbar also)

  • The animations are not accurately like in the animations video

RPReplay_Final1678284703.mov
RPReplay_Final1678284586.mov
RPReplay_Final1678284542.mov

@alwx
Copy link
Contributor Author

alwx commented Mar 8, 2023

Yep, Android is not currently supported, it's written in the description. Re: flickering: interesting, I don't see anything like that on emulator on my machine but will check it.
Thanks for taking a look!

@OmarBasem
Copy link
Contributor

Hey @alwx, there is another very important issue mentioned in this comment #14315 (comment) point number 3. Currently when trying to scroll up it will keep going back to the bottom ("top") of the list. In the below video, it went to the bottom 3 times, before being able to scroll to the beginning of the list. This increases as the number of messages increases.

RPReplay-Final1678332978.MP4

@OmarBasem
Copy link
Contributor

Also, some messages disappeared in the above video. On scrolling to the top the 3rd time there was an album of 4 images above the butterfly image. When scrolling to the top the 4th time, the album was gone.

@flexsurfer
Copy link
Member

hey @alwx still relevant? is it WIP ?

@alwx
Copy link
Contributor Author

alwx commented Apr 25, 2023

@flexsurfer yes it is! Was busy with other ones so this one needs an update but it's more than relevant.

@alwx
Copy link
Contributor Author

alwx commented Apr 25, 2023

Finally fixed all the flickering, now the only big thing left is to make it work on Android but will be done tomorrow as well 💪

@alwx alwx removed the request for review from cammellos April 28, 2023 08:42
@status-im-auto
Copy link
Member

0% of end-end tests have passed

Total executed tests: 10
Failed tests: 10
Passed tests: 0
Not executed tests: 23
IDs of not executed tests: 702730,702782,702731,702745,702813,702855,702733,702783,702784,702838,702843,702839,702859,703194,702840,702841,702844,702894,702845,702786,703086,702850,702851 
IDs of failed tests: 702958,702957,703133,702732,702936,702947,702742,702846,702808,702807 

Not executed tests (23)

Click to expand
  • Rerun not executed tests
  • Failed tests (10)

    Click to expand
  • Rerun failed tests

  • Class TestGroupChatMultipleDeviceMergedNewUI:

    1. test_group_chat_pin_messages, id: 702732
    Test setup failed: critical/chats/test_group_chat.py:203: in prepare_devices
        self.chats[0].send_message(self.message_before_adding)
    ../views/chat_view.py:954: in send_message
        self.chat_message_input.wait_for_element(wait_chat_input_sec)
    ../views/base_element.py:117: in wait_for_element
        raise TimeoutException(
     Device `1`: `ChatMessageInput` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element
    



    2. test_group_chat_offline_pn, id: 702808

    Test setup failed: critical/chats/test_group_chat.py:203: in prepare_devices
        self.chats[0].send_message(self.message_before_adding)
    ../views/chat_view.py:954: in send_message
        self.chat_message_input.wait_for_element(wait_chat_input_sec)
    ../views/base_element.py:117: in wait_for_element
        raise TimeoutException(
     Device `1`: `ChatMessageInput` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element
    



    3. test_group_chat_join_send_text_messages_push, id: 702807

    ## Group chat wqwksrs is created successfully!
    Device 1: Sending message 'message before adding new user'

    Test setup failed: critical/chats/test_group_chat.py:203: in prepare_devices
        self.chats[0].send_message(self.message_before_adding)
    ../views/chat_view.py:954: in send_message
        self.chat_message_input.wait_for_element(wait_chat_input_sec)
    ../views/base_element.py:117: in wait_for_element
        raise TimeoutException(
     Device `1`: `ChatMessageInput` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element
    



    Device sessions

    Class TestActivityMultipleDevicePR:

    1. test_activity_center_admin_notification_accept_swipe, id: 702958

    Test setup failed: medium/test_activity_center.py:134: in prepare_devices
        self.chat_1.send_message(self.one_to_one_message)
    ../views/chat_view.py:954: in send_message
        self.chat_message_input.wait_for_element(wait_chat_input_sec)
    ../views/base_element.py:117: in wait_for_element
        raise TimeoutException(
     Device `1`: `ChatMessageInput` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element
    



    2. test_activity_center_mentions, id: 702957

    Test setup failed: medium/test_activity_center.py:134: in prepare_devices
        self.chat_1.send_message(self.one_to_one_message)
    ../views/chat_view.py:954: in send_message
        self.chat_message_input.wait_for_element(wait_chat_input_sec)
    ../views/base_element.py:117: in wait_for_element
        raise TimeoutException(
     Device `1`: `ChatMessageInput` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element
    



    3. test_navigation_jump_to, id: 702936

    Device 1: Click until ChatMessageInput by accessibility id: chat-message-input will be presented
    Device 1: Sending message 'one-t-one message'

    Test setup failed: medium/test_activity_center.py:134: in prepare_devices
        self.chat_1.send_message(self.one_to_one_message)
    ../views/chat_view.py:954: in send_message
        self.chat_message_input.wait_for_element(wait_chat_input_sec)
    ../views/base_element.py:117: in wait_for_element
        raise TimeoutException(
     Device `1`: `ChatMessageInput` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element
    



    Device sessions

    4. test_activity_center_reply_read_unread_delete_filter_swipe, id: 702947

    Test setup failed: medium/test_activity_center.py:134: in prepare_devices
        self.chat_1.send_message(self.one_to_one_message)
    ../views/chat_view.py:954: in send_message
        self.chat_message_input.wait_for_element(wait_chat_input_sec)
    ../views/base_element.py:117: in wait_for_element
        raise TimeoutException(
     Device `1`: `ChatMessageInput` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element
    



    Class TestCommunityOneDeviceMerged:

    1. test_restore_multiaccount_with_waku_backup_remove_switch, id: 703133

    Device 1: Could not reach ChatsTab element by pressing back
    Device 1: Find ChatsTab by accessibility id: chats-stack-tab

    critical/test_public_chat_browsing.py:352: in test_restore_multiaccount_with_waku_backup_remove_switch
        profile = self.home.profile_button.click()
    ../views/base_view.py:141: in click
        ChatsTab(self.driver).click()
    ../views/base_element.py:91: in click
        self.find_element().click()
    ../views/base_element.py:80: in find_element
        raise NoSuchElementException(
     Device 1: ChatsTab by accessibility id: `chats-stack-tab` is not found on the screen; also Unexpected Alert is shown: 'Rendered more hooks than during the previous render.'
    



    Device sessions

    2. test_community_copy_and_paste_message_in_chat_input, id: 702742

    Device 1: ChatMessageInput element not found
    Device 1: Sending message 'mmmeowesage_text'

    critical/test_public_chat_browsing.py:341: in test_community_copy_and_paste_message_in_chat_input
        self.channel.send_message(message)
    ../views/chat_view.py:954: in send_message
        self.chat_message_input.wait_for_element(wait_chat_input_sec)
    ../views/base_element.py:117: in wait_for_element
        raise TimeoutException(
     Device `1`: `ChatMessageInput` by` accessibility id`: `chat-message-input` is not found on the screen after wait_for_element; also Unexpected Alert is shown: 'Rendered more hooks than during the previous render.'
    



    Device sessions

    3. test_community_navigate_to_channel_when_relaunch, id: 702846

    Device 1: Double tap on: CommunitiesTab
    Device 1: Find CommunitiesTab by accessibility id: communities-stack-tab

    critical/test_public_chat_browsing.py:325: in test_community_navigate_to_channel_when_relaunch
        self.home.communities_tab.double_click()
    ../views/base_element.py:110: in double_click
        [self.find_element().click() for _ in range(2)]
    ../views/base_element.py:110: in <listcomp>
        [self.find_element().click() for _ in range(2)]
    ../views/base_element.py:80: in find_element
        raise NoSuchElementException(
     Device 1: CommunitiesTab by accessibility id: `communities-stack-tab` is not found on the screen
    



    Device sessions

    @status-im-auto
    Copy link
    Member

    32% of end-end tests have passed

    Total executed tests: 22
    Failed tests: 15
    Passed tests: 7
    Not executed tests: 11
    
    IDs of not executed tests: 702807,702732,702808,702846,702742,703133,702850,702851,702936,702947,702957 
    
    IDs of failed tests: 702840,702958,703194,702859,702844,702782,702786,702894,702845,702841,702731,702839,703086,702838,702843 
    

    Not executed tests (11)

    Click to expand
  • Rerun not executed tests
  • Failed tests (15)

    Click to expand
  • Rerun failed tests

  • Class TestOneToOneChatMultipleSharedDevicesNewUi:

    1. test_1_1_chat_emoji_send_reply_and_open_link, id: 702782

    Device 1: Long press on `Button` until expected element is shown
    Device 1: Find `Button` by `xpath`: `//*[@text="Reply"]`

    critical/chats/test_1_1_public_chats.py:908: in test_1_1_chat_emoji_send_reply_and_open_link
        self.chat_1.quote_message(emoji_unicode)
    ../views/chat_view.py:995: in quote_message
        self.reply_message_button.click()
    ../views/base_element.py:91: in click
        self.find_element().click()
    ../views/base_element.py:80: in find_element
        raise NoSuchElementException(
     Device 1: Button by xpath: `//*[@text="Reply"]` is not found on the screen
    



    Device sessions

    2. test_1_1_chat_pin_messages, id: 702731

    Device 1: Waiting for message to be sent for 30 sec
    Device 1: Find Text by xpath: //*[starts-with(@text,'Message 1')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']

    critical/chats/test_1_1_public_chats.py:943: in test_1_1_chat_pin_messages
        self.chat_1.chat_element_by_text(self.message_1).wait_for_status_to_be("Delivered")
    ../views/chat_view.py:224: in wait_for_status_to_be
        if self.status == expected_status:
    ../views/chat_view.py:200: in status
        Text(self.driver, xpath=self.locator).click()
    ../views/base_element.py:91: in click
        self.find_element().click()
    ../views/base_element.py:80: in find_element
        raise NoSuchElementException(
     Device 1: Text by xpath: `//*[starts-with(@text,'Message 1')]/ancestor::android.view.ViewGroup[@content-desc='chat-item']` is not found on the screen
    



    Device sessions

    Class TestCommunityMultipleDeviceMerged:

    1. test_community_emoji_send_copy_paste_reply, id: 702840

    Test setup failed: critical/test_public_chat_browsing.py:437: in prepare_devices
        self.community_1.send_invite_to_community(self.community_name, self.username_2)
    ../views/chat_view.py:446: in send_invite_to_community
        community_element.long_press_until_element_is_shown(self.view_members_button)
    ../views/base_element.py:298: in long_press_until_element_is_shown
        element = self.find_element()
    ../views/home_view.py:65: in find_element
        self.wait_for_visibility_of_element(20)
    ../views/base_element.py:135: in wait_for_visibility_of_element
        raise TimeoutException(
     Device 1: ChatElement by xpath:`//*[@content-desc='chat-name-text'][starts-with(@text,'glosfuk')]/..` is not found on the screen after wait_for_visibility_of_element
    



    2. test_community_several_images_send_reply, id: 703194

    Test setup failed: critical/test_public_chat_browsing.py:437: in prepare_devices
        self.community_1.send_invite_to_community(self.community_name, self.username_2)
    ../views/chat_view.py:446: in send_invite_to_community
        community_element.long_press_until_element_is_shown(self.view_members_button)
    ../views/base_element.py:298: in long_press_until_element_is_shown
        element = self.find_element()
    ../views/home_view.py:65: in find_element
        self.wait_for_visibility_of_element(20)
    ../views/base_element.py:135: in wait_for_visibility_of_element
        raise TimeoutException(
     Device 1: ChatElement by xpath:`//*[@content-desc='chat-name-text'][starts-with(@text,'glosfuk')]/..` is not found on the screen after wait_for_visibility_of_element
    



    3. test_community_one_image_send_reply, id: 702859

    Test setup failed: critical/test_public_chat_browsing.py:437: in prepare_devices
        self.community_1.send_invite_to_community(self.community_name, self.username_2)
    ../views/chat_view.py:446: in send_invite_to_community
        community_element.long_press_until_element_is_shown(self.view_members_button)
    ../views/base_element.py:298: in long_press_until_element_is_shown
        element = self.find_element()
    ../views/home_view.py:65: in find_element
        self.wait_for_visibility_of_element(20)
    ../views/base_element.py:135: in wait_for_visibility_of_element
        raise TimeoutException(
     Device 1: ChatElement by xpath:`//*[@content-desc='chat-name-text'][starts-with(@text,'glosfuk')]/..` is not found on the screen after wait_for_visibility_of_element
    



    4. test_community_links_with_previews_github_youtube_twitter_gif_send_enable, id: 702844

    Test setup failed: critical/test_public_chat_browsing.py:437: in prepare_devices
        self.community_1.send_invite_to_community(self.community_name, self.username_2)
    ../views/chat_view.py:446: in send_invite_to_community
        community_element.long_press_until_element_is_shown(self.view_members_button)
    ../views/base_element.py:298: in long_press_until_element_is_shown
        element = self.find_element()
    ../views/home_view.py:65: in find_element
        self.wait_for_visibility_of_element(20)
    ../views/base_element.py:135: in wait_for_visibility_of_element
        raise TimeoutException(
     Device 1: ChatElement by xpath:`//*[@content-desc='chat-name-text'][starts-with(@text,'glosfuk')]/..` is not found on the screen after wait_for_visibility_of_element
    



    5. test_community_mentions_push_notification, id: 702786

    Test setup failed: critical/test_public_chat_browsing.py:437: in prepare_devices
        self.community_1.send_invite_to_community(self.community_name, self.username_2)
    ../views/chat_view.py:446: in send_invite_to_community
        community_element.long_press_until_element_is_shown(self.view_members_button)
    ../views/base_element.py:298: in long_press_until_element_is_shown
        element = self.find_element()
    ../views/home_view.py:65: in find_element
        self.wait_for_visibility_of_element(20)
    ../views/base_element.py:135: in wait_for_visibility_of_element
        raise TimeoutException(
     Device 1: ChatElement by xpath:`//*[@content-desc='chat-name-text'][starts-with(@text,'glosfuk')]/..` is not found on the screen after wait_for_visibility_of_element
    



    6. test_community_contact_block_unblock_offline, id: 702894

    Test setup failed: critical/test_public_chat_browsing.py:437: in prepare_devices
        self.community_1.send_invite_to_community(self.community_name, self.username_2)
    ../views/chat_view.py:446: in send_invite_to_community
        community_element.long_press_until_element_is_shown(self.view_members_button)
    ../views/base_element.py:298: in long_press_until_element_is_shown
        element = self.find_element()
    ../views/home_view.py:65: in find_element
        self.wait_for_visibility_of_element(20)
    ../views/base_element.py:135: in wait_for_visibility_of_element
        raise TimeoutException(
     Device 1: ChatElement by xpath:`//*[@content-desc='chat-name-text'][starts-with(@text,'glosfuk')]/..` is not found on the screen after wait_for_visibility_of_element
    



    7. test_community_leave, id: 702845

    Test setup failed: critical/test_public_chat_browsing.py:437: in prepare_devices
        self.community_1.send_invite_to_community(self.community_name, self.username_2)
    ../views/chat_view.py:446: in send_invite_to_community
        community_element.long_press_until_element_is_shown(self.view_members_button)
    ../views/base_element.py:298: in long_press_until_element_is_shown
        element = self.find_element()
    ../views/home_view.py:65: in find_element
        self.wait_for_visibility_of_element(20)
    ../views/base_element.py:135: in wait_for_visibility_of_element
        raise TimeoutException(
     Device 1: ChatElement by xpath:`//*[@content-desc='chat-name-text'][starts-with(@text,'glosfuk')]/..` is not found on the screen after wait_for_visibility_of_element
    



    8. test_community_unread_messages_badge, id: 702841

    Test setup failed: critical/test_public_chat_browsing.py:437: in prepare_devices
        self.community_1.send_invite_to_community(self.community_name, self.username_2)
    ../views/chat_view.py:446: in send_invite_to_community
        community_element.long_press_until_element_is_shown(self.view_members_button)
    ../views/base_element.py:298: in long_press_until_element_is_shown
        element = self.find_element()
    ../views/home_view.py:65: in find_element
        self.wait_for_visibility_of_element(20)
    ../views/base_element.py:135: in wait_for_visibility_of_element
        raise TimeoutException(
     Device 1: ChatElement by xpath:`//*[@content-desc='chat-name-text'][starts-with(@text,'glosfuk')]/..` is not found on the screen after wait_for_visibility_of_element
    



    9. test_community_message_delete, id: 702839

    Test setup failed: critical/test_public_chat_browsing.py:437: in prepare_devices
        self.community_1.send_invite_to_community(self.community_name, self.username_2)
    ../views/chat_view.py:446: in send_invite_to_community
        community_element.long_press_until_element_is_shown(self.view_members_button)
    ../views/base_element.py:298: in long_press_until_element_is_shown
        element = self.find_element()
    ../views/home_view.py:65: in find_element
        self.wait_for_visibility_of_element(20)
    ../views/base_element.py:135: in wait_for_visibility_of_element
        raise TimeoutException(
     Device 1: ChatElement by xpath:`//*[@content-desc='chat-name-text'][starts-with(@text,'glosfuk')]/..` is not found on the screen after wait_for_visibility_of_element
    



    10. test_community_mark_all_messages_as_read, id: 703086

    Test setup failed: critical/test_public_chat_browsing.py:437: in prepare_devices
        self.community_1.send_invite_to_community(self.community_name, self.username_2)
    ../views/chat_view.py:446: in send_invite_to_community
        community_element.long_press_until_element_is_shown(self.view_members_button)
    ../views/base_element.py:298: in long_press_until_element_is_shown
        element = self.find_element()
    ../views/home_view.py:65: in find_element
        self.wait_for_visibility_of_element(20)
    ../views/base_element.py:135: in wait_for_visibility_of_element
        raise TimeoutException(
     Device 1: ChatElement by xpath:`//*[@content-desc='chat-name-text'][starts-with(@text,'glosfuk')]/..` is not found on the screen after wait_for_visibility_of_element
    



    11. test_community_message_send_check_timestamps_sender_username, id: 702838

    Device 1: Button element not found
    Device 1: Looking for community: 'glosfuk'

    Test setup failed: critical/test_public_chat_browsing.py:437: in prepare_devices
        self.community_1.send_invite_to_community(self.community_name, self.username_2)
    ../views/chat_view.py:446: in send_invite_to_community
        community_element.long_press_until_element_is_shown(self.view_members_button)
    ../views/base_element.py:298: in long_press_until_element_is_shown
        element = self.find_element()
    ../views/home_view.py:65: in find_element
        self.wait_for_visibility_of_element(20)
    ../views/base_element.py:135: in wait_for_visibility_of_element
        raise TimeoutException(
     Device 1: ChatElement by xpath:`//*[@content-desc='chat-name-text'][starts-with(@text,'glosfuk')]/..` is not found on the screen after wait_for_visibility_of_element 
    

    [[blocked by 14797]]

    Device sessions

    12. test_community_message_edit, id: 702843

    Test setup failed: critical/test_public_chat_browsing.py:437: in prepare_devices
        self.community_1.send_invite_to_community(self.community_name, self.username_2)
    ../views/chat_view.py:446: in send_invite_to_community
        community_element.long_press_until_element_is_shown(self.view_members_button)
    ../views/base_element.py:298: in long_press_until_element_is_shown
        element = self.find_element()
    ../views/home_view.py:65: in find_element
        self.wait_for_visibility_of_element(20)
    ../views/base_element.py:135: in wait_for_visibility_of_element
        raise TimeoutException(
     Device 1: ChatElement by xpath:`//*[@content-desc='chat-name-text'][starts-with(@text,'glosfuk')]/..` is not found on the screen after wait_for_visibility_of_element
    



    Class TestActivityMultipleDevicePR:

    1. test_activity_center_admin_notification_accept_swipe, id: 702958

    Test setup failed: medium/test_activity_center.py:115: in prepare_devices
        self.drivers, self.loop = create_shared_drivers(2)
     cannot unpack non-iterable NoneType object
    



    Passed tests (7)

    Click to expand

    Class TestOneToOneChatMultipleSharedDevicesNewUi:

    1. test_1_1_chat_text_message_delete_push_disappear, id: 702733
    Device sessions

    2. test_1_1_chat_edit_message, id: 702855
    Device sessions

    3. test_1_1_chat_non_latin_messages_stack_update_profile_photo, id: 702745
    Device sessions

    4. test_1_1_chat_message_reaction, id: 702730
    Device sessions

    5. test_1_1_chat_is_shown_message_sent_delivered_from_offline, id: 702783
    Device sessions

    6. test_1_1_chat_push_emoji, id: 702813
    Device sessions

    7. test_1_1_chat_delete_via_long_press_relogin, id: 702784
    Device sessions

    @alwx alwx merged commit 396ee20 into develop Jun 1, 2023
    @alwx alwx deleted the feature/top-bar-chat-ui branch June 1, 2023 15:08
    @alwx
    Copy link
    Contributor Author

    alwx commented Jun 1, 2023

    🚂🚃🚃🚃🚃🚃

    @flexsurfer
    Copy link
    Member

    just wondering why it was merged without QA approve cc @churik ?

    @OmarBasem
    Copy link
    Contributor

    OmarBasem commented Jun 2, 2023

    Found another issue.

    Issue 11: top bar covers maximized composer on iOS

    unnamed

    @OmarBasem
    Copy link
    Contributor

    Another issue, on iOS after sending a message, the composer height does not update. I know this PR makes no changes to the composer, but this issue seems to be introduced from this PR, so it is good to have all possible issues tracked before merging. I am also wondering why was QA not completed?

    RPReplay-Final1685684944.MP4

    @pavloburykh
    Copy link
    Contributor

    pavloburykh commented Jun 2, 2023

    Another issue, on iOS after sending a message, the composer height does not update.

    RPReplay-Final1685684944.MP4

    @OmarBasem thanx for reprorting this one. Could you please specifi device/IOS version? Can't reproduce it on my iPhoneX, IOS 14.1. Thanx!

    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Projects
    No open projects
    Archived in project
    Development

    Successfully merging this pull request may close these issues.

    Chat screen user details new UI Chat Screen Top Bar UI