-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Fix: UI - AnkiWeb account Login & Logout screen UI fixes #17320
base: main
Are you sure you want to change the base?
Conversation
Using constraint layout for better UI fixed the layers overlapping issue along with the 'd' letter of the text being truncated.
Improvised to retain the previous UI setting with minor improvement in margins of the views
First PR! 🚀 We sincerely appreciate that you have taken the time to propose a change to AnkiDroid! Please have patience with us as we are all volunteers - we will get to this as soon as possible. |
@rohegde7 I truly appreciate the effort here but the issue you filed this PR on already had direct interest from another developer who actively mentioned to you they were working on it. It is considered impolite and a potential waste of effort via duplication to work on PRs that are claimed when the other person is still expressing active interest. We may review and merge this PR but I want to be clear that coordination failures like that will not be rewarded. This PR is not eligible for invoicing on Open Collective. Please ignore comments on this PR from our expense bot. |
@mikehardy Thanks for the reply! I didn’t know about these standards. Will follow there things in the future. Meanwhile may I know what’s the time span devs usually take from commenting about taking on an issue and raising a PR? Do we have a hard rule about it? Also do we add the dev working on an issue as an assignee? All help is really appreciated! Excited to be contributing here. |
Excellent - thanks!
There is no rule for it. It is collaborative, the idea is you picture you are in a room with your fellow developers all sitting near each other. Would you just start working on a task that someone else mentioned they were working on? No, of course not, that would be rude. You would ask. And you would wait and listen for the answer. If there is a truly long period of time between "hey, are you still working on this?" and no answer, say 3-4 days, then go ahead and post again "did not hear back, I'll start on this" Collaboration is everything
In general no, we tried doing that before but it reflects too much ownership, for those rare cases when the dev that expressed initial interest simply does not get back to it, and also it's a burden for maintainers to assign and unassign people. So we keep it slightly less formal than full assignment
Nice to have a new dev excited to be here 😄 - welcome! |
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.
Root layout should be kept Coordinator layout since snackbars need that /though this activity doesn't have any but as convention/ rest looks good structure wise
@criticalAY So is it okay if we do not use coordinator here? |
@rohegde7 unless there is a technical reason not to do coordinator layout, I believe the answer is "no" |
I am sure it can work with coordinator layout, and we should follow the convention |
Hello 👋, this PR has had no activity for more than 2 weeks and needs a reply from the author. If you think this is a mistake please comment and ping a maintainer to get this merged ASAP! Thanks for contributing! You have 7 days until this gets closed automatically |
@criticalAY Sure let me make that change and push the update ASAP! |
Hello 👋, this PR has had no activity for more than 2 weeks and needs a reply from the author. If you think this is a mistake please comment and ping a maintainer to get this merged ASAP! Thanks for contributing! You have 7 days until this gets closed automatically |
Purpose / Description
UI fix on the Ankiweb account Login and Logout.
Fixes
Approach
How Has This Been Tested?
Learning
Constraint Layout:
https://developer.android.com/reference/androidx/constraintlayout/widget/ConstraintLayout
Checklist