Commit graph

9231 commits

Author SHA1 Message Date
cketti
c0a949fe08 Remove old database migrations
By doing so we now only support upgrading without data loss from
K-9 Mail versions 5.301 (released 2017-10-15) and newer.
2020-04-07 22:34:30 +02:00
cketti
084396c369 Refresh image preview when attachment has been downloaded 2020-04-07 15:33:59 +02:00
cketti
ae0606b5dc Change appearance of attachment boxes in message view screen 2020-04-07 15:33:59 +02:00
cketti
e0b1d77650 Remove BootReceiver 2020-04-06 19:22:19 +02:00
cketti
b93ad397c3 Remove CoreService 2020-04-06 19:22:19 +02:00
cketti
c6e7e28abe Remove ShutdownReceiver 2020-04-06 19:22:19 +02:00
cketti
61f3f06ba7
Merge pull request #4641 from k9mail/remove_old_push_code
Remove old push code
2020-04-06 19:21:53 +02:00
cketti
6b024a3392
Merge pull request #4638 from k9mail/message_compose_attachment_boxes
Change appearance of attachment boxes in message compose screen
2020-04-06 05:11:27 +02:00
cketti
eed9daa020 Remove Push state from database 2020-04-06 04:19:29 +02:00
cketti
2a78418911 Remove old Push code 2020-04-05 20:08:29 +02:00
cketti
59630fb13b Change appearance of attachment boxes in message compose screen 2020-04-05 03:40:24 +02:00
cketti
3f60e41155
Merge pull request #4636 from k9mail/fix_startactivity_crash
Don't crash when selecting the destination for saving an attachment
2020-04-04 22:10:47 +02:00
cketti
e46c5bd966 Don't crash when startActivityForResult() throws 2020-04-03 23:53:16 +02:00
cketti
68213ac717
Merge pull request #4634 from k9mail/uidvalidity
IMAP: Clear local message cache when UIDVALIDITY value changes
2020-04-02 21:45:03 +02:00
cketti
ead10021a6
Merge pull request #4633 from k9mail/convert_to_kotlin
Convert MessageIdGenerator to Kotlin
2020-04-01 01:03:12 +02:00
cketti
0554dfcd04 Clear local message cache when UIDVALIDITY value changes 2020-03-31 22:20:46 +02:00
cketti
5791253122 Add support for UIDVALIDITY to ImapFolder 2020-03-31 16:42:38 +02:00
cketti
f1b73a11b9 Convert 'MessageIdGeneratorTest' to Kotlin 2020-03-29 22:24:11 +02:00
cketti
576696e87e Change fallback hostname for Message-ID to "fallback.k9mail.app" 2020-03-29 22:14:00 +02:00
cketti
ab0aae46c4 Extract interface for UUID generation 2020-03-29 22:10:20 +02:00
cketti
9ef845fda5 Convert 'MessageIdGenerator' to Kotlin 2020-03-29 22:00:03 +02:00
cketti
c71b1f0699 WIP: Renaming file 'MessageIdGenerator' with Kotlin extension 2020-03-29 21:49:11 +02:00
cketti
073a00fcb2
Merge pull request #4632 from k9mail/remove_android_net_mailto
Stop using android.net.MailTo
2020-03-29 21:45:24 +02:00
cketti
cfed7b0c08 Don't use android.net.MailTo in ListHeaders 2020-03-28 21:57:04 +01:00
cketti
b0aa07aef9 Move MailTo class to :mail:common module 2020-03-28 21:39:04 +01:00
cketti
95386fb0eb
Merge pull request #4627 from k9mail/handle_empty_content_type
Handle invalid Content-Type header values
2020-03-27 20:42:56 +01:00
cketti
8a73ab9cc6
Merge pull request #4629 from CouldBeThis/patch-1
fixed link to documentation on website
2020-03-27 17:53:09 +01:00
CouldBeThis
2fcf9e6d2d
fixed link to documentation on website
removed .html
2020-03-25 02:10:15 -04:00
cketti
982013ded4 Make sure Part.getMimeType() returns a valid MIME type 2020-03-24 02:29:01 +01:00
cketti
7918ffad85 Add MimeType class 2020-03-24 01:53:06 +01:00
cketti
89fc8b966d Prepare for version 5.709 2020-03-20 00:28:23 +01:00
cketti
b558dc855f Version 5.708 2020-03-20 00:02:38 +01:00
cketti
87ba57a12b
Merge pull request #4619 from k9mail/edit_as_new_message
Add "edit as new message" action to message view
2020-03-19 23:45:53 +01:00
cketti
6c508e339a Add "edit as new message" action to message view 2020-03-19 20:49:58 +01:00
cketti
2bb57e6b0e
Merge pull request #4618 from k9mail/fix_address_autocomplete
Fix address auto-complete when composing messages
2020-03-19 20:15:31 +01:00
cketti
0d6a78addf
Merge pull request #4616 from k9mail/contact_picture_click
Click on contact picture (de)selects message in message list
2020-03-19 20:08:16 +01:00
cketti
defb055472 Remove code to mark contacts as read and WRITE_CONTACTS permission
See https://source.android.com/devices/tech/config/contacts-affinities
2020-03-19 17:31:14 +01:00
cketti
06ea59d816 Don't check for WRITE_CONTACTS permission in RecipientLoader 2020-03-19 16:57:57 +01:00
cketti
5bdc8cc5f1 Click on contact picture (de)selects a message 2020-03-18 17:54:16 +01:00
cketti
86c3af8892 Use CircleImageView instead of ContactBadge view in message list 2020-03-17 19:19:37 +01:00
cketti
7cc7d713d4
Merge pull request #4614 from k9mail/toggle_flag_cleanup
Clean up message flag listener in message list
2020-03-17 17:35:04 +01:00
cketti
fa97981282 Clean up message flag listener in message list 2020-03-17 01:19:51 +01:00
cketti
e98d3504e0
Merge pull request #4612 from k9mail/remove_gesture_detection
Remove unused "Gestures" setting and unused code
2020-03-15 20:12:03 +01:00
cketti
19310314c5 Remove unused "Gestures" setting and unused code 2020-03-15 17:22:09 +01:00
cketti
e461f734eb
Merge pull request #4611 from k9mail/fix_theme_issue
Never follow system theme on Android versions prior to Android 9
2020-03-15 17:08:52 +01:00
cketti
f0b9c2d123
Merge pull request #4608 from k9mail/long_press_message_list_item
Long-press on message list item (de)selects a message
2020-03-15 17:06:37 +01:00
cketti
035dd848ca Never follow system theme on Android versions prior to Android 9 2020-03-15 02:09:27 +01:00
cketti
0961e330c9 Long-press on message list item (de)selects a message 2020-03-14 18:55:05 +01:00
cketti
fa45a11858 Don't show context menu when long-pressing message list item 2020-03-14 18:43:00 +01:00
cketti
857aab3182
Merge pull request #4605 from k9mail/refactor_unread_widget_configuration
Refactor unread widget configuration
2020-03-14 02:31:36 +01:00