-
Notifications
You must be signed in to change notification settings - Fork 4
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
feat: Scheduled sending #1619
base: master
Are you sure you want to change the base?
feat: Scheduled sending #1619
Conversation
Found 1 unused code occurences Expand
|
3e2cb04
to
3b6959a
Compare
4af1490
to
821485e
Compare
|
||
DraftUtils.editDraft(from: message, mailboxManager: mailboxManager, composeMessageIntent: composeMessageIntent) |
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.
Revert
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.
Context: We had seen together (IRL) that there was a bug: When we modify a draft, it appeared twice (the modified version and the old one) (duplicate bug)
And when we reverted that part of the code it seemed to work again.
Update: I tried to reproduce the bug but I can't do it, it would be necessary to investigate a little more
MailResources/Assets.xcassets/ScheduledSend/disabled-feature-flag.imageset/Group 1000000909.svg
Outdated
Show resolved
Hide resolved
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.
Scheduled messages folder should be treated like the drafts folder:
- No threads
- Remove some actions in the bottom bar in the message details
- Remove some actions in the floating panel for the message "3 dots menu" (maybe even hide it ?)
- Remove the swipe actions
Maybe more ?
We should show a Progress indicator when moving the message back to drafts
MailResources/Assets.xcassets/ScheduledSend/clock-paperplane.imageset/schedule-send.svg
Outdated
Show resolved
Hide resolved
...sources/Assets.xcassets/ScheduledSend/clock-arrow-counterclockwise.imageset/history-back.svg
Outdated
Show resolved
Hide resolved
Mail/Views/New Message/Scheduled panel/ScheduleOptionButtonRow.swift
Outdated
Show resolved
Hide resolved
Mail/Views/New Message/Scheduled panel/ScheduleOptionButtonRow.swift
Outdated
Show resolved
Hide resolved
Mail/Views/New Message/Scheduled panel/ScheduleOptionButtonRow.swift
Outdated
Show resolved
Hide resolved
Mail/Views/New Message/Scheduled panel/ScheduleOptionButtonRow.swift
Outdated
Show resolved
Hide resolved
Mail/Views/New Message/Scheduled panel/ScheduleSendOptionEnum.swift
Outdated
Show resolved
Hide resolved
67441ca
to
f0396c7
Compare
Quality Gate passedIssues Measures |
This PR introduces the Scheduled Send feature to the infomaniak Mail iOS app, allowing users to schedule emails to be sent at a later time.
Key Changes