diff --git a/.gitmodules b/.gitmodules index fcc7b8181..e69de29bb 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +0,0 @@ -[submodule "jni/deltachat-core-rust"] - path = jni/deltachat-core-rust - url = https://github.com/adbenitez/deltalab-core diff --git a/AndroidManifest.xml b/AndroidManifest.xml index e765691ad..2a1f35ec4 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -277,6 +277,11 @@ android:configChanges="touchscreen|keyboard|keyboardHidden|orientation|screenLayout|screenSize"> + + + diff --git a/jni/dc_wrapper.c b/jni/dc_wrapper.c index 5a2f9beb1..36003db47 100644 --- a/jni/dc_wrapper.c +++ b/jni/dc_wrapper.c @@ -506,6 +506,15 @@ JNIEXPORT jstring Java_com_b44t_messenger_DcContext_getMsgInfo(JNIEnv *env, jobj } +JNIEXPORT jstring Java_com_b44t_messenger_DcContext_getMsgHtml(JNIEnv *env, jobject obj, jint msg_id) +{ + char* temp = dc_get_msg_html(get_dc_context(env, obj), msg_id); + jstring ret = JSTRING_NEW(temp); + dc_str_unref(temp); + return ret; +} + + JNIEXPORT void Java_com_b44t_messenger_DcContext_deleteMsgs(JNIEnv *env, jobject obj, jintArray msg_ids) { int msg_ids_cnt = 0; @@ -1337,6 +1346,12 @@ JNIEXPORT jboolean Java_com_b44t_messenger_DcMsg_isSetupMessage(JNIEnv *env, job } +JNIEXPORT jboolean Java_com_b44t_messenger_DcMsg_hasHtml(JNIEnv *env, jobject obj) +{ + return dc_msg_has_html(get_dc_msg(env, obj))!=0; +} + + JNIEXPORT jstring Java_com_b44t_messenger_DcMsg_getSetupCodeBegin(JNIEnv *env, jobject obj) { char* temp = dc_msg_get_setupcodebegin(get_dc_msg(env, obj)); diff --git a/jni/deltachat-core-rust b/jni/deltachat-core-rust deleted file mode 160000 index 724ef8a39..000000000 --- a/jni/deltachat-core-rust +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 724ef8a395551e6ffae852aae4b5aa056ea014d3 diff --git a/res/layout/conversation_item_received.xml b/res/layout/conversation_item_received.xml index 12eb090f8..0c2677295 100644 --- a/res/layout/conversation_item_received.xml +++ b/res/layout/conversation_item_received.xml @@ -151,6 +151,23 @@ app:scaleEmojis="true" tools:text="Mango pickle lorem ipsum"/> +