Floris Bruynooghe
27b75103ca
Refactor cffi build script to extract defines from header file
...
This adds functionality to the cffi build script to also extract
defines so that we can ask the compiler to figure out what the correct
values are. To do this we need to be able to locate the header file
used in the first place, for which we add a small utility in the
header file itself guarded to only be compiled for this specific case.
2020-06-11 09:22:31 +02:00
B. Petersen
91f46b1291
bump version to 1.35.0
2020-06-10 19:24:23 +02:00
B. Petersen
af0dc42df3
add new string to deltachat.h
2020-06-07 12:29:29 +02:00
jikstra
7d1d02bf3b
Add missing DC_STR_* constants to deltachat.h
2020-05-28 13:41:56 +02:00
B. Petersen
0a4d6fe09b
bump version to 1.34.0
2020-05-27 19:33:27 +02:00
B. Petersen
3db6d5a458
allow calls to start_io when already running and to stop_io when not running, only log a message in these cases
2020-05-26 14:08:47 +02:00
B. Petersen
4330da232c
tweak async ffi-docs
2020-05-26 08:20:17 +02:00
B. Petersen
ec601a3381
revert renaming of data2_str to data3_str, while this looks clearer at a first glance, it would mean to introduce much noise in the existing bindings and understandings
2020-05-25 12:58:21 +02:00
B. Petersen
2156c6cd7a
basic documentation of ffi
2020-05-25 12:36:07 +02:00
dignifiedquire
0ea442ca36
feat: add chat::send_msg_sync
2020-05-23 18:56:45 +02:00
dignifiedquire
05f79c1c01
update dependencies
2020-05-23 00:17:50 +02:00
dignifiedquire
2b1d4651fb
remove dc_open and dc_close
2020-05-22 22:40:55 +02:00
dignifiedquire
c53a3d5cb4
update rust api to match ffi
2020-05-22 22:04:20 +02:00
Friedel Ziegelmayer
014d2946b2
feat: use EventEmitter for events
2020-05-22 21:03:01 +02:00
holger krekel
4b4e6e1732
use bjoern's naming suggestion
2020-05-22 18:44:57 +02:00
holger krekel
d0686ada83
a round of renaming towards dc_io_* methods for start/stop/io scheduling
2020-05-22 18:44:57 +02:00
holger krekel
c43285f6ac
fix python data2/string handling and reduce extra code needed
2020-05-22 16:24:46 +02:00
dignifiedquire
3947e90b36
update names
2020-05-22 16:24:46 +02:00
dignifiedquire
916935b8d0
ffi: refactor event handling
2020-05-22 16:24:46 +02:00
dignifiedquire
12e66f5a96
switch to stable toolchain by default
2020-05-22 13:28:49 +02:00
dignifiedquire
70a2dbb4bb
back to stable async-std + use surf instead of reqwest
...
removes tokio from our dependency tree, now only one async executor
2020-05-22 11:10:26 +02:00
dignifiedquire
931967353e
Merge remote-tracking branch 'origin/master' into feat/async-jobs
2020-05-21 16:26:26 +02:00
dignifiedquire
3c7b3faa7f
unify deps and more strict start and stop
2020-05-20 16:42:59 +02:00
B. Petersen
7e78d6a92b
fix link
2020-05-19 22:52:11 +03:00
dignifiedquire
236e9562fd
python: run and shutdown
2020-05-19 15:31:28 +02:00
dignifiedquire
f7a7debd9d
update dependencies
2020-05-19 12:18:47 +02:00
dignifiedquire
af56ebb04e
Merge remote-tracking branch 'origin/master' into feat/async-jobs
2020-05-19 12:07:34 +02:00
Hocuri
df3fac4e5e
Make clear that dc_set_chat_mute_duration() and dc_chat_is_muted() belong together.
2020-05-16 22:32:07 +02:00
B. Petersen
6658ad8618
clarify delete_server_after option
2020-05-15 17:12:19 +02:00
B. Petersen
7dc58bb330
bump version
2020-05-13 22:46:04 +02:00
dignifiedquire
b25bec53d8
refactor next_event
2020-05-13 18:42:56 +02:00
dignifiedquire
8a7923c974
Merge remote-tracking branch 'origin/master' into feat/async-jobs
2020-05-13 18:29:22 +02:00
B. Petersen
f0d9bdd901
clarify docs for DC_GCL_FOR_FORWARDING
2020-05-12 17:48:03 +02:00
B. Petersen
682d52441d
add dc_estimate_deletion_cnt() to docs, add some references
2020-05-11 15:31:54 +02:00
B. Petersen
3f0136ae7c
bump version to 1.32.0
2020-05-10 23:58:22 +02:00
B. Petersen
fcf3786fc5
bump version to 1.31.0
2020-05-05 23:53:54 +02:00
B. Petersen
4efcbee772
support dc_get|set_config("media_quality")
2020-05-03 13:38:39 +02:00
B. Petersen
bb59cf94e9
bump version to 1.30.0
2020-05-02 19:14:35 +03:00
B. Petersen
f444af825f
bump version to 1.29.0
2020-04-29 14:49:40 +02:00
Alexander Krotov
46253039df
Return BTreeMap instead of HashMap from get_info()
...
BTreeMap is sorted by keys when iterated, making it easier to find the
required line.
2020-04-28 21:26:04 +03:00
Hocuri
d29c5eabbb
Improve descriptions for the profile image files
2020-04-23 22:47:53 +02:00
holger krekel
70c082a1b1
remove all member_added/remove_events
2020-04-19 21:15:45 +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
B. Petersen
b075a73222
adapt doc wrt events not longer having a return value
2020-04-17 21:26:58 +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
holger krekel
6f8067ffd3
address @adbenitez and @r10s comments
2020-04-13 17:39:31 +02:00
holger krekel
f38386d164
fix member_added/member_removed event with tests and and provide a group-tracking example
2020-04-13 17:39:31 +02:00