Commit Graph
19 Commits
Author SHA1 Message Date
Darin Kelkhoff cde9351f11 Prepare release 1.5.0 2026-07-23 08:31:48 -05:00
Darin Kelkhoff 39a08ae42e Prepare release 1.4.0 2026-06-26 08:57:44 -05:00
Darin Kelkhoff a3d91f50f4 Add release notes page for 1.3.0 2026-06-19 15:42:23 -05:00
Darin Kelkhoff 63cd94886c Update feature documentation 2026-06-19 14:44:16 -05:00
Darin Kelkhoff 50a9d2a01c Improve document panes and CSS help 2026-06-19 11:43:14 -05:00
Darin KelkhoffandClaude Opus 4.8 fd0df14e95 docs: correct inaccurate syntax-highlighting claim
The app does not tokenize/highlight code; code blocks are monospaced and
themed. Fix the claim in the README and landing page.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-15 13:02:19 -05:00
Darin KelkhoffandClaude Opus 4.8 82e12674b4 docs: add privacy policy page and link it from the landing page
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-12 12:04:52 -05:00
Darin KelkhoffandClaude Opus 4.8 4dbda768af docs: implementation plan for Mac App Store dual-distribution
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-11 15:12:28 -05:00
Darin KelkhoffandClaude Opus 4.8 3d0c030fed docs: design for Mac App Store dual-distribution
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-11 14:51:46 -05:00
Darin KelkhoffandClaude Sonnet 4.6 2631fc5ff2 add theme import/export, schema versioning, migration, unit tests, Homebrew cask
- Theme import/export with conflict resolution (overwrite/keep both/skip)
- Theme schema versioning: schemaVersion field, migrateIfNeeded on load with write-back
- Unit tests for theme decoding, migration, and round-trip (markdownViewrTests target)
- Max content width setting in General tab (checkbox + slider, default 1000px enabled)
- Homebrew cask: brew install --cask darinkelkhoff/tap/markdownviewr
- Copy button replaces Duplicate in Themes settings
- Settings min-width bumped to 560px
- Help updated for new features; CLAUDE.md documents migration process

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-09 13:55:34 -05:00
Darin KelkhoffandClaude Sonnet 4.6 f2109f49ba add MIT license and public README; move GitHub link inline on landing page
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-09 08:43:28 -05:00
Darin Kelkhoff 654a134753 widen hero and features max-width to 1200px 2026-06-08 11:28:28 -05:00
Darin Kelkhoff e8ad868277 add .nojekyll to prevent Jekyll from interfering with static assets 2026-06-08 11:27:12 -05:00
Darin KelkhoffandClaude Sonnet 4.6 3fbbe57c6f add app icon and screenshot to landing page
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-08 11:25:41 -05:00
Darin KelkhoffandClaude Sonnet 4.6 6e71826787 add DMG creation to release recipe and GitHub Pages landing page
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-08 11:23:47 -05:00
Darin Kelkhoff f8722bb538 add Sparkle auto-update implementation plan 2026-06-05 20:05:28 -05:00
Darin Kelkhoff 60d5aa0964 add Sparkle auto-update design spec 2026-06-05 19:59:01 -05:00
Darin KelkhoffandClaude Opus 4.7 00d655a59d Add design spec for vim movement keys
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-17 15:55:28 -05:00
Darin KelkhoffandClaude Opus 4.6 10004dc483 Initial commit: markdownViewr macOS markdown viewer
SwiftUI + WKWebView hybrid app for viewing markdown files with:
- 20 built-in color themes (Catppuccin, Dracula, Nord, Gruvbox, etc.)
- Full theme editor with live preview, custom CSS, and font selection
- File watching with live reload and scroll position preservation
- External editor integration with configurable app list
- Frontmatter display options (hide, metadata, raw markdown)
- Global custom CSS support
- Find in document (Cmd+F) with match count
- Theme cycling via Cmd+Shift+Up/Down
- Registered as .md file handler

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 13:56:40 -05:00