Commit graph

27 commits

Author SHA1 Message Date
57d3760bfd BoxFitter: throws NotEnoughSpace 2020-05-27 11:23:51 +01:00
e9b3ba39e1 BoxFitter: use box list API internally and improve font size selection 2020-05-22 23:14:47 +01:00
57625a1ea9 WordWrapper: preserve word order 2020-05-22 20:51:53 +01:00
fd9a0a2199 Add StreamZipper 2020-05-22 20:51:42 +01:00
2d58712047 BoxFit: when using box list API behaves the same when suppling a single box 2020-05-22 19:56:21 +01:00
935e2b966a BoxFitter: avoid clipping right-hand edge 2020-05-22 07:54:31 +01:00
7476722062 WordWrapper: A word that can't fit on a line by itself throws 2020-05-21 22:56:05 +01:00
c82151c3e3 WordWrapper throws NotEnoughSpace if needed 2020-05-21 19:55:32 +01:00
3cdfa2fc0e Rename invoke methods 2020-05-21 19:41:57 +01:00
ac9c497937 WordWrapping with finite box height should throw when can’t fit 2020-05-21 08:58:44 +01:00
40b96a7662 WIP - failing tests for box fitting multiple boxes 2020-05-21 08:27:21 +01:00
9f9797dcbd BoxFitterTest: put existing tests inside a nest 2020-05-21 07:57:06 +01:00
b215021eee BoxFitterTest: fix test description 2020-05-21 07:52:14 +01:00
4af761ae33 TextLineWrap: wrapping to just width uses bottomless box 2020-05-21 07:51:30 +01:00
fd53930980 Remove println 2020-05-20 23:15:40 +01:00
6c645a5264 TestLineWrap can overflow into additional boxes 2020-05-20 23:12:39 +01:00
e3547f26d3 TextLineWrapTest: be more calculating rather than use arbitrary strings 2020-05-20 22:16:04 +01:00
ccae310017 Add API to support multiple boxes 2020-05-20 19:01:23 +01:00
0af994b707 Explicitly java 11 2020-05-20 19:01:04 +01:00
035e7f2065 Expand README 2020-05-19 17:58:48 +01:00
44aed308f8 Add BoxFitter 2020-05-19 11:14:32 +01:00
3804cafabe Remove unused import 2020-05-19 08:37:30 +01:00
457d8af173 github actions: deploy use jdk 11 2020-05-18 23:16:41 +01:00
f76b93507d github actions: disable graphviz 2020-05-18 23:16:30 +01:00
2d37ad4e52 Remove unneeded Getters 2020-05-18 23:14:27 +01:00
f6f53f733f Initial Commit 2020-05-18 23:09:50 +01:00
72c63f2856
Initial commit 2020-05-18 19:54:53 +01:00