Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Notational Velocity: modeless, mouseless Mac OS X note-taking application
Objective-C Perl XSLT Python C CSS Other
branch: master

This branch is 280 commits ahead, 279 commits behind scrod:master

Failed to load latest commit information.
AutoHyperlinks.framework
English.lproj few more fixes for multi tagging
Images deleted old old menu icon. moved the new one
JSON Squashed commit of the following:
Markdown_1.0.1 Slightly better way to handle adding scroll reset script.
Notation.xcodeproj building multiple release versions
ODBEditor
PTHotKeys Jumping fork ahead to nvALT2 HEAD
RBSplitView Same as in Master, not as serious as it looks
SaveHTMLPreview.nib
Sparkle.framework
Textile_2.12 Slightly better way to handle adding scroll reset script.
build removing Deployment from repo
de.lproj few more fixes for multi tagging
fr.lproj few more fixes for multi tagging
hashcash
it.lproj
pt.lproj few more fixes for multi tagging
readability
zh.lproj few more fixes for multi tagging
.gitattributes Jumping fork ahead to nvALT2 HEAD
.gitignore ignoring
Acknowledgments.txt Jumping fork ahead to nvALT2 HEAD
AlienNoteImporter.h
AlienNoteImporter.m
AppController.h improvements to the multiple note tagging
AppController.m Fix for Find… bug [issue 174]
AppController_Importing.h Jumping fork ahead to nvALT2 HEAD
AppController_Importing.m
AppController_Preview.h
AppController_Preview.m
AttributedPlainText.h b5!
AttributedPlainText.m
AugmentedScrollView.h Way to much for a single Commit. So suit me.
AugmentedScrollView.m
BTTableHeaderCell.h Slightly better way to handle adding scroll reset script.
BTTableHeaderCell.m Slightly better way to handle adding scroll reset script.
BTTransparentScroller.h Way to much for a single Commit. So suit me.
BTTransparentScroller.m Improvements to customs scrollers.
BTransparentScrollerKnobBottom.tif
BTransparentScrollerKnobHorizontalFill.tif Slightly better way to handle adding scroll reset script.
BTransparentScrollerKnobLeft.tif
BTransparentScrollerKnobRight.tif Slightly better way to handle adding scroll reset script.
BTransparentScrollerKnobTop.tif Slightly better way to handle adding scroll reset script.
BTransparentScrollerKnobVerticalFill.tif Slightly better way to handle adding scroll reset script.
BTransparentScrollerSlotBottom.tif Slightly better way to handle adding scroll reset script.
BTransparentScrollerSlotHorizontalFill.tif Slightly better way to handle adding scroll reset script.
BTransparentScrollerSlotLeft.tif Slightly better way to handle adding scroll reset script.
BTransparentScrollerSlotRight.tif Slightly better way to handle adding scroll reset script.
BTransparentScrollerSlotTop.tif
BTransparentScrollerSlotVerticalFill.tif
BlorPasswordRetriever.h Jumping fork ahead to nvALT2 HEAD
BlorPasswordRetriever.m
BlueTransparentScroller.h
BlueTransparentScroller.m
BodyScroller.h
BodyScroller.m Slightly better way to handle adding scroll reset script.
BookmarksController.h Jumping fork ahead to nvALT2 HEAD
BookmarksController.m Quite a few little fixes
BookmarksTable.h Slightly better way to handle adding scroll reset script.
BookmarksTable.m
BufferUtils.c
BufferUtils.h Jumping fork ahead to nvALT2 HEAD
COPYING.txt Jumping fork ahead to nvALT2 HEAD
CRC32.c Slightly better way to handle adding scroll reset script.
CRC32.h Slightly better way to handle adding scroll reset script.
Credits.html
CustomTextFieldCell.h
CustomTextFieldCell.m Slightly better way to handle adding scroll reset script.
DFView.h Jumping fork ahead to nvALT2 HEAD
DFView.m
DeletedNoteObject.h Slightly better way to handle adding scroll reset script.
DeletedNoteObject.m Slightly better way to handle adding scroll reset script.
DeletionManager.h
DeletionManager.m
DiskUUIDEntry.h
DiskUUIDEntry.m
DualField.h Jumping fork ahead to nvALT2 HEAD
DualField.m Same as in Master, not as serious as it looks
ETClipView.h
ETClipView.m
ETContentView.h Jumping fork ahead to nvALT2 HEAD
ETContentView.m Improvements to customs scrollers.
ETOverlayScroller.h Way to much for a single Commit. So suit me.
ETOverlayScroller.m
ETScrollView.h Way to much for a single Commit. So suit me.
ETScrollView.m
ETTransparentButton.h Jumping fork ahead to nvALT2 HEAD
ETTransparentButton.m Jumping fork ahead to nvALT2 HEAD
ETTransparentButtonCell.h
ETTransparentButtonCell.m Jumping fork ahead to nvALT2 HEAD
ETTransparentScroller.h
ETTransparentScroller.m more on moving cache folder to ~/Library/Caches
EmptyView.h Way to much for a single Commit. So suit me.
EmptyView.m
EncodingsManager.h
EncodingsManager.m
ExporterManager.h Slightly better way to handle adding scroll reset script.
ExporterManager.m Don't require 'txt' extension when exporting
ExternalEditorListController.h Squashed commit of the following:
ExternalEditorListController.m b5!
FSExchangeObjectsCompat.c
FSExchangeObjectsCompat.h
FastListDataSource.h Jumping fork ahead to nvALT2 HEAD
FastListDataSource.m Way to much for a single Commit. So suit me.
FocusRingScrollView.h Slightly better way to handle adding scroll reset script.
FocusRingScrollView.m
FrozenNotation.h Jumping fork ahead to nvALT2 HEAD
FrozenNotation.m Slightly better way to handle adding scroll reset script.
FullscreenWindow.h
FullscreenWindow.m Fullscreen refinements
GGReadabilityParser.h Adding GGReadabilityParser, planning to switch from shelling out to P…
GGReadabilityParser.m Adding GGReadabilityParser, planning to switch from shelling out to P…
GlobalPrefs.h b5!
GlobalPrefs.m
HeaderViewWIthMenu.h Slightly better way to handle adding scroll reset script.
HeaderViewWIthMenu.m
Info.plist Merge branch 'master' of github.com:ttscoff/nv
InvocationRecorder.h Jumping fork ahead to nvALT2 HEAD
InvocationRecorder.m
KeyDerivationDelaySlider.h Jumping fork ahead to nvALT2 HEAD
KeyDerivationDelaySlider.m Slightly better way to handle adding scroll reset script.
KeyDerivationManager.h Slightly better way to handle adding scroll reset script.
KeyDerivationManager.m Slightly better way to handle adding scroll reset script.
LabelColumnCell.h Jumping fork ahead to nvALT2 HEAD
LabelColumnCell.m Squashed commit of the following:
LabelEditor.h Slightly better way to handle adding scroll reset script.
LabelEditor.m
LabelObject.h Way to much for a single Commit. So suit me.
LabelObject.m Way to much for a single Commit. So suit me.
LabelsListController.h
LabelsListController.m
License.txt Slightly better way to handle adding scroll reset script.
LinearDividerShader.h Jumping fork ahead to nvALT2 HEAD
LinearDividerShader.m Way to much for a single Commit. So suit me.
LinkingEditor.h changed how the View-->Sort By submenu displays sort order
LinkingEditor.m changed how the View-->Sort By submenu displays sort order
LinkingEditor_Indentation.h b5!
LinkingEditor_Indentation.m b5!
MAAttachedWindow.h
MAAttachedWindow.m Slightly better way to handle adding scroll reset script.
Markdownify.nvhelp Jumping fork ahead to nvALT2 HEAD
MarkupPreview.xib Fullscreen refinements
MultiTextFinder.h Way to much for a single Commit. So suit me.
MultiTextFinder.m Way to much for a single Commit. So suit me.
MultiplePageView.h Slightly better way to handle adding scroll reset script.
MultiplePageView.m
NSBezierPath_NV.h b5!
NSBezierPath_NV.m
NSCollection_utils.h Jumping fork ahead to nvALT2 HEAD
NSCollection_utils.m
NSData_transformations.h Slightly better way to handle adding scroll reset script.
NSData_transformations.m
NSFileManager+DirectoryLocations.h
NSFileManager+DirectoryLocations.m Fixing print styles, no longer writing custom css and template to dis…
NSFileManager_NV.h
NSFileManager_NV.m
NSString-Markdown.h Slightly better way to handle adding scroll reset script.
NSString-Markdown.m Slightly better way to handle adding scroll reset script.
NSString_CustomTruncation.h Jumping fork ahead to nvALT2 HEAD
NSString_CustomTruncation.m
NSString_Markdown.h
NSString_Markdown.m Jumping fork ahead to nvALT2 HEAD
NSString_MultiMarkdown.h
NSString_MultiMarkdown.m Fixing print styles, no longer writing custom css and template to dis…
NSString_NV.h
NSString_NV.m Improvements/Fixes to autopairing
NSString_Textile.h Big commit, sorry.
NSString_Textile.m Fixing print styles, no longer writing custom css and template to dis…
NSTextFinder.h
NSTextFinder_LastFind.m Way to much for a single Commit. So suit me.
NVPasswordGenerator.h
NVPasswordGenerator.m TextMate Style Command-Return
Notality.icns Adding retina nv icons
Notation.freqorder
Notation.launchorder
Notation.sdef
NotationController.h merge dbFixes branch
NotationController.m
NotationDirectoryManager.h
NotationDirectoryManager.m
NotationFileManager.h
NotationFileManager.m Big Merge
NotationPrefs.h Way to much for a single Commit. So suit me.
NotationPrefs.m
NotationPrefsViewController.h
NotationPrefsViewController.m
NotationSyncServiceManager.h change Simplenote sync from using app engine api2 to Simperium api
NotationSyncServiceManager.m
Notation_Prefix.pch
NoteAttributeColumn.h
NoteAttributeColumn.m Improved German Localization
NoteObject.h some fixes to how UnifiedCell draws.
NoteObject.m
NotesTableCornerView.h
NotesTableCornerView.m
NotesTableHeaderCell.h bit more on the table drawing
NotesTableHeaderCell.m Fix for Find… bug [issue 174]
NotesTableView.h
NotesTableView.m Improved drawing in notes table and header cells
PassphraseChanger.h Slightly better way to handle adding scroll reset script.
PassphraseChanger.m
PassphrasePicker.h Jumping fork ahead to nvALT2 HEAD
PassphrasePicker.m Jumping fork ahead to nvALT2 HEAD
PassphraseRetriever.h Slightly better way to handle adding scroll reset script.
PassphraseRetriever.m Jumping fork ahead to nvALT2 HEAD
PrefsWindowController.h
PrefsWindowController.m
PreviewController.h Jumping fork ahead to nvALT2 HEAD
PreviewController.m
QuickSearchTable.h Slightly better way to handle adding scroll reset script.
QuickSearchTable.m
README.markdown updated README
SFPasswordAssistantInspectorController.h
SavedSearchesController.m
SearchCommand.h
SearchCommand.m
SecureTextEntryManager.h Jumping fork ahead to nvALT2 HEAD
SecureTextEntryManager.m Jumping fork ahead to nvALT2 HEAD
SimperiumConfig-example.h
SimplenoteEntryCollector.h
SimplenoteEntryCollector.m
SimplenoteSession.h
SimplenoteSession.m Added external definition file for Simperium API key.
Spaces.c Jumping fork ahead to nvALT2 HEAD
Spaces.h Jumping fork ahead to nvALT2 HEAD
SplitViewDimple.tif
SplitViewDimple2.tif Jumping fork ahead to nvALT2 HEAD
StatusItemView.h Improvements to the menubar icon
StatusItemView.m
StickiesDocument.h
StickiesDocument.m
SyncResponseFetcher.h
SyncResponseFetcher.m change Simplenote sync from using app engine api2 to Simperium api
SyncServiceSessionProtocol.h change Simplenote sync from using app engine api2 to Simperium api
SyncSessionController.h Jumping fork ahead to nvALT2 HEAD
SyncSessionController.m Jumping fork ahead to nvALT2 HEAD
SynchronizedNoteMixIns.h Jumping fork ahead to nvALT2 HEAD
SynchronizedNoteProtocol.h Slightly better way to handle adding scroll reset script.
TabClose_Front.tif Slightly better way to handle adding scroll reset script.
TabClose_Front_Pressed.tif Slightly better way to handle adding scroll reset script.
TabClose_Front_Rollover.tif Slightly better way to handle adding scroll reset script.
TagEditingManager.h few more fixes for multi tagging
TagEditingManager.m
TemporaryFileCache.h
TemporaryFileCache.m Slightly better way to handle adding scroll reset script.
TemporaryFileCachePreparer.h
TemporaryFileCachePreparer.m Squashed commit of the following:
TitlebarButton.h
TitlebarButton.m Changed bookmark panel from HUD to utility panel, fix for sync progre…
TransparentButtonFillN.tiff Jumping fork ahead to nvALT2 HEAD
TransparentButtonFillP.tiff Jumping fork ahead to nvALT2 HEAD
TransparentButtonLeftN.tiff
TransparentButtonLeftP.tiff
TransparentButtonRightN.tiff Jumping fork ahead to nvALT2 HEAD
TransparentButtonRightP.tiff
TransparentScrollerKnobBottom.tif
TransparentScrollerKnobTop.tif Jumping fork ahead to nvALT2 HEAD
TransparentScrollerKnobVerticalFill.tif
TransparentScrollerSlotBottom.tif Jumping fork ahead to nvALT2 HEAD
TransparentScrollerSlotTop.tif Jumping fork ahead to nvALT2 HEAD
TransparentScrollerSlotVerticalFill.tif Jumping fork ahead to nvALT2 HEAD
URLGetter.h Jumping fork ahead to nvALT2 HEAD
URLGetter.m Jumping fork ahead to nvALT2 HEAD
UnifiedCell.h Squashed commit of the following:
UnifiedCell.m Improved drawing in notes table and header cells
WALController.h
WALController.m couple small more things
WhiteTransparentScroller.h Slightly better way to handle adding scroll reset script.
WhiteTransparentScroller.m
WordCountToken.h Jumping fork ahead to nvALT2 HEAD
WordCountToken.m
broken_md5.c
broken_md5.h Slightly better way to handle adding scroll reset script.
custom.css Fixing print styles, no longer writing custom css and template to dis…
customclean.css Fixing print styles, no longer writing custom css and template to dis…
dsa_pub.pem
gen_sectorderfiles
greyscrollervertbottom.tiff
greyscrollervertbottom2.tiff
greyscrollervertbottom3.tif Jumping fork ahead to nvALT2 HEAD
greyscrollervertfill.tiff Slightly better way to handle adding scroll reset script.
greyscrollervertfill2.tiff
greyscrollervertfill3.tif Jumping fork ahead to nvALT2 HEAD
greyscrollerverttop.tiff Slightly better way to handle adding scroll reset script.
greyscrollerverttop2.tiff Slightly better way to handle adding scroll reset script.
greyscrollerverttop3.tif Jumping fork ahead to nvALT2 HEAD
hmacsha1.c
hmacsha1.h Slightly better way to handle adding scroll reset script.
idea_ossl.c
idea_ossl.h
main.m Jumping fork ahead to nvALT2 HEAD
multimarkdown updating multimarkdown binary to development version
nvaDevConfig.h merge dbFixes branch
pbkdf2.c Jumping fork ahead to nvALT2 HEAD
pbkdf2.h Jumping fork ahead to nvALT2 HEAD
scrollbar.acorn
scrollbar2.acorn Jumping fork ahead to nvALT2 HEAD
scrollbarblue.tif
tan_column_header.png Slightly better way to handle adding scroll reset script.
template.html Fixing print styles, no longer writing custom css and template to dis…
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.