Sample, migrate error in id generation
This commit is contained in:
parent
01143fd5a5
commit
782353cd65
@ -15,7 +15,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181125321",
|
id = "20200629125321",
|
||||||
title = "Additional spacing after block",
|
title = "Additional spacing after block",
|
||||||
description = "Add additional spacing (padding) after last line of a block",
|
description = "Add additional spacing (padding) after last line of a block",
|
||||||
artifacts = MarkwonArtifact.CORE,
|
artifacts = MarkwonArtifact.CORE,
|
||||||
|
@ -14,7 +14,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181130227",
|
id = "20200629130227",
|
||||||
title = "All blocks no padding",
|
title = "All blocks no padding",
|
||||||
description = "Do not render new lines (padding) after all blocks",
|
description = "Do not render new lines (padding) after all blocks",
|
||||||
artifacts = MarkwonArtifact.CORE,
|
artifacts = MarkwonArtifact.CORE,
|
||||||
|
@ -13,7 +13,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202007211090524",
|
id = "20200729090524",
|
||||||
title = "Block handler",
|
title = "Block handler",
|
||||||
description = "Custom block delimiters that control new lines after block nodes",
|
description = "Custom block delimiters that control new lines after block nodes",
|
||||||
artifacts = MarkwonArtifact.CORE,
|
artifacts = MarkwonArtifact.CORE,
|
||||||
|
@ -12,7 +12,7 @@ import java.util.Collections
|
|||||||
import java.util.WeakHashMap
|
import java.util.WeakHashMap
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202007189102458",
|
id = "20200707102458",
|
||||||
title = "Cache Markwon instance",
|
title = "Cache Markwon instance",
|
||||||
description = "A static cache for `Markwon` instance " +
|
description = "A static cache for `Markwon` instance " +
|
||||||
"to be associated with a `Context`",
|
"to be associated with a `Context`",
|
||||||
|
@ -36,7 +36,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181163248",
|
id = "20200629163248",
|
||||||
title = "Custom extension",
|
title = "Custom extension",
|
||||||
description = "Custom extension that adds an " +
|
description = "Custom extension that adds an " +
|
||||||
"icon from resources and renders it as image with " +
|
"icon from resources and renders it as image with " +
|
||||||
|
@ -13,7 +13,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181123617",
|
id = "20200629123617",
|
||||||
title = "Customize theme",
|
title = "Customize theme",
|
||||||
description = "Customize `MarkwonTheme` styling",
|
description = "Customize `MarkwonTheme` styling",
|
||||||
artifacts = MarkwonArtifact.CORE,
|
artifacts = MarkwonArtifact.CORE,
|
||||||
|
@ -17,7 +17,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182194017",
|
id = "20200630194017",
|
||||||
title = "Custom delimiter processor",
|
title = "Custom delimiter processor",
|
||||||
description = "Custom parsing delimiter processor with `?` character",
|
description = "Custom parsing delimiter processor with `?` character",
|
||||||
artifacts = MarkwonArtifact.CORE,
|
artifacts = MarkwonArtifact.CORE,
|
||||||
|
@ -13,7 +13,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181123308",
|
id = "20200629123308",
|
||||||
title = "Disable node from rendering",
|
title = "Disable node from rendering",
|
||||||
description = "Disable _parsed_ node from being rendered (markdown syntax is still consumed)",
|
description = "Disable _parsed_ node from being rendered (markdown syntax is still consumed)",
|
||||||
artifacts = {MarkwonArtifact.CORE},
|
artifacts = {MarkwonArtifact.CORE},
|
||||||
|
@ -11,7 +11,7 @@ import org.commonmark.node.BlockQuote
|
|||||||
import org.commonmark.parser.Parser
|
import org.commonmark.parser.Parser
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006179075012",
|
id = "20200627075012",
|
||||||
title = "Enabled markdown blocks",
|
title = "Enabled markdown blocks",
|
||||||
description = "Modify/inspect enabled by `CorePlugin` block types. " +
|
description = "Modify/inspect enabled by `CorePlugin` block types. " +
|
||||||
"Disable quotes or other blocks from being parsed",
|
"Disable quotes or other blocks from being parsed",
|
||||||
|
@ -20,7 +20,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181162024",
|
id = "20200629162024",
|
||||||
title = "User mention and issue (via text)",
|
title = "User mention and issue (via text)",
|
||||||
description = "Github-like user mention and issue " +
|
description = "Github-like user mention and issue " +
|
||||||
"rendering via `CorePlugin.OnTextAddedListener`",
|
"rendering via `CorePlugin.OnTextAddedListener`",
|
||||||
|
@ -22,7 +22,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181162024",
|
id = "20200629162024",
|
||||||
title = "User mention and issue (via text)",
|
title = "User mention and issue (via text)",
|
||||||
description = "Github-like user mention and issue " +
|
description = "Github-like user mention and issue " +
|
||||||
"rendering via `CorePlugin.OnTextAddedListener`",
|
"rendering via `CorePlugin.OnTextAddedListener`",
|
||||||
|
@ -15,7 +15,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181125924",
|
id = "20200629125924",
|
||||||
title = "Heading no padding (block handler)",
|
title = "Heading no padding (block handler)",
|
||||||
description = "Process padding (spacing) after heading with a " +
|
description = "Process padding (spacing) after heading with a " +
|
||||||
"`BlockHandler`",
|
"`BlockHandler`",
|
||||||
|
@ -15,7 +15,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181125622",
|
id = "20200629125622",
|
||||||
title = "Heading no padding",
|
title = "Heading no padding",
|
||||||
description = "Do not add a new line after heading node",
|
description = "Do not add a new line after heading node",
|
||||||
artifacts = MarkwonArtifact.CORE,
|
artifacts = MarkwonArtifact.CORE,
|
||||||
|
@ -9,7 +9,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181170857",
|
id = "20200629170857",
|
||||||
title = "Inline parsing without defaults",
|
title = "Inline parsing without defaults",
|
||||||
description = "Configure inline parser plugin to **not** have any **inline** parsing",
|
description = "Configure inline parser plugin to **not** have any **inline** parsing",
|
||||||
artifacts = {MarkwonArtifact.INLINE_PARSER},
|
artifacts = {MarkwonArtifact.INLINE_PARSER},
|
||||||
|
@ -24,7 +24,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181130954",
|
id = "20200629130954",
|
||||||
title = "Letter ordered list",
|
title = "Letter ordered list",
|
||||||
description = "Render bullet list inside an ordered list with letters instead of bullets",
|
description = "Render bullet list inside an ordered list with letters instead of bullets",
|
||||||
artifacts = MarkwonArtifact.CORE,
|
artifacts = MarkwonArtifact.CORE,
|
||||||
|
@ -17,7 +17,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202007184101224",
|
id = "20200702101224",
|
||||||
title = "Remove link underline",
|
title = "Remove link underline",
|
||||||
artifacts = MarkwonArtifact.CORE,
|
artifacts = MarkwonArtifact.CORE,
|
||||||
tags = {Tags.links, Tags.rendering, Tags.span}
|
tags = {Tags.links, Tags.rendering, Tags.span}
|
||||||
|
@ -25,7 +25,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181122230",
|
id = "20200629122230",
|
||||||
title = "Obtain link title",
|
title = "Obtain link title",
|
||||||
description = "Obtain title (text) of clicked link, `[title](#destination)`",
|
description = "Obtain title (text) of clicked link, `[title](#destination)`",
|
||||||
artifacts = {MarkwonArtifact.CORE},
|
artifacts = {MarkwonArtifact.CORE},
|
||||||
|
@ -7,7 +7,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181124005",
|
id = "20200629124005",
|
||||||
title = "Links without scheme",
|
title = "Links without scheme",
|
||||||
description = "Links without scheme are considered to be `https`",
|
description = "Links without scheme are considered to be `https`",
|
||||||
artifacts = {MarkwonArtifact.CORE},
|
artifacts = {MarkwonArtifact.CORE},
|
||||||
|
@ -16,7 +16,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181171212",
|
id = "20200629171212",
|
||||||
title = "No parsing",
|
title = "No parsing",
|
||||||
description = "All commonmark parsing is disabled (both inlines and blocks)",
|
description = "All commonmark parsing is disabled (both inlines and blocks)",
|
||||||
artifacts = MarkwonArtifact.CORE,
|
artifacts = MarkwonArtifact.CORE,
|
||||||
|
@ -16,7 +16,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181122647",
|
id = "20200629122647",
|
||||||
title = "Paragraph style",
|
title = "Paragraph style",
|
||||||
description = "Apply a style (via span) to a paragraph",
|
description = "Apply a style (via span) to a paragraph",
|
||||||
artifacts = {MarkwonArtifact.CORE},
|
artifacts = {MarkwonArtifact.CORE},
|
||||||
|
@ -21,7 +21,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202007184092446",
|
id = "20200702092446",
|
||||||
title = "PrecomputedFutureTextSetterCompat",
|
title = "PrecomputedFutureTextSetterCompat",
|
||||||
description = "Usage of `PrecomputedFutureTextSetterCompat` " +
|
description = "Usage of `PrecomputedFutureTextSetterCompat` " +
|
||||||
"inside a `RecyclerView` with appcompat",
|
"inside a `RecyclerView` with appcompat",
|
||||||
|
@ -10,7 +10,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202007184091654",
|
id = "20200702091654",
|
||||||
title = "PrecomputedTextSetterCompat",
|
title = "PrecomputedTextSetterCompat",
|
||||||
description = "`TextSetter` to use `PrecomputedTextSetterCompat`",
|
description = "`TextSetter` to use `PrecomputedTextSetterCompat`",
|
||||||
artifacts = MarkwonArtifact.CORE,
|
artifacts = MarkwonArtifact.CORE,
|
||||||
|
@ -19,7 +19,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181161505",
|
id = "20200629161505",
|
||||||
title = "Read more plugin",
|
title = "Read more plugin",
|
||||||
description = "Plugin that adds expand/collapse (\"show all\"/\"show less\")",
|
description = "Plugin that adds expand/collapse (\"show all\"/\"show less\")",
|
||||||
artifacts = MarkwonArtifact.CORE,
|
artifacts = MarkwonArtifact.CORE,
|
||||||
|
@ -27,7 +27,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202007184101750",
|
id = "20200702101750",
|
||||||
title = "RecyclerView",
|
title = "RecyclerView",
|
||||||
description = "Usage with `RecyclerView`",
|
description = "Usage with `RecyclerView`",
|
||||||
artifacts = {MarkwonArtifact.RECYCLER, MarkwonArtifact.RECYCLER_TABLE},
|
artifacts = {MarkwonArtifact.RECYCLER, MarkwonArtifact.RECYCLER_TABLE},
|
||||||
|
@ -13,7 +13,7 @@ import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
|||||||
import io.noties.markwon.simple.ext.SimpleExtPlugin;
|
import io.noties.markwon.simple.ext.SimpleExtPlugin;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182194335",
|
id = "20200630194335",
|
||||||
title = "Delimiter processor simple-ext",
|
title = "Delimiter processor simple-ext",
|
||||||
description = "Custom delimiter processor implemented with a `SimpleExtPlugin`",
|
description = "Custom delimiter processor implemented with a `SimpleExtPlugin`",
|
||||||
artifacts = MarkwonArtifact.SIMPLE_EXT,
|
artifacts = MarkwonArtifact.SIMPLE_EXT,
|
||||||
|
@ -8,7 +8,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181125040",
|
id = "20200629125040",
|
||||||
title = "Soft break new line",
|
title = "Soft break new line",
|
||||||
description = "Add a new line for a markdown soft-break node",
|
description = "Add a new line for a markdown soft-break node",
|
||||||
artifacts = MarkwonArtifact.CORE,
|
artifacts = MarkwonArtifact.CORE,
|
||||||
|
@ -7,7 +7,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181124706",
|
id = "20200629124706",
|
||||||
title = "Soft break adds space",
|
title = "Soft break adds space",
|
||||||
description = "By default a soft break (`\n`) will " +
|
description = "By default a soft break (`\n`) will " +
|
||||||
"add a space character instead of new line",
|
"add a space character instead of new line",
|
||||||
|
@ -13,7 +13,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006179074017",
|
id = "20200627074017",
|
||||||
title = "Markdown in Toast (with dynamic content)",
|
title = "Markdown in Toast (with dynamic content)",
|
||||||
description = "Display markdown in a `android.widget.Toast` with dynamic content (image)",
|
description = "Display markdown in a `android.widget.Toast` with dynamic content (image)",
|
||||||
artifacts = [MarkwonArtifact.CORE, MarkwonArtifact.IMAGE],
|
artifacts = [MarkwonArtifact.CORE, MarkwonArtifact.IMAGE],
|
||||||
|
@ -8,7 +8,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006179072642",
|
id = "20200627072642",
|
||||||
title = "Markdown in Toast",
|
title = "Markdown in Toast",
|
||||||
description = "Display _static_ markdown content in a `android.widget.Toast`",
|
description = "Display _static_ markdown content in a `android.widget.Toast`",
|
||||||
artifacts = [MarkwonArtifact.CORE],
|
artifacts = [MarkwonArtifact.CORE],
|
||||||
|
@ -7,7 +7,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006178152255",
|
id = "20200626152255",
|
||||||
title = "Simple",
|
title = "Simple",
|
||||||
description = "The most primitive and simple way to apply markdown to a `TextView`",
|
description = "The most primitive and simple way to apply markdown to a `TextView`",
|
||||||
artifacts = [MarkwonArtifact.CORE],
|
artifacts = [MarkwonArtifact.CORE],
|
||||||
|
@ -10,7 +10,7 @@ import io.noties.markwon.sample.annotations.MarkwonSampleInfo
|
|||||||
import org.commonmark.node.Node
|
import org.commonmark.node.Node
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006178153426",
|
id = "20200626153426",
|
||||||
title = "Simple with walk-through",
|
title = "Simple with walk-through",
|
||||||
description = "Walk-through for simple use case",
|
description = "Walk-through for simple use case",
|
||||||
artifacts = [MarkwonArtifact.CORE],
|
artifacts = [MarkwonArtifact.CORE],
|
||||||
|
@ -20,7 +20,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181165136",
|
id = "20200629165136",
|
||||||
title = "Additional edit span",
|
title = "Additional edit span",
|
||||||
description = "Additional _edit_ span (span that is present in " +
|
description = "Additional _edit_ span (span that is present in " +
|
||||||
"`EditText` along with punctuation",
|
"`EditText` along with punctuation",
|
||||||
|
@ -10,7 +10,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181165347",
|
id = "20200629165347",
|
||||||
title = "Additional plugin",
|
title = "Additional plugin",
|
||||||
description = "Additional plugin for editor",
|
description = "Additional plugin for editor",
|
||||||
artifacts = {MarkwonArtifact.EDITOR, MarkwonArtifact.INLINE_PARSER, MarkwonArtifact.EXT_STRIKETHROUGH},
|
artifacts = {MarkwonArtifact.EDITOR, MarkwonArtifact.INLINE_PARSER, MarkwonArtifact.EXT_STRIKETHROUGH},
|
||||||
|
@ -11,7 +11,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181164627",
|
id = "20200629164627",
|
||||||
title = "Custom punctuation span",
|
title = "Custom punctuation span",
|
||||||
description = "Custom span for punctuation in editor",
|
description = "Custom span for punctuation in editor",
|
||||||
artifacts = {MarkwonArtifact.EDITOR, MarkwonArtifact.INLINE_PARSER},
|
artifacts = {MarkwonArtifact.EDITOR, MarkwonArtifact.INLINE_PARSER},
|
||||||
|
@ -12,7 +12,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182113954",
|
id = "20200630113954",
|
||||||
title = "Heading edit handler",
|
title = "Heading edit handler",
|
||||||
description = "Handling of heading node in editor",
|
description = "Handling of heading node in editor",
|
||||||
artifacts = {MarkwonArtifact.EDITOR, MarkwonArtifact.INLINE_PARSER},
|
artifacts = {MarkwonArtifact.EDITOR, MarkwonArtifact.INLINE_PARSER},
|
||||||
|
@ -32,7 +32,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181165920",
|
id = "20200629165920",
|
||||||
title = "Multiple edit spans",
|
title = "Multiple edit spans",
|
||||||
description = "Additional multiple edit spans for editor",
|
description = "Additional multiple edit spans for editor",
|
||||||
artifacts = {MarkwonArtifact.EDITOR, MarkwonArtifact.INLINE_PARSER},
|
artifacts = {MarkwonArtifact.EDITOR, MarkwonArtifact.INLINE_PARSER},
|
||||||
|
@ -19,7 +19,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181170348",
|
id = "20200629170348",
|
||||||
title = "Editor new line continuation",
|
title = "Editor new line continuation",
|
||||||
description = "Sample of how new line character can be handled " +
|
description = "Sample of how new line character can be handled " +
|
||||||
"in order to add a _continuation_, for example adding a new " +
|
"in order to add a _continuation_, for example adding a new " +
|
||||||
|
@ -11,7 +11,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181164422",
|
id = "20200629164422",
|
||||||
title = "Editor with pre-render (async)",
|
title = "Editor with pre-render (async)",
|
||||||
description = "Editor functionality with highlight " +
|
description = "Editor functionality with highlight " +
|
||||||
"taking place in another thread",
|
"taking place in another thread",
|
||||||
|
@ -9,7 +9,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181164227",
|
id = "20200629164227",
|
||||||
title = "Simple editor",
|
title = "Simple editor",
|
||||||
description = "Simple usage of editor with markdown highlight",
|
description = "Simple usage of editor with markdown highlight",
|
||||||
artifacts = {MarkwonArtifact.EDITOR, MarkwonArtifact.INLINE_PARSER},
|
artifacts = {MarkwonArtifact.EDITOR, MarkwonArtifact.INLINE_PARSER},
|
||||||
|
@ -22,7 +22,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182114630",
|
id = "20200630114630",
|
||||||
title = "Align HTML tag",
|
title = "Align HTML tag",
|
||||||
description = "Implement custom HTML tag handling",
|
description = "Implement custom HTML tag handling",
|
||||||
artifacts = MarkwonArtifact.HTML,
|
artifacts = MarkwonArtifact.HTML,
|
||||||
|
@ -24,7 +24,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182120101",
|
id = "20200630120101",
|
||||||
title = "Center HTML tag",
|
title = "Center HTML tag",
|
||||||
description = "Handling of `center` HTML tag",
|
description = "Handling of `center` HTML tag",
|
||||||
artifacts = {MarkwonArtifact.HTML, MarkwonArtifact.IMAGE},
|
artifacts = {MarkwonArtifact.HTML, MarkwonArtifact.IMAGE},
|
||||||
|
@ -44,7 +44,7 @@ import io.noties.markwon.utils.LeadingMarginUtils;
|
|||||||
import io.noties.markwon.utils.NoCopySpannableFactory;
|
import io.noties.markwon.utils.NoCopySpannableFactory;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182120752",
|
id = "20200630120752",
|
||||||
title = "Details HTML tag",
|
title = "Details HTML tag",
|
||||||
description = "Handling of `details` HTML tag",
|
description = "Handling of `details` HTML tag",
|
||||||
artifacts = {MarkwonArtifact.HTML, MarkwonArtifact.IMAGE},
|
artifacts = {MarkwonArtifact.HTML, MarkwonArtifact.IMAGE},
|
||||||
|
@ -10,7 +10,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182171424",
|
id = "20200630171424",
|
||||||
title = "Disable HTML",
|
title = "Disable HTML",
|
||||||
description = "Disable HTML via replacing special `<` and `>` symbols",
|
description = "Disable HTML via replacing special `<` and `>` symbols",
|
||||||
artifacts = MarkwonArtifact.CORE,
|
artifacts = MarkwonArtifact.CORE,
|
||||||
|
@ -13,7 +13,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182115725",
|
id = "20200630115725",
|
||||||
title = "HTML empty tag replacement",
|
title = "HTML empty tag replacement",
|
||||||
description = "Render custom content when HTML tag contents is empty, " +
|
description = "Render custom content when HTML tag contents is empty, " +
|
||||||
"in case of self-closed HTML tags or tags without content (closed " +
|
"in case of self-closed HTML tags or tags without content (closed " +
|
||||||
|
@ -23,7 +23,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182115103",
|
id = "20200630115103",
|
||||||
title = "Enhance custom HTML tag",
|
title = "Enhance custom HTML tag",
|
||||||
description = "Custom HTML tag implementation " +
|
description = "Custom HTML tag implementation " +
|
||||||
"that _enhances_ a part of text given start and end indices",
|
"that _enhances_ a part of text given start and end indices",
|
||||||
|
@ -10,7 +10,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182115521",
|
id = "20200630115521",
|
||||||
title = "IFrame HTML tag",
|
title = "IFrame HTML tag",
|
||||||
description = "Handling of `iframe` HTML tag",
|
description = "Handling of `iframe` HTML tag",
|
||||||
artifacts = {MarkwonArtifact.HTML, MarkwonArtifact.IMAGE},
|
artifacts = {MarkwonArtifact.HTML, MarkwonArtifact.IMAGE},
|
||||||
|
@ -9,7 +9,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182115300",
|
id = "20200630115300",
|
||||||
title = "Html images",
|
title = "Html images",
|
||||||
description = "Usage of HTML images",
|
description = "Usage of HTML images",
|
||||||
artifacts = {MarkwonArtifact.HTML, MarkwonArtifact.IMAGE},
|
artifacts = {MarkwonArtifact.HTML, MarkwonArtifact.IMAGE},
|
||||||
|
@ -22,7 +22,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182114923",
|
id = "20200630114923",
|
||||||
title = "Random char size HTML tag",
|
title = "Random char size HTML tag",
|
||||||
description = "Implementation of a custom HTML tag handler " +
|
description = "Implementation of a custom HTML tag handler " +
|
||||||
"that assigns each character a random size",
|
"that assigns each character a random size",
|
||||||
|
@ -15,7 +15,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182165828",
|
id = "20200630165828",
|
||||||
title = "Image error handler",
|
title = "Image error handler",
|
||||||
artifacts = MarkwonArtifact.IMAGE,
|
artifacts = MarkwonArtifact.IMAGE,
|
||||||
tags = Tags.image
|
tags = Tags.image
|
||||||
|
@ -9,7 +9,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182162214",
|
id = "20200630162214",
|
||||||
title = "GIF image",
|
title = "GIF image",
|
||||||
artifacts = MarkwonArtifact.IMAGE,
|
artifacts = MarkwonArtifact.IMAGE,
|
||||||
tags = {Tags.image, Tags.gif}
|
tags = {Tags.image, Tags.gif}
|
||||||
|
@ -8,7 +8,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182170112",
|
id = "20200630170112",
|
||||||
title = "Glide image",
|
title = "Glide image",
|
||||||
artifacts = MarkwonArtifact.IMAGE_GLIDE,
|
artifacts = MarkwonArtifact.IMAGE_GLIDE,
|
||||||
tags = Tags.image
|
tags = Tags.image
|
||||||
|
@ -19,7 +19,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182170241",
|
id = "20200630170241",
|
||||||
title = "Glide image with placeholder",
|
title = "Glide image with placeholder",
|
||||||
artifacts = MarkwonArtifact.IMAGE_GLIDE,
|
artifacts = MarkwonArtifact.IMAGE_GLIDE,
|
||||||
tags = Tags.image
|
tags = Tags.image
|
||||||
|
@ -8,7 +8,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182144659",
|
id = "20200630144659",
|
||||||
title = "Markdown image",
|
title = "Markdown image",
|
||||||
artifacts = MarkwonArtifact.IMAGE,
|
artifacts = MarkwonArtifact.IMAGE,
|
||||||
tags = Tags.image
|
tags = Tags.image
|
||||||
|
@ -19,7 +19,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181124201",
|
id = "20200629124201",
|
||||||
title = "Image destination custom scheme",
|
title = "Image destination custom scheme",
|
||||||
description = "Example of handling custom scheme " +
|
description = "Example of handling custom scheme " +
|
||||||
"(`https`, `ftp`, `whatever`, etc.) for images destination URLs " +
|
"(`https`, `ftp`, `whatever`, etc.) for images destination URLs " +
|
||||||
|
@ -16,7 +16,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182165504",
|
id = "20200630165504",
|
||||||
title = "Image with placeholder",
|
title = "Image with placeholder",
|
||||||
artifacts = MarkwonArtifact.IMAGE,
|
artifacts = MarkwonArtifact.IMAGE,
|
||||||
tags = Tags.image
|
tags = Tags.image
|
||||||
|
@ -9,7 +9,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182161952",
|
id = "20200630161952",
|
||||||
title = "SVG image",
|
title = "SVG image",
|
||||||
artifacts = MarkwonArtifact.IMAGE,
|
artifacts = MarkwonArtifact.IMAGE,
|
||||||
tags = {Tags.image, Tags.svg}
|
tags = {Tags.image, Tags.svg}
|
||||||
|
@ -22,7 +22,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182170607",
|
id = "20200630170607",
|
||||||
title = "Disable code inline parsing",
|
title = "Disable code inline parsing",
|
||||||
artifacts = MarkwonArtifact.INLINE_PARSER,
|
artifacts = MarkwonArtifact.INLINE_PARSER,
|
||||||
tags = {Tags.inline, Tags.parsing}
|
tags = {Tags.inline, Tags.parsing}
|
||||||
|
@ -16,7 +16,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182170412",
|
id = "20200630170412",
|
||||||
title = "Links only inline parsing",
|
title = "Links only inline parsing",
|
||||||
artifacts = MarkwonArtifact.INLINE_PARSER,
|
artifacts = MarkwonArtifact.INLINE_PARSER,
|
||||||
tags = {Tags.parsing, Tags.inline}
|
tags = {Tags.parsing, Tags.inline}
|
||||||
|
@ -13,7 +13,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182170823",
|
id = "20200630170823",
|
||||||
title = "Inline parsing no defaults",
|
title = "Inline parsing no defaults",
|
||||||
description = "Parsing only inline code and disable all the rest",
|
description = "Parsing only inline code and disable all the rest",
|
||||||
artifacts = MarkwonArtifact.INLINE_PARSER,
|
artifacts = MarkwonArtifact.INLINE_PARSER,
|
||||||
|
@ -19,7 +19,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182171239",
|
id = "20200630171239",
|
||||||
title = "Inline parsing exclude HTML",
|
title = "Inline parsing exclude HTML",
|
||||||
artifacts = MarkwonArtifact.INLINE_PARSER,
|
artifacts = MarkwonArtifact.INLINE_PARSER,
|
||||||
tags = {Tags.parsing, Tags.inline, Tags.block}
|
tags = {Tags.parsing, Tags.inline, Tags.block}
|
||||||
|
@ -32,7 +32,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182195409",
|
id = "20200630195409",
|
||||||
title = "Tooltip with inline parser",
|
title = "Tooltip with inline parser",
|
||||||
artifacts = MarkwonArtifact.INLINE_PARSER,
|
artifacts = MarkwonArtifact.INLINE_PARSER,
|
||||||
tags = {Tags.parsing, Tags.rendering}
|
tags = {Tags.parsing, Tags.rendering}
|
||||||
|
@ -12,7 +12,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182170723",
|
id = "20200630170723",
|
||||||
title = "Inline parsing with defaults",
|
title = "Inline parsing with defaults",
|
||||||
description = "Parsing with all defaults except links",
|
description = "Parsing with all defaults except links",
|
||||||
artifacts = MarkwonArtifact.INLINE_PARSER,
|
artifacts = MarkwonArtifact.INLINE_PARSER,
|
||||||
|
@ -9,7 +9,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006182200257",
|
id = "20200630200257",
|
||||||
title = "LaTex block",
|
title = "LaTex block",
|
||||||
description = "Render LaTeX block",
|
description = "Render LaTeX block",
|
||||||
artifacts = MarkwonArtifact.EXT_LATEX,
|
artifacts = MarkwonArtifact.EXT_LATEX,
|
||||||
|
@ -8,7 +8,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202007183094225",
|
id = "20200701094225",
|
||||||
title = "LaTeX dark",
|
title = "LaTeX dark",
|
||||||
description = "LaTeX automatically uses `TextView` text color " +
|
description = "LaTeX automatically uses `TextView` text color " +
|
||||||
"if not configured explicitly",
|
"if not configured explicitly",
|
||||||
|
@ -11,7 +11,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202007183120848",
|
id = "20200701120848",
|
||||||
title = "LaTeX default text color",
|
title = "LaTeX default text color",
|
||||||
description = "LaTeX will use text color of `TextView` by default",
|
description = "LaTeX will use text color of `TextView` by default",
|
||||||
artifacts = MarkwonArtifact.EXT_LATEX,
|
artifacts = MarkwonArtifact.EXT_LATEX,
|
||||||
|
@ -10,7 +10,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202007183093504",
|
id = "20200701093504",
|
||||||
title = "LaTeX inline/block different text size",
|
title = "LaTeX inline/block different text size",
|
||||||
artifacts = {MarkwonArtifact.EXT_LATEX, MarkwonArtifact.INLINE_PARSER},
|
artifacts = {MarkwonArtifact.EXT_LATEX, MarkwonArtifact.INLINE_PARSER},
|
||||||
tags = {Tags.rendering}
|
tags = {Tags.rendering}
|
||||||
|
@ -17,7 +17,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202007183122624",
|
id = "20200701122624",
|
||||||
title = "LaTeX error handling",
|
title = "LaTeX error handling",
|
||||||
description = "Log error when parsing LaTeX and display error drawable",
|
description = "Log error when parsing LaTeX and display error drawable",
|
||||||
artifacts = MarkwonArtifact.EXT_LATEX,
|
artifacts = MarkwonArtifact.EXT_LATEX,
|
||||||
|
@ -10,7 +10,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202007183085820",
|
id = "20200701085820",
|
||||||
title = "LaTeX inline",
|
title = "LaTeX inline",
|
||||||
description = "Display LaTeX inline",
|
description = "Display LaTeX inline",
|
||||||
artifacts = {MarkwonArtifact.EXT_LATEX, MarkwonArtifact.INLINE_PARSER},
|
artifacts = {MarkwonArtifact.EXT_LATEX, MarkwonArtifact.INLINE_PARSER},
|
||||||
|
@ -9,7 +9,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202007183090335",
|
id = "20200701090335",
|
||||||
title = "LaTeX blocks in legacy mode",
|
title = "LaTeX blocks in legacy mode",
|
||||||
description = "Sample using _legacy_ LaTeX block parsing (pre `4.3.0` Markwon version)",
|
description = "Sample using _legacy_ LaTeX block parsing (pre `4.3.0` Markwon version)",
|
||||||
artifacts = MarkwonArtifact.EXT_LATEX,
|
artifacts = MarkwonArtifact.EXT_LATEX,
|
||||||
|
@ -9,7 +9,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202007183090618",
|
id = "20200701090618",
|
||||||
title = "LaTeX omega symbol",
|
title = "LaTeX omega symbol",
|
||||||
description = "Bug rendering omega symbol in LaTeX",
|
description = "Bug rendering omega symbol in LaTeX",
|
||||||
artifacts = {MarkwonArtifact.EXT_LATEX, MarkwonArtifact.INLINE_PARSER},
|
artifacts = {MarkwonArtifact.EXT_LATEX, MarkwonArtifact.INLINE_PARSER},
|
||||||
|
@ -14,7 +14,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202007183121528",
|
id = "20200701121528",
|
||||||
title = "LaTeX theme",
|
title = "LaTeX theme",
|
||||||
description = "Sample of theme customization for LaTeX",
|
description = "Sample of theme customization for LaTeX",
|
||||||
artifacts = {MarkwonArtifact.EXT_LATEX, MarkwonArtifact.INLINE_PARSER},
|
artifacts = {MarkwonArtifact.EXT_LATEX, MarkwonArtifact.INLINE_PARSER},
|
||||||
|
@ -8,7 +8,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181121803",
|
id = "20200629121803",
|
||||||
title = "Disable implicit movement method via plugin",
|
title = "Disable implicit movement method via plugin",
|
||||||
description = "Disable implicit movement method via `MovementMethodPlugin`",
|
description = "Disable implicit movement method via `MovementMethodPlugin`",
|
||||||
artifacts = [MarkwonArtifact.CORE],
|
artifacts = [MarkwonArtifact.CORE],
|
||||||
|
@ -10,7 +10,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006179081256",
|
id = "20200627081256",
|
||||||
title = "Disable implicit movement method",
|
title = "Disable implicit movement method",
|
||||||
description = "Configure `Markwon` to **not** apply implicit movement method, " +
|
description = "Configure `Markwon` to **not** apply implicit movement method, " +
|
||||||
"which consumes touch events when used in a `RecyclerView` even when " +
|
"which consumes touch events when used in a `RecyclerView` even when " +
|
||||||
|
@ -9,7 +9,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006179080007",
|
id = "20200627080007",
|
||||||
title = "Explicit movement method",
|
title = "Explicit movement method",
|
||||||
description = "When a movement method already applied to a `TextView`" +
|
description = "When a movement method already applied to a `TextView`" +
|
||||||
"`Markwon` won't try to apply own (implicit) one",
|
"`Markwon` won't try to apply own (implicit) one",
|
||||||
|
@ -8,7 +8,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006179075524",
|
id = "20200627075524",
|
||||||
title = "Implicit movement method",
|
title = "Implicit movement method",
|
||||||
description = "By default movement method is applied for links to be clickable",
|
description = "By default movement method is applied for links to be clickable",
|
||||||
artifacts = [MarkwonArtifact.CORE],
|
artifacts = [MarkwonArtifact.CORE],
|
||||||
|
@ -8,7 +8,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006179081631",
|
id = "20200627081631",
|
||||||
title = "MovementMethodPlugin",
|
title = "MovementMethodPlugin",
|
||||||
description = "Plugin to control movement method",
|
description = "Plugin to control movement method",
|
||||||
artifacts = [MarkwonArtifact.CORE],
|
artifacts = [MarkwonArtifact.CORE],
|
||||||
|
@ -29,7 +29,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202007183130729",
|
id = "20200701130729",
|
||||||
title = "Markdown in Notification",
|
title = "Markdown in Notification",
|
||||||
description = "Proof of concept of using `Markwon` with `android.app.Notification`",
|
description = "Proof of concept of using `Markwon` with `android.app.Notification`",
|
||||||
artifacts = MarkwonArtifact.CORE,
|
artifacts = MarkwonArtifact.CORE,
|
||||||
|
@ -34,7 +34,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202007184090140",
|
id = "20200702090140",
|
||||||
title = "RemoteViews in notification",
|
title = "RemoteViews in notification",
|
||||||
description = "Display markdown with platform (system) spans in notification via `RemoteViews`",
|
description = "Display markdown with platform (system) spans in notification via `RemoteViews`",
|
||||||
artifacts = MarkwonArtifact.CORE,
|
artifacts = MarkwonArtifact.CORE,
|
||||||
|
@ -9,7 +9,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181130728",
|
id = "20200629130728",
|
||||||
title = "Anchor plugin",
|
title = "Anchor plugin",
|
||||||
description = "HTML-like anchor links plugin, which scrolls to clicked anchor",
|
description = "HTML-like anchor links plugin, which scrolls to clicked anchor",
|
||||||
artifacts = MarkwonArtifact.CORE,
|
artifacts = MarkwonArtifact.CORE,
|
||||||
|
@ -23,7 +23,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202006181161226",
|
id = "20200629161226",
|
||||||
title = "Table of contents",
|
title = "Table of contents",
|
||||||
description = "Sample plugin that adds a table of contents header",
|
description = "Sample plugin that adds a table of contents header",
|
||||||
artifacts = MarkwonArtifact.CORE,
|
artifacts = MarkwonArtifact.CORE,
|
||||||
|
@ -12,7 +12,7 @@ import io.noties.markwon.utils.ColorUtils;
|
|||||||
import io.noties.markwon.utils.Dip;
|
import io.noties.markwon.utils.Dip;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202007184135621",
|
id = "20200702135621",
|
||||||
title = "Customize table theme",
|
title = "Customize table theme",
|
||||||
artifacts = MarkwonArtifact.EXT_TABLES,
|
artifacts = MarkwonArtifact.EXT_TABLES,
|
||||||
tags = {Tags.theme}
|
tags = {Tags.theme}
|
||||||
|
@ -11,7 +11,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202007184140041",
|
id = "20200702140041",
|
||||||
title = "LaTeX inside table",
|
title = "LaTeX inside table",
|
||||||
description = "Usage of LaTeX formulas inside markdown tables",
|
description = "Usage of LaTeX formulas inside markdown tables",
|
||||||
artifacts = {MarkwonArtifact.EXT_LATEX, MarkwonArtifact.EXT_TABLES, MarkwonArtifact.IMAGE},
|
artifacts = {MarkwonArtifact.EXT_LATEX, MarkwonArtifact.EXT_TABLES, MarkwonArtifact.IMAGE},
|
||||||
|
@ -9,7 +9,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202007184135739",
|
id = "20200702135739",
|
||||||
title = "Linkify table",
|
title = "Linkify table",
|
||||||
description = "Automatically linkify markdown content " +
|
description = "Automatically linkify markdown content " +
|
||||||
"including content inside tables",
|
"including content inside tables",
|
||||||
|
@ -9,7 +9,7 @@ import io.noties.markwon.sample.annotations.MarkwonArtifact;
|
|||||||
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202007184135932",
|
id = "20200702135932",
|
||||||
title = "Images inside table",
|
title = "Images inside table",
|
||||||
description = "Usage of images inside markdown tables",
|
description = "Usage of images inside markdown tables",
|
||||||
artifacts = {MarkwonArtifact.EXT_TABLES, MarkwonArtifact.IMAGE},
|
artifacts = {MarkwonArtifact.EXT_TABLES, MarkwonArtifact.IMAGE},
|
||||||
|
@ -12,7 +12,7 @@ import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
|||||||
import static io.noties.markwon.app.samples.tasklist.shared.TaskListHolder.MD;
|
import static io.noties.markwon.app.samples.tasklist.shared.TaskListHolder.MD;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202007184140536",
|
id = "20200702140536",
|
||||||
title = "GFM task list custom colors",
|
title = "GFM task list custom colors",
|
||||||
description = "Custom colors for task list extension",
|
description = "Custom colors for task list extension",
|
||||||
artifacts = MarkwonArtifact.EXT_TASKLIST,
|
artifacts = MarkwonArtifact.EXT_TASKLIST,
|
||||||
|
@ -17,7 +17,7 @@ import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
|||||||
import static io.noties.markwon.app.samples.tasklist.shared.TaskListHolder.MD;
|
import static io.noties.markwon.app.samples.tasklist.shared.TaskListHolder.MD;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202007184140749",
|
id = "20200702140749",
|
||||||
title = "GFM task list custom drawable",
|
title = "GFM task list custom drawable",
|
||||||
artifacts = MarkwonArtifact.EXT_TASKLIST,
|
artifacts = MarkwonArtifact.EXT_TASKLIST,
|
||||||
tags = Tags.plugin
|
tags = Tags.plugin
|
||||||
|
@ -24,7 +24,7 @@ import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
|||||||
import static io.noties.markwon.app.samples.tasklist.shared.TaskListHolder.MD;
|
import static io.noties.markwon.app.samples.tasklist.shared.TaskListHolder.MD;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202007184140901",
|
id = "20200702140901",
|
||||||
title = "GFM task list mutate",
|
title = "GFM task list mutate",
|
||||||
artifacts = MarkwonArtifact.EXT_TASKLIST,
|
artifacts = MarkwonArtifact.EXT_TASKLIST,
|
||||||
tags = Tags.plugin
|
tags = Tags.plugin
|
||||||
|
@ -10,7 +10,7 @@ import io.noties.markwon.sample.annotations.MarkwonSampleInfo;
|
|||||||
import static io.noties.markwon.app.samples.tasklist.shared.TaskListHolder.MD;
|
import static io.noties.markwon.app.samples.tasklist.shared.TaskListHolder.MD;
|
||||||
|
|
||||||
@MarkwonSampleInfo(
|
@MarkwonSampleInfo(
|
||||||
id = "202007184140352",
|
id = "20200702140352",
|
||||||
title = "GFM task list",
|
title = "GFM task list",
|
||||||
description = "Github Flavored Markdown (GFM) task list extension",
|
description = "Github Flavored Markdown (GFM) task list extension",
|
||||||
artifacts = MarkwonArtifact.EXT_TASKLIST,
|
artifacts = MarkwonArtifact.EXT_TASKLIST,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user