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
Privacy policy text in About section #331
Conversation
Thank you for the pull request!The Scribe team will do our best to address your contribution as soon as we can. The following is a checklist for maintainers to make sure this process goes as well as possible. Feel free to address the points below yourself in further commits if you realize that actions are needed :) If you're not already a member of our public Matrix community, please consider joining! It'd be great to have you! Maintainer checklist
|
Also just a small git question. Right now I pushed my changes to create a PR. GitHub then alerted me that there was a merge conflict. I resolved it using the web editor provided by GitHub to resolve the conflict. How can I pull the conflict to my machine to resolve it in Xcode and then push the commit? Any idea @andrewtavis or @wkyoshida? 😅 |
This makes sense! Thank you, @SaurabhJamadagni!
I personally wouldn't use Xcode for this, as they don't have terminal support anyway. For all things Git for Scribe I use VS Code. That's also where I have the swift-formatter that I've been using to format files on autosave and clean them up from time to time :) I'll look for some resources for this and write something up 🙃 |
No no, I meant how do I see the conflict in Xcode. I will be using git through the terminal itself. But when there is a merge conflict, the code gets the |
Ah I guess you could see the conflict in Xcode as well when you rebase. Sorry I just turn my brain off for anything Git related with Xcode… |
Let me look into it, and maybe you and I can do a session where we play around with a PR a bit :) |
@SaurabhJamadagni If you Maybe relevant too? |
Ahh sounds good @andrewtavis. Thanks!
Thanks for the resources @wkyoshida! Definitely never force pushing.
Yeah this seems more useful. I do get confused as to what exactly happens on a rebase. Most of the conflicts arise before pushing to remote so this should be useful! Thanks a lot 😄 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Working really well, @SaurabhJamadagni! Will merge, but a few minor observations:
- The yellow corner for the installation steps seems to be a bit too large
- The text for the privacy policy is cut off by the corner triangle (this is why the
/n
was there, but maybe we can just wrap the text so it doesn't start beneath the corner) - We can discuss this in the daily, but it makes sense to me that navigating to a nav bar tab would always go to the base screen for that part of the menu
Such great progress! 👏😊 We're really getting there! 🚀
Contributor checklist
Description
This pull request add the Privacy policy content in the About section tab. It also cleans up the installation screen. Previously the installation screen had the privacy policy and link to GitHub. Both have been removed as they have their own section in the About page now.
Current Installation screen only shows the installation instructions along with the logo. More content to be added with further issues. @andrewtavis, I removed the community section from the installation screen as well along with the privacy policy as it was repeated too. Hope that's okay.
Tested UI on:
Related issue