Commit graph

73 commits

Author SHA1 Message Date
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
B. Petersen
0106c4ebcc
DcContext.setLocation() returns the state 2019-03-06 15:34:50 +01:00
B. Petersen
8b35cf1023
add location-sending functions 2019-03-06 15:24:32 +01:00
B. Petersen
0758977961
remove superfluous default parameter from getConfig() 2019-02-28 10:31:46 +01:00
B. Petersen
caf9090594
add getOauth2Url() 2019-02-18 14:59:55 +01:00
B. Petersen
719f8d8047
show date when timestamp deviates, closes #116 2019-01-10 00:29:39 +01:00
B. Petersen
644fc96198
use sort-timestamp for displaying date-headlines, fixes #217 2019-01-09 23:44:10 +01:00
B. Petersen
181bb77c67
include GIF to gallery, adapt to new API, fixes #197 2019-01-02 16:47:53 +01:00
B. Petersen
66ea30f75e
make new folder options work 2018-12-23 02:38:33 +01:00
B. Petersen
75dc1e1527
adapt to new mvbox api 2018-12-17 16:28:35 +01:00
B. Petersen
84957ace38
addapt to new color api 2018-12-05 16:10:16 +01:00
B. Petersen
ef11e1beb2
fill DcContact.getProfileImage() with life 2018-11-30 14:51:41 +01:00
B. Petersen
1750c07f4d
handle text drafts, tackles #73 2018-11-29 01:13:46 +01:00
B. Petersen
8a8034c33e
tweak imap-thread 2018-11-15 16:38:33 +01:00
B. Petersen
89e8e80665
adapt to new API, use lambda for threads 2018-11-13 21:40:03 +01:00
B. Petersen
d8ccf5ed6d add a function to get profile image of a contact 2018-10-30 11:21:55 +01:00