9 Commits

Author SHA1 Message Date
Dimitry Ivanov
3c77448682 Update android gradle plugin 3.5.0 2019-08-28 13:07:25 +03:00
Dimitry Ivanov
0b0d3c4753 Add image loader module based on Glide 2019-05-30 00:08:47 +03:00
Dimitry
26bfb7f2e2
V2.0.1 fixed ()
* `SpannableMarkdownVisitor` Rename blockQuoteIndent to blockIndent
* Fixed block new lines logic for block quote and paragraph ()
* AsyncDrawable fix no dimensions bug ()
* Update SpannableTheme to use Px instead of Dimension annotation
* Allow TaskListSpan isDone mutation 
* Updated commonmark-java to 0.12.1
* Add OrderedListItemSpan measure utility method ()
* Add SpannableBuilder#getSpans method
* Fix DataUri scheme handler in image-loader ()
* Introduced a "copy" builder for SpannableThem
  Thanks @c-b-h 🙌
2018-12-10 14:58:40 +03:00
Dimitry
7c7b1f59a8
V1.1.0 ()
* Update build configuration

* Update commonmark to 0.11.0 and android-gif to 1.2.14

* Add  module `library-syntax`

* Add default prism4j theme implementation

* Add syntax highlight to sample app

* Update syntax highlight to use SpannableStringBuilder

* Working with syntax rendering

* Add darkula theme to syntax highlight

* Add  attribute for image-loader module

* Update version to 1.1.0-SNAPSHOT

* Updating build configuration for snapshot publish

* Add headingTypeface, headingTextSizes to SpannableTheme ()

* Add headingTypeface to SpannableTheme, use a custom heading typeface in the sample app

* Add headingTextSizes

* Switching to headingTextSizeMultipliers, adding validating annotations, adding example

* Consolidate logic, add crash if header index is out of bounds

* Add small version clarifications

* Introduce MediaDecoder abstraction for image-loader module

* Switch to use SpannableFactory

* Switch to use SpannableFactory for html parsing

* Update sample application to add play-pause functionality for gifs

* Small cleanup

* Update prism4j version 1.1.0

* Update build configuration

* Add README to library-syntax module

* Update README
2018-07-30 15:19:42 +02:00
Dimitry
79fceb6f69
Custom extension sample ()
* Initialized custom extension module

* Upgraded android gradle plugin to 3.0.1

* Shaping up the custom extension module

* Added README to  module

* Small improvement for IconVisitor (added color null check)
2018-02-16 18:19:38 +03:00
Dimitry
6e2dd36e4f
1.0.1 ()
* Added retention annotation for Alignment IntDef ()

* Task lists ()

* Added since annotation to newly added method/classes

* Fixed the indexes bug for margin spans ()

* Feature: Revert spans order ()

* SpannableBuilder

* Removed nullablity from Markwon class (no null markdown)

* Image sizes via HTML ()
2017-11-11 17:41:10 +03:00
Dimitry Ivanov
f95766165a Updated .gitignore 2017-05-18 16:48:59 +03:00
Dimitry Ivanov
6f5fd08de4 Extracting functionality into library 2017-05-11 17:15:39 +03:00
Dimitry Ivanov
3e9ff80da1 Initial commit (migrating from testing project to library) 2017-05-10 12:18:30 +03:00