Add markdown strike-through support (#183)

This commit is contained in:
Sternagfonkel
2021-08-02 16:35:10 +02:00
committed by GitHub
parent b35d5af258
commit cc2df7c7c2
2 changed files with 3 additions and 0 deletions

View File

@@ -51,6 +51,7 @@ dependencies {
implementation 'io.noties.markwon:image-picasso:4.6.2' implementation 'io.noties.markwon:image-picasso:4.6.2'
implementation 'io.noties.markwon:image:4.6.2' implementation 'io.noties.markwon:image:4.6.2'
implementation 'io.noties.markwon:ext-tables:4.6.2' implementation 'io.noties.markwon:ext-tables:4.6.2'
implementation 'io.noties.markwon:ext-strikethrough:4.6.2'
} }
configurations { configurations {

View File

@@ -26,6 +26,7 @@ import com.github.gotify.messages.provider.MessageWithImage;
import com.squareup.picasso.Picasso; import com.squareup.picasso.Picasso;
import io.noties.markwon.Markwon; import io.noties.markwon.Markwon;
import io.noties.markwon.core.CorePlugin; import io.noties.markwon.core.CorePlugin;
import io.noties.markwon.ext.strikethrough.StrikethroughPlugin;
import io.noties.markwon.ext.tables.TableAwareMovementMethod; import io.noties.markwon.ext.tables.TableAwareMovementMethod;
import io.noties.markwon.ext.tables.TablePlugin; import io.noties.markwon.ext.tables.TablePlugin;
import io.noties.markwon.image.picasso.PicassoImagesPlugin; import io.noties.markwon.image.picasso.PicassoImagesPlugin;
@@ -65,6 +66,7 @@ public class ListMessageAdapter extends RecyclerView.Adapter<ListMessageAdapter.
.usePlugin(CorePlugin.create()) .usePlugin(CorePlugin.create())
.usePlugin(MovementMethodPlugin.create(TableAwareMovementMethod.create())) .usePlugin(MovementMethodPlugin.create(TableAwareMovementMethod.create()))
.usePlugin(PicassoImagesPlugin.create(picasso)) .usePlugin(PicassoImagesPlugin.create(picasso))
.usePlugin(StrikethroughPlugin.create())
.usePlugin(TablePlugin.create(context)) .usePlugin(TablePlugin.create(context))
.build(); .build();