dpradov / keynote-nf

Tabbed notebook with RichText editor, multi-level notes and strong encryption.
Mozilla Public License 2.0
266 stars 56 forks source link

What is the proper way to perform upgrade from KeyNote NF v.1.7.9 beta 9 test.2 to latest version? #648

Closed crucinal1 closed 9 months ago

crucinal1 commented 9 months ago

Hi, sorry for such a lame topic, but I'm looking for a proper way to upgrade my Keynote to the latest version v1.8.5 .01. I've tried to install a new version and then import .rtf files but it does not work well, structure of documents is broken and it can't create "Notes" and its own nodes within each note. This is how it looks in my old Keynote: image When I import it as "new note" it looks like this: image Everything is imported into one page, it is no separated to the tabs. What am I missing? Thank you

dpradov commented 9 months ago

You shouldn't need to do anything special. Just open your file with the new version. Once you save it, if you use new features, they can continue to be used only from the new version. Specifically, to take advantage of the new version, you should go to File | Properties and change the Image Storage option, so that the images are saved in binary, either within the file itself, or in an external folder or zip.

Version 1.8.5 recognizes files created with previous versions. And in case you wanted for some reason to import data from another .knt file into a .knt file, what you have to do is use the Tools | Merge Notes.

What you should always do, especially with such a big version jump, is keep a backup copy of the file used with version 1.7.9, before saving it from version 1.8.5

All the best

dpradov commented 9 months ago

Yes, it is convenient that you look at the following files. Here's how you should move your configuration files to the new Profiles folder.

https://github.com/dpradov/keynote-nf/blob/master/doc/NotesBeforeSetup.txt https://github.com/dpradov/keynote-nf/blob/master/doc/Profiles.txt

crucinal1 commented 9 months ago

Thank you very much, it works now. The last question, is there a way to set exact size for a tree panel? I mean this one: image I know it's not important but I have a lot of tabs and each one has different size - resize it by mouse is not accurate. Thank you

dpradov commented 9 months ago

Sorry, but there isn't. However, .knt native format is plain text and you can see and edit it if you want (with care..). The token that define the width of the tree panels (in pixels) is "TW", as it is indicated in fileformat.txt

You can see lines of the form:

TW=187 ...

crucinal1 commented 9 months ago

Awesome, thank you. Found TW=\d+ and replaced with TW=250. We can close this.