Native printing, plus two rendering fixes.
Added
- Print the rendered Markdown. File → Print (⌘P) now prints the previewed document through WKWebView with horizontal fit pagination, instead of falling through to AppKit's generic
print:and printing the sidebar and window chrome. The app gained thecom.apple.security.printentitlement so this works in the sandbox.
Fixed
- GFM task lists render inline without a duplicate bullet. Task list items were drawing both a list marker and a checkbox with the label wrapping to a new line below. Task
<li>s and their checkboxes are now tagged with GitHub'stask-list-item/task-list-item-checkboxclass names, so CSS suppresses the marker and the first paragraph stays inline next to the checkbox (#63). - No placeholder content on launch. Removed the leftover "WKWebView pipeline is live" sample that the split view rendered at startup, so the app opens with an empty preview area until you load a document.