macdown

Open source Markdown editor for macOS.

Stars
9.4K

Bot releases are hidden (Show)

macdown - Version 0.4.4.1

Published by uranusjr over 9 years ago

Fix crashing on OS X 10.8 by disabling preview pane tracking.

macdown - Version 0.4.4

Published by uranusjr over 9 years ago

  • Better bundled documentation. Thanks to @ohthetrees!
  • Bug: Editor size limiting breaks if window resizes.
  • Enhancement: Preview position is now kept when re-rendering.
macdown - Version 0.4.3

Published by uranusjr over 9 years ago

  • Revised help file from @ohthetrees.
  • Proposed fix for scrolling issues Retina Macs (revised from v0.4.3d13).
  • Fixed: Preview content flickers constantly.
  • Fixed: Editor font and line spacing configs are not applied properly.
  • Fixed: Divider between panes is obscure if the background colours are too similar.
  • Enhancement: Unknown document’s window now adapts sizes of untitled documents.
  • Enhancement: It is now possible to disable auto line prefix insertion in Preferences.
macdown - Version 0.4.2

Published by uranusjr over 9 years ago

  • Fixed: Anchor links with the current document as target do not work in preview pane.
  • Fixed: Incorrect containing directory when saving an auto-created unsaved documents with fileURL set.
  • Fixed: Editor width limits are not applied correctly on launch.
  • Fixed: JavaScript exception in exported HTML files.
  • Fixed: Re-rendering not triggered when certain options change.
  • Enhancement: Contents in code blocks are now excluded from word counts (but not character counts). A inline code span now counts as one single word.
  • Enhancement: Optionally show line numbers in highlighted code blocks.
  • Enhancement: Automatically create non-exited document instead of showing an error when clicking on links.
  • Enhancement: Appearance of the divider between editor and preview pane is now more subtle, and hides itself when either editor or preview is hidden.
  • Enhancement: Better word counter behaviour on launch.
  • Enhancement: More new languages in code blocks with Prism update. New language alias: jl for julia.
  • Performance improvements.
macdown - Version 0.4.1

Published by uranusjr almost 10 years ago

  • Fixed: Scroller sync does not work in documents.
macdown - Version 0.4

Published by uranusjr almost 10 years ago

This is a feature update that adds additional functionalities and fixes problems in previous versions. Recommended for all users.

See blog post for detailed descriptions about new features.

  • Upgrade to Hoedown 3.
  • Enhancements and bugfixes with PAPreferences 0.4 upgrade.
  • New syntax highlighting languages from Prism upgrade.
  • Command line utility inside SharedSupport directory.
  • Fixed: Segmentation fault when saving a blank document with "add newline at EOF" turned on.
  • Fixed: Cursor moves when inserting trailing newline.
  • Fixed: Conflicts between input methods and auto-completion.
  • Fixed: New document windows always open maximised.
  • Fixed: Exported PDF cuts out contents.
  • Enhancement: Allow completion even if a matching character follows.
  • Enhancement: Option to disable auto blank document creation when launching without open documents.
macdown - Version 0.3

Published by uranusjr almost 10 years ago

This version fixes various bugs and adds functionalities. Recommended for all users.

Thanks to Alexander Käßner for both the new document icons and improved Retina preference pane icons.

  • Fixed: Broken TOC support.
  • Fixed: Aut-completion causes later delete operations to act erroneously.
  • Fixed: Programmatic text replacemenet (including insertion and deletion) breaks undo chain.
  • Fixed: Word counts are not calculated correctly when first becoming visible.
  • Fixed: Unintuitive cmd-return behaviour.
  • Fixed: Crashes caused by unbalanced flushing in preview pane.
  • Fixed: Cyclic referencing in blocks causing memory leaks.
  • Enhancement: New documents are now shown maximised on creation.
  • Enhancement: Scroll past end support.
  • Enhancement: Auto-numbering in ordered list can now be disabled.
  • Enhancement: Optional "ensure newline at end on save" support.
  • Updated Prism with Scheme and better NSIS support.
macdown - Version 0.2.5.1

Published by uranusjr about 10 years ago

This is a bug-fixing version. Recommended for all users.

  • Fixed: Preview “jumps” when math is turned on.
  • Fixed: Text in <title> tag is included in word counts.
macdown - Version 0.2.5

Published by uranusjr about 10 years ago

This is a bugfix version. Recommended for all users.

  • Fixed: Deeply nested constructs are not rendered correctly.
  • Fixed: Preview pane accepts drag-n-drop into it.
  • Fixed: Editor auto-completion conflicts with built-in quote substitution.
  • Fixed: Word counter does not update if preview is hidden.
  • Fixed: High CPU usage under certain circumstances.
  • Fixed: Inline styles and scripts are malformed in exported HTML.
  • Fixed: Hugh margin when printing and exporting to PDF.
  • Enhancement: Performance boost when resizing by eliminate unnecessary rendering.
  • Enhancement: “Toggle editor pane.”
  • Enhancement: Remapped keyboard shortcuts that do not conflict with system shortcuts.
  • Enhancement: Prism update.
    • Better support to SQL.
    • New syntaxes: Git and Apache conf.
    • General bug-fixes and enhancements.
  • Enhancement: Claim .md extension with UTI export.
macdown - Version 0.2.4

Published by uranusjr about 10 years ago

This is a bugfix version. Recommended for all users.

  • Fixed: Window moving/resizing is very slow.
  • Fixed: Crash if the document window is moved/resized when preview is loading.
  • Fixed: Background glitch at the bottom of the editor is scrolled very quickly to the bottom.
  • Fixed: HTML copy when preview is hidden yields incorrect results.
  • Fixed: URLs in image constructs (![]()) are highlighted as links.
  • Fixed: Preview does not refresh with MathJax on if the Internet is slow or unavailable.
  • Enhancement: Reject files that cannot be decoded with UTF-8.
macdown - Version 0.2.3

Published by uranusjr about 10 years ago

This is a bugfix version. Recommended for all users.

  • Fixed: Copy-pasting to non-Safari browsers loses format.
  • Fixed: Math syntax causes preview to jump on re-rendering.
  • Fixed: TOC links do not work.
  • Fixed: List item completion is broken.
  • Fixed: Cmd-Left jumps to logical instead of graphical line start.
  • Fixed: Printing does not work if document is longer than two pages.
  • Fixed: Editor does not load large document on app startup.
  • Enhancement: “Export as PDF” function.
  • Enhancement: Suggest file name based on front-matter is possible.
  • Enhancement: Reload preview and editor when theme/CSS is reloaded.
  • Enhancement: “Limit editor width” option switch.
  • Enhancement: Solarized editor themes and preview styles.
  • Enhancement: Update Sparkle to 1.7.
  • Enhancement: Update Prism to 2014-08-17.
macdown - Version 0.2.2

Published by uranusjr about 10 years ago

This is a bugfix version. Recommended for all users.

  • Fixed: Endless recursion on editor bound changes, causing editor flickering and/or application crash.
  • Fixed: Auto link detection misjudges certain patterns as links and cannot be turned off.
  • Fixed: Contents in <script> and <style> HTML tags are treated as text by the word counter.
  • Fixed: ⌘← jumps to logical line start instead of visual left end of line.
  • Fixed: List item auto-completion misjudges tab indents.
  • Enhancement: Experimental table of content support.
  • Enhancement: Revised “Hide Preview Panel” behaviour.
  • Enhancement: Editor-preview ratio can now be restored after preview is hidden.
  • Enhancement: Files can now be saved in arbitrary extensions.
  • Enhancement: Pressing tab when selecting text now acts the same as ⌘].
  • Enhancement: Replace : and / with - when auto-detecting file names.
  • Various bug fixes and minor enhancement.
macdown - Version 0.2.1

Published by uranusjr over 10 years ago

This is a bugfix version. Recommended for all users.

  • Fixed: Obsolete images in help.md
macdown - Version 0.2

Published by uranusjr over 10 years ago

This version fixes various bugs and adds functionalities. Recommended for all users.

Thanks to Alexander Käßner for the new preference pane icons! See the blog post for information about selected new features.

Other updates include:

  • You can now switch between stable and testing release channels in-app.
  • Fixed: Crash during closing a document and/or quitting the application.
  • Fixed: Printing produces blank documents.
  • Fixed: Stucked scrollbars when navigatiing over very large blocks.
  • Fixed: Unable to use as external editor of other applications.
  • Fixed: <iframe> tags are handled incorrectly.
  • Fixed: Auto link detection in editor destroys IME.
  • Enhancement: Optional support for LaTeX-style $...$ inline math syntax.
  • Enhancement: Experimental support for GFW-style tasklist syntax.
  • Enhancement: Preview pane visibility, size, and position options.
  • Enhancement: More language aliases for code block syntax highlighting.
  • Enhancement: Autocomplete blockquotes.
  • Enhancement: Word counts.
  • Enhancement: Experimental support for Jekyll-style YAML front-matter.
  • Various bugfixes and improvements.
macdown - Version 0.1.2

Published by uranusjr over 10 years ago

This version fixes various bugs and adds functionalities. Recommended for all users.

We have new icons! Thanks to Matt Zanchelli for the beautiful Yosemite-style app icon and providing Retina resolutions to all icons.

Other notable updates include:

  • Fixed: 10.8 Compatibility.
  • Fixed: Text files cannot be opened.
  • Fixed: Failure to render when texts are entered before preferences are loaded.
  • Enhancement: Menu items and keyboard shorcuts to convert given line(s) to H1–H6 and regular paragraphs.
  • Enhancement: Spelling, grammar and subtitution preferences of the editor are now persisted app-wise.
  • Enhancement: New syntax highlighting language: Objective-C. Use objective-c, objectivec, obj-c, or objc to get it.
  • Enhancement: New syntax aliases: You can now use html and xml as code block language IDs. They are mapped to markup.
  • Enhancement: You can now customise the style of syntax highlighting as well as the overrall HTML style.
  • Enhancement: Exported HTML are reduced by loading only necessary components of Prism.
macdown - Version 0.1.1

Published by uranusjr over 10 years ago

This is a bugfix release to version 0.1. Recommended for all users.

  • Fixed: UTI importing so that files with .md extension can be opened correctly.
  • Fixed: various typos.
  • Enhancement: Add option to disable auto-render.
macdown - Version 0.1

Published by uranusjr over 10 years ago

First publicly released version. Visit the project site for more information.