Commit Graph

18 Commits

Author SHA1 Message Date
bdfe44ddca change OsuMarkdownListItem to abstract class 2021-05-07 13:19:30 +07:00
4567abe3db add xmldoc for GetTextMarker 2021-05-06 08:28:37 +07:00
9bb80492c5 add level and isOrdered parameter 2021-05-06 05:29:29 +07:00
99e0cc9bbe rename CreateTextMarker to GetTextMarker 2021-05-06 05:15:32 +07:00
3ddf551b03 remove unused this 2021-05-06 05:13:54 +07:00
266d8d8282 move list item constant position 2021-05-06 05:13:39 +07:00
fc4fa4f696 use ListBlock IsOrdered to determine ordered or unordered list 2021-04-30 11:48:37 +07:00
11d0f12455 change create text marker to virtual 2021-04-30 11:36:51 +07:00
cf53a05dfd change marker size and position for ordered list 2021-04-30 10:59:23 +07:00
e6579352f9 add left padding for ordered list
In osu-md.less, this rule style[1] removes padding left in ordered list.
But in this rule style[2], pseudo element `::before` is used as marker
or counter and has minimal width 30px. So we use this as left padding
size.

[1] 5b0e3ac3ff/resources/assets/less/bem/osu-md.less (L196-L200)
[2] 5b0e3ac3ff/resources/assets/less/bem/osu-md.less (L210-L219)
2021-04-30 10:56:41 +07:00
c0d9f9f8c6 use order number as marker for ordered list 2021-04-30 10:48:12 +07:00
2a3479f30d add order in OsuMarkdownListItem for ordered list 2021-04-30 10:47:51 +07:00
781064ba96 create list marker based on its level 2021-04-30 10:40:06 +07:00
f676526cf4 add level in OsuMarkdownListItem 2021-04-30 10:39:48 +07:00
e3cc4561ab add bullet marker in OsuMarkdownListItem 2021-04-30 10:35:40 +07:00
010c51e6ed change OsuMarkdownListItem to composite drawable 2021-04-30 10:12:43 +07:00
1e8b3f3a8c handle list padding in OsuMarkdownListItem
Reference : 5b0e3ac3ff/resources/assets/less/bem/osu-md.less (L193-L194)
2021-04-30 09:47:25 +07:00
820408757a add OsuMarkdownListItem 2021-04-30 09:43:05 +07:00