-
Notifications
You must be signed in to change notification settings - Fork 1.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
Merge Login Library changes from WCAndroid #12010
Conversation
cfc0675d21 Add title to the layout override for the site help dialog 63fc73efa0 Use wrap_content for image width so wider images will scale better 68b0c58437 Merge commit '8487e6f4cfee09193f48b803fcf1eb2252355022' into darkmode/login-theme-1 c826be2ccb Merge pull request #35 from wordpress-mobile/feature/login-style-changes-v2 1f6c6e4bca Gutenberg/integrate release 1.25.0 with dark mode (#11580) 1d668f54a5 Merge pull request #11537 from wordpress-mobile/fix/10930-email-error-dissapears-on-rotation fd6665242f store the res id instead of the boolean so it supports multiple errors. 858decb8b1 utilized runnable that's posted when the UI has been drawn. ab37113dbf removed clearing in text watcher. 3691e848b8 Fixed config change issues. fd0c8c97e8 Merge pull request #34 from wordpress-mobile/merge/WordPress-Android/11492 c134376ee6 Merge commit 'e80a69322fe65ad994bee1854a2343c2089af323' into issue/fix-login-subtree 526919648d Ignore onDiscoverySucceeded events if LoginBaseDiscoveryFragment is detached 775f096826 Revert "Feature/material theme and Dark Theme support (#11469)" (#11486) 65d5c8f67b Feature/material theme and Dark Theme support (#11469) e80a69322f Merge pull request #33 from wordpress-mobile/merge/WordPress-Android/11051 40824a4333 Merge commit '0c3930794ed0c77e4926d334674e85263ef2a651' into update_login_lib_with_signup_sheet_nav_bar_buttons_visibility_fix fec863d2f8 Resolved merge conflict by removing SignupBottomSheetDialog.java file. f2d8c102ad Merge branch 'develop' into issue/10908-navigation-bar-buttons-not-visible-with-signup-sheet 7e46000166 Fix validation in input of Email fccc72b9a4 Merge pull request #32 from wordpress-mobile/merge/WordPress-Android/11172 d634c91e9f Merge commit '371f14160a780fbd7797d71921859d0fee5764d5' into update-login-lib-with-password-toggle-fix cd81dd1ce9 Add custom selector for password button 8f444b2d13 Merge branch 'issue/10908-navigation-bar-buttons-not-visible-with-signup-sheet' of https://github.com/wordpress-mobile/WordPress-Android into issue/10908-navigation-bar-buttons-not-visible-with-signup-sheet b53dda144c Add null check for design_bottom_sheet layout 521d09f42c Update libs/login/WordPressLoginFlow/src/main/java/org/wordpress/android/login/widgets/WPBottomSheetDialogFragment.java 7178f5c123 Show full width navigation bar and restrict max width for large screens 8a768d3dd2 Partial fix for terms of service announcement bering read twice. 989fb1d5a2 Remove empty line after brace 2d5d733080 Extract parts of code from onCreateView to onViewCreated a24d5289ab Eliminate setRetainInstance(true) 2e71a00135 Remove dialog.setOnDismissListener cfff7a060d Avoid using a parameter in Fragment's constructor 8b09b2d836 Convert BottomSheetDialog to BottomSheetDialogFragment and update styles a87d595f7a Merge pull request #1796 from woocommerce/release/merge-3.3 f18c390619 Fix signup bottom sheet navigation bar buttons not visible issue 4f4657fb64 Add requested changes e407a7f304 Revert erroneously deleted code during merge 821d29b90b Revert erroneously deleted code during merge 188cc0ee64 Check if view is null before accessing property 1a4414eec7 Merge commit 'bd659986940153549bfc26a8f6a4104bf748fe3c' into hotfix/1778-npe d2b8135e1e Added logic to fetch the correct SiteModel from the local db for the incoming url d80e8e616d Remove whitespaces b18703520d Issue/10930 email address error is preserved on rotation 3421ca9534 Merge branch 'develop' into test a20471e8c1 Merge branch 'develop' of https://github.com/woocommerce/woocommerce-android into feature/refund-by-items-master 7757f052b7 Merge branch 'develop' into feature/edit-product-master f869be0bfc Merge branch 'feature/refund-by-items-master' into 0nko/refund-items-list ea896f6172 Merge pull request #10833 from wordpress-mobile/issue/10832-fix-npe-in-login-fragment 64678168e4 check if listener is null before handling discovery error 1de03a5522 check if listener is null before handling discovery error a6e0946af0 Update gradle plugin to version 3.5.3 a23213aa25 Fixed wrong key variable c89899f001 Updated Glide version to 4.10.0 in the login module 2dd431ccdd Updated Glide version in the login lib e3211148cd Merge pull request #10787 from wordpress-mobile/anitaa/woo-login-changes 00f6bd2e62 Added flag that checks if login has started. d5e8683cf6 Added period to login with site credentials eee4c53fa7 Fixed bug when the forgot password url in username password screen was not valid 2810b14e28 Upgrade gradle plugin to version 3.5.2 daf7384622 Merge pull request #1552 from woocommerce/login-lib-changes f75cbaaacd Merge commit '4e588147352f8fe88f1417a03a00114dd7d51640' into login-lib-changes b2d28c652d Add signup flow name parameter to signup auth email request git-subtree-dir: libs/login git-subtree-split: cfc0675d2167b938369cf1896083453a593e9b8e
…ginlib/woo-dark-mode
Not even sure why this change would've merged in since it's not a change on my end and it wouldn't have come from the other end, but I've reverted it.
Generated by 🚫 dangerJS |
You can trigger optional UI/connected tests for these changes by visiting CircleCI here. |
You can test the changes on this Pull Request by downloading the APK here. |
I'm assigning this PR for myself, since I'm working with the login library right now for #11785 and I will want to make sure those changes won't conflict with these ones in the end. |
I've reviewed and merged the login library PR. For this one, we just need to update the @AmandaRiu I'm not familiar with the usual process here, but I'm assuming I can just push this change to this branch myself? Or is this something you should do? |
a3a1c83492 Merge pull request #37 from wordpress-mobile/merge/woocommerce-android/dark-mode 990df9483d Merge pull request #40 from wordpress-mobile/fix/9905_Crash_InflateException_Binary_XML_file_line_NEW dfd3ed8246 Fix password drawable bf3e2f3228 Merge pull request #38 from wordpress-mobile/fix/11307-The-wrong-icon-is-used-when-a-Password-is-visible 1428361e69 Merge pull request #39 from wordpress-mobile/merge/WordPress-Android/11934-take2 b77a144e99 using getViewLifecycleOwner() for observers e2f7c1cdee Replace wrong icon with the right one git-subtree-dir: libs/login git-subtree-split: a3a1c834921064c31840003aaa91e4bf8f4f91fc
…ginlib/woo-dark-mode
Updated with the latest changes from the login library and took this PR out of draft. Thanks for the review @renanferrari:
Typically the PR author would make the change and push it to the branch, but I'm not sure what you mean. Can you give me more info? |
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.
I'm not sure what you mean. Can you give me more info?
Sure, it's a minor thing really. Every time we add, change or remove a string from the Login Library strings.xml
file, we must also update its counterpart on our own strings.xml
file, otherwise the string-check
lint check will fail.
More details below on what that means in practice.
This takes care of a lint warning
@renanferrari Resolved the string issue. Ready for another round! |
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.
Thanks for the changes @AmandaRiu.
LGTM
7a466b64e1 Merge pull request #42 from wordpress-mobile/merge/WordPress-Android/12538 69420f4718 Disable continue button when verification code is empty a651591cab Merge pull request #41 from wordpress-mobile/merge/uls-changes 4a0f98e7d0 Update signatures of LoginAnalyticsListener methods that receive properties 34c2a6725d Update LoginEmailFragment to avoid trying to disable nonexistent button db4a99ece6 Merge pull request #12503 from wordpress-mobile/add-source-to-account-created-event e703eb9ae1 Update trackCreatedAccount to use CreatedAccountSource 9dfa35975d Introduce CreatedAccountSource to LoginAnalyticsListener 2d4870d234 Convert LoginAnalyticsListener to Kotlin 5680616a17 Remove temporary GravatarUtils from AvatarHelper 4aaa4560e3 Update AvatarHelper to use fixed GravatarUtils f35f72f886 Bump Utils library version in the Login library 92fb1820a0 Merge pull request #12415 from wordpress-mobile/feature/disable-primary-buttons-on-empty-fields 0dc932d182 Remove unnecessary non-null checks 28fa9f74f2 Merge branch 'develop' into feature/unified-login-signup 2549443fe7 Merge pull request #12010 from wordpress-mobile/merge/loginlib/woo-dark-mode 5014577306 Merge pull request #12425 from wordpress-mobile/issue/unified-login-signup-theming-issues 7ce7661f0d Stop using the default Gravatar placeholder on Login Epilogue b8b08aeff8 Update placeholder color to ensure compatibility on older API levels e486867240 Disable primary button when username or password are missing 1d3b66e9a6 Disable primary button when password is not filled in 1ace43e4ae Disable continue button when email is empty 581c9e97ec Update LoginFlow theme to ensure compatibility on older API levels b2971aab66 Remove nested selectors to ensure compatibility on older API levels 0844510f93 Merge pull request #12294 from wordpress-mobile/fix/remove-unused-click-event c970ac36bf Merge branch 'develop' into feature/unified-login-signup 17e0788dbe Remove event that's never triggered in the new flow f87d1e5448 Add missing click tracking to magic link screens f9ea9f696a Add click tracking to Signup Confirmation screen 23a0b2793c Add screen tracking to Signup Confirmation screen 497686214f Fix a bug when flow is switched when returning from the google flow 163646574c Merge branch 'feature/unified-login-failure-tracking' into feature/unified-login-interaction-tracking 18d01c6190 Move google error tracking to LoginActivity.java 6ce30e4a18 Merge branch 'feature/unified-login-signup' into feature/unified-login-failure-tracking c2ecfda3f2 Merge pull request #12056 from wordpress-mobile/issue/11785-add-signup-confirmation-screen effb35b47b Fix indentation issue cbc341d89c Add tracking for the email hints dialog 17cee3ef05 Add email click tracking d3c5f3f7ae Add click tracking to help f772966dde Merge branch 'feature/unified-login-failure-tracking' into feature/unified-login-interaction-tracking 6fbfcd7249 Add error logging where it was missing 7cadea49ed Cleanup failure tracking 646ba2ded7 Merge branch 'feature/unified-login-signup' into feature/unified-login-failure-tracking cbec230041 Merge pull request #12048 from wordpress-mobile/issue/11785-update-login-flow-layouts 546fb2b245 Implement help dialog on the signup confirmation screen fa0db85fba Implement signup confirmation screen for google signup 9cdcbc7af1 Implement signup confirmation screen for email signup dd7b6736f3 Update TOS links colors b42a8b13f6 Merge pull request #12047 from wordpress-mobile/issue/11785-update-login-flow-theme 855ac5269e Extract avatar loading logic to a helper class 30f1fadf17 Update email header component layout 7bdca2d2a0 Update Signup Magic Link screen 7ca256af24 Rename Signup Magic Link screen layout file 06a2d4c6e5 Update Signup Email screen fcd4a97d2a Rename Signup Email screen layout file 0048078ec0 Update Login Username Password screen 21b3fbb250 Update Login Site Address screen 9a453c4329 Update Login 2FA screen 1c2610f396 Update Login Email Password screen a06c6bd863 Update Login Magic Link Sent screen 951456aaaa Extract magic link header to a separate layout file 1a4100633d UI update to Magic Link Request screen 1c2526d13b Update base form layout 668da0a21d Extract old Login Email screen to a separate layout file 5e942b4176 UI update to Login Email screen 80a4c0d908 Update login theme and styles 16dac21f5e Merge pull request #11944 from wordpress-mobile/issue/11783-update-epilogue-ui b3d8998027 Merge commit '46923a963c480113b797856bfaf179dad5044d2d' into merge/loginlib/woo-dark-mode 4f1af83e96 Fix NPE when primary button is missing d0cfd5ed63 End progress when the login fragment is destroyed 2274f87e22 Add click tracking to unified login and signup flow 81c9feeb28 Use universal method for failure tracking 9e5f139de1 First step of failure tracking 9cebf7a88b Remove method that's not tracking screen change c6469d5b9e Add source to tracking events eefd096bcd Add screen tracking to login and signup fdc65a5240 Bump login library minSdkVersion to 21 and targetSdkVersion to 29 44e989e866 Merge pull request #12000 from wordpress-mobile/fix/9905_Crash_InflateException_Binary_XML_file_line_NEW eac3784277 Revert unintentional change during merge 5502b855c4 Merge commit 'd4d2d895dd0c1469adf230607fe801146f9f91ff' into merge/loginlib/woo-dark-mode 1f1f28318c Merge pull request #11934 from wordpress-mobile/update/fragments 0c40f732f4 Set password icon programmatically eb8ed2635f Fix wrong password icon f0e7106f68 Remove unused resources 044893cfb7 Update login epilogue secondary button strings c5c79810c9 Update signup epilogue primary button string fb1712af70 fixed lint error and replaced all observers owner parameter with viewLifecycleOwner 05af8f4c85 Remove unused strings from the login library 0f40e7e9e6 Add ability to enable login via site address from the prologue screen 689b1d9574 Add ability to disable login via site address from the email screen fd236a31e6 Merge pull request #11717 from wordpress-mobile/issue/11705-google-sign-in 92ef161140 Move @OverRide annotation to conform with the current code style 8871b22436 Merge branch 'feature/unified-login-signup' into feature/introduce-kotlin debde7c28e Add library version locally to the login library e7e8df0379 Move progress dialog to better handle configuration changes 1c871c9f33 Update log messages for sign-up from login functionality 9c13cb0cf3 Add flag to turn the sign-up from login functionality on 3cae24c922 Add loading dialog to LoginGoogleFragment a00ec92d95 Update LoginGoogleFragment so it supports sign-up from login a09bdda7c5 Use correct versions to fix build 217b13ff0b Introduce kotlin to LoginFlow and bump libraries 79c4db7291 Add flag to turn the sign-up from login functionality on beff169fc2 Update LoginEmailFragment so it supports sign-up from login git-subtree-dir: libs/login git-subtree-split: 7a466b64e1dfa472fb7224ceff72c8096e7e3b9d
0f54aa634f Merge pull request #46 from wordpress-mobile/merge/wcandroid-ul-m1 69cdd9109b Fix merge conflicts a955de5657 Remove confusion over tag usage by renaming and fix social login bug ff2b2cbd3d Update to conform to changes from the Login Library ac21a9e49a Merge commit '7fb87d9b60e417020e48bc33b89f4a3ffeb88a95' into issue/merge-login-lib-changes c27418c7b3 Merge pull request #45 from wordpress-mobile/merge/WordPress-Android/latest-login-changes c616393331 Call login listener method for unregistered email if in WPcom login flow 895a4f59bd Merge pull request #2930 from woocommerce/release/5.1 b12126af34 Bump default LoginFlow's FluxC version fc65d5c9fb Merge pull request #2918 from woocommerce/issue/2911-tracks cb75217607 Merge pull request #2916 from woocommerce/issue/2897-overlap-ul 427d2e3980 Add new methods for updating the step when resuming site creds screen 37998c47b3 Add new methods for updating the step when resuming magic link and site creds views c4964cf8f5 Add new methods for updating the step when resuming site address and email password views e87a28cfa2 Nest layout in a ScrollView so buttons no longer overlap on smaller screens e58d87278c Make screen scrollable for smaller displays and lower resolutions 5cf377a253 Allow login to complete if WPcom login without the woo-specific site address check af41bb2b09 Null the site address view when the view is destroyed a8dae110be Merge pull request #12978 from wordpress-mobile/issue/12957-atomic-jetpack-site-address-login 41413fdc1c Merge pull request #12948 from wordpress-mobile/update-jdk-to-11 537a92ee4e Update string to remove reference to a missing button 8f88ebe3ab Preserve behavior when adding WP.com sites from add self-hosted option aea9679a58 Add internal reference comment related to Jetpack/Atomic detection logic 3f759c6ba9 Disable signup with Google when coming from Site Address flow 1680680257 Update Email screen label when logging in to a specific site address 83f9ed241b Update logic to handle connect site info for Jetpack and Atomic sites a61da09836 Merge branch 'develop' into issue/12832-private-custom-domain-2fa-wpcom-site 9aefabe4fd Resolved conflicts in login library build.gradle, pulled develop 091a99f0dc Updates robolectric to v4.4 in order to fix tenor tests 402cb0a936 Merge pull request #12896 from wordpress-mobile/oguz/upgrade-to-gradle-6-v2 c67f6fb7c6 Fix login flow memory leaks 6ae2e115b5 Use all distribution-type for gradlew b018cc6936 Extract method with logic to create connect site info event properties 2997608feb Add missing switch case on discovery error handling 695044dfac Merge pull request #2843 from woocommerce/issue/2721-tracks-2 f0302a7a81 Hide TOS buttons if not in signup mode during login 130b83f354 Updated gradle dependecy 3d99e1a63c Only log track failures if message is not null b74d879048 Upgrade Gradle to 6 c8aa9f43d3 Remove check for existing sites as it doesn't work with self-signed SSL 83a11da8eb Update site address screen to only end progress after discovery process 7d4e6202d6 Move convenience methods for controlling progress to login base class e6c9c0f75f Remove obsolete parameters siteName and siteIconUrl from Username screen 67522d2e0e Remove event handler for unused endpoint response 711479a2b0 Use connect/site-info endpoint for WordPress 723c471861 Extract method with logic to handle connect site info for Woo 77a58d99d0 Extract method with logic to determine if site has Jetpack 0d123fa463 Move tracking method to correct place bcf6c4e92e Add click tracking to magic link option on the Password screen a75cd04898 Update login magic link labels 5a21753625 Update signup magic link labels 50bd8fcd62 Merge branch 'develop' into feature/passwordless-flow f47f392f1e Made the backstack popping logic be applied to forced request instead of only passwordless. ee73ba4dbc Merge pull request #12871 from wordpress-mobile/issue/12730-avatar-helper-exception 11680d795c Removed another unused import. d1064580f2 Update Email screen to disable hint picker dialog if autofill is enabled 771c88d8d0 Enable autofill hints for email and password fields 07eeda436d Bump Google Play Services authentication library to 18.1.0 de44490864 Update model parameter to make it nullable a734985ff4 Update button labels and add click events c186654291 Update Email and Password screens to redirect passwordless users 946041bbb4 Add logic to route to login with wpcom creds flow 7244e26b70 Add magic link button to Email/Password screen 2cbadb4f9b Replace availability check with auth options 68141db621 Merge pull request #44 from wordpress-mobile/merge/WordPress-Android/12797 e4bbbb9f87 Merge pull request #12797 from wordpress-mobile/fix/uls-minor-tracking-issues c33cc926a8 Update Login2FaFragment to prevent tracking unneeded failure event 011aa2f5e6 Add tracking to password challenge step 45f625d367 Style site creds login by magic link verification screen f684c59340 Handle magic link login b4c8b8c192 Create alternative login email screen that provides site creds option 37e2e9c43f Merge pull request #43 from wordpress-mobile/merge/WordPress-Android/12727 2bcac63a70 Update Google sign-in to avoid tracking an UNKNOWN_USER error on signup 8d4ac008db Delete empty layouts created during merge and comment out usage c9ace9dc00 Merge commit 'b2b772d616c7d7e40c2b0d1c7d7a25e52ecbf59e' into issue/2655-unified-login-1 673ce5d366 Fix FluxC build 4504d28400 Merge remote-tracking branch 'origin/develop' into integrate/encrypted-logging 7a466b64e1 Merge pull request #42 from wordpress-mobile/merge/WordPress-Android/12538 69420f4718 Disable continue button when verification code is empty a651591cab Merge pull request #41 from wordpress-mobile/merge/uls-changes 4a0f98e7d0 Update signatures of LoginAnalyticsListener methods that receive properties 34c2a6725d Update LoginEmailFragment to avoid trying to disable nonexistent button db4a99ece6 Merge pull request #12503 from wordpress-mobile/add-source-to-account-created-event e703eb9ae1 Update trackCreatedAccount to use CreatedAccountSource 9dfa35975d Introduce CreatedAccountSource to LoginAnalyticsListener 2d4870d234 Convert LoginAnalyticsListener to Kotlin 5680616a17 Remove temporary GravatarUtils from AvatarHelper 4aaa4560e3 Update AvatarHelper to use fixed GravatarUtils f35f72f886 Bump Utils library version in the Login library 9fdad2487a Adds initial version of EncryptedLogging 92fb1820a0 Merge pull request #12415 from wordpress-mobile/feature/disable-primary-buttons-on-empty-fields 0dc932d182 Remove unnecessary non-null checks 28fa9f74f2 Merge branch 'develop' into feature/unified-login-signup 2549443fe7 Merge pull request #12010 from wordpress-mobile/merge/loginlib/woo-dark-mode 5014577306 Merge pull request #12425 from wordpress-mobile/issue/unified-login-signup-theming-issues 7ce7661f0d Stop using the default Gravatar placeholder on Login Epilogue b8b08aeff8 Update placeholder color to ensure compatibility on older API levels e486867240 Disable primary button when username or password are missing 1d3b66e9a6 Disable primary button when password is not filled in 1ace43e4ae Disable continue button when email is empty 581c9e97ec Update LoginFlow theme to ensure compatibility on older API levels b2971aab66 Remove nested selectors to ensure compatibility on older API levels 0844510f93 Merge pull request #12294 from wordpress-mobile/fix/remove-unused-click-event c970ac36bf Merge branch 'develop' into feature/unified-login-signup 17e0788dbe Remove event that's never triggered in the new flow f87d1e5448 Add missing click tracking to magic link screens f9ea9f696a Add click tracking to Signup Confirmation screen 23a0b2793c Add screen tracking to Signup Confirmation screen 497686214f Fix a bug when flow is switched when returning from the google flow 163646574c Merge branch 'feature/unified-login-failure-tracking' into feature/unified-login-interaction-tracking 18d01c6190 Move google error tracking to LoginActivity.java 6ce30e4a18 Merge branch 'feature/unified-login-signup' into feature/unified-login-failure-tracking c2ecfda3f2 Merge pull request #12056 from wordpress-mobile/issue/11785-add-signup-confirmation-screen effb35b47b Fix indentation issue cbc341d89c Add tracking for the email hints dialog 17cee3ef05 Add email click tracking d3c5f3f7ae Add click tracking to help f772966dde Merge branch 'feature/unified-login-failure-tracking' into feature/unified-login-interaction-tracking 6fbfcd7249 Add error logging where it was missing 7cadea49ed Cleanup failure tracking 646ba2ded7 Merge branch 'feature/unified-login-signup' into feature/unified-login-failure-tracking cbec230041 Merge pull request #12048 from wordpress-mobile/issue/11785-update-login-flow-layouts 546fb2b245 Implement help dialog on the signup confirmation screen fa0db85fba Implement signup confirmation screen for google signup 9cdcbc7af1 Implement signup confirmation screen for email signup dd7b6736f3 Update TOS links colors b42a8b13f6 Merge pull request #12047 from wordpress-mobile/issue/11785-update-login-flow-theme 855ac5269e Extract avatar loading logic to a helper class 30f1fadf17 Update email header component layout 7bdca2d2a0 Update Signup Magic Link screen 7ca256af24 Rename Signup Magic Link screen layout file 06a2d4c6e5 Update Signup Email screen fcd4a97d2a Rename Signup Email screen layout file 0048078ec0 Update Login Username Password screen 21b3fbb250 Update Login Site Address screen 9a453c4329 Update Login 2FA screen 1c2610f396 Update Login Email Password screen a06c6bd863 Update Login Magic Link Sent screen 951456aaaa Extract magic link header to a separate layout file 1a4100633d UI update to Magic Link Request screen 1c2526d13b Update base form layout 668da0a21d Extract old Login Email screen to a separate layout file 5e942b4176 UI update to Login Email screen 80a4c0d908 Update login theme and styles 16dac21f5e Merge pull request #11944 from wordpress-mobile/issue/11783-update-epilogue-ui a06967559d Update gradle plugin to 4.0 and gradle to 6.1.1 b3d8998027 Merge commit '46923a963c480113b797856bfaf179dad5044d2d' into merge/loginlib/woo-dark-mode 4f1af83e96 Fix NPE when primary button is missing d0cfd5ed63 End progress when the login fragment is destroyed 2274f87e22 Add click tracking to unified login and signup flow 81c9feeb28 Use universal method for failure tracking 9e5f139de1 First step of failure tracking 9cebf7a88b Remove method that's not tracking screen change c6469d5b9e Add source to tracking events eefd096bcd Add screen tracking to login and signup fdc65a5240 Bump login library minSdkVersion to 21 and targetSdkVersion to 29 44e989e866 Merge pull request #12000 from wordpress-mobile/fix/9905_Crash_InflateException_Binary_XML_file_line_NEW eac3784277 Revert unintentional change during merge 5502b855c4 Merge commit 'd4d2d895dd0c1469adf230607fe801146f9f91ff' into merge/loginlib/woo-dark-mode 1f1f28318c Merge pull request #11934 from wordpress-mobile/update/fragments 0c40f732f4 Set password icon programmatically eb8ed2635f Fix wrong password icon f0e7106f68 Remove unused resources 044893cfb7 Update login epilogue secondary button strings c5c79810c9 Update signup epilogue primary button string fb1712af70 fixed lint error and replaced all observers owner parameter with viewLifecycleOwner 2fb113e0d8 Revert changes to gradle a57069b24b Gradle updates. 05af8f4c85 Remove unused strings from the login library 0f40e7e9e6 Add ability to enable login via site address from the prologue screen 689b1d9574 Add ability to disable login via site address from the email screen fd236a31e6 Merge pull request #11717 from wordpress-mobile/issue/11705-google-sign-in 92ef161140 Move @OverRide annotation to conform with the current code style 8871b22436 Merge branch 'feature/unified-login-signup' into feature/introduce-kotlin debde7c28e Add library version locally to the login library e7e8df0379 Move progress dialog to better handle configuration changes 1c871c9f33 Update log messages for sign-up from login functionality 9c13cb0cf3 Add flag to turn the sign-up from login functionality on 3cae24c922 Add loading dialog to LoginGoogleFragment a00ec92d95 Update LoginGoogleFragment so it supports sign-up from login a09bdda7c5 Use correct versions to fix build 217b13ff0b Introduce kotlin to LoginFlow and bump libraries 79c4db7291 Add flag to turn the sign-up from login functionality on beff169fc2 Update LoginEmailFragment so it supports sign-up from login git-subtree-dir: libs/login git-subtree-split: 0f54aa634f76df6223d4eabd4bf37c01a898d1ec
NOTE this PR will not be ready for merge until this login library PR has been merged. Use this PR to test the changes, then approve and merge the login library PR. Once that PR is merged this PR will need to pull in the updates from the login library and then be taken out of draft.
This PR merges the small changes to the login library in WCAndroid, this includes:
WRAP_CONTENT
so it will scale properly if the image is not a perfect square.Also included are a couple other changes: