prmr / JetUML

A desktop application for fast UML diagramming.
GNU General Public License v3.0
619 stars 121 forks source link

StringRenderer Redesign #536

Closed jkcoding7 closed 5 months ago

jkcoding7 commented 6 months ago

Class StringRenderer provides an interface for subsystems to render strings to their particular needs for different font styles and text alignments.

The redesign cleaned up class StringRenderer to provide a minimal interface to work with. This involved moving the static inner class CanvasFont of StringRenderer to a class of its own.