Commit graph

138 commits

Author SHA1 Message Date
B. Petersen
dde0247681
adapt to new protect-api 2020-10-13 22:07:08 +02:00
Hocuri
c720df5d5c Add swipe-to-reply quotes 2020-10-11 22:09:51 +03:00
B. Petersen
25ad9973af
catch new DC_EVENT_MSGS_NOTICED as needed 2020-09-25 22:41:08 +02:00
Alexander Krotov
e407a0dc53 Expand tabs in dc_wrapper.c 2020-09-15 23:57:22 +03:00
Alexander Krotov
cd48e56af4 Add EditorConfig
It documents indentation style for source files.

See https://editorconfig.org/ for more.
2020-09-15 22:23:44 +03:00
B. Petersen
6b11b60b84
add new videochat apis 2020-07-29 14:00:01 +02:00
Alexander Krotov
31e6b94683 Add ephemeral message timer API 2020-06-29 23:55:18 +03:00
Alexander Krotov
c877930b73 jni: use dc_array_get_id instead of dc_array_get_raw
dc_array_get_raw API prevents Rust code from storing IDs in other format
than an array of uint32_t.
2020-06-24 23:21:32 +03:00
B. Petersen
6738b0d477
remove 'Delete emails from server' experiment, the function is superseded by 'Auto-delete messages' 2020-06-10 19:47:07 +02:00
B. Petersen
47f7ceb986
fix crash on context-unref due to typo
this issue is older, however, by the explicit unref() call now more visible.
but also in the past, this could have led to random crashes
after account switching.
2020-05-27 21:45:13 +02:00
B. Petersen
1d8397adc9
use new event system 2020-05-27 16:12:49 +02:00
B. Petersen
cd8f8d1ede
add new event and event-emitter classes 2020-05-27 16:12:48 +02:00
B. Petersen
8fd3b374c2
use start/stop io 2020-05-27 16:12:48 +02:00
B. Petersen
d42eb1d920
get rid of open/close context 2020-05-27 16:12:48 +02:00
Hocuri
40e24c3a39
Start transitioning to the mute functions of the core 2020-05-20 23:51:25 +02:00
B. Petersen
0f4bd6347f
stop threads and call close() on switching account
the imap-/mvbox-/sentbox-/smtp-threads needs to be terminated
before dc_close() can be called successfully.

if this is not done, they are hanging around, and, even worse,
if an account is opened _again_, there are now two threads
working on the database which lead to duplicated messages.

note, that this issue is only related to duplicated messages
if ever an account was selected, which, however, might be the same as the current.
2020-04-24 01:56:07 +02:00
B. Petersen
9b1173b324
garbage collect unused DcContext objects 2020-04-16 12:19:46 +02:00
B. Petersen
922a5c044f
show number of messags that will be affected by deletion 2020-03-28 22:01:47 +01:00
B. Petersen
ab81e480ee
adapt to new api 2020-02-15 00:35:04 +01:00
B. Petersen
1bec6958dc
call dc_set_config_from_qr() when getting a DC_QR_ACCOUNT qr code 2020-02-11 00:50:20 +01:00
B. Petersen
d1404e346f
adapt provider-db api 2020-01-24 00:27:42 +01:00
B. Petersen
a054acd3c9
check device-messages after configure and on each chatlist-opening 2019-12-03 11:39:10 +01:00
B. Petersen
1b9e2c4da3
add provider-info api 2019-11-30 20:42:19 +01:00
B. Petersen
6487443ab8
adapt to new api 2019-11-20 00:10:09 +01:00
B. Petersen
ce2b7287d9
fix wrapper compiler warning 2019-11-14 20:48:23 +01:00
B. Petersen
7571aac0cc
adapt to device-messages api 2019-11-06 00:19:11 +01:00
B. Petersen
dbac064965
re-enable empty-server controls 2019-10-30 11:22:39 +01:00
B. Petersen
84d0f38364
target bad pointer type warnings 2019-10-23 03:39:26 +02:00
B. Petersen
a3fd0e6880
target const-warnings 2019-10-23 03:38:50 +02:00
B. Petersen
2feedb9444
add missing includes to jni, without them, args default to int which fails on 64bit. for whatever reason, the android compiler does not throw a warning. 2019-10-23 02:28:02 +02:00
B. Petersen
7701354044
hack around utf-8 issues on android4 2019-10-20 15:48:31 +02:00
B. Petersen
212be90951
move GetStringUTFChars() to a function 2019-10-20 15:00:23 +02:00
B. Petersen
12b12087a1
remove getSubtitle() hack 2019-10-10 21:47:10 +02:00
B. Petersen
c2dd7b7e95
let deltachat-core release strings previously returned 2019-10-09 23:24:04 +02:00
B. Petersen
6e07439c33
set stock translations usign new api 2019-10-09 23:15:21 +02:00
B. Petersen
2a06910bf1
call dc_perform_mvbox|sentbox_jobs() 2019-10-05 19:15:56 +02:00
B. Petersen
1e37d23182
disable dc_empty_server() for now 2019-10-02 22:17:15 +02:00
B. Petersen
5a502bd286
resolve-conflict 2019-10-02 21:58:42 +02:00
B. Petersen
ee66f09f7b
adapt to new dc_array_get_raw() api 2019-08-14 23:36:39 +02:00
B. Petersen
83abb060ba
make delete-from-server working 2019-06-22 01:07:54 +02:00
B. Petersen
a7a2088419
adapt some path and remove unused functions 2019-06-08 17:42:12 +02:00
dignifiedquire
54e41c23c3
setup basic deltachat-core-rust 2019-06-08 17:42:12 +02:00
B. Petersen
a959b173fa
add DcChat.prepareMsg() 2019-05-13 21:44:38 +02:00
B. Petersen
8fd09d1009
add api for independent markers 2019-04-26 00:32:27 +02:00
B. Petersen
aa14ed5107
add location icon beside message time 2019-04-24 20:43:33 +02:00
B. Petersen
5a644af56f
show current state of the location-streaming in chatlist and chat 2019-04-18 17:17:35 +02:00
B. Petersen
792a2a4997
add DcArray.getMarker() 2019-04-16 19:49:26 +02:00
B. Petersen
4d2211e0d4
adapt to new core-api 2019-03-23 01:35:53 +01:00
B. Petersen
65655a6138
added deleteAllLocations() to jni 2019-03-11 15:12:10 +01:00
B. Petersen
ee8480787c
adapt to location-rendering-api 2019-03-06 21:48:07 +01:00