Commit Graph
19 Commits
Author SHA1 Message Date
Alex Grebenyuk 94408a87e5 Remove RichTextViewLayoutManager 2023-04-09 09:00:04 -04:00
Alex Grebenyuk 245898eff7 Squash 2023-04-09 08:34:41 -04:00
kean 8da2548cd2 Implement actual output generation 2023-01-14 15:22:08 -05:00
kean 679c068945 Optimize section rendering 2023-01-14 12:08:55 -05:00
kean 1e65c7f968 Fix decoding previews 2023-01-13 23:00:27 -05:00
kean ca926f3671 Fix coalescing 2023-01-13 20:45:27 -05:00
kean a328d46ab8 Skip keys entirely 2023-01-13 20:21:07 -05:00
kean 69ab288400 Cleanup 2023-01-13 20:18:47 -05:00
kean 6371095aab Remove redundant key comparisons 2023-01-13 20:18:35 -05:00
kean 9a7c99d1ea Further reduce number of addAttribute calks 2023-01-13 19:51:18 -05:00
kean f6710aac09 Faster way to check if JSON array contains only primitive values 2023-01-13 19:42:08 -05:00
kean 067d552fe9 Remove redundant beginEditing 2023-01-13 19:30:08 -05:00
kean 3b8d67f210 Add decoding error support back 2023-01-13 19:29:24 -05:00
kean 9202a22cd6 Update print(json:) 2023-01-13 18:40:58 -05:00
kean 9f187c073c Coalesce the same elements in TextRendererJSON 2023-01-13 18:31:35 -05:00
kean 0582995135 Improve TextRendererJSON performance: 2023-01-13 18:23:27 -05:00
kean 6096ebba71 Remove deprecated KeyValueSectionViewModel.asAttributedString() 2023-01-06 19:00:00 -05:00
kean 041b67f93e Impprove automatic ColorMode 2023-01-04 21:02:29 -05:00
kean 6d7f05aa21 Rework TextRendererJSON 2023-01-04 20:35:22 -05:00