Skip to content

Releases: dpradov/keynote-nf

v2.0.0 .10

07 Dec 20:41
Compare
Choose a tag to compare

IMPORTANT: New saved files can only be opened with version 2.0.0 +
(Please, remember to make backups of .knt files. Recommended option: 'Backup at regular intervals')

Language files (.lng) ready to be translated/updated. See #752 (Translating KeyNote NF)
In addition, I will upload to this entry the translation files (.lng) that you provide me, once completed.

Translations now available:


This version includes many fixes and improvements:

  • Fixed: After exiting the Find window (Ctrl+F) with ESC, "Find All" did not return all results.

  • Fixed: Find Next could incorrectly select the first pattern found in a note with images (when traversing from another node)

  • Fixed: Replace All could change an incorrect position when traversing from another node, if the current node has images

  • Fixed: ClipCap with "Create a new node and paste into it" when copying from Scratchpad

  • Fixed: Changing the image storage mode on a new, not yet saved file, throws an exception

  • Fixed: Error when trying to "relocate" an external storage image of type ZIP

  • Fixed: Ensured consistency between external storage type and presence or absence of .zip extension

  • Fixed: Merge folder with images on file with EmbeddedRTF mode

  • Fixed: Included 'KeyNote files' in drop-down list from File|Import...

  • Fixed: Scrollbar position could be forgotten when returning to app with Hotkey (Ctrl+Shift+...)

  • Fixed: Don't try to auto-close new (not yet saved) files

  • Fixed: Option. "Show tooltips in tree" was ignored

  • Fixed: Format|Background Color. Was changing also the default color

  • Fixed: Paste Special with Ctrl, Shift or Alt, also available in the Scratchpad

  • Fixed: Last export format (from tree context panel -> Export...) is updated in .ini

  • Fixed: No way to expand dropdown controls using keyboard (Alt+Down shortcut)

  • Fixed: Main toolbar position was ignored when opening application

  • Fixed: Allow the use of Shift+TAB to move focus to tree in read-only folders.

  • Fixed: Shift+Tab in Scratchpad editor: If there is nothing to unindent, focus is set to Note Editor

  • Added: Pressing Ctrl+\ in the Scratchpad editor will switch focus to the Notes Editor

  • Fixed: When another app modified the knt file, it could be marked as Modified before asking 'Reload the file from disk?'

  • Fixed: hyperlinks without explicit protocol and with @ character were always interpreted as emails (mailto:...)

  • Fixed: Alarms. Adjusted calendar control to required size based on locale

  • Fixed: Exception in some systems with non-Gregorian calendar (ECommonCalendarError)

  • NEW: It is possible to copy and paste selected images and text together from web browser

  • Fixed: When pasting from browsers other than Firefox (such as Edge or Chrome), some formatting styles were ignored.

  • Added caption to image pasted from web page, if available

  • Fixed: Adjustments in "Paste external as Plain Text" / Plain text / Normal

  • Exporting to plain text with "Show hidden marks and IDs": GID value is shown first and then the ID

  • Added new RTF export option (Save images in default WordPad format) [RTFImgsWordPad=False]

  • Improvements and fixes to color selection buttons

  • Change in behavior of ESC in the Scratch window

  • Added new .INI option, to facilitate reading Hints through the status bar (Accessibility)

  • Important rework and refactorization (See News in Help file)

  • You can toggle between RTF and Plain text only in selected note (node)

  • 'Plain text only' in the folder: used as default format for new empty notes.

  • New: Creation/Last modification date in notes

  • Added editor Information panel

  • New: Tools | Deduce [missing] date information

  • New: Tools | Remove date prefixes from node names

  • Replaced TTreeNT with Virtual-TreeView https://github.com/JAM-Software/Virtual-TreeView.git

  • Tree | Outline Numbering... Improvements. Completely reviewed

  • Tree: Most actions can be applied on all selected nodes and optionally recursively on child nodes: Node color, node Font face, Custom icon, Bold attribute, Checked state, reset to default values, Move nodes (up, down, left or right), delete nodes

  • Improved Copy / Paste and Drag and Drop operations

  • "Mirror Nodes" becomes "Linked nodes"

  • Added new Tree Filtering

  • Two optional columns added to the tree panel: 'Flagged' and 'Date' (Note creation date)

  • Added entry in tree panel menu, and toolbar button, to filter out unflagged nodes

  • Filtering results. Use of 'Show children'

  • After 'Filter folder[s]', it is possible to toggle whether or not to activate the filter

  • Find All. Added new criteria: creation date / last modification date (From / Until)

  • New search option, Use path of nodes

  • Find All: Clicking in a search result will iterate the different words of the match

  • Syntax for additional/advanced search: Considering last modification date of notes, Words in the same paragraph or sentence, Emphasized words, or also inside a same paragraph

  • Find All: Revised the way 'All the words' search type works


See details in Changes in 2.0.0 .10.txt
(Help file (F1) has also been updated)

--
Thanks for using KeyNote NF. You can show your appreciation and support future development by donating!

v1.9.5 .02

18 May 10:27
Compare
Choose a tag to compare

NOTE: A new version is available to TEST: KeyNote NF: 2.0.0 Beta 5 (More info in the "Discussions" section )


  • Fixed: New created folders didn't show tree panel (Patch on 1.9.5.1)

--
Thanks for using KeyNote NF. You can show your appreciation and support future development by donating!

v1.9.5 .01

17 May 21:46
Compare
Choose a tag to compare
  • New: Hyperlinks can use parameters, behaving similar to Favorites

  • Added a new INI option: URLWebDecode to adapt URLs with %XY characters

  • Fixed: Copy/Paste from web browsers did not work on systems with MBCS language (eg. Russian, codepage 1251)

  • Handle possible exception in Windows 8.1 when trying to open the Font dialog

  • Fixed: Tree panel width could be reduced on restart (if it was wide enough)

  • Fixed: "F1" key cannot be used for any shortcut


See details in Changes in 1.9.5 .01.txt

--
Thanks for using KeyNote NF. You can show your appreciation and support future development by donating!

v1.9.4 .01

10 May 18:57
Compare
Choose a tag to compare
  • IMPORTANT:

    • Fixed: When importing multiple plain text files as new nodes, you may lose data when saving (Ref: #692)
    • Fixed: "Show word count in status bar" in notes with 30000+ chars can corrupt that note (Ref: #695)

  • Fixed: Export could fail when exporting each note to a separate file (Ref: #696)

  • Fixed: "Cut subtree" and then "Paste subtree" make a copy instead of move (Ref: #690)

  • Fixed: Exception in File|Properties on new file, not saved, if default image storage is External

  • Now it is possible to import text files in UTF-16 LE and UTF-16 BE (Ref: #692)

  • The style definition file (keynote.kns) is now updated after each modification, not just on exit (Ref: #697)


--
Thanks for using KeyNote NF. You can show your appreciation and support future development by donating!

v1.9.3 .01

04 May 21:45
Compare
Choose a tag to compare
  • IMPORTANT:
    Files edited with this version should not be modified from a previous one (More in Changes in 1.9.3 .01.txt
    -> Please, keep backup files previous to this version

  • Scratchpad is now a normal full editor, equivalent to notes editor.

  • The format and style toolbars, and menu options related to format now adjust to the selected editor

  • Unregistered images can also be displayed in internal Image Viewer

  • Scratchpad: Improvements in management of images (as a special editor, used from multiple files)

  • Added new identification to each note (node), unique in the entire file: "GID"

  • A new default format is defined for internal KNT Links based on the new GID identifier

  • Added new command line option (-clnks) to convert links to new format based on GID

  • Added "Cut Subtree" to entry "Transfer subtree" in tree contextual menu

  • Adjustment in "Normal vs maximum tree width" functionality

  • Optimizations in Replace All

  • Fixed: Regression in exporting nodes with non ANSI characters to plain text

  • Fixed: MergeFiles did not import images when the merged file used external type storage mode

  • Fixed: Toggling word wrap in plain text notes lost font formatting

  • Fixed: External storage path not being saved relative to .knt file in new files

  • Fixed problem with ClipCap on some case use (see details)

  • Fixed: Macro 'xxx' not found [Reload Resource panel data when displaying]

  • Fixed: Using ImgFormatInsideRTF=ifWmetafile8, images were removed when executing "Restore Image[s] proportions"

  • Fixed: Merge Folders- Did not respect plain text property. It always treated them as full RTF

  • Fixed: Position of caret now only consider visible characters

  • Fixed: Some (unusual) KNT Links didn't work ok (see details)

  • Fixed: KNT Links not including mark ID could jump to an incorrect position in nodes with registered images

  • Many other minor fixes and improvements (see details in Changes in 1.9.3 .01.txt)


See details in Changes in 1.9.3 .01.txt

--
Thanks for using KeyNote NF. You can show your appreciation and support future development by donating!

v1.9.2 .01

01 Apr 21:46
Compare
Choose a tag to compare
  • Refactoring. Simple notes disappear -> Switch to using only Tree-Notes
  • Change of terminology: Simple notes / Tree Notes + nodes ==> "Folders" with "notes"

  • Fixed: Nodes not showing cursor position when opening
  • Fixed: Cursor could be not visible on loading if zoom <> 100% and/or alternat. margin was set
  • Modified the implementation of "Fix scrollbars" (e.g. to use with Linux-Wine)
  • Fixed: Images not saved (in external storage mode) were lost if 'Reload Images' was executed
  • Fixed: Images. Max.auto width on insert = -1 was not considering current zoom.
  • Fixed: After running "Restore Image Proportions", the editor was displayed at 100% zoom
  • New: It is possible to recalculate the ID of the next image to be saved
  • Improvements (and 2 fixes) in "Normal vs maximum tree width" functionality
  • Changes in Ctrl+Up/Down and Ctrl+Shift+Up/Down shortcuts
  • Changed the default extensions filtered in Insert | Link to File menu option
  • Fixed: The detection of URLs could be incorrect when other URL prefixes where present
  • Fixed: Setting font size with Font dialog when scaling settings > 100% results in a larger font
  • Fixed: Glossary did not correctly handle the backslash character
  • Fixed: Glossary doesn't display correctly items that include '=' character inside the shortcut
  • Fixed: Favorites in Resource Panel need to be refreshed in certain ocassions

See details in Changes in 1.9.2 .01.txt

--
Thanks for using KeyNote NF. You can show your appreciation and support future development by donating!

v1.9.1 .01

17 Mar 16:43
Compare
Choose a tag to compare
  • Important - You could lose data:

    • Fixed: Importing RTF or HTML files as new nodes or notes could prevent recognition of the next node or note.
    • Fixed: Changes made in the Scratch panel are being discarded when selecting another tab in the resources panel
  • Fixed: UTF8 files without BOM were treated as ANSI files

  • Improved: When navigating back in history it will return to the exact visible position in the editor

  • New: Returning to a node now retrieves the exact position in the editor, including status bar scrolling

  • New: Ctrl+Shift+Up/down will smoothly move the scroll bar vertically

  • Improvements in "Normal vs maximum tree width" functionality

  • Fixed: Export... It must be checked in the options that the "Symbols" field is not empty

  • Fixed: Export notes... Error when selecting "Export each node to a separate target file"

  • Fixed: Removed possible hidden characters when exporting from tree panel context menu

  • Fixed: Editor needed to be refreshed in certain situations (if enabled Alternative Margins). Also Scratch editor

  • Fixed: Import as new node or as new note always showed the Editor content at 100% zoom...

  • Minimal change to try to resolve "Resource Panel>Favorites, not autocomplete"

See details in Changes in 1.9.1 .01.txt

--
Thanks for using KeyNote NF. You can show your appreciation and support future development by donating!

v1.9.0 .01

07 Mar 23:01
Compare
Choose a tag to compare

Note: Please look at some observations and issues about version 1.9.0 (#652 )
Also, if you notice any problems directly related to the changes in this version, please report them in that issue.

  • KeyNote NF release is signed with a Code Signing Certificate

  • New: Added "Check for Updates" to Help menu. Can also be checked at startup (default: true)

  • The application help has been completely updated, based on .knt format (as an alternative to .chm).

  • Contextual help available based on .knt file (KeyNoteNF_Help.knt)

  • Improved Tools | Customize Keyboard...

  • Improved Insert | Character...

  • New optional behavior of Tree panel

  • Added 3 new menu commands, in Tree | Set Focus

  • Changes in behavior of 'View Resource Panel' shortcut

  • Changes in behavior of Find Next. Added new menu command: Search | Find All...

  • KNT links to other files, in notes/nodes can be opened in the current instance or in a new one, at will

  • KNT links in Favorites can be opened in the current instance or a new one, at will

  • It is allowed to insert a KeyNote link (Shift+F6) in the Scratchpad editor

  • The format of the internal KNT Link now admit relative paths (to keynote.exe) for knt files.

  • The state of View | Alternative Margins is now saved in session/profile file (.ini file)

  • The custom icon associated with a .knt file is now also visible in the taskbar and the main window

  • Added a new INI option to make "closing this instance" warning optional

  • Added a new INI option: ModifiedOnTreeResized

  • Set Ctr+Shift+Y as default shortcut for Insert| URL ... (as indicated in help)

  • Restored the original behavior of ESC in the Scratch window

  • Esc in Find tab of Resource panel will also focus note's control editor if..

  • KeyOptions.TipOfTheDay won't be automatically enabled when detected a new version

  • Keynote.ini will be saved as UTF8 by default (if it doesn't exists)

  • Removed menu entry Tools | Activate URL

  • Added new command line option: -jmp""

  • Added new command line option: -title"<TITLE>"

  • Added two new command line options: -ignSI -dnd

  • Created a new add-on utility, KntLauncher.exe

  • New: Save Tree to File... If Ctrl -> Show node IDs

  • New option, "Show hidden marks and IDs", when exporting to plain text

  • Improved the way another instance is activated. It will now be truly restored and become the foreground window.

  • Fixed: KeyNote should not remember the minimized state of document when saving

  • Fixed: Find All. Search results displayed incorrectly on two situations

  • Fixed: Ctrl+Shift+0 was not working (default shortcut for Clear Paragraph Attributes)

  • Fixed: Changing visibility of images in read only note removed images in the node, marking the note as modified

  • Fixed: When playing macros of certain commands, all of them were executed as the first one

  • Fixed: When restoring image(s) proportions and the Note is Read Only, always use a temporary method

  • Fixed: Hidden characters where showing after 'Clear Font Attributes'

See details in Changes in 1.9.0 .01.txt

--
Thanks for using KeyNote NF. You can show your appreciation and support future development by donating!

v1.8.5 .01

03 Feb 14:30
Compare
Choose a tag to compare
  • Fixed issue #644: Export Notes Crash - Error Message and Application Freeze During Text Notes Export
  • Fixed issue #642: KeyNote disappear after select 'Cancel' in the confirmation message box for exit with unsaved modification
  • Improved Bookmarks 0-9: Now are persisted, and are linked to target through a hidden mark
  • Glossary: shortcuts formed exclusively by non alphanumeric characters will be automatically recognized
  • Revised behavior of color selection buttons
  • Fixed: When navigating back in the history to another Editor (node or note), try to keep visible position
  • Adjustment in history navigation
  • Fixed: Exception navigating history to a deleted node
  • Fixed: When pasting from clipboard, RTF should be prioritized over image
  • Fixed: TAB multiple lines (#31) didn't work in plain text notes
  • Fixed some bugs related to Export and UNICODE (see details)
  • Adjustment on converting HTML to RTF
  • Disabled for now the insertion of a hyperlink when pasting image from a web browser

See details in Changes in 1.8.5 .01.txt

--
Thanks for using KeyNote NF. You can show your appreciation and support future development by donating!

v1.8.4 .01

27 Jan 20:23
Compare
Choose a tag to compare
  • Fixed (IMPORTANT): Images and alarms can be removed from .knt file if it is saved after after some actions (see #641)

  • Fixed: Using View|Show Images (or button) showed the Editor content at 100% zoom, ignoring custom zoom applied

  • Fixed: Remove KNT hidden characters from text obtained with "Copy node name" (with Shift)

  • Fixed: Do not allow to insert images with Insert|Picture... in plain text virtual nodes

  • Fixed: Update "Show Images" state after changing selected node

  • Optimizations in Replace All

  • Replaced ini option: IgnoreCtrHideTrePanel (default 0) -> UseCtrlHideTreePanel (default 1)

  • Menus: Added some icons, and other minor UI changes

  • Alarms: Revised menu options and toolbar buttons. Other minor fixes

  • Favorite items can be relative to Keynote.exe

  • New: Allowed links relative to keynote.exe file

  • It is allowed to select whether to include links to files/folders as relative or absolute

  • Links: Added two INI options: URLFileEncodeName and URLFilePrefNoHyp

  • Fixed: Activation of relative links of the form file:///...

  • Simplify insertion of external files links on plain text notes

  • Fixed: Insertion of KNT Links in plain text note should use new style

  • Fixed: Corrected the interpretation of several KNT Links variants

See details in Changes in 1.8.4 .01.txt

--
Thanks for using KeyNote NF. You can show your appreciation and support future development by donating!