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

Add inline menu basics #221

Merged
merged 14 commits into from
Jul 31, 2024
Merged

Add inline menu basics #221

merged 14 commits into from
Jul 31, 2024

Commits on Jul 31, 2024

  1. fix: Fix some logs

    Merkur39 committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    97b7939 View commit details
    Browse the repository at this point in the history
  2. feat: Add CozyClientService to OverlayBackground

    We'll need it to recover the cozy contact.
    Merkur39 committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    f3bd00a View commit details
    Browse the repository at this point in the history
  3. feat: Add Back icon

    Merkur39 committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    c022744 View commit details
    Browse the repository at this point in the history
  4. fix: Style of contact list

    Merkur39 committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    50d8ece View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    adc5d50 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e16e176 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    37a593a View commit details
    Browse the repository at this point in the history
  8. feat: Add handleContactClick message handler

    This commit adds a new behavior if the cipher is a contact.
    It intercepts the autofill if the contact has one or more
    values in its “ambiguous” fields (phone/address/email).
    Merkur39 committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    8ad3b51 View commit details
    Browse the repository at this point in the history
  9. feat: Add ambiguousFieldList handler in autofill menu

    This commit adds the new menu following the
    `ambiguousFieldList` message in the previous commit.
    
    When a contact has several values in the same
    “ambiguous” field (phone/address/email), these fields
    are often associated with a “work” or “home” label.
    In this case, on click we autofill with all
    the corresponding values.
    Merkur39 committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    bb7ea8c View commit details
    Browse the repository at this point in the history
  10. feat: Display a specific menu if the clicked field is already filled in

    If the form field is already filled in, we want to be able
    to display the menu with the choices corresponding to
    the field type and the autofill without changing
    the other fields.
    Merkur39 committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    ffa58ff View commit details
    Browse the repository at this point in the history
  11. refactor: Fix prettier

    Merkur39 committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    52a7c11 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    21c3cf7 View commit details
    Browse the repository at this point in the history
  13. fix: typing mistake

    Merkur39 committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    83123a4 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    579fd2d View commit details
    Browse the repository at this point in the history