Releases: dpradov/keynote-nf
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 )
- 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!
v2.1.0 .03 (Beta3)
(Please, remember to make backups of .knt files. Recommended option: 'Backup at regular intervals')
. . . . . . . .
-
Fixed: Too much editor flashing using Find Next (F3). Very noticeable when pattern not found
-
Fixed: "Folded mode" option in Export wasn't working (regression in 2.0.1.2)
-
Fixed: Exporting text fragments (using tags with "Consider text of notes") didn't work ok with folded blocks
-
Fixed: When exporting text fragments or filtering nodes tag, and nothing to export, closing was asking for confirmation
-
Fixed: Folding a partial selection of text with a highlighted background would lose the highlighting on the floating editor and when unfolding
-
Fixed: Tag name and description wasn't saved in UTF8 when needed
-
Fixed: Tag input in editor was sometimes not recognized, especially in W11, mainly after adding from editor info panel
-
Fixed a certain case when processing Tag criteria, where Without was indicated but not With
-
Fixed: With and Without [TAGs] prevents TAB from advancing making it difficult to use screen readers like NVDA (#867)
-
Fixed: Unhandled exception when clicking on a tag on certain, rare, situations
-
Fixed: Find All using tags and "Consider text of notes" selected could not respect "Folded mode" option.
-
Fixed: Some info/warning/error messages are shown behind the visible modal form or the floating editor.
-
Fixed: Unhandled exception when clicking on a invalid KNTLink
-
Added plugin "GoogleSearch.knl", similar to old 'googleplugin.knl', available for 32 and 64 bits
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 .01 (Beta2)
(Please, remember to make backups of .knt files. Recommended option: 'Backup at regular intervals')
. . . . . . . .
-
Used a more visible/clear character to mark the beginning of the folded block
Note -> Unfold existent folded blocks with previous version before updating -
The floating editor can be opened by Ctrl+Clicking anywhere in the folded block
-
Optimizations to reduce editor flashing (#859)
-
Fixed: "Custom icon for this file" was not displaying the set icon (File|Properties|File Icons)
-
Fixed: Jumping to external note didn't work when note wasn't in the active folder (#860)
-
Fixed: TAB key inside the tree should set the focus to editor (#862)
-
Fixed: Error message about the language file when starting up (#857)
-
Reverted the change for solving issue #830 (Taskbar icon is always shown on main monitor)
This fixes:
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 .01 (Beta1)
(Please, remember to make backups of .knt files. Recommended option: 'Backup at regular intervals')
. . . . . . . .
Added two new functionalities:
- TAGs. Can be applied to notes, paragraphs, or text fragments.
- Folding and unfolding: You can fold text, hiding it and leaving a fragment visible.
You can nest folded blocks, which can contain images, links, etc.
See the help file for a full description: KeyNoteNF Help.pdf
- Fixed: Exporting to .knt was not correctly considering selected folders. (#824)
- Fixed: KNTLinks were not being converted in MergeFile operations (2.0+),
- Fixed exception in File | Copy To... (in x64)
- Fixed: Right click on a hyperlink doesn't work if caret is outside scroll view (#846)
- Fixed: Tree panel horizontal scrollbar always shown #845
- Fixed: Alarm form was not displaying the name of the note node (#826)
- Fixed: Taskbar icon is always shown on main monitor (#830)
- Fixed: Enabled and checked state of the "Plain Text" entry in the editor context menu (if RO)
- Fixed: "Please wait for printer connection or cancel connection"
- Fixed: Find All with searches like "term1..term2" when term1 was at position 0 of the editor.
- Fixed: Ctrl+DblClick on a visible image didn't open the image outside KNT, but with internal viewer
- Fixed issue #822: The highlighting of the current node disappears
- Fixed: Opening KNT links in external instances ignored the marker (#838)
- Fixed exception when closing KNT while some toolbar is floating (#841)
- Fixed: Folder Properties (F4). RTL checkbox text overlaps the tab (in translation) #837
- Added 3 .INI options related to RTL activation: RTLkeyShct, IMEAutoKeyboard, IMEAutoFont
- Find All: Simplify results when only note names or metadata need to be considered, not content.
- Improved Scratchpad #693
- Hovering over a hyperlink now displays the URL in the status bar (#833)
- The state of the "Search All folders" option in the Find/Replace form is now remembered (.ini file)
- New INI option: "SimpleFileName" in "[ExportOptions]"
- KNT Links will ignore ">>" if included at the beginning of the file name, as unnecessary (#838)
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.0.5 .02
-
Added patch for issue #811: 2.0.5 .03
Many of you won't be affected by it and won't have noticed, but if you move around the tree using Home, End or the initial of a note, you may notice it. -
Fixed: Nodes were not scrolled into view when clicking on internal link or search result
Regression in version 2.0.5 .1 after adjustments for:- Fixed: Horizontal scroll's position is reset to show node into view when focused (#797)
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.0.5 .01
- Sorry, it seems that the changes done to correct:
"Fixed: Horizontal scroll's position is reset to show node into view when focused (2.0 feature request: Can the tree panel's left to right scrollbar be returned to the 1.x behavior? #797)", where I had to "Disable scrolling a node or column into view if it gets focused." is affecting the activation of the node selected in search or even the jump on a internal hyperlink.
Please, don't update to this version, yet. I'm going to resolve it first.
- Fixed: Access violation when deleting or certain other actions with new/completely empty nodes (Ref #800)
- Fixed: Horizontal scroll's position is reset to show node into view when focused (#797)
- Fixed: Nodes were being shown shortened when they actually fit in the width of the panel (#797)
- Fixed: Moving to the left (Shift+Left) a subtree with thousands of children, while expanded, can cause a "ghost" node to appear as the last node in the tree. Ref: #803
- Fixed: RCtrl+RShft or LCtrl+LShft will only be handled as RTL or LTR on key release, and only if no other shortcut matches (Ref: #806)
- Searching for "..", "...", "aa...", "...aaa", etc. (without quotes) will assume "Exact phrase" as search mode instead of an [incomplete] search of words in the same paragraph or sentence
- Fixed: Double click to open in File Manager #807
- Fixed: Style names do not support Unicode
--
Thanks for using KeyNote NF. You can show your appreciation and support future development by donating!