Skip to content
Notational Velocity: modeless, mouseless Mac OS X note-taking application
Objective-C Perl XSLT Python C CSS Other
Pull request Compare This branch is 280 commits ahead, 279 commits behind scrod:master.
Latest commit 3eef7fa Apr 14, 2015 @panicsteve Merge pull request #1 from ttscoff/master
Master
Failed to load latest commit information.
AutoHyperlinks.framework
English.lproj
Images deleted old old menu icon. moved the new one Apr 20, 2013
JSON
Markdown_1.0.1
Notation.xcodeproj
ODBEditor
PTHotKeys
RBSplitView Same as in Master, not as serious as it looks Apr 4, 2013
SaveHTMLPreview.nib
Sparkle.framework
Textile_2.12
build
de.lproj
fr.lproj
hashcash
it.lproj
pt.lproj
readability
zh.lproj
.gitattributes
.gitignore
Acknowledgments.txt
AlienNoteImporter.h
AlienNoteImporter.m
AppController.h improvements to the multiple note tagging May 3, 2013
AppController.m
AppController_Importing.h
AppController_Importing.m
AppController_Preview.h Slightly better way to handle adding scroll reset script. Jan 14, 2011
AppController_Preview.m
AttributedPlainText.h b5! Apr 6, 2013
AttributedPlainText.m
AugmentedScrollView.h Way to much for a single Commit. So suit me. Sep 16, 2011
AugmentedScrollView.m
BTTableHeaderCell.h
BTTableHeaderCell.m
BTTransparentScroller.h
BTTransparentScroller.m
BTransparentScrollerKnobBottom.tif Slightly better way to handle adding scroll reset script. Jan 15, 2011
BTransparentScrollerKnobHorizontalFill.tif
BTransparentScrollerKnobLeft.tif Slightly better way to handle adding scroll reset script. Jan 15, 2011
BTransparentScrollerKnobRight.tif
BTransparentScrollerKnobTop.tif
BTransparentScrollerKnobVerticalFill.tif
BTransparentScrollerSlotBottom.tif
BTransparentScrollerSlotHorizontalFill.tif Slightly better way to handle adding scroll reset script. Jan 15, 2011
BTransparentScrollerSlotLeft.tif
BTransparentScrollerSlotRight.tif
BTransparentScrollerSlotTop.tif
BTransparentScrollerSlotVerticalFill.tif
BlorPasswordRetriever.h
BlorPasswordRetriever.m
BlueTransparentScroller.h
BlueTransparentScroller.m
BodyScroller.h
BodyScroller.m Slightly better way to handle adding scroll reset script. Jan 15, 2011
BookmarksController.h
BookmarksController.m Quite a few little fixes Apr 13, 2013
BookmarksTable.h
BookmarksTable.m
BufferUtils.c
BufferUtils.h Jumping fork ahead to nvALT2 HEAD May 19, 2011
COPYING.txt
CRC32.c Slightly better way to handle adding scroll reset script. Jan 15, 2011
CRC32.h
Credits.html
CustomTextFieldCell.h
CustomTextFieldCell.m
DFView.h
DFView.m
DeletedNoteObject.h
DeletedNoteObject.m
DeletionManager.h
DeletionManager.m Jumping fork ahead to nvALT2 HEAD May 20, 2011
DiskUUIDEntry.h
DiskUUIDEntry.m
DualField.h
DualField.m
ETClipView.h
ETClipView.m
ETContentView.h
ETContentView.m
ETOverlayScroller.h
ETOverlayScroller.m
ETScrollView.h
ETScrollView.m
ETTransparentButton.h
ETTransparentButton.m
ETTransparentButtonCell.h
ETTransparentButtonCell.m
ETTransparentScroller.h
ETTransparentScroller.m
EmptyView.h
EmptyView.m
EncodingsManager.h
EncodingsManager.m
ExporterManager.h Slightly better way to handle adding scroll reset script. Jan 15, 2011
ExporterManager.m
ExternalEditorListController.h
ExternalEditorListController.m
FSExchangeObjectsCompat.c
FSExchangeObjectsCompat.h
FastListDataSource.h
FastListDataSource.m
FocusRingScrollView.h
FocusRingScrollView.m
FrozenNotation.h
FrozenNotation.m
FullscreenWindow.h
FullscreenWindow.m Fullscreen refinements Jan 18, 2011
GGReadabilityParser.h
GGReadabilityParser.m Adding GGReadabilityParser, planning to switch from shelling out to P… Jun 27, 2012
GlobalPrefs.h
GlobalPrefs.m b5! Apr 6, 2013
HeaderViewWIthMenu.h
HeaderViewWIthMenu.m Quite a few little fixes Apr 13, 2013
Info.plist Merge branch 'master' of github.com:ttscoff/nv Oct 26, 2013
InvocationRecorder.h
InvocationRecorder.m
KeyDerivationDelaySlider.h Jumping fork ahead to nvALT2 HEAD May 20, 2011
KeyDerivationDelaySlider.m
KeyDerivationManager.h Slightly better way to handle adding scroll reset script. Jan 15, 2011
KeyDerivationManager.m
LabelColumnCell.h
LabelColumnCell.m
LabelEditor.h Slightly better way to handle adding scroll reset script. Jan 15, 2011
LabelEditor.m
LabelObject.h
LabelObject.m
LabelsListController.h
LabelsListController.m Way to much for a single Commit. So suit me. Sep 16, 2011
License.txt Slightly better way to handle adding scroll reset script. Jan 15, 2011
LinearDividerShader.h
LinearDividerShader.m
LinkingEditor.h changed how the View-->Sort By submenu displays sort order Jun 7, 2013
LinkingEditor.m changed how the View-->Sort By submenu displays sort order Jun 7, 2013
LinkingEditor_Indentation.h
LinkingEditor_Indentation.m
MAAttachedWindow.h
MAAttachedWindow.m Slightly better way to handle adding scroll reset script. Jan 15, 2011
Markdownify.nvhelp
MarkupPreview.xib
MultiTextFinder.h
MultiTextFinder.m Way to much for a single Commit. So suit me. Sep 16, 2011
MultiplePageView.h
MultiplePageView.m
NSBezierPath_NV.h
NSBezierPath_NV.m
NSCollection_utils.h
NSCollection_utils.m
NSData_transformations.h
NSData_transformations.m
NSFileManager+DirectoryLocations.h
NSFileManager+DirectoryLocations.m
NSFileManager_NV.h
NSFileManager_NV.m
NSString-Markdown.h
NSString-Markdown.m
NSString_CustomTruncation.h
NSString_CustomTruncation.m
NSString_Markdown.h
NSString_Markdown.m
NSString_MultiMarkdown.h
NSString_MultiMarkdown.m
NSString_NV.h Improvements/Fixes to autopairing Jun 4, 2013
NSString_NV.m
NSString_Textile.h Big commit, sorry. Jan 15, 2011
NSString_Textile.m
NSTextFinder.h
NSTextFinder_LastFind.m
NVPasswordGenerator.h
NVPasswordGenerator.m
Notality.icns
Notation.freqorder Jumping fork ahead to nvALT2 HEAD May 20, 2011
Notation.launchorder
Notation.sdef
NotationController.h merge dbFixes branch Apr 7, 2013
NotationController.m
NotationDirectoryManager.h
NotationDirectoryManager.m
NotationFileManager.h
NotationFileManager.m Big Merge Jul 28, 2011
NotationPrefs.h
NotationPrefs.m
NotationPrefsViewController.h
NotationPrefsViewController.m
NotationSyncServiceManager.h
NotationSyncServiceManager.m
Notation_Prefix.pch Big Merge Jul 28, 2011
NoteAttributeColumn.h
NoteAttributeColumn.m Improved German Localization Sep 18, 2011
NoteObject.h
NoteObject.m
NotesTableCornerView.h
NotesTableCornerView.m Slightly better way to handle adding scroll reset script. Jan 15, 2011
NotesTableHeaderCell.h
NotesTableHeaderCell.m
NotesTableView.h
NotesTableView.m
PassphraseChanger.h
PassphraseChanger.m
PassphrasePicker.h
PassphrasePicker.m
PassphraseRetriever.h
PassphraseRetriever.m
PrefsWindowController.h
PrefsWindowController.m
PreviewController.h
PreviewController.m
QuickSearchTable.h
QuickSearchTable.m
README.markdown updated README May 19, 2011
SFPasswordAssistantInspectorController.h
SavedSearchesController.m
SearchCommand.h
SearchCommand.m
SecureTextEntryManager.h
SecureTextEntryManager.m Jumping fork ahead to nvALT2 HEAD May 20, 2011
SimperiumConfig-example.h
SimplenoteEntryCollector.h change Simplenote sync from using app engine api2 to Simperium api Feb 26, 2013
SimplenoteEntryCollector.m switched some calls from @jtamboli's pull request to literals Aug 2, 2014
SimplenoteSession.h
SimplenoteSession.m
Spaces.c Jumping fork ahead to nvALT2 HEAD May 20, 2011
Spaces.h Jumping fork ahead to nvALT2 HEAD May 20, 2011
SplitViewDimple.tif
SplitViewDimple2.tif
StatusItemView.h
StatusItemView.m one more slight improvement to the statusview code Apr 20, 2013
StickiesDocument.h
StickiesDocument.m
SyncResponseFetcher.h
SyncResponseFetcher.m change Simplenote sync from using app engine api2 to Simperium api Feb 27, 2013
SyncServiceSessionProtocol.h change Simplenote sync from using app engine api2 to Simperium api Feb 27, 2013
SyncSessionController.h Jumping fork ahead to nvALT2 HEAD May 20, 2011
SyncSessionController.m
SynchronizedNoteMixIns.h
SynchronizedNoteProtocol.h Slightly better way to handle adding scroll reset script. Jan 15, 2011
TabClose_Front.tif
TabClose_Front_Pressed.tif Slightly better way to handle adding scroll reset script. Jan 15, 2011
TabClose_Front_Rollover.tif Slightly better way to handle adding scroll reset script. Jan 15, 2011
TagEditingManager.h
TagEditingManager.m
TemporaryFileCache.h
TemporaryFileCache.m Slightly better way to handle adding scroll reset script. Jan 15, 2011
TemporaryFileCachePreparer.h
TemporaryFileCachePreparer.m Squashed commit of the following: May 20, 2011
TitlebarButton.h
TitlebarButton.m Changed bookmark panel from HUD to utility panel, fix for sync progre… Jul 4, 2012
TransparentButtonFillN.tiff
TransparentButtonFillP.tiff Jumping fork ahead to nvALT2 HEAD May 20, 2011
TransparentButtonLeftN.tiff
TransparentButtonLeftP.tiff Jumping fork ahead to nvALT2 HEAD May 20, 2011
TransparentButtonRightN.tiff
TransparentButtonRightP.tiff Jumping fork ahead to nvALT2 HEAD May 20, 2011
TransparentScrollerKnobBottom.tif Jumping fork ahead to nvALT2 HEAD May 20, 2011
TransparentScrollerKnobTop.tif Jumping fork ahead to nvALT2 HEAD May 20, 2011
TransparentScrollerKnobVerticalFill.tif
TransparentScrollerSlotBottom.tif Jumping fork ahead to nvALT2 HEAD May 20, 2011
TransparentScrollerSlotTop.tif
TransparentScrollerSlotVerticalFill.tif Jumping fork ahead to nvALT2 HEAD May 20, 2011
URLGetter.h Jumping fork ahead to nvALT2 HEAD May 20, 2011
URLGetter.m
UnifiedCell.h
UnifiedCell.m
WALController.h Slightly better way to handle adding scroll reset script. Jan 15, 2011
WALController.m
WhiteTransparentScroller.h Slightly better way to handle adding scroll reset script. Jan 15, 2011
WhiteTransparentScroller.m
WordCountToken.h
WordCountToken.m Jumping fork ahead to nvALT2 HEAD May 20, 2011
broken_md5.c
broken_md5.h
custom.css
customclean.css
dsa_pub.pem
gen_sectorderfiles
greyscrollervertbottom.tiff Slightly better way to handle adding scroll reset script. Jan 15, 2011
greyscrollervertbottom2.tiff Slightly better way to handle adding scroll reset script. Jan 15, 2011
greyscrollervertbottom3.tif
greyscrollervertfill.tiff
greyscrollervertfill2.tiff
greyscrollervertfill3.tif
greyscrollerverttop.tiff Slightly better way to handle adding scroll reset script. Jan 15, 2011
greyscrollerverttop2.tiff
greyscrollerverttop3.tif
hmacsha1.c Slightly better way to handle adding scroll reset script. Jan 15, 2011
hmacsha1.h
idea_ossl.c
idea_ossl.h Jumping fork ahead to nvALT2 HEAD May 20, 2011
main.m
multimarkdown updating multimarkdown binary to development version Dec 16, 2011
nvaDevConfig.h
pbkdf2.c
pbkdf2.h
scrollbar.acorn Jumping fork ahead to nvALT2 HEAD May 20, 2011
scrollbar2.acorn Jumping fork ahead to nvALT2 HEAD May 20, 2011
scrollbarblue.tif Slightly better way to handle adding scroll reset script. Jan 15, 2011
tan_column_header.png
template.html
templateclean.html
tp2md.rb

README.markdown

nvALT 2

A collaboration between Brett Terpstra (ttscoff) and David Halter (ElasticThreads) based on DivineDominion's fork. nvALT adds a few features we'd been looking for (and let me get some coding practice).

Screenshot

About nvALT

nvALT is a fork of the original Notational Velocity with some additional features and some interface modifications. It is a work in progress. I'm not listing it as a beta, as that would imply that it was on its way to being its own product. It's an experiment, and I hope you enjoy it!

What it is

Notational Velocity is a way to take notes quickly and effortlessly using just your keyboard. You press a shortcut to bring up the window and just start typing. It will begin searching existing notes, filtering them as you type. You can use ⌘-J and ⌘-K to move through the list. Enter selects and begins editing. If you're creating a new note, you just type a unique title and press enter to move the cursor into a blank edit area. Check out the descriptions at notational.net for a more eloquent synopsis.

Additional Features

nvALT adds:

  • Widescreen (horizontal) layout option
  • Shortcut (⌘-⌥-N) to collapse the notes panel
  • Markdown, Textile and MultiMarkdown support with Preview window
  • HTML source code tab in the Preview window for fast copy/paste to blogs, etc.
  • Unique interface design changes
  • Fixes for a couple of bugs/annoyances
  • Customizable HTML and CSS files for the Preview window
    • You can use Javascript in the templates to do a few neat tricks

Customization

After the first time you run the Preview window, look in ~/Library/Application Support/Notational Velocity and you'll find two files:template.html and custom.css. If you're handy with HTML and CSS, feel free to customize these in whatever way you like. You can add Javascript as well, but you'll need to load external scripts from a url or using a full file:// path. If worst comes to worst, you can just delete or rename your customizations and the default files will be put back in place automatically.

Credits

Something went wrong with that request. Please try again.