Drafts and scheduled posts (#217)

closes #100
closes #59 

* enable saving as draft (scheduled)
* add scheduled posts list
* fix NoSuchMethodError
* editable drafts/scheduled posts
* ui for drafts
* use instants between 9999-01-01 and 9999-12-31
* use save and draft strings
* map scheduled status params to status
* implement scheduling posts
* improve save/discard draft dialog
* persist scheduled date in state
* add unsent posts button to toolbar
* clean up imports
This commit is contained in:
sk22
2022-12-29 16:53:18 +01:00
committed by GitHub
parent 40d44269fc
commit 9547be89e1
25 changed files with 789 additions and 138 deletions

View File

@@ -103,4 +103,20 @@
<string name="sk_reply_as">Reply with other account</string>
<string name="sk_settings_uniform_icon_for_notifications">Uniform icon for all notifications</string>
<string name="sk_forward_report_to">Forward to %s</string>
<string name="sk_unsent_posts">Unsent posts</string>
<string name="sk_draft">Draft</string>
<string name="sk_schedule">Schedule</string>
<string name="sk_confirm_delete_draft_title">Delete draft</string>
<string name="sk_confirm_delete_draft">Are you sure you want to delete this drafted post?</string>
<string name="sk_confirm_delete_scheduled_post_title">Delete scheduled post</string>
<string name="sk_confirm_delete_scheduled_post">Are you sure you want to delete this scheduled post?</string>
<string name="sk_draft_or_schedule">Draft or schedule</string>
<string name="sk_compose_draft">Post will be saved as a draft.</string>
<string name="sk_compose_scheduled">Scheduled for</string>
<string name="sk_draft_saved">Draft saved</string>
<string name="sk_post_scheduled">Post scheduled</string>
<string name="sk_scheduled_too_soon_title">Scheduled time is too soon</string>
<string name="sk_scheduled_too_soon">Post must be scheduled at least 10 minutes in the future.</string>
<string name="sk_save_draft">Save draft?</string>
<string name="sk_save_changes">Save changes?</string>
</resources>