bjoern
7846c23edd
Merge pull request #1411 from deltachat/delete-no-hide
...
Delete expired messages instead of hiding them
2020-04-20 18:04:30 +02:00
Alexander Krotov
6c0dd8543d
Delete expired messages instead of hiding them
...
For hidden messages, blobs are not deleted during housekeeping. To
actually free the space used by media files, messages should be moved to
trash instead of being hidden.
2020-04-20 02:29:55 +03:00
holger krekel
02cda1e611
refine member/add remove further, and introduce ac_outgoing_message
2020-04-19 21:00:55 +02:00
holger krekel
a1c82eaea6
refine bot testing and ac_member* handling
2020-04-19 21:00:55 +02:00
holger krekel
9eda710538
refine member-added and member-removed plugin hooks to signal the sender (who added/removed a contact )
...
add ac_chat_modified hook event
add account.get_contact_by_addr (thanks @r10s)
2020-04-19 21:00:55 +02:00
Hocuri
a87a2d0b71
Change to functional style
2020-04-19 18:28:10 +03:00
Hocuri
6e2f4d85a3
Do not ellipsize non-standard footers in chat messages
2020-04-19 18:28:10 +03:00
Hocuri
511727fdfa
Do not ellipsize everything in a message
2020-04-19 18:28:10 +03:00
bjoern
a86c7c767a
Merge pull request #1409 from deltachat/ffi-doc-fix
...
fix doc for dc_lookup_contact_id_by_addr()
2020-04-18 13:17:50 +02:00
bjoern
da88d8f17f
Update deltachat-ffi/deltachat.h
...
Co-Authored-By: holger krekel <holger@merlinux.eu >
2020-04-18 13:17:33 +02:00
B. Petersen
dbd3705441
fix doc for return value of dc_lookup_contact_id_by_addr()
2020-04-18 01:47:36 +02:00
Alexander Krotov
8d2f526ee7
Fix a typo
2020-04-17 22:29:58 +03:00
B. Petersen
b075a73222
adapt doc wrt events not longer having a return value
2020-04-17 21:26:58 +02:00
bjoern
eb5387ca38
Merge pull request #1403 from deltachat/remove-unused
...
remove unused api
2020-04-17 13:02:09 +02:00
B. Petersen
1eaef94c71
make clippy happy
2020-04-16 22:49:34 +02:00
B. Petersen
e1903edd04
remove unused dc_array_add_id() api
2020-04-16 22:11:54 +02:00
B. Petersen
0b6b8ced92
remove unused dc_chat_get_subtitle() api
2020-04-16 22:08:17 +02:00
B. Petersen
cc6ce72f6e
remove unused dc_get_version_str() api
2020-04-16 21:48:51 +02:00
Alexander Krotov
857a384d8b
Switch to nightly-2020-03-12
2020-04-16 08:51:41 +02:00
Alexander Krotov
13dd88b7ad
mimeparser: display inline images received from Thunderbird
2020-04-15 11:13:26 +02:00
Alexander Krotov
e85cdc8c9f
mimeparser: test parsing of inline images
2020-04-14 07:01:50 +02:00
Alexander Krotov
1760740a4c
Parse inline attachments from non-DC email clients
...
Some mobile email clients, such as apple mail, attach or inline images
after description, just like Delta Chat. It is better to display them
instead of ignoring.
2020-04-14 07:01:50 +02:00
Alexander Krotov
daf40fde82
mimefactory: use .next() instead of .nth(0)
2020-04-13 23:02:57 +03:00
Alexander Krotov
e909b8199b
lot: use as_deref()
2020-04-13 23:02:57 +03:00
Alexander Krotov
ec089faf3a
configure/auto_mozilla: remove indexing
2020-04-13 23:02:57 +03:00
Alexander Krotov
9fcb30ac33
Remove indexing in chatlist.get_summary()
2020-04-13 23:02:57 +03:00
Alexander Krotov
cb92579461
Use slice patterns in EmailAddress::from_str()
2020-04-13 23:02:57 +03:00
Alexander Krotov
0327000f8d
squash_attachment_parts: use slice patterns
2020-04-13 23:02:57 +03:00
Alexander Krotov
3a91c87c73
clippy: use as_deref()
2020-04-13 23:02:57 +03:00
Alexander Krotov
db5b5d321b
clippy: remove redundant imports
2020-04-13 23:02:57 +03:00
Alexander Krotov
76b7e7408a
chatlist: remove indexing in get_{chat,msg}_id()
2020-04-13 23:02:57 +03:00
Alexander Krotov
324e5d0258
Use slice pattern to parse KML coordinates
2020-04-13 23:02:57 +03:00
Alexander Krotov
d997bbc081
skip_forward_header: get rid of indexing with subslice patterns
2020-04-13 23:02:57 +03:00
Alexander Krotov
1c21d4f356
constants: remove unnecessary parenthesis
...
Rust warns about them now
2020-04-13 23:02:57 +03:00
Alexander Krotov
5f574cf283
get_next_media: replace indexing with .get()
2020-04-13 23:02:57 +03:00
Alexander Krotov
92f1e6da1e
get_next_media: enumerate() instead of indexing
2020-04-13 23:02:57 +03:00
Alexander Krotov
24aa3c781b
Remove indexing in Aheader::from_str
2020-04-13 23:02:57 +03:00
Alexander Krotov
32bd6109e3
Update rust-toolchain and proptest
...
It is required for stabilized subslice patterns.
proptest 0.9.6 fixes compatibility with the latest rustc nightly.
2020-04-13 23:02:57 +03:00
B. Petersen
52442017e2
mark contacts as verified if a secure-join for them was observed on another device
2020-04-13 19:15:16 +02:00
B. Petersen
278454287c
make sure, Secure-Join-Fingerprint is not accepted unencrypted
2020-04-13 19:15:16 +02:00
B. Petersen
5ded8fb400
add vc-contact-confirm-received message needed for multi-device-verification
2020-04-13 19:15:16 +02:00
B. Petersen
24730e7ad6
do not delete handshake-messages needed for a multi-device-verification
2020-04-13 19:15:16 +02:00
B. Petersen
016a780632
check that incoming read-receipts do not unarchive chats
2020-04-13 17:51:56 +02:00
Hocuri
6d89638ca4
Get ChatId from Message
2020-04-13 17:43:01 +02:00
Hocuri
fdc091319b
Make Clippy happy
2020-04-13 17:43:01 +02:00
Hocuri
960c8745d9
For smtp error 5.5.0, try again. For others, send info message (doesn't work)
2020-04-13 17:43:01 +02:00
Hocuri
134b09dba5
Fix #1373 , ignore incorrect html close tags
2020-04-13 17:40:07 +02:00
holger krekel
76b93274e8
use latest sphinx -- seems to work again
2020-04-13 17:39:31 +02:00
holger krekel
ea455323d8
increase timeout while waiting for rsa2048 keygen -- default timeout is 30secs, and it sometimes takes 31 or more on the CI machines
2020-04-13 17:39:31 +02:00
holger krekel
1855f84fe0
fix bug in that remove-contact failed on new groups where we didn't have the peerstate of the removed-contact yet
2020-04-13 17:39:31 +02:00