Noel Welsh
Noel Welsh
Exercises has a mixture of 2nd, 3rd, and 4th level headings. Give them a consistent heading level---probably 4th.
Serializing a Double containing positive or negative infinity (and presumably NaN as well) creates a value that cannot then be deserialized. The JSON spec, in it's infinite wisdom, neglected to...
How does one use Kafka's `MockConsumer` and `MockProducer` with fs2-kafka? The documentation ([e.g. for ConsumerSettings](https://fd4s.github.io/fs2-kafka/docs/consumers)) mentions `withCreateConsumer` and `withCreateProducer` but these methods have been removed. [This commit](https://github.com/fd4s/fs2-kafka/commit/657fd97f1fc483c6b2bb620558a210d03163e0db) removed the `wtihCreateConsumer`...
Consider the following: * `BufferedImageConverter` is quite a mouthful. Can we shorten the name? Perhaps we use the term "Writer" for anything we can convert a `Picture` into, and rename...
There are two conveniences that will be useful on writers: * methods using a `DefaultFrame` (depends on #148) instead of requiring the user to pass a `Frame` * methods that...
The Java2D backend is a bit of a mess. Clean it up: * [x] Clearly separate Swing components (which exist in the Java-centric world) from Doodle components (which are Scala...
There are several ways this can be tested: * convert to `BufferedImage` and then save should be the same as writing directly to a file * convert to `BufferedImage`, load...
See https://wildbit.com/blog/accessible-palette-stop-using-hsl-for-color-systems for description and links to CIELAB and more.
Move the documentation from `doodle-svg` over to here, now that the SVG backend is part of the main distribution again.
It seems that gradient doesn't respect `originAt`. See if this can be changed. Or maybe gradients could allow landmarks, in addition to points?