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

WIP Add animation to numpad and button component #10131

Closed
wants to merge 3 commits into from

Conversation

Ferossgp
Copy link
Contributor

@Ferossgp Ferossgp commented Mar 5, 2020

No description provided.

@Ferossgp Ferossgp requested review from jakubgs and a team as code owners March 5, 2020 08:31
@Ferossgp Ferossgp self-assigned this Mar 5, 2020
@dependency-lockfile-snitch
Copy link

mobile/js_files/yarn.lock changed. Pinging @jakubgs and @corpetty

@status-github-bot
Copy link

Pull Request Checklist

  • Docs: Updated the documentation, if affected
  • Docs: Added or updated inline comments explaining intention of the code
  • Tests: Ensured that all new UI elements have been assigned accessibility IDs
  • Tests: Signaled need for E2E tests with label, if applicable
  • Tests: Briefly described what was tested and what platforms were used
  • UI: In case of UI changes, ensured that UI matches Figma
  • UI: In case of UI changes, requested review from a Core UI designer
  • UI: In case of UI changes, included screenshots of implementation

@status-im-auto
Copy link
Member

status-im-auto commented Mar 5, 2020

Jenkins Builds

Click to see older builds (32)
Commit #️⃣ Finished (UTC) Duration Platform Result
0c02eab #1 2020-03-05 08:37:32 ~5 min android 📄log
0c02eab #1 2020-03-05 08:42:17 ~10 min android-e2e 📄log
✔️ d536a92 #2 2020-03-05 09:16:51 ~12 min android-e2e 📦apk 📲
✔️ d536a92 #2 2020-03-05 09:22:47 ~18 min android 📦apk 📲
✔️ d536a92 #2 2020-03-05 10:11:50 ~10 min ios 📦ipa 📲
✔️ 418da35 #3 2020-03-06 14:44:20 ~10 min ios 📦ipa 📲
✔️ 418da35 #3 2020-03-06 14:46:30 ~13 min android 📦apk 📲
✔️ 418da35 #3 2020-03-06 14:50:08 ~16 min android-e2e 📦apk 📲
88bdefc #4 2020-03-09 09:19:28 ~20 sec android 📄log
88bdefc #4 2020-03-09 09:19:28 ~22 sec android-e2e 📄log
88bdefc #4 2020-03-09 09:19:30 ~20 sec ios 📄log
d7f1190 #5 2020-03-09 10:53:06 ~19 sec android-e2e 📄log
d7f1190 #5 2020-03-09 10:53:06 ~17 sec android 📄log
d7f1190 #5 2020-03-09 10:53:07 ~16 sec ios 📄log
cd2c489 #6 2020-03-09 11:10:01 ~3 min android 📄log
cd2c489 #6 2020-03-09 11:10:47 ~3 min android-e2e 📄log
✔️ cd2c489 #6 2020-03-09 11:17:37 ~10 min ios 📦ipa 📲
✔️ 0d12fc2 #7 2020-03-09 11:44:46 ~9 min ios 📦ipa 📲
✔️ 0d12fc2 #7 2020-03-09 11:47:08 ~11 min android-e2e 📦apk 📲
✔️ 0d12fc2 #7 2020-03-09 11:53:52 ~18 min android 📦apk 📲
✔️ c0ffa39 #8 2020-03-11 07:43:56 ~12 min ios 📦ipa 📲
✔️ c0ffa39 #8 2020-03-11 07:50:24 ~19 min android 📦apk 📲
✔️ c0ffa39 #8 2020-03-11 07:56:10 ~25 min android-e2e 📦apk 📲
196dfbf #9 2020-03-19 15:33:20 ~4 min android 📄log
196dfbf #9 2020-03-19 15:35:50 ~6 min android-e2e 📄log
196dfbf #9 2020-03-19 15:38:31 ~9 min ios 📄log
3cf0f29 #10 2020-03-21 14:12:03 ~4 min android 📄log
3cf0f29 #10 2020-03-21 14:12:04 ~4 min android-e2e 📄log
✔️ 3cf0f29 #10 2020-03-21 14:17:50 ~10 min ios 📦ipa 📲
2548e89 #11 2020-03-23 09:37:11 ~13 min android 📄log
2548e89 #11 2020-03-23 09:39:48 ~15 min android-e2e 📄log
✔️ 2548e89 #11 2020-03-23 09:51:02 ~26 min ios 📦ipa 📲
Commit #️⃣ Finished (UTC) Duration Platform Result
✔️ 9924d24 #12 2020-04-07 15:43:46 ~9 min android 📦apk 📲
✔️ 9924d24 #12 2020-04-07 15:44:02 ~9 min ios 📦ipa 📲
✔️ 9924d24 #12 2020-04-07 15:50:43 ~16 min android-e2e 📦apk 📲
ed18e1b #13 2020-04-09 11:06:36 ~8 min ios 📄log
ed18e1b #13 2020-04-09 11:10:36 ~12 min android-e2e 📄log
ed18e1b #13 2020-04-09 11:14:15 ~16 min android 📄log

@dependency-lockfile-snitch
Copy link

mobile/js_files/yarn.lock changed. Pinging @jakubgs and @corpetty

@status-im-auto
Copy link
Member

✔️ status-react/prs/ios/PR-10131#2 🔹 ~13 min 🔹 d536a92 🔹 📦 ios package

@errorists
Copy link
Contributor

comment on first round of tests with a couple buttons that already work
animation appears smooth if the UI thread isn't clogged (see invite friends button), I believe the easing curve, properties and timing are also spot on, tho it might require more testing. The light knock haptic feedback effect we have on iOS is super subtle and very nice. On Android I didn't notice any, which is good as my device doesn't seem to have a haptic feedback engine. There's the added ripple effect that Android had for years now, I think it's a nice touch, we should keep it.

👏 great 👏 work! 👏

@dependency-lockfile-snitch
Copy link

mobile/js_files/yarn.lock changed. Pinging @jakubgs and @corpetty

@Ferossgp Ferossgp requested a review from a team March 9, 2020 09:18
@dependency-lockfile-snitch
Copy link

mobile/js_files/yarn.lock changed. Pinging @jakubgs and @corpetty

1 similar comment
@dependency-lockfile-snitch
Copy link

mobile/js_files/yarn.lock changed. Pinging @jakubgs and @corpetty

@dependency-lockfile-snitch
Copy link

mobile/js_files/yarn.lock changed. Pinging @jakubgs and @corpetty

@dependency-lockfile-snitch
Copy link

mobile/js_files/yarn.lock changed. Pinging @jakubgs and @corpetty

@errorists
Copy link
Contributor

errorists commented Mar 9, 2020

Issue 1:
Can't cancel taps. Once you press your thumb on any button, there's no way going back :( The right way: you can remove your finger from the button and then lift it, cancelling the press.

Issue 2:
Some buttons are missing text labels and using incorrect styling, for example here the margin surrounding the button is insane

IMG_1359

Issue 3:
Floating buttons aren't using this touchable style (Chat +, Wallet Send, Browser select account)

Issue 4:
When I drag on bottom sheets, it registers button presses, so you can't drag the sheet without accidentally pressing any of the buttons :(

@dependency-lockfile-snitch
Copy link

mobile/js_files/yarn.lock changed. Pinging @jakubgs and @corpetty

@dependency-lockfile-snitch
Copy link

mobile/js_files/yarn.lock changed. Pinging @jakubgs and @corpetty

@dependency-lockfile-snitch
Copy link

mobile/js_files/yarn.lock changed. Pinging @jakubgs and @corpetty

@dependency-lockfile-snitch
Copy link

mobile/js_files/yarn.lock changed. Pinging @jakubgs and @corpetty

@dependency-lockfile-snitch
Copy link

mobile/js_files/yarn.lock changed. Pinging @jakubgs and @corpetty

@dependency-lockfile-snitch
Copy link

mobile/js_files/yarn.lock changed. Pinging @jakubgs and @corpetty

@Ferossgp
Copy link
Contributor Author

Ferossgp commented May 8, 2020

Animations will be picked when the Button Component will be added into Quo. Now closing as the PR is outdated

@Ferossgp Ferossgp closed this May 8, 2020
@jakubgs jakubgs deleted the add-animation-to-numpad branch September 21, 2022 17:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants