nvALT 1.0.8 progress

I made a few breakthroughs on nvALT before bed last night, and I’m excited, so I thought I’d share. It’s not ready for testing yet, but the following two features are working as initial implementations:

Full-screen editor. Hides the note list and toolbar, gives you just a full screen view of the current note. Background/font color will be customizable.

Markdown/Readability import for web pages. This currently works, but Readability is always hit or miss depending on the target site’s markup. Right now, if you enable it in preferences and drag a URL to the notes list, it will retrieve the HTML source and convert it to clean Markdown. If you hold down the option key, it will run it through Readability first, hopefully cutting out comments, ads, etc. It’s not perfect, but it’s cool.

Ongoing:

Yes, I’m still working on:

Simplenote Tag sync

Sticky notes (open notes in separate panels for reference while working on another note)

And an array of other ideas and requests

By the way, the next version of nvALT removes the regular Markdown preview option. This is because I’ve started to amp up the export features to allow full rendering of Textile or Markdown, with the option to include template files and CSS. Doing this work for both Markdown and MultiMarkdown seems redundant, given that regular Markdown will preview just fine in MultiMarkdown. If anyone has any major objections to this, sound off!

Oh yeah, one other thing. When you create a note from the clipboard, NV traditionally uses the first line as the title and then removes it from the note. I’ve found that this rarely, if ever, makes sense for text clippings. That doesn’t happen anymore, as of 1.0.8. You’ll love it. I’m planning to apply the same thing to Simplenote imports as well, so the Simplenote title remains, but so does the first line.