Floris Bruynooghe
4b94eadf5e
typo
2023-03-07 14:40:51 +01:00
Floris Bruynooghe
52a1886937
naming conventions!
...
they're hard
2023-03-07 14:40:01 +01:00
Floris Bruynooghe
9767f51c3d
update .h file too
2023-03-07 14:13:42 +01:00
Floris Bruynooghe
6674b888cc
Merge branch 'master' into flub/send-backup
2023-03-07 12:52:45 +01:00
Floris Bruynooghe
a5e6bd3e8e
Do not require context for non-context methods
...
This follows the ffi style better.
2023-03-07 12:49:42 +01:00
Floris Bruynooghe
b6c24932a7
Apply typos from code review
...
Co-authored-by: Hocuri <hocuri@gmx.de >
2023-03-07 12:23:30 +01:00
link2xt
e39011a43b
Release 1.111.0
2023-03-05 13:26:22 +00:00
link2xt
3df5e6e9d3
Use "dep:" syntax to avoid creating dependency features
...
It is supported since Rust 1.60
2023-03-04 10:24:16 +00:00
link2xt
7e5a8714a0
Add scripts/codespell.sh and spellcheck
2023-03-03 18:40:36 +00:00
Floris Bruynooghe
c5408e0561
Merge branch 'master' into flub/send-backup
2023-03-03 09:48:33 +01:00
Floris Bruynooghe
f5c334a1e4
ci: Make sure clippy script check everything
...
Also disable missing_docs_in_private_items as this is like 300+ errors
currently.
2023-03-02 21:33:20 +01:00
Floris Bruynooghe
e3014a349c
Merge branch 'master' into flub/send-backup
2023-03-02 11:35:17 +01:00
Floris Bruynooghe
2d20812652
some typos
2023-03-02 09:39:50 +01:00
link2xt
2dc04220b8
Simplify dc_jsonrpc_init
2023-02-28 22:46:24 +00:00
link2xt
45817fcacd
Release 1.110.0
2023-02-24 17:05:10 +00:00
Floris Bruynooghe
0e06da22df
fix symbol name
2023-02-22 18:51:17 +01:00
Floris Bruynooghe
0ef8d57881
Merge branch 'master' into flub/send-backup
2023-02-22 18:15:23 +01:00
link2xt
adb5bc77c4
Enable clippy::missing_docs_in_private_items in deltachat-ffi
2023-02-22 14:51:13 +00:00
Floris Bruynooghe
a1e19e2c41
Merge branch 'master' into flub/send-backup
2023-02-20 17:39:52 +01:00
Floris Bruynooghe
b920db12c7
Split _wait and _unref
...
This also removes BackupProvider::join in favour of implementing
Future directly. I wondered about implementing a FusedFutre to make
this a little safer but it would introduce a dependency on the futures
crate in deltachat-ffi which did not exist yet, so I didn't do that.
2023-02-20 15:56:05 +01:00
Floris Bruynooghe
3c4ffc3550
Some fixes
2023-02-20 12:58:23 +01:00
Floris Bruynooghe
ada858f439
Improve comments, mostly ffi. and some renames
2023-02-20 12:48:43 +01:00
link2xt
9389e11007
ffi: log create_contact() errors
2023-02-19 23:16:44 +00:00
link2xt
44953d6bcc
Release 1.109.0
2023-02-19 21:40:33 +00:00
Hocuri
641d102aba
Add dc_msg_set_subject() C FFI ( #4057 )
2023-02-19 13:42:39 +00:00
Floris Bruynooghe
8ae0ee5a67
Merge branch 'master' into flub/send-backup
2023-02-16 17:19:31 +01:00
Floris Bruynooghe
490a14c5ef
Remove the need for a directory for db export
...
Plus on import use the context directory. We can actually write there
just fine.
2023-02-16 16:06:41 +01:00
link2xt
ae19c9b331
Add more documentation
2023-02-15 21:56:33 +00:00
Floris Bruynooghe
0ca76d36ef
Merge branch 'master' into flub/send-backup
2023-02-15 14:46:57 +01:00
link2xt
05f0fe0a88
Derive Default where possible
2023-02-14 21:33:02 +00:00
Floris Bruynooghe
2a754744fe
char, not chat
2023-02-14 18:03:39 +01:00
Floris Bruynooghe
44c1efe4e4
Add jsonrpc support
2023-02-14 13:05:54 +01:00
Floris Bruynooghe
ff0d675082
Make getting backup use the ongoing process
2023-02-14 12:19:40 +01:00
link2xt
267263dab7
Release 1.108.0
2023-02-13 21:15:34 +00:00
Floris Bruynooghe
323535584b
implement ffi and use public sendme
2023-02-13 18:25:12 +01:00
link2xt
2a5fa9a0d3
Documentation improvements
2023-02-13 14:01:24 +00:00
Floris Bruynooghe
4c78553d90
Merge branch 'master' into flub/send-backup
2023-02-13 11:25:51 +01:00
link2xt
07c510c178
Remove bitflags from get_chat_msgs() interface
...
get_chat_msgs() function is split into new get_chat_msgs() without flags
and get_chat_msgs_ex() which accepts booleans instead of bitflags.
FFI call dc_get_chat_msgs() is still using bitflags for compatibility.
JSON-RPC calls get_message_ids() and get_message_list_items()
accept booleans instead of bitflags now.
2023-02-12 15:11:04 +00:00
Floris Bruynooghe
3267596a30
handle the database
2023-02-02 17:43:12 +01:00
Floris Bruynooghe
6044e5961b
Send and receive backup over network using QR code
...
This adds functionality to send and receive a backup over the network
using a QR code.
The sender or provider prepares the backup, sets up a server that
waits for clients. It provides a ticket in the form of a QR code
which contains connection and authentication information.
The receiver uses the QR code to connect to the provider and fetches
backup, restoring it locally.
2023-02-01 16:45:09 +01:00
Floris Bruynooghe
76893df5bd
Remove the nightly PGP feature
...
This was to test pgp early on, but that's not deltachat's business.
If needed the PGP project can always do this with patching.
2023-01-31 11:54:48 +01:00
link2xt
fcf73165ed
Inline format arguments
...
This feature has been stable since Rust 1.58.0.
2023-01-30 11:50:11 +03:00
link2xt
e30749e94c
Allow clippy::uninlined_format_args in deltachat-ffi
2023-01-27 09:32:41 +00:00
link2xt
37f20c6889
Prepare 1.107.0
2023-01-23 16:20:07 +00:00
link2xt
4615c84f31
Automatically group imports using nightly rustfmt
2023-01-19 13:13:25 +00:00
iequidoo
5f883a4445
Prepare to remove "vc-contact-confirm-received", "vg-member-added-received" messages from Securejoin
...
protocol
2023-01-12 15:13:30 -03:00
Simon Laux
0b07dafe77
add verified-by api to jsonrpc ( #3946 )
...
also refactor it so that it is not a static method anymore
(would have resulted in two load-Contact-from-db-calls in jsonrpc)
2023-01-12 16:13:27 +00:00
link2xt
554090b03e
Prepare 1.106.0
2023-01-10 20:57:14 +00:00
link2xt
120a7a3090
Prepare 1.105.0 release
2023-01-08 16:18:08 +00:00
link2xt
58ba107d01
Resultify Message::get_filebytes()
2023-01-07 01:00:30 +00:00