diff --git a/app/src/main/java/ru/noties/markwon/Blah.java b/app/src/main/java/ru/noties/markwon/Blah.java deleted file mode 100644 index 3e3c0071..00000000 --- a/app/src/main/java/ru/noties/markwon/Blah.java +++ /dev/null @@ -1,25 +0,0 @@ -package ru.noties.markwon; - -import android.content.res.Resources; -import android.graphics.Color; -import android.support.annotation.Nullable; -import android.text.style.ForegroundColorSpan; - -import ru.noties.markwon.il.AsyncDrawableLoader; -import ru.noties.markwon.il.GifMediaDecoder; -import ru.noties.markwon.il.ImageMediaDecoder; -import ru.noties.markwon.il.SvgMediaDecoder; -import ru.noties.markwon.renderer.html2.CssInlineStyleParser; -import ru.noties.markwon.renderer.html2.CssProperty; -import ru.noties.markwon.renderer.html2.MarkwonHtmlRenderer; - -public class Blah { - - static { -final CssInlineStyleParser inlineStyleParser = CssInlineStyleParser.create(); -for (CssProperty property: inlineStyleParser.parse("width: 100%; height: 100%;")) { - // [0] = CssProperty({width=100%}), - // [1] = CssProperty({height=100%}) -} - } -} diff --git a/docs/.vuepress/components/GithubIssue.vue b/docs/.vuepress/components/GithubIssue.vue index a9c1c843..419fb683 100644 --- a/docs/.vuepress/components/GithubIssue.vue +++ b/docs/.vuepress/components/GithubIssue.vue @@ -1,5 +1,5 @@ + diff --git a/docs/.vuepress/components/GithubUser.vue b/docs/.vuepress/components/GithubUser.vue new file mode 100644 index 00000000..ece2c01a --- /dev/null +++ b/docs/.vuepress/components/GithubUser.vue @@ -0,0 +1,21 @@ + + + + diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 5ddad421..b6c52828 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -1 +1,52 @@ -# Changelog \ No newline at end of file +# Changelog + +# v1.1.1 +* Fix OrderedListItemSpan text position (baseline) () +* Add softBreakAddsNewLine option for SpannableConfiguration () +* Paragraph text can now explicitly be spanned ()
Thanks to +* Fix table border color if odd background is specified () +* Add table customizations (even and header rows) + +## v1.1.0 +* Update commonmark to 0.11.0 and android-gif to 1.2.14 +* Add syntax highlight functionality (`library-syntax` module and `markwon-syntax` artifact) +* Add headingTypeface, headingTextSizes to SpannableTheme
Thanks to +* Introduce `MediaDecoder` abstraction to `image-loader` module +* Introduce `SpannableFactory`
Thanks for idea to +* Update sample application to use syntax-highlight +* Update sample application to use clickable placeholder for GIF media + +## v1.0.6 +* Fix bullet list item size (depend on text size and not top-bottom arguments) +* Add ability to specify MovementMethod when applying markdown to a TextView +* Markdown images size is also resolved via ImageSizeResolver +* Moved `ImageSize`, `ImageSizeResolver` and `ImageSizeResolverDef` +to `ru.noties.markwon.renderer` package (one level up, previously `ru.noties.markwon.renderer.html`) + +## v1.0.5 +* Change LinkSpan to extend URLSpan. Allow default linkColor (if not set explicitly) +* Fit an image without dimensions to canvas width (and keep ratio) +* Add support for separate color for code blocks ()
Thanks to + +## v1.0.4 +* Fixes (tables are not rendered when at the end of the markdown) +* Adds support for `indented code blocks`
Thanks to + +## v1.0.3 +* Fixed ordered lists (when number width is greater than block margin) + +## v1.0.2 +* Fixed additional white spaces at the end of parsed markdown +* Fixed headings with no underline (levels 1 & 2) +* Tables can have no borders + +## v1.0.1 +* Support for task-lists () +* Spans now are applied in reverse order ( ) +* Added `SpannableBuilder` to follow the reverse order of spans +* Updated `commonmark-java` to `0.10.0` +* Fixes + +## v1.0.0 + +Initial release \ No newline at end of file diff --git a/markwon/src/main/java/ru/noties/markwon/renderer/SpannableMarkdownVisitor.java b/markwon/src/main/java/ru/noties/markwon/renderer/SpannableMarkdownVisitor.java index 283e40ac..38d283ac 100644 --- a/markwon/src/main/java/ru/noties/markwon/renderer/SpannableMarkdownVisitor.java +++ b/markwon/src/main/java/ru/noties/markwon/renderer/SpannableMarkdownVisitor.java @@ -476,16 +476,6 @@ public class SpannableMarkdownVisitor extends AbstractVisitor { start, length ); - -// final int length = builder.length(); -// -// if (span.getClass().isArray()) { -// for (Object o : ((Object[]) span)) { -// builder.setSpan(o, start, length, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); -// } -// } else { -// builder.setSpan(span, start, length, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); -// } } }