1
0
Fork 0
mirror of https://github.com/deltachat/deltachat-core.git synced 2025-10-04 02:09:17 +02:00
Commit graph

14 commits

Author SHA1 Message Date
holger krekel
a124a6dd86 actually we can wait for threads to stop now, don't know why it didn't work before.
we can also attempt to free dc_context now.
2018-09-13 12:50:51 +02:00
holger krekel
75f8169072 address #273 -- introduce attr for contact/chat/message/EventHandler
also refine the GC-handling of contact and message pointers.
free-ing dc_context pointers currently does not work because
the threads are keeping a reference and not shutting down.
help on this shutdown issue from @r10s or @flub welcome.
I think fixing the context GC/shutdown issue should not hold
up merging this branch.
2018-09-13 12:17:31 +02:00
holger krekel
49040f4e92 address the remaining comments 2018-09-09 13:40:57 +02:00
holger krekel
0aed6355c3 make chats objects grow equality operators, probably we rather want to move to "attr" which handles all of this. 2018-09-09 12:57:04 +02:00
holger krekel
194bd82b8c introduce message interface 2018-09-08 18:38:53 +02:00
holger krekel
1d11566ad4 wait for a better event than DC_EVENT_INFO 2018-09-08 17:39:19 +02:00
holger krekel
dead1d1a87 make some tests run also in offline mode and thus on travis 2018-09-08 17:11:56 +02:00
holger krekel
4f5ded880e make send and receive message test work, add some events 2018-09-08 16:29:58 +02:00
holger krekel
3265178d31 emit and look for DC_EVENT_(SMTP|IMAP)_CONNECTED events which are INFO events so that we can also for other events convert the C-code easily (just use "dc_log_event" instead of "dc_log_info") 2018-09-08 14:06:16 +02:00
holger krekel
1c77187d5a refactor event logging to happen inside the account 2018-09-08 12:34:41 +02:00
holger krekel
823d1283ac a first multi-account test, no real checks yet 2018-09-08 11:24:09 +02:00
holger krekel
b153089d4c add basic create contact API 2018-09-07 20:01:46 +02:00
holger krekel
a244393860 introduce get_config() helper 2018-09-07 19:19:31 +02:00
holger krekel
c02abb8a61 added a more general way to configure live test accounts for testing 2018-09-07 19:10:14 +02:00