Skip to content

Releases: dpradov/keynote-nf

v1.8.2 .01

23 Dec 22:31
Compare
Choose a tag to compare
  • New: Added options in treeview context menu to hide/show child nodes based on checked status

  • Improvement in Find All. Added 'Check mode', with three options

  • Improvement in Find All: replaced 'Search node names' option with 'Search Scope'

  • Improvement in Find All. Matches in node names are highlighted in results list, with background color

  • Improvement: Find All. All search types apply with 'Search node names'

  • Fixed: Find All. Consider option 'Whole words only' when selected 'Search node names'

  • Images. New: Ctr+Click on View Images (menu and toolbar button) -> Reapply hidden if Images Mode is imLink (images hidden)

  • Fixed: Caret position after changing images visibility / Fixed: Bug in Find Next with images

  • Fixed: Image viewer could not show scroll bars when zooming on certain occasions

  • Fixed: Clipboard capture was ignoring images

  • Improvement: When jumping to a location (eg. click on a hyperlink), show the destination on the first line of the editor

  • Fixed: Pressing left or backspace on the first character of a cell in a table raised an exception

  • Fixed: Eliminated flickering when displaying the search screen (Find Next)

  • Fixed: When deleting a node, the new (automatically) selected node was not showing with correct zoom, nor was updated the status bar

  • Fixed: Non controlled exception "FORMATEC structure not valid" on Paste Special... pasting from certain pages

  • Fixed: "FORMATEC structure not valid" exception pasting from certain pages


Details in Changes in 1.8.2 .01.txt


Note: This is the first time I've included a link to allow donations (from PayPal). Thanks!

v1.8.1 .08

14 Dec 20:04
Compare
Choose a tag to compare
  • Fixed: Null values (#0) could appear sporadically, corrupting/truncating part of the node content
    More info in #623 (comment)

v1.8.1 .07

11 Dec 21:42
Compare
Choose a tag to compare

This version can be installed with a setup program (based on Inno Setup, by Jordan Russell)

The main feature of this version is a significant improvement in image management
See "Images_Readme.txt" and "Changes in 1.8.1 Beta1-6.txt" for more information.

Note: The next thing I would want to do is develop the help for the application, which is outdated.

history.txt
Images_Readme.txt
Changes in 1.8.1 Beta1-6.txt

VerifyingReleases.txt

("kntSetup_1.8.1.7.2.exe" includes the same executable version as "kntSetup_1.8.1.7.exe", it only makes a little adjustment in the installation process, as I indicated here: #623 (comment))

v1.8.0 Beta 6

12 Sep 20:11
Compare
Choose a tag to compare

This new release corrects many issues, and includes also important improvements.

A summary of the main changes included throughout the last six beta versions (1.8.0 Beta 1 - 1.8.0 Beta 6) is available in 'history.txt' and more detail in 'Changes in 1.8.0 Beta1-6.txt'
This beta releases has been available in issue #602, and tested by several persons, on different Windows versions: W10, W11 and even W7 (with RichEdit 4))

Please, see the file "BetaReleases_README.txt" for information about how to install or update this Beta release.

And remember: It is always strongly recommended to conserve backups of .knt files, specially before upgrading to a new version.

NOTE - Insertion of images:
The problems described in issue #574, and related to #568, were most likely due to a bug present in older versions of the RichEdit control, when processing images saved internally in png (\pngblip) format. When I analyzed that problem back in the day, I already noticed anomalous behavior also from the WordPad application (also based on the RichEdit control).

From the tests I have been currently doing, specifically on a file with some images that once caused this problem (a bug that I could force without excessive difficulty by doing different copy, paste, etc. operations), it seems that this problem no longer exists. Current versions of the RichEdit control appear to handle these images correctly, and I have not been able to reproduce the error.

I therefore believe that currently (in current versions of Windows, on W10 or W11) there should be no problem using images in KeyNote. Of course, being aware of the increase in file size that the use of images can entail.
And of course ensuring you have backup copies (see the options available in KeyNote, especially 'Backups at regular intervals')
I recommend looking at the document "Comments on KNT file formats.txt", where I included some tests comparing sizes and times, considering also the use of images.

The next improvement that I will incorporate to KeyNote will be aimed at improving image management, avoiding the problem of excessive size.

Images JPEG, PNG, GIF, TIFF, BMP
Note that in current versions of the RichEdit control it is possible to drag an image file into the editor (from the file explorer, for example) of any of the formats listed above.
In these cases, the RichEdit control will save the image in a more optimized RTF format (the file will take up less space). It will still save the image as ASCII in hexadecimal format, but in many cases it will do so once compressed to JPG or PNG:

  • PNG, GIF, BMP, TIFF => png format (\pngblip)
  • JPG => jpg format (\jpegblip)
  • Capture from clipboard => windows meta file format (WMF) (\wmetafile8)

This last format was the only one recognized by older versions (e.g., version 4, available in XP or W7), and it takes up much more size than the rest (png or jpg).

Important
Insert | Picture... is currently not recommended. Can still be used to insert .bmp images, but NOT for other types of images. (The latter cause an exception and the closing of the program!)
It is currently highly recommended not to use this function but to drag the image files to the editor. Images (BMP) included via Insert | Picture... are inserted through the clipboard, therefore saved in WMF.

history.txt
Changes in 1.8.0 Beta1-6.txt
Comments on KNT file formats.txt
BetaReleases_README.txt

v1.7.9 Beta 8

30 Apr 21:37
Compare
Choose a tag to compare

New Beta is available that corrects or implements the following issues:

#564 : Modified nodes could be truncated (content partially losted) on saving (with RichText 4.1, in XP and W7)
Fixes: File properties -> Settings -> Open '' as Read-Only - Was not working (5b5a0ad)
Fixes: Filename is converted to lowercase when opened from command line (or explorer) (8428f05)
Adding extension when 'saving as', with no extension and file format is KeyNote compressed file (nffKeyNoteZip) (3284e5d)
Minor optimization: 9f28a03

Please, see the file "BetaReleases_README.txt" for information about how to install or update this Beta release.

-- IMPORTANT!! UPDATE 18/08/17 ----
If you work with the version 1703 of W10 (Windows Creator) is very IMPORTANT to use the patch available as a .zip attached to #568: keynote_1.7.9.Beta9_Test.2.zip
It resolves the following:

#568: Can't paste PHOTOS into KeyNote NF (after June 14, 2017 Win10 update)
#565: Paste as text not working in Beta 8
It also includes:
#11: New button: Copy Format

But there is still no complete solution for the important problem related with #568 :
#574: BEWARE! Pasted photos, and worst, the text beneath them, disappear unrecoverably
Note that the solution for #568 avoids this problem in most cases, but there are still some situations (some problematic images) which continue to cause the failure

IT IS ALWAYS IMPORTANT TO KEEP REGULAR BACKUPS, but specially while this error #574 is not completely resolved, and above all, if you work with images pasted from browsers.

v1.7.9 Beta 7

08 Mar 18:42
Compare
Choose a tag to compare

New Beta is available that corrects or implements the following issues:

#554 : Missing notes (on Beta 6) (IMPORTANT!)
#544 : New option to keep backups at regular intervals
#552 : Avoid continuous saving / "Failed to create output file" error
#538 : Reimplement TAB multiple lines, while preserving old Shift+TAB behaviour
#543 : Cut and paste is pasting always as plain text if 'Paste external as Plain text' is checked (Beta 6)
#558 : Always assume 'Search Type' equal to 'Exact phrase' when searching only one word [Find All]
#541 : Display problems with Find results
#402 : Auto indent failed when line wrapped
#552 : When there are no modifications, the Save button will be disabled
#540 : Revise and optimize the correction of some corrupted RTFs
#539 : Pasting as plain text moves the caret beyond pasted text when it includes several lines
Corrected: INTRO inside or stuck on the left of a hyperlink doesn't behave correctly if AutoIndent enabled
Adjusts issue #38 when line wrapped (#38: HOME key, could put caret on first non-space position)
Several optimizations, like the following commits: e172e86, 6967f73, 4d848a9, 715a8a2

  • Please, see the file "BetaReleases_README.txt" for information about how to install or update this Beta release.

  • And remember:
    It is always strongly recommended to conserve backups of .knt files, specially before upgrading to a new version.
    Note that from version 1.7.9 Beta 7, a new option have been added that offer the possibility of maintaining backups regularly. See #544 : New option to keep backups at regular intervals.

v1.7.9 Beta 6

03 Jan 10:03
Compare
Choose a tag to compare

IMPORTANT: Please, don't use this version with standard notes (non tree notes). See Issue: Missing notes #554

New Beta is available that corrects or implements the following issues:

#536 Various corrections and improvements (fixes also several bugs introduced in Beta 5)
#217 Setting or Changing a node name using an Asian IME garble the name
#534 Corrections related to encoding (ANSI / UTF8)
#410 Unicode BOM characters randomly inserted into ANSI Virtual Node text files
#537 Possible elimination of images on a ReadOnly note (in W10)
#520 Scroll on note when switching notes (includes an important optimization, see issue)
#408 Show word count in status bar: makes keynote lag enormously with long texts
#495 Cannot display system file properties window
#328 Expression > Paste last result: Wrong behaviour after error in evaluation
#179 Should be 12PM not 12AM

v1.7.9 Beta 5

26 Dec 22:39
Compare
Choose a tag to compare

New Beta is available that corrects or implements the following issues:

#533 : New option: "Paste external as plain text"
#532 : Improvements on Clip Web and Clipboard Capture
#523 : Use Paste as Text by default when pasting into plain text note
#528 : Minor improvements in links
#526 : "Search all notes" in Find dialog and panel should be decoupled
#529 : Paste Font Attributes destroy selected hyperlinks when applied (in Richedit <= 5.0)
#524 : Problem with MS Sans Serif in Windows 10 in certain situations
#530 : Allow the use of newer versions of RichEdit
#286 : Extend node search capability to search all notes-tabs
#415 : Clicking on a tab should not change its position when "Multiline tabs" is selected
#411 : Word Wrap Issue / #77: Note display corrupted on resizing
#457 : virtual node files can't be backed up
#456 : Search regression with Beta 4
Correction over issue #403: Hyperlinks should accept any URI protocols (as callto or ms-help, among others)

Note: The .CHM help file included works ok, but needs to be updated. For example, license is now MPL 2.0 although .CHM file still indicates MPL 1.1.

Release-1.7.9_Beta_4

09 Sep 19:14
Compare
Choose a tag to compare

I recommend everybody to use this version (1.7.9.4), although marked as Beta but remember:

  • Beta releases include normally only 'keynote.exe'. In this case are also included: 'kntutils.dll', 'nodehead.rtf' and 'notehead.rtf'.
  • The .rtf files are needed if you are having problems with export, specially with chinese language.
  • You must download previously a complete version (if do not have KN installed) and then replace existing files with the ones included in the .rar file
  • Also, and important, the language files are associated to specific versions and so the language files will not be compatible with the beta executable. It is necessary that you select 'English (internal)' as language. You can do that from the application: Tools -> Configuration options -> General settings -> Language or modifying keynote.ini: LanguageUI=English (Internal) or simply: LanguageUI=

See https://github.com/dpradov/keynote-nf/blob/wiki/LastVersion_BETA.md for list of changes included

Release-1.7.8

09 Sep 19:21
Compare
Choose a tag to compare
Release of version 1.7.8 (New file format: compressed)