Keynote was originally released on 7 August 2000.
I am beginning to design KeyNote 2.0. If you are interested in what new features and improvements are planned, please see
KeyNote 2.0 Development FAQ.
26 November 2001 - version 1.08:
Long time without an update. Between versions 1.05 and 1.08, I've moved into a new apartment and changed operating system to Windows 2000. I expect to be able to work on KeyNote some more again.
Note: Version 1.07 had a seriuos bug which affected Windows 95 and Windows 98 users. That version was pulled from the website immediately after the bug was discovered. Version 1.08 fixes that bug, but it does not introduce any new functionality over version 1.07.
- Drag and drop files: When you drop a file anywhere on KeyNote's main window (except the editor area), KeyNote will now display a dialog box which lets you select an action to perform on the file(s) you have dropped. For instance, you can import the file, create a virtual node, or insert a hyperlink to the dropped file. The dialog box only displays actions which are possible for the ype of the dropped file (e.g. .KNT files can be opened or merged, but not imported; .TXT and .RTF files can be imported but not merged, etc.)
- Spellchecker (under the "Note" menu). Requires MS Word 97 or 2000 (tested only with MS Word 2000). This is a very experimental module, please treat it as beta and feel free to report any problems.
- Ability to specify note language. (This is required for the spellchecker to function properly. You can select default language for new notes, or select text in an existing note and set its language, so that the spellchecker can select proper dictionary.)
- New node-related features (for tree-type notes):
- Checkboxes (can be shown or hidden via the View menu)
(Keyboard shortcut: Ctrl+` in tree panel)
- Bold (each node can be displayed with bold or normal font)
(Keyboard shortcut: Ctrl+B in tree panel)
- Color (you can select the color used to display each node)
All these features are only accessible via the tree panel
right-click menu.
- Menu command added (under "View") to hide or show the tree panel in tree-type notes. Keyboard shortcut: Shift+F11.
- Added data safety: When saving a file, KeyNote writes data to a temporary
file (with the ".tmp" extension), and only rewrites the original file if the save process has been successful.
- More data safety: KeyNote can now maintain up to 9 most recent versions of your files. This is called "Backup level" and is configurable in the Options dialog box, on the new "Backup options" tab. For instance, if you choose backup level 3, KeyNote will keep up to three most recent versions of your file, with the following extensions: ".bak", ".bak2", and "bak3". The oldest file is the one with the highest number. When you save your file again, the ".bak3" (oldest) file will be discarded, the ".bak2" file will be renamed to ".bak3", and the ".bak" file will be renamed to ".bak2". Note that if you initially set a high backup level and subsequently choose a lower level, old backup files may remain on your disk and will have to be deleted manually. (For instance, if you start with backup level 9 and then reduce the level to 3, there will be old backup files remaining, with extensions ".bak4" to ".bak9". KeyNote will not automatically delete these files.)
- You can now specify a separate directory where all backup files will be kept. By default, each backup file is created in the same directory in which the original (.KNT) file resides. If you want, you can select a special directory where ALL backup files will be placed (e.g. the TEMP directory on your disk). This makes it easier to clean up old backups periodically.
- Bug fixed: There was a problem setting left paragraph indent using the "Paragraph" dialog box.
- Bug fixed: There was a problem pasting paragraph attributes (after the "Copy paragraph attributes" command was used).
- When you copy font attributes or paragraph attributes, the copied information now persists across file sessions, i.e. you can open a different file and paste attributes copied from the previous file (that is now closed).
- When you create a new file and have the AutoSave feature turned on, KeyNote prompts you to save the file, because AutoSave cannot work until the file has been given a name. An option has now been added to skip the prompt.
5 March 2001:
Note: If you are upgrading from a version of KeyNote earlier than 0.90, please consider uninstalling that version and manually deleting the "keynote.ini" file before you install this new release. This is not strictly necessary, but some of the settings and configuration files that KeyNote uses have been reorganized; installing the new version over an older one will cause some unused, "dead" data to be left behind.
- KeyNote has finally earned its name: it is now possible to encrypt your KeyNote files. Please read the file "encrypt.txt" for details!
- KeyNote now supports tree-type notes. See file "tree.txt" for details; and make sure you see the screenshots!
- The format of the currently loaded file is reflected with a special icon in the status bar (KeyNote file, Encrypted KeyNote file, Dart Notes file, Read-only file; error or no file loaded)
- Fixed a bug which made it impossible to manually change the file format to the DartNotes format. (Files that were in the DartNotes format originally were saved in this format correctly.)
- KeyNote can now export and import files created by a freeware notebook-type program called TreePad (http://www.treepad.com)
- When importing files, you can now select more than one file in the "Open" dialog box, which allows you to import several files at once
- In the file manager window, files are now correctly sorted when the window is initially opened.
- Lots of improvements under the hood.
- Documentation is on the way. For now, please see the text files installed in the "doc" subdirectory, as well as the new file called "keynote_help.knt" installed with the program.
- Version 0.90 Beta