Closed rachelhamlin closed 4 years ago
@andmironov for the above items: can you please check if there's more detailed specification to be added?
I'd be happy to provide the details if needed, but for now, every item of the list above seems straightforward to me.
The only thing is
Pinterest style transition
I think it might better be a separate issue since it's not super important and it (at least to me) seems to require a lot of implementation effort? Correct me if I am wrong.
anyway, @errorists can you share the link to the prototype you've made?
After the discussion on this post and in Status, I'm going to remove the Pinterest style transition from this issue and make it its own. Not sure it is possible with React Native.
@bitsikka hey, so a couple pointers, for the scroll transition you can recycle the toolbar you did for the profile. I might have used a different behaviour when prototyping this (the text interpolates its size based on scroll position) but that's not really required, it can use the same go under the toolbar, appear smaller above it like you did for profile, consistency and all :) also I just got from vacation so if you need help/feedback with any of your awesome prior work, lmk.
as for the pinteresty transition, I'm 100% sure it's possible, it's a custom React Navigation transition
@bitsikka hey, so a couple pointers, for the scroll transition you can recycle the toolbar you did for the profile. I might have used a different behaviour when prototyping this (the text interpolates its size based on scroll position) but that's not really required, it can use the same go under the toolbar, appear smaller above it like you did for profile, consistency and all :) also I just got from vacation so if you need help/feedback with any of your awesome prior work, lmk.
wonderful! :) appreciate your thoughtfulness. Although I've been studying and I am positive, Text scaling transform/interpolation is possible, it will be wise to maintain consistency.
as for the pinteresty transition, I'm 100% sure it's possible, it's a custom React Navigation transition
Thank you for the awesome resource. I will master it and apply it here. I knew you wouldn't prototype something not possible :). After all, engineering is also art/design, and you are yourself excellent at it. I figure, were it not for the implementation language, you would've long jumped in and fixed it :) Will do my best to do justice to spec, meanwhile being mindfully reasonable about performance, as well as time.
I also had a hunch that there is untapped creative potential in React Navigation that will be useful here(and other places). On to study.
Let me just take this opportunity to say, what I've been meaning to say, that, your and design/ux team work is simply top notch, to the extent of every sub-pixel and their movement being accounted for, with concern for overall UX; And I am glad to have the opportunity to work on implementing them. The magic of "minor" details like alignment/typography/interaction-feedback when it all comes together, is simply very pleasing, satisfying and amazing UX - in other words subconsciously mind-blowing! :)
I will ping you in status or here when I have questions.
@bitsikka Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
@bitsikka Hello from Gitcoin Core - are you still working on this issue? @gitcoinbot I would be if not for a hiccup. Dev build is not launching in iOS emulator. Too slow in Android Avd. Seems to be a known problem, waiting for it to be fixed.
Help!
It seems that I am the only one having this problem.
status logo
screen.develop
remove-real-final
branch - same thing :(Have not been able to move forward an inch since Thursday
@bitsikka there should be an error in the logs, could you check it in safari dev console?
@bitsikka there should be an error in the logs, could you check it in safari dev console? @flexsurfer Not familiar with that, never used it. Please tell me how. I went to re-frisk at
http://localhost:4567/
- nothing there justnil
@bitsikka https://facebook.github.io/react-native/docs/debugging#safari-developer-tools You can use Safari to debug the iOS version of your app without having to enable "Debug JS Remotely".
Enable Develop menu in Safari: Preferences → Advanced → Select "Show Develop menu in menu bar" Select your app's JSContext: Develop → Simulator → JSContext Safari's Web Inspector should open which has a Console and a Debugger
oh.. ddg'd and found that doc :) doing it now.. hold on
got this
[Warning] Possible Unhandled Promise Rejection (id: 0): (index.bundle, line 903)
TypeError: undefined is not an object (evaluating 'status_im.utils.handlers.register_handler_fx')
eval code
eval@[native code]
asyncImportScripts$@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:200728:21
tryCatch@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:26567:23
invoke@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:26742:32
tryCatch@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:26567:23
invoke@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:26643:30
http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:26653:21
tryCallOne@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:3725:16
http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:3826:27
_callTimer@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:28405:17
_callImmediatesPass@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:28441:19
callImmediates@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:28660:33
callImmediates@[native code]
__callImmediates@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:3155:35
http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:2976:34
__guard@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:3138:15
flushedQueue@http://localhost:8081/index.bundle?platform=ios&dev=true&minify=false:2975:21
flushedQueue@[native code]
invokeCallbackAndReturnFlushedQueue@[native code]
maybe this will help too
have you tried to clean project and rebuild again?
@bitsikka i have the same error in develop, on it, hold on
have you tried to clean project and rebuild again?
I have, multiple times. Did make nix-clean
+ make clean
.
Just to confirm I'm facing the same issue after rebase with latest develop.
@bitsikka you can also install https://www.npmjs.com/package/react-native-log-ios and just run react-native-log-ios StatusIm
and it'll give you the logs in the terminal.
@bitsikka you can also install https://www.npmjs.com/package/react-native-log-ios and just run
react-native-log-ios StatusIm
and it'll give you the logs in the terminal.
Good to know. Thanks! @siphiuel Very handy
I'm good to go 😄
Thanks! @flexsurfer 🚀
@bitsikka please rebase , should work
Best to wait for #8776 to be merged, - it has improved animation/component-structure for large-header
component useful for main part of this issue.
Meanwhile,
Custom React Navigation Transition
resource shared by @ errorists - awesome resource - learnt a lot 👍 @bitsikka Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
@gitcoinbot I am working indirectly on this. large-header
is as much a part of this, as it is part of #8981, which I'm working on. It is also better to finish the general case of it, in #8981 before this. Plus waiting on soon to be merged PR that will be useful for both.
Rock on @bitsikka. If you're planning to finalize #8981 first, I'll consider that to be in progress without making it Gitcoin official & will pay for you everything in this one via tip. :)
Rock on @bitsikka. If you're planning to finalize #8981 first, I'll consider that to be in progress without making it Gitcoin official & will pay for you everything in this one via tip. :)
works for me 👍 I just had a major distraction out of the way, so moving on with everything peacefully now
@bitsikka Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
@gitcoinbot I'm finding fair amount of intertwines on the PRs I'm working on, easy to mess up if not careful. Slowly and surely though, I'm working on them, ensuring as much as possible smooth transition to the new.
@bitsikka Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
@bitsikka due to inactivity, we have escalated this issue to Gitcoin's moderation team. Let us know if you believe this has been done in error!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
@bitsikka catching up here. Do I understand correctly that this issue is on pause while you are working on Topbar https://github.com/status-im/status-react/issues/8981 and were waiting for #8776 to be merged?
Do you have an ETA on when you might get around to this issue? If it's plus 2 weeks we might see if someone else can pick this one up, but obviously not if you're 90% there.
@bitsikka catching up here. Do I understand correctly that this issue is on pause while you are working on Topbar #8981 and were waiting for #8776 to be merged?
Do you have an ETA on when you might get around to this issue? If it's plus 2 weeks we might see if someone else can pick this one up, but obviously not if you're 90% there.
@hesterbruikman yes we are in total sync
Topbar
will take < 2 weeks (only ~30% there so far)hey everyone! seems like this issue has grown too big and is on a long pause and has changed it's initial subject over time :-) . Does anyone think it would be helpful opening a new topbar-specific issue (and maybe another one about the account card transition from @errorists 's prototype) and closing this one?
These two un-crossed tasks from the initial issue description are no more relevant
- The horizontal scroll container is clipping its content on the left side
- Update manage assets icon
Yup, sounds good. I think this one covers account card transition @andmironov? https://github.com/status-im/status-react/issues/8896
And as for the topbar, we have this issue, which is still open—although there is a first iteration complete.
Issue Status: 1. Open 2. Cancelled
The funding of 60.0 SAI (60.0 USD @ $1.0/SAI) attached to this issue has been cancelled by the bounty submitter
Description
Type: Feature
Summary: There are some to-dos remaining from PR 8425:
Add a watch account
>Add a watch address
~ - DONE