Releases: dpradov/keynote-nf
v2.1.7 .01
(Please, remember to make backups of .knt files. Recommended option: 'Backup at regular intervals')
. . . . . . . .
- New: Shift + 'View|Encrypted content' -> highlight encrypted nodes [#985]
- New advanced search token, '*?' -> allows restricting searches/filters to encrypted nodes [#985]
- Information about tags of the protected nodes is now hidden when the encrypted content is 'closed'
- Improvements and fixes related to advanced search tokens in Find All/Tree filtering
- FIXED: Incorrect loading of ANSI plain texts with DBCS encoding in the editor in certain situations [#990]
- Fixed: Double click word to select only the word, without space(s) (It was partially resolved) [#951]
See details in Changes in 2.1.7 .01.txt
Translations available:
- Japanese (thanks to coolvitto)
- Chinese simplified (thanks to xbeta-zhang )
- Russian (thanks to forum.ru-board.com and @Seryi3
- German (thanks to vapurcu)
- Spanish (español / castellano)
--
Thanks for using KeyNote NF. You can show your appreciation and support future development by donating!
v2.1.6 .01
(Please, remember to make backups of .knt files. Recommended option: 'Backup at regular intervals')
. . . . . . . .
- New: The Lock on opening option has been added to enable more secure collaborative work [#607]
- New option associated with "Backup at regular intervals": "Max daily backup level" [#976]
- Auto scroll on Tree: Fixed the caption and hint of the existing option [#823]
- Fixed: Allow pasting when entering password / Also: Backspace key ignored [#969]
- Fixed: When converting hyperlinks to standard bookmarks upon export, most links appear in black
- Fixed: The character used as closing for the folded text (□) is not displayed when exporting
- Fixed: Icon associated with the compressed file format opened in read-only mode
Translations available:
- Japanese (thanks to @coolvitto)
- Chinese simplified (thanks to @xbeta-zhang )
- Russian (thanks to forum.ru-board.com
- German (thanks to @vapurcu)
- Spanish (español / castellano)
--
Thanks for using KeyNote NF. You can show your appreciation and support future development by donating!
v2.1.5 .03
(Please, remember to make backups of .knt files. Recommended option: 'Backup at regular intervals')
. . . . . . . .
Patch for 2.1.5 (.1)
- Related to: Added option to encrypt only selected content (nodes and/or images)
- There is information about this functionality in the help file (also available online as a PDF )
- Fixed: Exception in the x64 version when using 'Enable encrypted content' [#961]
- Fixed: Exception with ImgAllowEncrExternal=0 and storage mode=EmbeddedKNT [#961]
- Fixed: Problem with ImgAllowEncrExternal=1 and storage mode=External [#961]
- Fixed: Encrypted images and converting image storage mode, from EmbeddedKNT to External,
with ImgAllowEncrExternal=0 [#961]
. . . . . . . .
Please install version 2.1.5.1 from the previous distribution (if you haven't already), and then replace the keynote.exe file with the corresponding one from this patch.
. . . . . . . .
--
Thanks for using KeyNote NF. You can show your appreciation and support future development by donating!
v2.1.5 .02
(Please, remember to make backups of .knt files. Recommended option: 'Backup at regular intervals')
. . . . . . . .
Patch for 2.1.5 (.1)
- Related to: Added option to encrypt only selected content (nodes and/or images)
- There is information about this functionality in the help file (also available online as a PDF )
- Fixed: Exception with ImgAllowEncrExternal=0 and storage mode=EmbeddedKNT [#961]
- Fixed: Problem with ImgAllowEncrExternal=1 and storage mode=External [#961]
- Fixed: Encrypted images and converting image storage mode, from EmbeddedKNT to External,
with ImgAllowEncrExternal=0 [#961]
. . . . . . . .
Please install version 2.1.5.1 from the previous distribution (if you haven't already), and then replace the keynote.exe file with the corresponding one from this patch.
. . . . . . . .
--
Thanks for using KeyNote NF. You can show your appreciation and support future development by donating!
v2.1.5 .01
(Please, remember to make backups of .knt files. Recommended option: 'Backup at regular intervals')
. . . . . . . .
-
Added option to encrypt only selected content (nodes and/or images)
There is information about this functionality in the help file (also available online as a PDF )- Please, see comment #961 (comment) if you have problems using this feature.
-
Encryption strengthened, obtaining the key from the password with a configurable number of iterations [#545]
-
Added protection against basic/intermediate keyloggers
-
Fixed: Password field vulnerable to password reveal tools like BulletsPassView (#599)
- Insert|Line and Insert|Table with Shift (=> printable) will use Text color (Format|Text Color, Ctrl+R) [#944]
- RTF Templates can use 4 tokens to allow some configuration in color || Added several Line/Table templates [#944]
- Insert|URL... Use URL in clipboard (#706)
- Double click word to select only the word, without space(s) [#951]
- "Paste External as Plain text" -> "Paste External using 'Plain text mode'"
- Fixed: In most situations, it is not possible to change the blue colour of links [#923]
- Added a new command line option: -clnkc (Convert links to allow for proper text colour management)
- Fixed: Adjustments to the treatment of folded blocks
- Fixed: The check-state of a hidden checkbox node is saved, but it is ignored when the file is opened [#947]
- Fixed: Exception using F6 (Defaults for all files) with no file open [#953]
- Fixed: Avoid possible exception when starting the application [#946]
- Fixed: Crash in W8.1 when opening Font settings dialog [#726][#613]
See details in Changes in 2.1.5 .01.txt
Translations available:
- Japanese (thanks to coolvitto)
- Chinese simplified (thanks to xbeta-zhang )
- Russian (thanks to forum.ru-board.com
- Spanish (español / castellano)
. . . . . . . .
KeyNote NF_2.1.5.1_x64_LOG.zip:
Includes keynote.exe with logging enabled.
It can be used with the -debug parameter to obtain log information and a stack trace of possible exceptions. See also Readme.txt file in the zip file
Note: This executable can be used with the language translation file (.LNG) of version 2.1.5 by making a small change. Modify the last line:
Change 65078_KDL_Localizer_rsKdlMark=*KDL*Mark* to 65080_KDL_Localizer_rsKdlMark=*KDL*Mark*
If this is not done and a custom language is selected, it will give a warning at startup and will not translate messages (although it will translate interface elements such as menus and buttons).
. . . . . . . .
--
Thanks for using KeyNote NF. You can show your appreciation and support future development by donating!
v2.1.4 .01
(Please, remember to make backups of .knt files. Recommended option: 'Backup at regular intervals')
. . . . . . . .
- Fixed: MBCS languages and plain text notes [#936]
- New: Insert | Line
- New: Insert | Table...
- Fixed: Command line option (-clnks) is not converting old (file:///*) links
- Fixed: KNT links in previous format (file:///*) in Merged notes must be converted to new format based on GIDs
- Fixed: Possible exception when moving a node or subtree to another folder (when trying to update the navigation history)
- Fixed: Floating editor should be closed when selected another node in the same folder
- Fixed: When unfolding a block with images, these could remain hidden, if it is contiguous with another block or hyperlink
- Fixed: Enabled state of format toolbar buttons and Insert|Image/Object menu entries when focus is moved to the tree [#885]
- Fixed: KeyNote NF does not respond... when pasting in a very specific situation
See details in Changes in 2.1.4 .01.txt
Translations available:
- Japanese (thanks to coolvitto)
- Chinese simplified (thanks to xbeta-zhang )
- Russian (thanks to forum.ru-board.com
- Spanish (español / castellano)
. . . . . . . .
KeyNote NF_2.1.4.1_x64_LOG.zip:
Includes keynote.exe with logging enabled.
It can be used with the -debug parameter to obtain log information and a stack trace of possible exceptions. See also Readme.txt file in the zip file
Note: This executable can be used with the language translation file (.LNG) of version 2.1.4 by making a small change. Modify the last line:
Change 65078_KDL_Localizer_rsKdlMark=*KDL*Mark* to 65080_KDL_Localizer_rsKdlMark=*KDL*Mark*
If this is not done and a custom language is selected, it will give a warning at startup and will not translate messages (although it will translate interface elements such as menus and buttons).
. . . . . . . .
--
Thanks for using KeyNote NF. You can show your appreciation and support future development by donating!
v2.1.3 .01
(Please, remember to make backups of .knt files. Recommended option: 'Backup at regular intervals')
. . . . . . . .
- IMPORTANT! - Fixed: It was possible for new nodes to be created with an incorrect RTF/Plain state (More in "Changes in 2.1.3 .01.txt")
- Fixed: Text formatting is lost after applying (#920):
"Compress White Space", "Trim Left", "Trim Right", "Trim Both", "Sort Lines", "Join Lines" - New: Trim commands and "Compress White Space" can also be repeated (Edit | Repeat) or recorded in a Macro
- New: "Join Lines" can use custom string to join, instead of the default space, allowing (eg.): 'L1', 'L2', ...
- Fixed: Spaces at the end (or beginning) of the clipboard capture divider are not preserved in the .ini file (#917 #918)
- Fixed: It is now possible to switch between 'Plain Text' and RTF in empty notes
- Find All: Fixed searches using unregistered tags
- Find All: Fixed: Changes in tags (global or applied to a note) while Find All had set WITH or WITHOUT tag criteria
- Find All: Fixed: Consider ALL/ANY mode when using non registered tags from WITH tag criteria
- Fixed: Possible exception in certain (rare) situation when focusing on Find tab in the Resource Panel
- Export/Print: The last settings used in page orientation and page margins, are now saved to .ini file (in profile)
- File|Export: Improvements when using 'Consider extracts from notes'
- Fixed exception if editor was showing the tag selector when opening File|Export and entering in With or Without fields
See details in Changes in 2.1.3 .01.txt
Translations available:
- Japanese (thanks to coolvitto)
- Chinese simplified (thanks to xbeta-zhang )
- Spanish (español / castellano)
KeyNote NF_2.1.3.1_x64_LOGv2.zip:
Includes keynote.exe with logging enabled.
It can be used with the -debug parameter to obtain log information and a stack trace of possible exceptions. See also Readme.txt file in the zip file
Note: This executable can be used with the language translation file (.LNG) of version 2.1.3 by making a small change. Modify the last line:
Change 65078_KDL_Localizer_rsKdlMark=*KDL*Mark* to 65080_KDL_Localizer_rsKdlMark=*KDL*Mark*
If this is not done and a custom language is selected, it will give a warning at startup and will not translate messages (although it will translate interface elements such as menus and buttons).
--
Thanks for using KeyNote NF. You can show your appreciation and support future development by donating!
v2.1.2 .01
(Please, remember to make backups of .knt files. Recommended option: 'Backup at regular intervals')
. . . . . . . .
- New: Added OPML format to File - Export (#802)
- Fixed: Export/"Folded Text": "Keep unchanged" is handled as "Unfold" when exporting to "Plain Text", "HTML", or "OPML"
- Fixed: Added INI option (FixEmojisProblem) to avoid problem caused by certain Unicode sequences used in Emojis (#896)
- Fixed: Scroll bar position could be lost when focus was returned to KeyNote by clicking in the Editor (#720)
- New: When saving the file, the current state of the 'Show or Hide Images' button will also be saved.
- Fixed: When Image/'Single instance'/'Hot track' option is enabled, navigating with keyboard between two hidden
and contiguous images doesn't show the image, it is necessary to press left or right
- The design of several forms and dialogs has been revised to facilitate translation into other languages.
- Added completed Spanish translation
Translations available:
- Japanese (thanks to coolvitto)
- Chinese simplified (thanks to xbeta-zhang )
- Spanish (español / castellano)
- I recommend reading the comment I titled "Translate the interface with the help of AI (Gemini, Claude, ChatGPT, ...)" #752 (comment) Using those tools, I was able to easily translate the entire interface into Spanish.
Notes on how to update the version:
I recommend using the installer (kntSetup_XXXXX_x86.exe --32-bit version-- or kntSetup_XXXXX__x64.exe --64-bit version--).
I want to remind you that this will not modify your configured options (for example, the keynote.ini files will not be altered). Only new or updated application-specific files will be added. Typically, the only updated files are:
keynote.exe, help\KeyNoteNF_Help.knt, doc\history.txt, and doc\Changes in XXXX.txt. Occasionally, fileformat.txt is also updated.
It may be helpful to keep at least the previous version. To do this, I recommend making a copy of the installation folder and renaming it with the version it contains. It's best to always keep the latest version in the same folder, where the installer will make the changes.
So, for example, if you have the latest version (2.1.1.01) in the C:\APL\KeyNote NF folder, I recommend having something like:
C:\APL\KeyNote NF (Will update to 2.1.2.1)
C:\APL\KeyNote NF_2.1.1.1 (Copy from the previous version)
If you're updating from any of the .zip files, I recommend doing exactly the same thing. The only difference is that in this case, you'll need to manually copy the new files.
--
Thanks for using KeyNote NF. You can show your appreciation and support future development by donating!
v2.1.1 .01
(Please, remember to make backups of .knt files. Recommended option: 'Backup at regular intervals')
. . . . . . . .
- New: Image viewer allows copying images to clipboard (#882)
- Fixed: Possible exception "Failed to Load Stream" working on newly created node, before persisted to the model
- Fixed: Exception when exporting (File|Export...) "Current node" filtering by tags (in metadata or note content)
- Fixed: All possible exceptions that may occur in ApplicationEventsIdle are now discarded.
- Fixed: Tree > Set Focus > "Toggle Focus Editor / Tree Panel" keyboard shortcut. Should display Ctrl+\ (#887)
- Fixed: Hiding a node by checking it doesn't select another node and the editor still displays it.
- Fixed: If Image/Single instance/Hot track option is enabled, often two clicks are required to open the viewer
- Find All: You can navigate through search results using Up, Down, Home, End, Prior, Next and Enter keys (#888)
- Fixed: Advanced search: "sentences" can also be separated by exclamation or question marks (¿ ? ¡ !)
- Fixed: Difficulty selecting a search result (in Find All) if it displays special characters.
- Fixed: Searches may not correctly highlight results if images are visible and note contains images inside folded text
- New property on Folder: TagSelectorDisabled, to allow disabling the display of the tag selector in the editor (#884)
- Fixed: Exception after removing a temporary added tag (green) if it's visible in tag selector and focus changes
to tree panel - Fixed: Register tags added to the end of the editor when the editor loses focus
- Fixed: Hide tag selector when opening a modal window (like Configuration options (F5), Default settings (F6), etc)
- Fixed: Tags registered within folded text (via floating editors) are discarded when returning to the parent editor
- Fixed: Avoided situation that could generate an AccessViolation exception, caused by tag management
- Folding/Unfolding can now be used with TABLES (the table structure, with its borders, will also be hidden)
- Folding: New properties in the opening/closing tokens defining folding blocks: [Keep | Discard], Use on expand
- Folding: New RTF context menu command: "Expand (with markers)"
- Folding: Shift + menu commands "Fold", "Expand (with markers)" or "Unfold": all blocks in a note at once
- Folding: Ignore leading spaces when searching for two consecutive spaces to identify the end of the visible excerpt
- Folding: Improved selection (with Ctrl+Click) of opening token when set before a carriage return
- Folding: Improved use of very small opening tokens when attached to text to be folded (and Ctrl+Click is used)
- Fixed: Making changes within a floating editor does not mark the file as Modified
- Fixed: When saving a file, either manually or automatically, any floating editors will not close.
- Fixed: The ➕ character in the hyperlink that starts a folded block is not always displayed in blue
- Fixed: The closing symbol for a folded block, ...[ ], will now always display in the same font and size.
- Fixed: It was possible to delete characters from an already folded text block in some circumstances.
- Fixed: Other corrections related to folding
Translations available:
- Japanese (thanks to coolvitto)
- Chinese simplified (thanks to xbeta-zhang )
--
Thanks for using KeyNote NF. You can show your appreciation and support future development by donating!
v2.1.0 .04 (Beta4)
(Please, remember to make backups of .knt files. Recommended option: 'Backup at regular intervals')
. . . . . . . .
- New: Configurable spacing between bullet and text is now available for all list types (#876)
- Replacement operations will ignore matches located entirely or partially in the hidden part of hyperlinks (#871)
- Fixed: IMPORTANT! "Control TKntRichEdit(..) has no parent window" -> Forces to kill KNT! (see discussions/868)
- Various fixes for interacting with a folded block (#869)
- Fixed: Folding doesn't allow to select certain entire lines (eg. bullets), ensuring the formatting of all of them (#873)
- Fixed: Prevent flickering when right-clicking on the (+) link of the folded block
- Fixed: Show floating editor with the same zoom ratio as the main editor
- Hided floating editor when the Editor Info panel is focused.
- Fixed: When exporting and "Folded Text" = Remove**, one of two contiguous folded blocks could remain unchanged
- Fixed: Exception when trying to open a folded block in the scratchpad editor when no file is open
- Minor improvement when entering tags and using TAB when the selector is displayed
- Minor fix when iterating through found words by clicking on the Find All search result
- Avoid possible flickering when searching (F3) in Scratchpad editor
- Fixed: Opening external KNT hyperlinks in other instances should not depend on "Load last-used file" and
"Create a blank new file if no file is loaded" options (#872)
Translations available:
- Japanese (thanks to coolvitto)
- Chinese simplified (thanks to xbeta-zhang )
--
Thanks for using KeyNote NF. You can show your appreciation and support future development by donating!