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

Mail share extension #830

Merged
merged 70 commits into from
Aug 4, 2023
Merged

Mail share extension #830

merged 70 commits into from
Aug 4, 2023

Commits on Jun 22, 2023

  1. Configuration menu
    Copy the full SHA
    b94730b View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. Configuration menu
    Copy the full SHA
    37c4899 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    61b028d View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. Configuration menu
    Copy the full SHA
    15e3769 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. feat: kMail share extension builds with all classes of the main proje…

    …ct, thanks to some refactor using DI to abstract types not availlable in Extension mode
    
    feat: AccountManager is now availlable with DI instead of static ref.
    adrien-coye committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    3b9571e View commit details
    Browse the repository at this point in the history
  2. feat: extract and factorise DI loading code

    feat: Present ComposeMessageView when sharing to ikMail
    adrien-coye committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    695e842 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. feat: share extension dismiss() working with a NSNotification

    feat: share extension working with images from photo library
    adrien-coye committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    76805e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2824782 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. feat: open ikMail Scheme

    adrien-coye committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    1cb7146 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2a69a5e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aeeb83f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b394684 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    94235a7 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2023

  1. Configuration menu
    Copy the full SHA
    14b2112 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    417b0f3 View commit details
    Browse the repository at this point in the history
  3. feat(shareExtension): what is displayed with a snackbar in the app is…

    … now displayed with a notification while using the share extension
    
    feat: abstract application state, so it builds in share extension.
    feat: abstract the way to present a Snackbar within the app, so it can use a Notification within shareExtension thanks to MessagePresentable
    adrien-coye committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    06cf460 View commit details
    Browse the repository at this point in the history
  4. feat: make sure we call applicationState from the main thread

    feat: use ApplicationStatable where possible
    adrien-coye committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    f337a69 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Configuration menu
    Copy the full SHA
    49e35cd View commit details
    Browse the repository at this point in the history
  2. feat: removed ikmail scheme

    core: reworked closure base type to be more abstact
    adrien-coye committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    de91316 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bd4fced View commit details
    Browse the repository at this point in the history
  4. fix(draft): draft is not empty if has attachments

    fix(attachments): cap max number of attachments to keep API happy
    adrien-coye committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    a8df84e View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. Configuration menu
    Copy the full SHA
    c896c0e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d995a4f View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2023

  1. Configuration menu
    Copy the full SHA
    2f67324 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    920ce9d View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Configuration menu
    Copy the full SHA
    1f168a5 View commit details
    Browse the repository at this point in the history
  2. chore: bump Core lib

    adrien-coye committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    bff2a6b View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Configuration menu
    Copy the full SHA
    bf0d4df View commit details
    Browse the repository at this point in the history
  2. chore: Post merge cleanup

    adrien-coye committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    a7aa19d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    da6778a View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. fix(NotificationExtension): Fix missing DI in notification extension

    refactor(NSItemProvider): Sharing code between kDrive and ikMail (while using a Progress and a Result<> as discussed with Ph)
    feat(ShareExtension): Now ikMail has the same support for file sharing as kDrive
    chore(ShareExtension): BundleID is now com.infomaniak.mail.ShareExtension
    adrien-coye committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    9feba22 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Configuration menu
    Copy the full SHA
    a0fdce8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4ccbfe6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    65caad4 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. chore: bump Core

    adrien-coye committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    54fdd9d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a87d44 View commit details
    Browse the repository at this point in the history
  3. chore: PR Feedback

    adrien-coye committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    5e7adcf View commit details
    Browse the repository at this point in the history
  4. chore: PR Feedback

    adrien-coye committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    efef3f8 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. chore: bump core

    adrien-coye committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    3861d6f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8b20ab8 View commit details
    Browse the repository at this point in the history
  3. chore: fix merge

    adrien-coye committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    3028b87 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    73e9007 View commit details
    Browse the repository at this point in the history
  5. chore: PR Feedback

    adrien-coye committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    4216019 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1da29b4 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. chore: PR Feedback

    adrien-coye committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    ff57e03 View commit details
    Browse the repository at this point in the history
  2. chore: PR Feedback

    adrien-coye committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    e5f1496 View commit details
    Browse the repository at this point in the history
  3. chore: i18n bump

    adrien-coye committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    ab41ae9 View commit details
    Browse the repository at this point in the history
  4. chore: PR Feedback

    adrien-coye committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    90b104e View commit details
    Browse the repository at this point in the history
  5. chore: PR Feedback

    adrien-coye committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    5671159 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    95747ae View commit details
    Browse the repository at this point in the history
  7. chore: PR Feedback

    adrien-coye committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    d759108 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. Configuration menu
    Copy the full SHA
    c4786a3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f0883f3 View commit details
    Browse the repository at this point in the history
  3. fix(sending snackbar): Now when sending / saving / discarding a draft…

    … from the app or share extension it does make sense
    adrien-coye committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    986854d View commit details
    Browse the repository at this point in the history
  4. chore: swiftformat .

    adrien-coye committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    02a8748 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8716477 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    de28d6a View commit details
    Browse the repository at this point in the history
  7. chore: PR Feedback

    adrien-coye committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    8968983 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    93ba208 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0c1afa8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    08d916e View commit details
    Browse the repository at this point in the history
  11. chore: bump core

    adrien-coye committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    7c28709 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a09ccc1 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    435fe13 View commit details
    Browse the repository at this point in the history
  14. chore: bump core

    adrien-coye committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    067450c View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    fb53d61 View commit details
    Browse the repository at this point in the history
  16. chore: PR Feedback

    adrien-coye committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    1b1c81d View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    42712e4 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    08bedb1 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    2e3aeeb View commit details
    Browse the repository at this point in the history