Cyrus Bakhtiari-Haftlang
4a3444073e
Added checks before generating styled typeface
...
Other changes:
• Added flag for enabling merging of styles
2020-10-06 09:29:44 +02:00
Cyrus Bakhtiari-Haftlang
6284264ca3
Resolves style issues in CustomTypefaceSpan
...
When two or more `CustomTypefaceSpan` are applied on a same character
sequence, previous `TextPaint`'s style was not respected.
Example:
--------
**Strong Emphasis _strong emphasis and emphasis combined_**
Before the inner text will only have the font applied without respecting
that the outer text is strong.
Related [bug report](https://issuetracker.google.com/issues/169658958 )
on Google:
2020-09-30 09:42:24 +02:00
Dimitry Ivanov
1ba2da3757
AsyncDrawable resume Animatable if was playing before
2020-06-09 17:04:27 +03:00
Dimitry Ivanov
9347208746
AsyncDrawable remove deprecated hasKnownDimentions
2020-06-09 15:47:22 +03:00
Dimitry Ivanov
dfa21f68e2
Add core plugin explicit movement method test
2020-05-28 14:49:18 +03:00
Dimitry Ivanov
8e332712fe
CorePlugin hasExplicitMovementMethodPlugin configuration
2020-05-28 13:03:50 +03:00
Dimitry Ivanov
c2c59041f5
Prepare 4.4.0 release
2020-05-14 12:23:47 +03:00
Dimitry Ivanov
d42ae41409
Add fallbackToRawInputWhenEmpty configuration
2020-05-12 14:41:24 +03:00
Dimitry Ivanov
171b6d40a0
ImageDestinationProcessor (before UrlProcessor), limit usage to images only
2020-05-12 13:33:59 +03:00
Dimitry Ivanov
a135e07f16
Expose enabled block types in CorePlugin
2020-04-28 18:14:07 +03:00
Dimitry Ivanov
b497f872e5
TextViewSpan and TextLayoutSpan
2020-04-28 16:57:43 +03:00
Dimitry Ivanov
0f968662a8
Prepare 4.3.1 release
2020-04-01 09:48:37 +03:00
Dimitry Ivanov
0ae3a3d66e
Update changelog
2020-03-31 23:41:10 +03:00
Dimitry
b48b0889da
Merge pull request #221 from KirkBushman/master
...
added PrecomputedFutureTextSetterCompat
2020-03-31 22:30:41 +02:00
Dimitry Ivanov
ddfa9c98b8
Table plugin, better borders
2020-03-29 17:10:23 +03:00
luca
a6bd102e82
changed noop on PrecomputedFutureTextSetterCompat to error throw
2020-03-28 17:51:06 +01:00
luca
c4a2bb94e2
added PrecomputedFutureTextSetterCompat with tests in the sample app
2020-03-23 13:24:28 +01:00
Dimitry Ivanov
fe3d567619
Prepare 4.3.0 release
2020-03-18 14:20:58 +03:00
Dimitry Ivanov
0b813e43f7
BlockHandler abstraction in core module
2020-03-11 12:43:20 +03:00
Dimitry Ivanov
12c7c8909b
Non empty bounds for AsyncDrawable when no dimensions available
2020-03-08 12:45:31 +03:00
Dimitry Ivanov
c98f456744
LinkResolverDef defaults to https when no scheme is available
2020-03-02 09:54:58 +03:00
Dimitry Ivanov
9532d32e8d
Add SoftBreakAddsNewLinePlugin plugin in core module
2020-02-26 17:35:58 +03:00
Dimitry Ivanov
f61e0b7b20
Merge branch 'f/latex-inline' into develop
2020-02-26 17:04:50 +03:00
Dimitry Ivanov
047ff864f1
Remove SNAPSHOT mention
2020-02-26 16:23:55 +03:00
Dimitry Ivanov
39370707ee
Prepare 4.2.2 release
2020-02-26 16:17:40 +03:00
Dimitry Ivanov
c7494a9225
Latex, introduce theme and render-mode
2020-02-26 13:40:28 +03:00
Dimitry Ivanov
976dfa3162
MarkwonSpansFactory append-prepend methods
2020-02-14 12:55:03 +03:00
Dimitry Ivanov
33701a179f
Fix AsyncDrawable display when it has placeholder with empty bounds
2020-02-08 15:08:54 +03:00
Dimitry Ivanov
34f71f13d2
Prepare 4.2.1 release
2020-02-02 17:51:11 +03:00
Dimitry Ivanov
b55b1f0dcc
Reduce number of invalidations in AsyncDrawable
2020-01-14 16:05:28 +03:00
Dimitry Ivanov
2e7d0aa46b
Sample handling of details HTML tag
2019-12-23 17:31:27 +03:00
Dimitry Ivanov
39177057af
Prepare 4.2.0 release
2019-11-15 17:32:49 +03:00
Dimitry Ivanov
efa3473cfb
Fix tests
2019-11-14 18:06:59 +03:00
Dimitry Ivanov
6c4ffd1778
Update to commonmark-java 0.13.0
2019-11-14 17:38:24 +03:00
Dimitry Ivanov
681a7f68d7
Proper delimiters matching and autolinking support
2019-11-08 17:55:11 +03:00
Dimitry Ivanov
0fabf7daff
Fix core tests
2019-11-07 17:36:49 +03:00
Dimitry Ivanov
8768e8a33c
Editor implementation
2019-11-07 00:27:41 +03:00
Dimitry Ivanov
b22a840dbe
Fix re-use of render-props for visitor
2019-10-15 21:28:07 +03:00
Dimitry Ivanov
0a7356ecf8
Prepare 4.1.1 release
2019-08-29 13:54:53 +03:00
Dimitry Ivanov
4406a5faaf
Introduce MarkwonVisitorFactory
2019-08-28 13:24:55 +03:00
Dimitry Ivanov
1ab1b8b87a
Add code block info prop
2019-08-26 14:41:33 +03:00
Dimitry Ivanov
6c8f1c04bb
Update documentation web-site
2019-08-06 19:27:20 +03:00
Dimitry Ivanov
a2d35a1553
Prepare 4.1.0 release
2019-08-06 18:13:13 +03:00
Dimitry Ivanov
b6fa66914f
AsyncDrawable defer invalidation
2019-08-01 12:44:26 +03:00
Dimitry Ivanov
2a43797023
TablePlugin defer table-row invalidation
2019-08-01 12:29:46 +03:00
Dimitry Ivanov
620da87694
Removed loggin statement in precomputed-text-setter-compat
2019-07-27 15:40:38 +03:00
Dimitry Ivanov
54335dce6e
Change text-setter to use precomputed-text-compat (androix.core)
2019-07-27 15:23:49 +03:00
Dimitry Ivanov
7e12552060
Add TextSetter interface
2019-07-26 15:35:44 +03:00
Dimitry Ivanov
f99952ec01
Ensure README in all modules
2019-06-26 19:05:23 +03:00
Dimitry Ivanov
386254f962
Preparing 4.0.0 release
2019-06-26 17:57:33 +03:00