B. Petersen
c5c1cfd5e8
add videochat-type "jitsi"
...
this pr allows prefixing custom jitsi urls with `jitsi:`
so that clients have a chance to detect these custom instances
and may start the corresponding app.
2020-07-31 15:23:08 +02:00
B. Petersen
1019a93991
add qr-code-type for a webrtc-instance-pattern
...
introduce the qr-code-type `DCWEBRTC:[webrtc_instance]`.
dc_check_qr() returns this as the type DC_QR_WEBRTC
and these qr-codes can be passed to dc_set_config_from_qr() then;
this finally sets `webrtc_instance` using dc_set_config().
2020-07-30 15:26:57 +02:00
B. Petersen
2bf27dd5cd
add dc_chatlist_get_summary2() api
...
needed for how node/js handles the chatlist currently
(it convertes the ffi-object to an js-object and throws ffi-object away directly,
this makes it hard to access dc_chatlist_get_summary() later.
2020-07-28 16:47:57 +02:00
B. Petersen
9912dd45b9
add missing links and @memberof declarations in ffi-docs
2020-07-26 23:07:27 +02:00
B. Petersen
72d95075a0
return correct videochat-type
2020-07-22 23:36:21 +02:00
B. Petersen
39364d1f6c
prefix webrtc_instance by type, unify naming
2020-07-22 23:36:20 +02:00
B. Petersen
f3b9f671ba
webrtc-config-setting is just 'webrtc_instance'
2020-07-22 23:36:20 +02:00
B. Petersen
e054a49198
tweak examples
2020-07-22 23:36:20 +02:00
B. Petersen
29d4197340
send out videochat-invitation message, set up fallback text
2020-07-22 23:36:19 +02:00
B. Petersen
11b369db0f
rename basic_web_rtc_instance to basic_webrtc_instance
2020-07-22 23:36:19 +02:00
B. Petersen
0b2bce8334
use message-type instead of a special flag to mark videochat-invitations
2020-07-22 23:36:19 +02:00
B. Petersen
b6a48ad39b
design APIs for videochats
2020-07-22 23:36:19 +02:00
B. Petersen
dcf6a41239
update docs
2020-07-21 00:57:08 +02:00
Simon Laux
bb2e8b4392
improve documentation a bit
2020-07-18 19:12:27 +02:00
Simon Laux
8895dc36c7
add documentation
2020-07-18 19:12:27 +02:00
Alexander Krotov
7da69a4644
Add dc_msg_get_ephemeral_{timer, timestamp}()
2020-07-11 22:25:17 +03:00
B. Petersen
6a99e31de4
document the new option (see #1677 ) to get the reliable time of a DAYMARKER
2020-07-06 17:27:11 +02:00
Alexander Krotov
db6623d0cf
Add stock strings for ephemeral timer changes
2020-07-01 12:31:51 +03:00
Alexander Krotov
7d048ac419
Add autodelete timers
2020-06-29 23:04:34 +03:00
Alexander Krotov
42f6a7c77c
Remove dc_array_get_raw
...
It does not work with typed arrays, such as locations and messages.
Use dc_array_get_id in a loop instead.
2020-06-26 01:22:10 +03:00
B. Petersen
73e695537a
add missing doc for bcc_self
2020-06-22 22:49:26 +02:00
B. Petersen
16e3c113b7
update ffi docs; avatar is sent with messages since end 2019
2020-06-22 22:49:26 +02:00
B. Petersen
16c53637d9
update docs to new watch-settings behavior
2020-06-22 13:47:47 +02:00
Alexander Krotov
7bfadb14ea
Fix a typo (prover -> provider)
2020-06-21 20:13:06 +03:00
bjoern
44037dd711
Update deltachat-ffi/deltachat.h
...
Co-authored-by: Hocuri <hocuri@gmx.de >
2020-06-15 23:36:22 +02:00
B. Petersen
bc275d8670
update docs
2020-06-15 23:36:22 +02:00
Hocuri
990c80cedf
lots of small fixes from the reviews
2020-06-13 10:18:17 +02:00
Hocuri
c60ec00aac
Oops #2 , adapt DC_STR_COUNT in deltachat.h
2020-06-13 10:18:16 +02:00
Hocuri
dd3f81a556
Oops, add FAILED_SENDING_TO to deltachat.h
2020-06-13 10:18:16 +02:00
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
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
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
2b1d4651fb
remove dc_open and dc_close
2020-05-22 22:40:55 +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
931967353e
Merge remote-tracking branch 'origin/master' into feat/async-jobs
2020-05-21 16:26:26 +02:00
B. Petersen
7e78d6a92b
fix link
2020-05-19 22:52:11 +03: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
dignifiedquire
b25bec53d8
refactor next_event
2020-05-13 18:42:56 +02:00