android-sample/src/main/java/com/zachklipp/richtext/sample/ScreenPreview.kt (4 lines): - line 43: // TODO Disable focus - line 44: // TODO Disable key events (maybe covered by focus?) - line 45: // TODO use this for Slideshow as well. - line 58: // TODO Block semantics. Is this enough? printing/src/main/java/com/zachklipp/richtext/ui/printing/Paged.kt (3 lines): - line 281: // TODO support hard breaks. - line 314: // TODO This has O(n!) time complexity, can optimize if we can tell nextPageOffsetPx where to - line 466: // TODO Filtering out keep-with-next nodes prevents page breaks after them, but also prevents slideshow/src/main/java/com/zachklipp/richtext/ui/slideshow/NavigableContent.kt (2 lines): - line 91: // TODO I think this is not going to work for more complex compositions, since a child may - line 121: * TODO This might not get called in more complex compositions where the [NavigableContent] is printing/src/main/java/com/zachklipp/richtext/ui/printing/Printable.kt (1 line): - line 69: // TODO support multiple composables, ComposePrintAdapter needs to take a list and concatenate slideshow/src/main/java/com/zachklipp/richtext/ui/slideshow/Slideshow.kt (1 line): - line 165: // TODO This probably shouldn't be built into the main slideshow composable. richtext-ui/src/commonMain/kotlin/com/halilibo/richtext/ui/FormattedList.kt (1 line): - line 273: // TODO Use the padding in the calculation directly instead of wrapping. android-sample/src/main/java/com/zachklipp/richtext/sample/DocumentSample.kt (1 line): - line 460: // TODO Handle height constraints, handle non-zero min width. richtext-ui/src/commonMain/kotlin/com/halilibo/richtext/ui/string/RichTextString.kt (1 line): - line 183: // TODO this should be relative to current font size richtext-ui/src/commonMain/kotlin/com/halilibo/richtext/ui/TableMeasurer.kt (1 line): - line 71: // TODO Handle bounded height constraints. richtext-commonmark/src/androidMain/kotlin/com/halilibo/richtext/markdown/HtmlBlock.kt (1 line): - line 14: // TODO: pass current styling to legacy TextView printing/build.gradle.kts (1 line): - line 17: // TODO Migrate off this. richtext-ui/src/commonMain/kotlin/com/halilibo/richtext/ui/Heading.kt (1 line): - line 24: // TODO factor a generic "block style" thing out, use for code block, quote block, and this, to