aboutsummaryrefslogtreecommitdiff
path: root/layout.f90
AgeCommit message (Collapse)Author
2021-04-19Fixed rendering of single-character linesJeffrey Armstrong
2021-02-18Preformatted text should no longer wrap, and the stopping point for printing ↵Jeffrey Armstrong
preformatted text is now calculated. Removed double-accounting of borders in text width calculations.
2020-12-02Added a new abstract call for renderers to signal layout completion. Switch ↵Jeffrey Armstrong
AppGraphics renderer to double-buffered for smooth display. Accelerated mouse wheel.
2020-09-25Added a homepage on Windows that showcases AppGraphics.Jeffrey Armstrong
2020-06-09Removed a debug output. Updated versioning for snaps.Jeffrey Armstrong
2020-06-08Line wrapping now computed only once for proportional text unless requested ↵Jeffrey Armstrong
by the renderer, providing better performance.
2020-06-02Minor change to layout engine to support proper line break tracking in the ↵Jeffrey Armstrong
future. Updated snap version.
2020-05-07Added a license that might annoy people. Added a readme and gave this mess ↵Jeffrey Armstrong
a name.
2020-05-06Fixed stream io under non-Windows systems. Updated non-Windows project.Jeffrey Armstrong
2020-05-05Fixed link handling. Can now navigate links and page up/down.Jeffrey Armstrong
2020-04-28Links are now rendered in the dumb renderer. Preparation sub now available ↵Jeffrey Armstrong
before every layout is performed.
2020-04-24Initial code commitJeffrey Armstrong