-
Notifications
You must be signed in to change notification settings - Fork 57
/
history.txt
1125 lines (875 loc) · 93.8 KB
/
history.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
-----------------------------------------------------------
KEYNOTE - RELEASE HISTORY
-----------------------------------------------------------
Note: The Help file is incomplete and partly outdated.
Please read the Frequently Asked Questions (FAQ) file at:
http://www.tranglos.com/free/keynote_faq.html
You can also obtain information about the program in
https://github.com/dpradov/keynote-nf
http://keynote-newfeat.sourceforge.net/forum
http://groups.google.com/group/keynote-nf (read only)
https://sourceforge.net/p/keynote-newfeat/discussion (read only)
Issue #tracker at https://github.com/dpradov/keynote-nf/issues
(More in https://github.com/dpradov/keynote-nf/blob/master/doc/References.md)
-- NOTE -----------
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 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 (in the meantime) 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=
Of course, I encourage you to make a backup of your .knt files before using the new version. It should be a healthy habit,
particularly in version changes.
-------------
v 1.7.9.5 Beta (26 dec 2015)
--------------
It includes 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
#457 : virtual node files can't be backed up
#456 : Search regression with Beta 4
v 1.7.9.4 Beta (7 jan 2013)
--------------
It includes the following issues:
Issue #327: Re-select Find / Replace dialog window after closing the "Not found" pop-up
Issue #404: Corrected and improved Find/Search behaviour
Issue #436: Minor improvements in Style combo box
Issue #369: Problem entering text via Tablet PC Input panel
Issue #343: Opening file as Read-Only: you can lose your file
Issue #330: Link to file can't be opened when file name contains a plus sign
Issue #403: Hyperlinks should accept any URI protocols (as callto or ms-help, among others)
Issue #437: Links with Hebrew characters don't work
Issue #91: Angle brackets around links multiply
Optimizes CleanHyperlinks operation (see issue #59: Certain hyperlinks may cause knt file to grow in size suddenly (geometrical increase..))
Correction: Insertion of Date is now realized in Unicode (now working in region settings like Hebrew)
Issue #451: Slight improvement in import method by drag and drop
Issue #453: Time needed to close can be high in certain environments
Minor modifications related to Issue 193: Adjustments in alarm window
Issue #450: Access violation exception when moving nodes to onother note
Issue #420: Error when opening encoded URL or URL that contains spaces
Issue #408: Show word count in status bar: makes keynote lag enormously with long texts
Issue #298: HTML Export is not working (Revised HTML Import and Export)
Issue #323: Include formatting and links when pasting selected text from Firefox (offer RTF when there is HTML format at least)
Issue #385: Rename node using F2
Issue #97: Improve form 'Customize keyboard shortcuts'
Issue #324: Export error in displaying Chinese node name
Issue #410: Unicode BOM characters randomly inserted into ANSI Virtual Node text files
Issue #406: Bug when copy/pasting Paragraph Attributes
v 1.7.9.3 Beta (18 ago 2011)
--------------
It includes the following issues:
Issue #193: Adjustments in alarm window
Notes about compatibility:
- This new version (beta) recognizes and includes alarms of old versions. That alarms will have reminder
date and subject and no event/expiration date.
- You will be able to open a file modified with this version in an older version of KeyNote NF, but you
should take into account the following:
- Older versions doesn't recognize note alarms nor several alarms in the same node. So if your file
has that kind of alarms you will lose the first one and only will see one of the second.
- All the formatting in the alarms (bold and colors) will be lost.
- And most important thing: you MUST remove or restore alarms marked as Discarded before open with
an older version. Otherwise you will receive errors like:
"Error loading note XX 'D07-09-2010 21:30:0............' is not a valid date and time" and the
remainder of the note is ignored. And finally you would receive the message: <<One or more errors
ocurred while loading the file. The file may not have loaded completely. To minimize he risk of
data loss, the file was opened in Read-Only mode. Use the "Save As..." command to save the file>>
More information in: http://keynote-newfeat.sourceforge.net/forum/viewtopic.php?f=18&t=47
v 1.7.9.2 Beta (7 ago 2011)
--------------
It includes the following issues:
Issue #395: Keynote NF doesn't open my file, "buffer error"
Issue #325: Relative paths in Links (relative to .knt file)
v 1.7.9.1 Beta (7 jun 2010)
--------------
Includes the following issues:
Issue #61: Improve lists (bullets and numbered lists): different styles, sublists, ...
Issue #325: Relative paths in Links (relative to .knt file)
Issue #251: Alarm Text Entry can make KeyNote to crash
Issue #258: Alarm date displayed incorrectly when the day was the same as today
Issue #224: Alarm window - date/time selection conflict - see screenshot
Issue #306: Exception setting alarm in no saved files (untitled)
Issue #77: Note display corrupted on resizing
Issue #107: Name of new nodes created by 'New node from selection' and clipboard capture with option 'use clipboard text' may be too long
Issue #264: Clipboard Capture with 'New node name' set to 'Use clipboard tex'" can cause the program to crash
Issue #136: Find with 'search all notes' can cause Keynote to close
Issue #198: Chinese characters detected erroneously as UTF8 in import
Issue #202: Cyrillic plain text in old .knt files is shown as Western characters
Issue #200: Inconsistent bullet indentation
Issue #208: Notes with links scroll on save
Issue #213: Clicking URLs in About menu results in Unexpected error: Invalid class typecast
Issue #242: Links incorrectly formed in Windows 7
Issue #227: Tab key causes tab to be inserted even if Note is set to "Read Only"
Issue #247: Exit with automatic saving causes Keynote to open minimized next time
Issue #279: Search all notes function can cause address violation
Issue #288: Underscores are dropped while exported to single target files
Issue #294: Minor bug on "Set Bookmark" and "Jump Bookmark" keyboard shortcuts
=============================
Version: 1.7.8 - date: 02/nov/2009
Enhancements:
* Issue #175: New KeyNote file format: compressed
* Issue #72: Ability to add notes to an alarm event, and other minor changes
Bugfixes:
* Issue #162: Changes to last node are not saved in encrypted *tree* notes if focus is not moved to another node
* Issue #163: Paste as web clip is not showing source URL
* Issue #166: International input is not working when renaming nodes in tree
* Issue #169: Searching Next with Enter Key pressed could modify note content
* Issue #178: Program freezes when saving/closing
* Issue #189: Changes on a node are lost if a new note is created before moving to another node or note
=============================
Version: 1.7.7 - date: 18/oct/2009
Enhancements:
* Issue #139: Make KeyNote NF Unicode compliant
Before, within the same version:
* Issue #40: Find and Replace operations don't work with Unicode characters (Chinese, for example)
* Issue #54: 'Paste as Text' and 'Paste as Web Clip' don't work with Unicode characters
* Issue #73: Allow to enable or disable alarm popups
* Issue #29: Sound for Alarm
* Issue #135: Insert URL auto-clipboard-paste
* Issue #158: Add support for Notes URL Protocol
* Issue #118: KeyNote should admit relative paths in config file and command-line
* Included a partial French translation by Picou (picou.keynote@gmail.com)
* Included a partial Chinese Simplified translation by xbeta (http://xbeta.info)
In both cases .tip file isn't translated
Bugfixes:
* Issue #155: Clipboard capture error on non active (visible) note
* Issue #141: Clipboard capture repeats twice the text copied, when the copy is made from certain programs
* Issue #62: Keynote NF won't open in maximized window state
* Issue #58: Minimizing button does not work.
* Issue #153: Display Problem on clicking Hyperlink
* Issue #63: Hyperlinks not working with Unicode characters
* Issue #115: Right click on URL problem
* Issue #149: Add sibling command doesn't always add a sibling node
* Issue #127: StyleApply macro doesn't apply specified style. Modifiers keys don't work in macro, too
* Issue #125: Cursor jumps to last textual hyperlink in note each time note is saved.
* Issue #122: Keynote links to another file don't work
* Issue #116: Changes in mirror node get lost after saving if original node is selected (in other note)
* Issue #101: Import files by dropping them on the tree
* Issue #96: Search -> Find... only works on one note, won't search all notes.
* Issue #74: The treeview in the options dialog is editable
* Issue #71: Node can become unchecked when moving, in a special situation
* Issue #70: Status bar doesn't reflect correctly the modified state of the file
While the Beta 2 was available were identified the following issues, now resolved:
* Issue #152: "Allow only one instance" is not working in 1.7.7 Beta2
* Issue #150: Exporting tree to file does not include headers
* Issue #140: Note tabs no longer appear in 1.7.7 Beta 2 for encrypted notes files
=============================
Version: 1.7.6 - date: 15/Mar/2009
Enhancements:
* Issue #57: New kind of virtual nodes: links to other nodes (Mirror nodes)
- You can create mirror nodes so that they share the same content, alarm and checked state. That way you can organize your
information simultaneously in different ways
- With mirror nodes you can have task spread over many tabs, and at the same time include in another tabs. You will be able
to have a global vision of the main things to do, sorting, ranking and structuring in a free tree hierarchy, independent
of the hierarchy in wich 'real' nodes reside.
* Issue #48: Ctr+Shift+TAB, before selecting previous page, focus on tree
* Included a complete Dutch translation by Ennovy and Plankje (http://forum.goeiedageven.nl/)
Bugfixes:
* Issue #59: Certain hyperlinks may cause knt file to grow in size suddenly (geometrical increase..)
There is a new command line option (-clean) to clean/repair a file with that problem (perhaps latent..)
* Issue #50: Tabs context menu and Export...
=============================
Version: 1.7.5 - date: 31/Jan/2009
Enhancements:
* Issue #23: Multilanguage version of KeyNote NF (new configuration option)
In this release is included a file with a partial translation to spanish (castilian). This
serves as an example of how to translate. In the content of the issue there is more information.
* Issue #31: TAB and SHIFT-TAB over multiple lines behaves like notepad++
* Issue #32: Holding Ctrl+UP/DOWN allow to shift document
* Issue #38: Pressing HOME key moves caret to first non-space position of line.
Bugfixes:
* Issue #24: Couldn't see the content of the nodes (DLL different from MSFTEDIT.DLL didn't work)
* Issue #26: New format of links (issue 12) didn't work with notes checked as "Plain text only"
* Issue #27: Converting old links with the prefix "file:///?" to the new format didn't work
* Issue #42: First line indentation didn't work as should. Now indentation behaves like in MS Word:
First indent is relative to left indent, not vice versa. And can be positive or negative.
* Issue #36: Shift+Ctr+` (Decrease first indent) didn't work.
* Issue #33: AltGr+C/V/X was ignored
* Issue #28: Starting 2nd instance crashed if option "One instance only" was checked.
* Issue #41: File names were always saved in lower case
* Issue #39: In version 1.7.4 compiled from SVN search may not work.
=============================
Version: 1.7.4 Rev.2 - date: 02/Jan/2009
Bugfixes:
* Issue #20: Paste with Shift-Insert: as Text
* Issue #21: Changing font style of a selection
=============================
Version: 1.7.4 - date: 29/Dec/2008
Enhancements:
* Issue #12: Improving the way links are managed. In new versions of Rich Edit is used the command RTF:
{\field{\*\fldinst{HYPERLINK "hyperlink"}}{\fldrslt{\cf1\ul textOfHyperlink}}}
Now hyperlinks can show a text different to the URL.
* Issue #7: More general and improved use of usual clipboard's shortcuts:
Ctrl-C, CTRL-V, Ctrl-X / Ctrl-Ins, Shift-Ins, Shift-Supr.
That way is possible to copy and paste nodes and subtrees, and move (cut and paste) inside the file.
Bugfixes:
* Issue #10: Changing First Indent of selection with several lines.
Resolved in a better way, using PFM_OFFSETINDENT in RichEdit, instead of PFM_STARTINDENT
Now works ok, and don't consume the 'undo' mechanism.
* Issue #9: Pressing Intro in an empty line with bullet or numbering list style,
should cause list style to be removed..
* Issue #13: Behaviour of lists styles: When applying list styles, the first indent of list
(bullet or numbering) is not homogeneous
* Issue #14: Context menu for Note tabs didn't appear under cursor
* Issue #15: It is allowing RETURN even in read-only mode
* Issue #16: Failed to save after erasing a node with hidden childs
* Issue #18: Inserting a node doesn't always shows ok if the previous one is hidden.
=============================
03 october 2008 - version 1.7.3.3
* Fixed problem with function "Insert URL..." and "Insert Link to file...": it didn't
work. It just transported the first letter of the url.
On correcting the cause of this error it has been also resolved the problem with option
"Show word count in status bar". The behaviour of the status bar is now the usual
in KeyNote.
-------------------------------------------------------------
02 october 2008 - version 1.7.3.2
* Issue related to Paste action was not correctly resolved. It could generate exceptions in
certain situations caused by the behaviour of "msftedit.dll".
I have implemented a different solution that never needs to open modal window PasteSpecial.
-----------------------------------------------------------
30 september 2008 - version 1.7.3
* Fixed problem with searches: using "msftedit.dll" messages EM_FINDTEXTEX
doesn't work correctly. Instead I have used EM_FINDTEXTEXW, that uses search strings
in Unicode.
* Fixed issue related to Paste action: sometimes Paste was ignored, while Paste special
still worked.
Now that situation is detected and the actions followed by the program are:
- first to try to paste in Rich Text Format (like PasteSpecial but without UI, and selecting
directly the format)
- If action one didn't work (in very rare ocassions) then KeyNote will open modal window
of PasteSpecial. And this allways work.
-----------------------------------------------------------
28 september 2007 - version 1.7.2
* Added: Now, you can use and show **tables** correctly inside KeyNote
- This improvement is available from Windows XP SP1, by means of "msftedit.dll"
- At the moment, to control the design of these tables you must use other programs like Excel
or Word and paste then into your keynote file
- This functionality is actually incompatible with option "Show word count in status bar"
The option is simply ignored.
* Minor improvements in alarm management:
- You can close modal window with ESC
- When you postpone an alarm, next visible alarm is selected and option applied is mantained as
default for next one.
* Fixed exception on Delete Style Definition. This error appeared when migration to Delphi 2006.
-----------------------------------------------------------
23 july 2008 - version 1.7.1 (Rev. 4)
* Fixed exception raised when opening KeyNote with impresion queue stopped (server RPC stopped)
-----------------------------------------------------------
16 july 2008 - version 1.7.1 (Rev. 3)
* Fixed error relative to alarm setting: it raised an error on opening a document with alarms from
another document with alarms, too (also, on reopening a document when was modified outside KeyNote)
-----------------------------------------------------------
25 November 2007 - version 1.7.1
* Added: setting of alarms, associated to nodes.
-----------------------------------------------------------
13 November 2007 - version 1.7.0
* Added: Capacity to work with hidden nodes. Nodes can be hidden in two ways:
- Activating a mode wich automatically hides checked nodes (Show or Hide checked nodes)
- Filtering one note's nodes or all notes under a searching criterion (Filter Tree Note)
In searches (and filters) it is possible to select if to consider or not hidden nodes.
If you click on a result relative of a hidden node, that node will be shown.
* Added: Selecting checkboxes for all nodes is still posible.
(View/Tree Checkboxes -- now View/All nodes Checkboxes)
Besides, checkboxes can be shown only on children of selected nodes:
(Children Checkbox)
* Fixed error that could affect searches, exports and sending of mail: in rare ocassions
one node's content could prevent next nodes to be considered.
* Fixed: checked state of a node is now mantained when moved (by drag and drop or by Shift
and cursors) and also when nodo or subtree is transferred.
At the moment, if a node with visible checkbox is moved to a parent node that doesn't show
his children checkboxes, this moved node will not show its checkbox (but the checked state
is mantained, it isn't lost)
* Changed behaviour of ESC in Scratch window: instead of focusing note's control
editor, keynote is minimized.
12 November 2003 - version 1.6.5
* In Options - Other you can now specify a custom web browser
to use for launching URLs, or tell KeyNote to use the system
default web browser.
* Added Paste as Web Clip command (Edit|Paste other or Shift+Ctrl+W).
This command does a normal paste, but if HTML data is available on
the clipboard, KeyNote attempts to retrieve the source URL address.
If you copy text to clipboard from a web browser, KeyNote should paste
the text together with the original location (URL) of the text. So far,
his works only with Internet Explorer, because Mozilla does not place
the URL on clipboard, while Netscape and Opera don't render CF_HTML
format at all. (Settings for the Web Clip command are shared with
Clipboard capture, but WCDivider and WCPasteAsText options can be
modified via ini file.)
* Fixed problems with creating file type associations.
* Main windows state (minimized, maximized) should now be correctly
preserved. Note that it might interfere with the "Start minimized"
configuration setting or the "-min" command line switch.
* In tree-type notes, each node now has an independent word wrap setting.
that is, word wrap can be ON for some nodes and OFF for others.
(Initially each node uses the note's setting.)
* You may remember that, when the editor panel has focus, pressing
Alt+Up or Alt+Down arrow navigates to the previous or next node
in the tree. Now the reverse is also true: when the tree is focused,
you can press Alt+Up or Alt+Down arrow to scroll the editor up or
down.
* Now possible to merge current file with itself. This is an easy way
to create a copy of a note in the same file.
6 January 2003 - version 1.6.1
* For those interested in the development of KeyNote 2.0, there is now
a new KeyNote 2.0 Development FAQ: http://www.tranglos.com/free/knt2devfaq.html
* Custom date and time formats, available under the drop-down menus
attached to the "Insert Date" and "Insert Time" buttons on the
toolbar are now configurable. See files "dateformats.txt" and "timeformats.txt" for information on how to customize them. It is
also possible to specify that the date should be inserted using
English names of months or weekdays (by default, KeyNote uses
localized names, according to the Windows language version).
Shift-clicking the Insert Date and Insert Time buttons will
reload the appropriate configuration file.
* For virtual nodes, relative paths are stored in the KNT file
in addition to absolute paths. When loading a file, the
absolute path is tried first. If the file referenced by the
virtual node is not found, KeyNote tries the relative path.
This should make it more convenient to tranfsfer KNT files
containing virtual nodes to other media, e.g. CD-ROMs.
* Fixed a bug which prevented KeyNote from saving newly-added
'Favorite' items.
* Fixed a bug in automatic outline numbering, where zeros in node
numbers were not stripped correctly while renumbering the tree
1 January 2003 - version 1.6
* Changed the method used for opening local (file:///) URLs. It should now be compatible with Windows XP and systems where the file: protocol may not be correctly set up. If you still encounter problems, especially with file paths that include spaces, please edit the following entries in the "keynote.ini" file:
URLFileDecodeSpaces=1 (change to: URLFileDecodeSpaces=0)
URLFileQuoteSpaces=0 (change to: URLFileQuoteSpaces=1)
(Note that you must close KeyNote before modifying the INI file.)
27 December 2002 - version 1.5.9
* Hiding the tree panel is now remembered. When the file is saved and then reopened, the tree panel will remain hidden, until you un-hide it with the View - Tree Panel command.
* KeyNote now remembers whether the tree or the editor was focused when the file was last saved, and the same control receives focus when the file is reopened. (By default, the RTF editor is focused, rather than the tree, which changes the standard behavior of earlier versions.)
* It is now possible to hide the status bar (View - Status Bar)
* New "Properties" command added to the Favorites context menu allows renaming and modifying existing Favorite locations.
[Version 1.5.8 is not documented here, it only included new URLs and contact information, but no changes in functionality. Version 1.5.7 was never released.]
27 September 2002 - version 1.5.6
* Fixed a major, though probably rare bug: if the Undo command was invoked immediately after invoking the WordWrap command (e.g. by pressing Ctrl+W followed by Ctrl+Z), the text in the editor would be cleared with no way of restoring it.
* When customizing note icons, it is now possible to add more than one icon at the same time using the "Open" dialog box.
28 July 2002 - version 1.5.5
* All clipboard capture problems (that I know of) have been FIXED; including any instances of duplicate captures. This is a work-around for problems that some MS applications cause. (This feature is ON by default, and can be disabled in Options/Clipboard Capture.) The "SleepTime" option is still honored, altough it should not be necessary any more, and you can set it to 0, or to a smaller value than you have used previously.
* When clipboard capture is ON, KeyNote now displays an alternate (orange) icon in the tray area, to indicate that the program is capturing clips. Previously, the orange icon was "flashed" for a moment each time a clip was captured. Currently, KeyNote simply flashes the other (normal) icon. If you wish to restore the original behavior, you can disable the "Use alternate tray icon" in Options/Clipboard Capture.
* Added option to disable the confirmation dialog box when clipboard capture is initiated in tree-type note.
* Fix for "Insert URL" function; the '#' character in URLs is no longer encoded into a hex string.
* Added a workaround for situations where KeyNote cannot find the uas.exe (UltimaShell Autocompletion Server) - when this happens, KeyNote will prompt you to enter the full path to uas.exe and will store the path in keynote.ini.
* Virtual node-related commands in tree panel context menu are updated properly now (they would occasionally go out of sync with the actual state of the selected node)
* When refreshing a virtual node, KeyNote now warns you if the node has been modified within KeyNote. If you click OK, any changes made in KeyNote since last save will be lost, and the node will reload the original file from disk. If you click Cancel, the node will retain the changes you made to in within KeyNote. (If you have modified the node's original file using another application, you can refresh the node to reflect changes made outside of KeyNote.) Please note that virtual node files are not automatically monitored for changes and, due to system resources this would require, cannot be. If you modify a virtual node file outside of KeyNote, you need to "refresh" the node manually; hence the above warning message.
* Added last modification date and time to file information in the File Manager dialog box.
* Added drop-down menu to the "Paste" button on the toolbar, making it easier to choose a format to paste. (The button itself always performs the "normal" paste command).
* It is now possible to hide the following elements of the toolbars: the Font Name drop-down list, the Font Size drop-down list, the Zoom drop-down list, the Font Color and Font Highlight buttons. To do so, first save the current toolbar layout by using the following new command: View -> Toolbars -> Save Configuration. Next, edit the "toolbar.ini" file as you did before; you will find a new section called [Special]. This section contains new settings for the controls listed above. Change settings and save the toolbar.ini file, then reaload toolbar configuration in KeyNote by using the following command: View -> Toolbars -> Refresh Configuration
* It is now also possbible to hide the separators on toolbars. This is useful if you have removed several buttons and end up with several separators in a row, wasting toolbar space. Again, this has to be done manually, by editing the "toolbar.ini" file. Separators on the Main toolbars have names such as smXX, where XX is a number between 1 and 10, while separators on the Format toolbar have names such as sfXX, where XX is a number between 1 and 8. Originally, the separators will notbe listed alphabetically, but the numbers indicate the order in which separators appear on toolbar, so if you want to hide the second separator on the Main toolbar, set "sm2=0"; setting "sf8=0" will hide the last (8th) separator on the Format toolbar.
* Added a new "Insert" toolbar, with buttons for inserting date, time and special symbols. The new functionality is in the drop-down menus attached to each button, which allow you to quickly select the desired date/time format or one of the most recently used special characters. The toolbar is not displayed initially; you will need to enable it by using the View -> Toolbars -> Show Insert Toolbar command.
* It is now possible to activate a hyperlink via keyboard (Tools menu -> Activate URL). By default, no keyboard shortcut is assigned to this command; please pick your own using the "Customize Keyboard" command. (Thanks to Dmitry Bobrik for the tip!)
* The "auto-close" function has been enhanced in two ways. First, after an encrypted file was auto-closed, when you subsequently restore KeyNote, the program will try to reopen the file automatically and will prompt you for access password. Secondly, if the auto-close is triggered while a dialog box is open, KeyNote will attempt to close this dialog box and continue with closing the file. If the dialog box cannot be closed, the file will not be closed, either. (Both new behaviors can be disabled in Options/Actions.)
* Bug fixed: when no file was open, it was not possible to open a .KNT file by drag-and-drop. This works correctly now.
16 July 2002 - version 1.5.3
* Bugfix: Access Violation error when exporting the last subtree of a tree-type note with the "Current node and subtree" option.
* Selected font color is now used for both active and inactive tabs, the way it should always have been. If you would like to restore the previous behavior, close KeyNote, open the "keynote.ini" file, and in the [TabOptions] section, change ColorAllTabs=1 to ColorAllTabs=0.
* Option to show current wordcount in the statusbar instead of the caret position. (Page count is calculated using "WordsPerPage" setting in [EditorOptions] section, in keynote.ini file. Set to 0 to disable counting pages.)
* Bugfix: the Customize Keyboard dialog box would get clipped on high resolution screen using large fonts. Fixing the bug required making the dialog box non-resizeable, sorry about that.
6 July 2002 - version 1.5.2
* Added: Zoom text in editor (use the drop-down list on the toolbar, or increase/decrease zoom commands under the "View" menu. Double-clicking the drop-down list restores default 100% zoom.)
* Fixed handling directories dropped on KeyNote (KeyNote won't try to import them anymore)
* Fixed export problem if note had "plain text only" setting enabled.
* .LNK shortcuts can again be added to the Favorites panel.
* On the Resource panel, "Find" tab, the list of search results is now color-coded.
* Fixed a bug where a node dragged onto another note would lose its data if the file had not been saved before the dra-and-drop operation.
25 June 2002 - version 1.5.1
* Added: Integration with UltimaShell Autocompletion Server (UAS). UAS is a very interesting application which provides sophisticated autocompletion functions; it even learns new words as you type. Please see http://www.flashpeak.com/ushell/ushell.htm for details. The command to activate UAS is located under the "Tools" menu. WARNING: UAS defines several default hotkeys, some of which will conflict with KeyNote's keyboard shortcuts. You may want to change the UAS hotkeys to suit your preferences and avoid conflicts. (Direct download link for UAS is http://flashpeak.51.net/files/uas.exe, but please do see the website referenced above for information and instructions.)
* Added full paragraph justification - something I didn't think was possible, but there it is. I want to thank Mr Ilya Ulyanov of PolySoft (http://polyedit.com), creator of the freeware editor CryptEdit, for kindly explaining how to enable this feature. (Requires version 3 of the riched20.dll.)
* Added "Refresh" command to Favorites menu
* It is now possible to specify program parameters when adding an "External" location (i.e. a program or a document) to Favorites
* Favorites list is saved after every modification.
* Added "Cycle Case" command.
* The Import and Export commands have been moved under the "File" menu, because "Tools" is getting too long.
* Fixed a resizing problem with the keyboard configuration dialog box.
* Updated the Palm Export plugin (minor configuration fix)
10 June 2002 - version 1.5
* Added ability to customize keyboard shortcuts (for main menu and tree menu commands). See the "Customizing keybaord shortcuts" topic in the Help file.
* Significantly improved the Export function. It is now possible, for instance, to export the whole tree into a single RTF or HTML file. Note: I have done all I could in this respect, in the current edition of KeyNote. Whatever is missing, must now wait for KeyNote 2.0. Please do not ask for any more improvements in the Export feature in the current version of KeyNote.
* It is now possible to create virtual nodes linked to files on removable media (diskettes, CD-ROMs, etc.).
* If no file is loaded at program startup, KeyNote used to automatically create a new blank file. This is now optional, and can be disabled in Options dialog box, "KeyNote files" section.
* Added ability to change font for each individual tree node: select a node, then pick a font from the Font list on the toolbar. (Changing font size will not be possible, alas; the tree doesn't handle differently-sized nodes very well.)
* Since Alt+Left and Alt+Right keys are now used for history navigation, their old function was moved to Shift+Alt+Left and Shift+Alt+Right. Alt+Up and Alt+Down function as before (and these may also be used with Shift, although it is not necessary.)
* Shift+F10 opens context menu in rtf editor, tree panel and scratchpad
* New command: Paste node name from currently selected text
* Added option to disable the Insert key in editor (prevent entering Overwrite mode). It can only be set by manually editing the keynote.ini file: in [EditorOptions] section, set DisableInsKey to 1.
* Added option to select the type of note (simple or tree) which is automatically created with each new file. By default, a tree-type note is created. It can only be set by manually editing the keynote.ini file: in [KeyOptions] section, set StartNoteType to 0 if you want KeyNote to start with a simple RTF note. Value 1 will start with a tree type note.
* Added SleepTime configuration option to [Clipboard capture] section in keynote.ini. This value determines how long KeyNote will remain dormant (and ignore any subsequent clipboard captures) immediately after performing a capture. This value represents duration in 1/10s of a second, i.e. 5 = half a second (default), 10 = one second, etc. You can try increasing this value if KeyNote captures copied text more than once. This setting can only be changed by manually editing the keynote.ini file.
* Added RemovableMediaVNodes option to [TreeOptions] section in keynote.ini. This is an integer option and can take one of the following three values: 0, 1, or 2. This setting controls whether virtual nodes can be linked to files on removable media (floppy disks, CD-ROMs, ZIP drives, etc). If this is set to 0, KeyNote will refuse an attempt to create a virtual node pointing to a file on removable media. If set to 1, KeyNote will allow virtual nodes on removable media, but will display a confirmation warning (default). If set to 2, KeyNote will allow virtual nodes on removable media transparently, i.e. no warning will be displayed. Note that changing this setting will not affect already existing virtual nodes which are linked to files on removable media, i.e. if you set it to 0 (deny), existing virtual nodes linked to files on removable media will remain unchanged. This setting can only be changed by manually editing the keynote.ini file.
* Updated FuncKey plugin to make it easier to use. The plugin still works, and assignments made through the plugin will override the menu command shortcuts (even when these shortcuts have been customized).
* Added "Paste as text" (paste text without formatting) command to the Scratchpad's right-click menu
* Bugfix: KeyNote could not open read-only encrypted files.
* Bugfix: It was possible to attempt to import a binary file into KeyNote (e.g. an .exe or an .mp3 file), because KeyNote did not perform a sufficient file type check. This could lead to the corruption of the binary file (e.g. if the file was imported as a virtual node).
* Bugfix: Using the "Replace" command could throw KeyNote into an infinite loop (e.g. if replacing "the" with "and the").
* Bugfix: In Outline Numbering function, numbering was incorrect when the "Replace node names with numbers" option was used.
* An error message is now displayed when exporting to HTML, if the html32.cnv library cannot be loaded.
* Fixed bug introduced in version 1.4, where newly created tree-type notes did not show checkboxes or images until toggled manually.
-----------------------------------------------------------
12 March 2002 - version 1.4
(Version 1.3.7 had a bug that would cause an access violation error if the "Restore caret position" option was enabled. Version 1.4 fixes that problem.)
* Added history navigation to tree notes. Each note has its own navigation history. Press Alt+Left arrow to move back, or Alt+Right arrow to move forward in history. These commands are also available from the "Tree" menu and as buttons on the Tree toolbar. Each note holds a maximum of 100 history items; when the limit is exceeded, the oldest items are deleted.
* Added new paragraph formatting property: Numbered list. This is only available if version 3 of the riched20.dll is installed on your system (KeyNote automatically detects it). Click the drop-down arrow next to the "Numbers" button on the toolbar to select the list style: Arabic numbers, letters, Roman numerals. (Shortcut: Shift+Ctrl+E; "Send note by email" now moved to Shift+Ctrl+Alt+E, sorry!)
* Toolbars are now configurable via the "toolbar.ini" file. For a detailed description of how to customize toolbars in KeyNote, please see the "Customizing the toolbars" topic in the Help file.
* Some menu items have been rearranged to make them easier to access (there aren't any third-level nested submenus anymore).
* Added Resource Panel button to the main toolbar. Clicking the button shows or hides the Resource panel. Clicking the arrow next to the button displays the Resource panel context menu.
* Several other buttons added to the toolbars.
* Added ability to use custom icons for tree nodes. This is a toggle: KeyNote will display either the standard node images, or custom images. To pick a custom image, make sure "Custom tree images" in the View menu is checked, then right-click a node and select the "Custom Image..." command. Nodes and tabs share the same set of images. (Tip: you can have a separate set of icons for each .KNT file you create.)
* Added ability to assign any color to a tree node (previously, you could only select from a list of basic colors). To use this feature, click the tree node and then either click the "Color" button on the toolbar, or right-click the tree node, click "Color..." and then click the "Node text" command. (The old list of colors in the menu has been removed.)
* Added ability to assign a background color (highlight) for each individual tree node. To use this feature, click the tree node and then either click the "Background color" button on the toolbar, or right-click the tree node, click "Color..." and then click the "Node background" command.
* The "Bold" property of tree nodes can now also be toggled by clicking the "Bold" button on the toolbar.
* Glossary expansion function now supports \n and \t metacharacters. "\n" is replaced with a line break, and "\t" is replaced with a tab. For example, a string "one\ntwo" will be displayed as
one
two
* Fixed display bug where the Find drop-down combo on the resource panel was too long when Resource panel tabs were right- or left-aligned.
* KeyNote can now be upgraded without downloading the full installer. Instead, you may only download the minimum set of required files and unzip them into KeyNote's directory. This should only be done if you have a previous version of KeyNote properly installed. You must download the full package if KeyNote is not yet installed on your computer. The upgrade package URL is:
http://groups.yahoo.com/group/general-frenetics/files/keynote_upd.zip
-----------------------------------------------------------
5 March 2002 - version 1.3.6
One major new feature and lots ot fixes:
* New: ability to add numbers to nodes in a tree, as in an outline (Tree menu -> Outline numbering...). A dialog box is displayed with several options. Important: nodes are NOT re-numbered automatically; if you have added, deleted or moved nodes, you'll need to use the command again. If you are renumbering a tree that has previously been numbered, make sure to use the correct selection in "Current numbering state" box. If only some of the nodes have numbers and others do not, you MUST select the "Auto detect existing nide numbering" option, which is preselected as default.
* Fixed a bug which would cause an access violation error when deleting the last remaining node in a tree.
* Fixed a bug with clipboard capture, whereby the "Ignore when KeyNote is active" option was not honored.
* Replace operation was permitted even when note was set to Read-Only.
* It is now again possible to change the wordwrap setting in Scratchpad - press Ctrl+W. (The regular edit commands only apply to the active note; they do not affect the Scratchpad)
* Only the "Find" dialog box is affected by the "auto-hide" option; the Replace dialog must be closed manually. (Otherwise, the Replace dialog would hide itself after the first replacement operation.)
* At least one tab in the Resource panel must remain visible; KeyNote will not let you hide a tab if it's the only one visible. (Before, it was possible to hide all the tabs, but then there was no way to restore them, because the context menu could not be activated.)
* With "Paste Into New Node", the pasted text is also used to name the new node.
* Fixed a bug which caused an access violation error in the Glossary editor dialog box when the "Edit" button was clicked with no item selected.
* Windows shortcuts (.LNK files) may now be added to the Favorites panel.
* Fixed a bug which would cause KeyNote to crash on some systems if node names were too long (files with such long node names could be created by the KNTConvert program). KeyNote will now enforce the maximum node name length, 255 characters.
* The "Restore caret position" option was not properly implemented for tree nodes; it will work correctly now.
* Drop-down lists in comboboxes in the main window are now longer, so that it is easier to select font name or size). The lists and default to 16 items (twice as many as before). This value cannot be modified inside KeyNote, but if you want to have still larger or smaller combos, change the "DropDownCount" value in keynote.ini file.
* When creating a new note, the program now defaults to the tree-type note. After that, the last selected note type is remembered across program sesions.
* The text statistics dialog box no longer copies information to clipboard automatically. Click OK to copy, or click Cancel to close the dialog box without copying the information to clipboard.
-----------------------------------------------------------
6 February 2002 - version 1.3.5
* Extended Favorites on the Resource panel to include ability to launch programs and documents (right-click the Favorites list and select the "Add external" command).
* Tree-type notes can now also be used for clipboard capture (each new chunk of text copied to clipboard will be pasted in a newly created node, or into whichever node is currently selected in the tree - configurable in the Options dialog box, "Clipboard capture" tab).
* Taskbar icon: current filename is now displayed first, so that mutliple instances can be differentiated more easily.
* In Options dialog box, "Tree panel" tab, there is a new option which controls how tree notes look after opening a file. There are five possible settings: Show tree fully collapsed, Expand only the node that was last active, Expand only top-level nodes, Show nodes expanded or collapsed the way they were when the file was last saved (i.e., exactly restore the tree state), and Show tree fully expanded. This option supplants the earlier "Auto-expand tree" and "Restore last active node" options.
* In File Properties (Alt+Enter), "Settings" tab, an option was added to override the multiple backup configuration. If you check this option, only 1 backup of the file will be made, even if you specified a higher backup level in Options dialog box. (This is primarily useful for those who have created very large KNT files and don't want to waste disk space by keeping many backup versions of such files, but still want multiple backups for other files.)
* Under the "Edit" menu, "Paste other", a command was added to paste text into a new node in the tree: "Paste into new tree node".
* New "Autorun" macro which is executed when a new node is added to the tree. The macro file must be named "_AutoNewNode.knm", and it will only be executed when a new tree node is created manually. It will NOT be executed when nodes are created through importing files, pasting text, etc.
* If you drag and drop a macro or a plugin file on KeyNote, the macro or plugin will be executed.
* Fixed the broken "Tip of the Day" display when KeyNote starts up in maximized state.
* Comma is now allowed as decimal symbol for expression evaluation.
-----------------------------------------------------------
30 January 2002 - version 1.3.4
* Double-clicking the status bar will show or hide the Resource panel. This is by far the easiest/quickest method to show the Resource panel (unless you prefer to simply press F9).
* New "Favorites" tab added to the Resource Panel. It works similarly to the common "Favorites" function in Internet Explorer and other modern Windows applications. It allows you to store links to commonly used notes or KeyNote files. Double-clicking a Favorite item (or pressing Enter) will jump to the location. (Reminder: If you feel there are too many tabs on the resource panel, you can selectively turn off the tabs you don't use, by right-clicking the tabs and unchecking names of the tabs you want to hide.)
* Added simple HTML export option to the "Export" dialog box and the "Export" command in the tree context menu. (This function usees the native Windows HTML converter, "HTML32.cnv".)
* Improvements in virtual node handling:
- Separate "Unlink" command on the tree context menu:
unlinking a virtual node removes the association between
the node and the file on disk. (The file on disk remains
unchanged, and the node retains its text, but it will no
longer be a virtual node)
- Two new operations are possible when selecting the "Virtual Node'
command in the tree context menu. Previously, if the node was
already a virtual node or if the node contained some text, the
operation was not allowed. Now, if the node is already a virtual
node, KeyNote allows you to change the file with which the
virtual node is linked (after a prompt). If the current node
is NOT a virtual node, KeyNote gives you an option to MAKE IT
virtual, by "flushing" its data to a file on disk (KeyNote will
prompt you for a filename where the text will be stored).
* New command: Tree menu -> "Create node from selection" (Alt+F11). This command creates a new tree node from the text selected in the current note. The original text is not deleted, but it remains selected, so you can just press DEL to delete it.
* New command: Tree context menu -> "Add Sibling" (Ctrl+Enter). This command creates a new tree node immediately after the current node in the tree.
* Added more keyboard shortcuts to tree context menu (see "keyboard.txt" for details).
* Bugfix: when adding a template with the same name as an already existing template, the exising template was not removed from the list in the Resource panel.
* In the Options dialog box, "Confirmations" tab, you can now select whether KeyNote should prompt you when you drag and drop nodes onto another tab, and whether the original node (or subtree) should be removed after it has been dropped in the new location. Also, if you hold down the Shift key when dropping the subtree on another tab, KeyNote will move the subtree rather then copying it.
* The Calendar plugin has been improved: you can download the latest version from http://www.lodz.pdi.net/~eristic/free/kn_calendar.zip
* When importing files by drag-and-drop, the editor does not update itself between one file and another, which greatly speeds up the import process.
-----------------------------------------------------------
12 January 2002 - version 1.3.3
* Minor fixes
* Released a separate program, <B>kntconvert.exe</B>, to convert free-format plain text files or email and news archive files to KeyNote tree-type notes. The program contains full documentation. (Requires KeyNote 1.3 or later)
* If you use the Keyboard customization plugin, you can now also assign function keys to templates. You will need to download the latest version of the plugin from http://www.lodz.pdi.net/~eristic/free/kn_funckey.zip
* When searching for "all words" or "any word", you can now mark phrases by enclosing them in double quotes.
-----------------------------------------------------------
2 January 2002 - version 1.3
* The "Find All" command now includes a "Search type" setting. You can now perform an ordinary search ("Exact phrase") or search for notes containing ALL or ANY words entered as the search pattern. In effect, this introduces a simple "AND" / "OR" boolean searches. Note that when you perform a "All the words" or "Any of the words" search, the search results will only include the note and tree node, and will not jump to occurrences of the words within the text of the note. Unlike with the "Exact search" options, if a note contains multiple matches, it will only be listed once in the search results.
* The "Find All" command on the resource panel has been extended to include the abvility to search for text in names of tree nodes ("Exact phrase" search type only).
* After you have used the "Find All" command, right-click the search results list for a context menu. The menu contains commands to insert the search results as clickable hyperlinks in current note.
* Files linked to "virtual nodes" are now backed up when the .KNT file is saved. Virtual node files are always backed up in the original files' directories, and only one backup file is maintained (i.e. the "Backup level" option does not apply to backed up virtual node files).
* When you delete a tree node that has child nodes below it, you now have the option to delete the selected node only while retaining the child nodes.
* Option to display full tree node path in the status bar (Options dialog box, Tree panel settings, "Show full node path in status bar").
* Option to inherit certain tree node properties when creating a new node (Options, Tree panel settings, "Inherit properties from active node").
* The tree panel context menu now includes commands to copy the full path of a node to clipboard and to insert it in current note.
* Some keyboard shortcuts have been added to the tree panel context menu.
* Notes now have a "Plain text" property (Note Properties dialog box, "Advanced" tab). Notes marked as plain text will be stripped of all text formatting while the file is being saved. (You can still apply formatting attributes to such notes, but they will not be preserved when you save and reopen the file). For tree-type notes, the plain text property applies to all nodes in the tree. (This property is not very much useful in itself, but it is needed for a new KeyNote file conversion utility that is under development and will be released soon.)
* For debugging purposes, version number of the riched20.dll library which KeyNote uses is now displayed in the "About KeyNote" dialog box. Please include this information when reporting any problems with the program.
-----------------------------------------------------------
22 December 2001 - version 1.2
MAJOR update thie time!
* The first addition you will notice when you install the new version of KeyNote is the new "resource panel". Press F9 to hide it, press F9 again to re-display it. The resource panel contains several tabs (use Alt+PageUp, Alt+PageDown to switch) which group some of the old features and adds a few of its own. The tabs are: "Find", "Scratch", "Macro", "Plugin" and "Template". Here's a brief description of the resource panel tabs:
- Find tab: searches notes for text and displays all matches in a convenient list. Press Enter or double-click an item to jump to the matching text. (The old "Find" dialog box remains and works as before.)
- Scratch tab: a simple RTF scratchpad, automatically loaded and saved. You can easily drag and drop text from notes to the scratchpad and back.
- Macro: displays all KeyNote macros you have created or installed. Press Enter or double-click a macro to execute it. The Macro toolbar has been moved here, and it cannot be placed anywhere else. A red icon next to a macro indicates an "Auto-run" macro; a blue icon indicates a normal macro.
- Plugin: displays all KeyNote plugins you have installed. Press Enter or double-click a plugin to execute it. There is a new, small toolbar here with the basic commands. (The old "Select plugin" dialog box has been removed.) A red icon next to a plugin indicates a "resident" plugin (a plugin which can run in the background alongside KeyNote); a blue icon indicates a nonmal, modal plugin (which you have to close to return to KeyNote).
- Template: displays all templates you have created. Press Enter or double-click a template to insert it in the current note. Press INS to create a new template. A blue "A" icon next to a template indicates a Rich Text template (a template which includes text formatting); a black "A" icon indicates a plain-text template.
Additional tips:
- All tabs on the resource panel have their own context menu: right-click to display it. The menus offer additional commands not present elsewhere.
- Right-click the tabs themselves to display a menu of options related to the resource panel. You can place the resource panel to the left or to the right of the notes window; you can arrange the tabs in four different ways, and you can even hide individual tabs.
- If you add a macro or a template while KeyNote is running, you do not need to restart KeyNote to display the new item. Just press F9 twice; the resource panel will be hidden and then re-displayed, and the list of macros or templates will be refreshed.
- To add a plugin while KeyNote is running, right-click the PLugin tab and select the "Reload Plugins" command from the context-menu. The list of plugins is relatively slow to initialize, so it is not re-read automatically.
* Another major improvement is the way in which imported files and files you drop on KeyNote's window are handled. In both cases, the same dialog box is now displayed, which allows you to choose an action to be performed on the selected files. One significant addition here is that you can now import files as tree nodes (before it was only possible to import files as virtual nodes).
* You can now import HTML documents and have them automatically converted to RTF. Note, however, that this is a pretty experimental feature. KeyNote uses MS Office or MS Internet Explorer to perform the actual conversion, so you will need to have at least one of them installed on your computer. You can choose whether to use Office of Explorer converters (click the "HTML Options" button in the dialog box displayed when you drop or import files). The function works with MS Office 97 or 2000, and with MS Internet Explorer 5.0 or higher. The results of the conversion are nearly identical in both cases. Note, however, that because KeyNote has no internal support for tables, and many HTML documents are formatted using tables, the conversion will not always produce a note that you can easily work with. In such cases, you can use a HTML formatter to strip the tables from the document before importing it into KeyNote. Eventually, I will release a plugin that performs this function.
* All known search-related bugs have been fixed. All three of them!
* You can execute macros and plugins by double-clicking them in Windows Explorer. This requires associating KeyNote with several file extensions. KeyNote does it by default when it is first installed. If you are upgrading, you may have to associate .KNM files (macros) and .KNL files (plugins) with KeyNote manually. (To do so, just double-click a .KNM or .KNL file in Windows Explorer, and select KeyNote when Windows asks you what application you want to open the file with.)
* Added "Run Last Macro" command (Ctrl+F5).
* Double-clicking status bar minimizes KeyNote.
* Splash screen has been removed.
* Note tabs can now be arranged vertically (along the left or right edge of the program window) in addition to being placed at top or bottom.
-----------------------------------------------------------
9 December 2001 - version 1.1
Minor bug fixes and improvements:
* Glossary: on Shift+F7 (Create glossary entry), current word is selected automatically.
* Glossary editor now closes on ESC key.
* Bugs in Font and Font Size drop-down lists have been fixed (it was not possible to select font face or size using keyboard)
* If the SHIFT key is held down when checking a tree node, making it bold or setting its color, the command is also performed for all the node's children (sub-nodes).
* I am beginning to design KeyNote 2.0. If you are interested in what new features and improvements are planned, please see http://keynote.prv.pl
-----------------------------------------------------------
26 November 2001 - version 1.08
Long time without an update. Between versions 1.05 and 1.07, I've moved into a new apartment and changed operating system to Windows 2000. I expect to be able to work on KeyNote some more again.
Note: Version 1.07 had a seriuos bug which affected Windows 95 and Windows 98 users. That version was pulled from the website immediately after the bug was discovered. Version 1.08 fixes that bug, but it does not introduce any new functionality over version 1.07.
* Drag and drop files: When you drop a file anywhere on KeyNote's main window (except the editor area), KeyNote will now display a dialog box which lets you select an action to perform on the file(s) you have dropped. For instance, you can import the file, create a virtual node, or insert a hyperlink to the dropped file. The dialog box only displays actions which are possible for the ype of the dropped file (e.g. .KNT files can be opened or merged, but not imported; .TXT and .RTF files can be imported but not merged, etc.)
* Spellchecker (under the "Note" menu). Requires MS Word 97 or 2000 (tested only with MS Word 2000). This is a very experimental module, please treat it as beta and feel free to report any problems.
* Ability to specify note language. (This is required for the spellchecker to function properly. You can select default language for new notes, or select text in an existing note and set its language, so that the spellchecker can select proper dictionary.)
* New node-related features (for tree-type notes):
- Checkboxes (can be shown or hidden via the View menu)
(Keyboard shortcut: Ctrl+` in tree panel)
- Bold (each node can be displayed with bold or normal font)
(Keyboard shortcut: Ctrl+B in tree panel)
- Color (you can select the color used to display each node)
All these features are only accessible via the tree panel
right-click menu.
* Menu command added (under "View") to hide or show the tree panel in tree-type notes. Keyboard shortcut: Shift+F11.
* Added data safety: When saving a file, KeyNote writes data to a temporary
file (with the ".tmp" extension), and only rewrites the original file if the save process has been successful.
* More data safety: KeyNote can now maintain up to 9 most recent versions of your files. This is called "Backup level" and is configurable in the Options dialog box, on the new "Backup options" tab. For instance, if you choose backup level 3, KeyNote will keep up to three most recent versions of your file, with the following extensions: ".bak", ".bak2", and "bak3". The oldest file is the one with the highest number. When you save your file again, the ".bak3" (oldest) file will be discarded, the ".bak2" file will be renamed to ".bak3", and the ".bak" file will be renamed to ".bak2". Note that if you initially set a high backup level and subsequently choose a lower level, old backup files may remain on your disk and will have to be deleted manually. (For instance, if you start with backup level 9 and then reduce the level to 3, there will be old backup files remaining, with extensions ".bak4" to ".bak9". KeyNote will not automatically delete these files.)
* You can now specify a separate directory where all backup files will be kept. By default, each backup file is created in the same directory in which the original (.KNT) file resides. If you want, you can select a special directory where ALL backup files will be placed (e.g. the TEMP directory on your disk). This makes it easier to clean up old backups periodically.
* Bug fixed: There was a problem setting left paragraph indent using the "Paragraph" dialog box.
* Bug fixed: There was a problem pasting paragraph attributes (after the "Copy paragraph attributes" command was used).
* When you copy font attributes or paragraph attributes, the copied information now persists across file sessions, i.e. you can open a different file and paste attributes copied from the previous file (that is now closed).
* When you create a new file and have the AutoSave feature turned on, KeyNote prompts you to save the file, because AutoSave cannot work until the file has been given a name. An option has now been added to skip the prompt.
-----------------------------------------------------------
11 August 2001 - version 1.05
* The "merge" function now prompts for passphrase if file is encrypted
* Small plugin technology fix
* confirmation of "Refresh" command for virtual nodes is now optional
* option: Ignore (do not delete) protected text
* virtual nodes are now also saved if the referenced file does not exist (but the node was initially loaded correctly)
* support for TreePad shareware RTF-formatted files (import/export)
* automatically disable folder monitor if file resides on a read-only medium or on a network drive
-----------------------------------------------------------
18 July 2001
* Minor fixes
* Version 1.03
-----------------------------------------------------------
7 July 2001
* Calculator added to "Tools" menu
* Templates (rich text or plain text), under the "Tools" menu
* Minor fixes
* Version 1.02
-----------------------------------------------------------
30 June 2001:
Version 1.0 is finally here! Enjoy.
* KeyNote is becoming an Open-Source project. You can download full source code, distributed under the Mozilla Public License. See Help file and "license.txt" for details. More information is forthcoming.
* Completely redesigned the "Options" dialog box, for accessibility and ease of use.
* fixed bug whereby the "Allow auto-run macros" option was not always honored if turned off
* added "System" button to "File properties" dialog box. It displays the Windows built-in "File properties" dialog box for the currently open file.
* Option: "Enable Rich Edit version 3.0 fixes" - now completely removes the "disappearing font styles" bug some users experience with version 3.0 of Microsoft's riched20.dll standard library. See file "bugs.txt" for details. This option is disabled by default on Windows 95 systems, and enabled by default on Windows 98, NT and 2000 systems.
* The old text files (documentation) have now been replaced by standard WIndows Help file. The Help is not yet complete and has a lot of blank spots; these will be filled in shortly.
* Version 1.01
-----------------------------------------------------------
22 June 2001
This is probably the last release of KeyNote before version 1.0. Sorry it took so long, but there's quite a lot of new functionality this time.
* Ability to create MACROS (remembered sequences of key presses and commands). See file "macros.txt" for details.
* Support for PLUGINS. A few sample plugins are installed with KeyNote; more can be downloaded from the program homepage. Please see the file "plugins.txt" for details.
* File manager and Glossary editor dialog boxes are now resizeable
* Activation hotkey can be changed or enabled without restarting KeyNote
* In "Go to line number" dialog box, you can not only enter line numbers, but also increment values, e.g. "+5" to go 5 lines forward or "-5" to go 5 lines back.
* Ctrl+H (Highlight color) and Ctrl+R (Font color) commands now behave in the same way, for consistency. By default, each command simply applies the color currently visible on one of the two color selection buttons on the toolbar. In Options dialog box ("Advanced" tab) you can change this behavior, so that these commands will display the old-style color selection dialog boxes. This isn't as fast, but allows for selecting font and highlight colors without using the mouse.
* Shift+F10 no longer hides/shows tree panel in a tree note. This keyboard shortcut is used by Windows to display context menu. Use Shift+F1 instead.
* Added "Show all toolbars" and "Hide all toolbars" commands ("View" menu)
* Added a "Safe print" option to the "Advanced" tab in Options dialog box. Try this setting if you encounter problems with printing notes.
* Tree structure can now be saved to a text file ("Tree" menu)
* Style list is saved only if styles have been modified
* BUGS FIXED:
- The "Match bracket" function now works with angle brackets too
- "Save and restore caret position" now works correctly with tree-type notes too
- Multiple pasting error with "Clipboard Capture" function
- "Repeat Last Command" logic improved
- Searchng a tree note for text now finds nodes above the currently selected node if the "Search all nodes" option is enabled
* Version 0.999
-----------------------------------------------------------
21 May 2001
* Bugfix release
* Old drag-and-drop behavior is restored now. Unfortunately, because the RichEdit control now embeds any object dropped on it, you can no longer open or import files by dropping them on the editor. However, you can import or merge files by dropping them ANYWHERE ELSE on the main program window. (You can still create virtual nodes by dropping a file on the tree.)
* Version 0.992
-----------------------------------------------------------
17 May 2001
* You can now specify a custom icon for each .KNT file. This icon will be displayed in the system tray. The feature is useful if you run several instances of KeyNote at the same time, as it allows you to quickly identify the file which is loaded in each running instance of KeyNote. To specify a custom icon, open the File Properties dialog box ("File" menu), click the "File icons" tab, then make sure the "Use custom Tray icon for this file" checkbox is checked, and select an icon in the text field below.
* You can now have a different custom set of tab images (.icn file) for each KeyNote file. You can also specify that a particular file should only use the built-in set of tab images (useful when sharing the file with someone who may have a different set of customized tab images). To specify these settings, open the File Properties dialog box ("File" menu), click the "File icons" tab, then make sure the "Show icon images on tabs" checkbox is checked, and select your preference by clicking one of the radio buttons. The "Default" setting will use the standard (possibly customized by you) set of tab images, stored in the file "keynote.icn". The "Built in" setting will ensure that the file always uses the "factory default" images (always the same; you will not be able to customize tab images when this option is selected for a particular file). The "Other" setting allows you to choose an alternate .icn file. To create a new .icn file, specify a name of a non-existing file in the edit box and the file will be created when you close the "File Properties" dialog box.
* Fixed bugs in Find and Paste commands
* Version 0.99
-----------------------------------------------------------
15 May 2001
* Added ability to insert hyperlinks to locations inside KeyNote file (notes and tree nodes). This is a big topic, please see the file "linking.txt" for detailed explanation of this feature.
* Added the "Replace" command.
* The "Find" dialog box is now non-modal.
* If the file you are opening has a read-only attribute, it is opened in read-only mode.
* Version 0.985
-----------------------------------------------------------
12 May 2001
* Many changes this time. Some menu commands were moved to other locations.
* Please review the file "KEYBOARD.TXT" installed in the \doc subdirectory, it contains a complete, updated list of all keyboard shortcuts for KeyNote, including special/alternate behaviors with Shift or Ctrl keys.
* The bug list has been updated.
* The spin control on the Formatting toolbar used to specify font size was replaced with a drop-down list, such as used in Word and WordPad. This seems to be more convenient, because you can quickly pick one of the predefined font sizes.
* Added a Paragraph Properties dialog box to specify all supported paragraph properties.
* Images and objects can now be inserted into note text. The relevant menu commands are located under the new "Insert" menu. Note that you can also insert images by pasting them from clipboard. Bitmap and GIF formats are supported. (I tried adding support for JPEG images, but this requires including a library that increases the size of the program by 100 kb! It's just not worth such a bloat.)
WARNING!! Inserting a picture or an object increases the size of the KeyNote file enormously. A small picture can add a full megabyte to the file size. This is due to the RTF format and the way in which such data is stored, there is no way around it. A KeyNote file containing pictures or objects will be huge and take considerable time to open and save. On the other hand, you can now insert and edit an MS Excel spreadsheet directly in KeyNote :-)
* Added a "Paste Special" dialog box.
* You can now start the WordWeb thesaurus with a keyboard shortcut: Ctrl+F11.
* You can insert contents of a disk file into a note (text and RTF files only).
* You can insert an URL-style link to a file on disk. Such a link takes the form of "file:///c:\documents\file.txt". The link can point to a document or an executable program.
* Added several advanced commands to the Options dialog box.
* You can hide a tree panel in a tree-type note by pressing Shift+F1.
* Added a Glossary editor which allows you to add, edit and remove glossary expansion terms from inside KeyNote.
* Added "Visit website" and "Email author" commands to the Help menu.
* Added a "Refresh" command to the tree context menu. This command is only available for virtual nodes. If a file which is attached to a virtual node has changed (e.g. it was edited in another application), you can use the Refresh command to update the contents of the file in the virtual node.
* In the Find dialog box you can now select whether all nodes should be search in a tree-type note, or only the current node.
* Version 0.98
-----------------------------------------------------------
14 April 2001
* Bugfix release
* Version 0.975
-----------------------------------------------------------
12 April 2001
* Simple text statistics (under the "Tools" menu)
* Superscript/Subscript commands are now separate.
* If no text is selected, the "Evaluate expression" command takes the whole current line as source expression. A trailing '=' sign, if present, is ignored.
* Improved word selection logic (for WordWeb, Find and Glossary expansion) In editor, press Alt+W to select the current word.
* Added command names for "Repeat last command".
* Added rudimentary support for bookmarks, but don't expect too much. The RTF editor doesn't support them in any way, so it's just a stopgap measure, and not too effective. You can have up to 10 bookmarks for the whole file. To set a bookmark, press Alt+Shift+<digit> (0 through 9). To jump to an existing bookmark, press Alt+<digit>. The bookmarks do not move with the text, which limits their usefulness quite heavily, but there is simply no workaround for this. The bookmarks are not persistent, i.e. KeyNote forgets them when you close the file. The bookmarks are also not visible, because the RTF control doesn't have a gutter area where they would be displayed. Except for persistent bookmarks, there will be NO improvement in this area; please don't ask, because it can't be done (or, more to the point, I cannot do it).
* Version 0.974
-----------------------------------------------------------
7 April 2001
* New editing commands:
+ Compress white space (adjacent spaces and/or tabs)
+ Trim blanks at end of lines (left, right, both)
+ Invert case ("This" to "tHIS"; Shift+Ctrl+I)
* New function: Insert special character (select from a dialog box)
* New function: Match bracket (Ctrl+M)
* It is now possible to export a single node in a tree. This is done via the "Export" command in the tree context menu (right-click), not via the "Tools|Export" command.
* KeyNote now uses a different way of detecting previous instance and communicating with it. The bug here which affected Windows NT systems should not be occurring anymore - please let me know, because I have no way of testing this.
* KeyNote can optionally play a sound (a wave file) when capturing text from clipboard. KeyNote will play the file called "clip.wav" included with the program. You can replace this file with any other wave sound which you prefer to use.
* Version 0.973
-----------------------------------------------------------
30 March 2001
* The most requested feature is now ready: you can copy tree nodes (subtrees) from one note to another, or even between different files. Please see the file "tree.txt" for details on how to do this.
* Added "Glossary term expansion" feature. The glossary is a set of word pairs, stored in the file "keynote.exp". When you press F7, KeyNote checks if the word at the insertion point (caret) exists in the glossary; if it does, then KeyNote replaces the current word with the other word in the pair. This is very useful to enter the hard-to-type characters: for instance, "cc" (without the quotes) will expand to the copyright symbol; "rr" to the registered trademark symbol, and "tm" to the trademark symbol. You can add new word pairs to the glossary by pressing Shift+F7. The whole glossary is stored in the file "keynote.exp", which is a plain text file and may be edited in any text editor (or in KeyNote's virtual node, but make sure to turn WordWrap OFF for that.)
* Ctrl+H now applies the last highlight color used, rather than opening the color selector dialog box.
* Version 0.972
-----------------------------------------------------------
30 March 2001
* Tree notes can now have a vertical layout (the tree panel placed above the editor, rather than to the left of it). This is configurable through Note Properties (F4).
* Text font and highlight colors can now be set via the supercool Office-like buttons on the toolbar - more conveniently than through the standard color selection dialog box. (You can even customize the non-standard colors via a mouse right-click!) Note, however, that the Background Color button is no longer available, because three identical color buttons on the toolbar is a bit too much. Sorry about that. I hope this is not a big issue, since changing the BG color is not nearly as frequent as changing the font or highlight color. You can still change the background color via the Ctrl+D shortcut ("Format" menu).
* Fixed the bugs which caused imported trees to lose the background color.
* Grey '*' on the numeric keypad no longer switches between editor and tree (you can use it in the editor again)
* Shift+TAB now switches focus from editor to tree. (Use TAB to switch focus from tree back to editor).
* Now you REALLY cannot edit note properties if the note is Read-Only (there was a bug that caused the read-only status of a note to be ignored)
* Version 0.971 (not enough changes for 0.98? :-)
-----------------------------------------------------------
28 March 2001
* New feature: Ability to highlight text in editor. This is also supported by the styles (i.e. highlighting can be part of a style definition)
* KeyNote can now display the current font and/or paragraph properties in the status bar. This feature is off by default, because it slows down the program; you can turn it on using the options under the "View" menu.
* More editing commands; all editing commands now have keyboard shortcuts
* When opening an encrypted file, you now have an opportunity to re-enter the access passphrase if it was entered incorrectly the first time.
* Version 0.97 Beta D
-----------------------------------------------------------
27 March 2001
* Two serious bugs fixed:
- no more problems with opening a file that contains empty tree notes
- fixed problem that would result in a crash when the "clipboard capture" was switched from one note to another several times, consecutively
* The note which is designated for clipboard capture is now marked with a different tab color, which makes it more visible
* Toolbars can now also be docked at the bottom of the main window (suggestion: place the Style and Tree toolbars there)
* Double-clicking a tab now opens the "Rename note" dialog box (or the "Note Properties" dialog box is Shift is held down)
* Version 0.97 Beta B
-----------------------------------------------------------
21 March 2001
* Began preparation for releasing KeyNote as Open Source. More information will follow.
* Fixed a font style bug that a few users have reported and I was too stupid to find. The Bold, Italics, Underline buttons would sometimes "not work". Now they do.
* Nice new feature: Styles. You can now define a style based on the current text properties in a note, and reuse the style later. Styles are saved in a file called "keynote.kns".
* Added ability to open URL in a new browser window.
* Added configuration option to choose the default behavior when an URL is clicked: Open, Open in new browser window, Copy to clipboard, Both open and copy, Prompt user (show dialog box).
* Added ability to:
- automatically minimize KeyNote after X minutes of inactivity
- automatically close file after X minutes of inactivity. This adds a thin level of extra protection for your encrypted files. Note, however, that the file will NOT be auto-closed if any dialog box is open.
* Nice new feature: Repeat last command (Ctrl+/). Most (but not all) edit commands can be repeated across notes. For example, if you use the Font dialog box to select a font style, you can then switch to another note, press Ctrl+/ and the same font style will be applied here.
* Added support for font styles:
- "disabled" font style
- subscript and superscript
* Added support for paragraph styles:
- full indentation support (left, right, first line)
- line spacing (single, one and a half, double)
- space before, space after paragraph
* New command: Reverse string ("ABC" becomes "CBA")
* A few settings which already existed but were not configurable inside the program have been added to the Options dialog box.
* Rearranged Edit menu items; changed some keyboard shortcuts.
* Version 0.96 Beta
-----------------------------------------------------------
19 March 2001
* Much improved support for drag-and-drop operations:
- If you drag and drop a KeyNote file onto the main program window, the file will be opened. If you hold down the Shift key when dropping the file, the Merge function will be executed instead, allowing you to selectively add notes from an external KeyNote file.
- If you drag and drop one or more RTF or text files onto the editor, the file(s) will be imported. (Same as Tools, Import)
- If you drag and drop one or more RTF or text files onto the tree, the files will be linked as Virtual Nodes in the tree.
All these operations can be canceled.
* Version 0.95 Beta
-----------------------------------------------------------
18 March 2001
* The "Find" function works again, and it now supports the
tree notes.
* Version 0.94 Beta
-----------------------------------------------------------
17 March 2001
* Added function to find a tree node containing text (Shift+Ctrl+F; use Shift+F3 to repeat last "Find node" operation)
* Fixed a bug which made it impossible to export a tree to a single text file (all other export modes were unaffected)
* New global editor option: Auto Indent
* A virtual node can now be reverted to a "normal" node. If you click the "Virtual node" command in the tree context menu on a node that already is virtual, you will be given an option to revert the node to normal. The contents of the linked file will be retained, but the link with the file will be broken, and the text will now be stored in the .KNT file. This, BTW, enables you to import RTF and text files directly into tree nodes, although in a somewhat roundabout way.
* Some interface fixes (menu items names; shortcuts; icons)
* Version 0.93 Beta
-----------------------------------------------------------
12 March 2001
* New feature: "virtual nodes". Add a node to the tree, then right-click the new node and select the "Virtual node" command from the context menu. You will be prompted for a file name. If you select a text or RTF file, the contents of the file will be displayed as the node's text - however, the file will NOT be imported into KeyNote. Instead, you will be editing the actual file ON DISK, and all changes will be saved to the original file. Only the name of the disk file will be stored in the .KNT file. This allows you to use KeyNote for editing file which you want to remain as individual documents on disk.
- Note 1: If you use encryption, please see "Security considerations" section in the "encrypt.txt" file before using virtual nodes.
- Note 2: Virtual nodes can only hold files which reside on a local, non-removable drive. That means one of the hard disks in your computer. Files on diskettes, CD-ROM discs or network drives cannot be put in virtual nodes, because they may not be available the next time you open the .KNT file.
- Note 3: When you delete a virtual node, only the tree item is removed; the actual file on disk is never deleted.
* New feature: Expression evaluation. KeyNote will calculate the result of an arithmetic operation typed in the editor. For instance, you can type "2 + 2" in KeyNote, then select the expression and press Shift+Ctrl+E. The result of the addition will be copied to clipboard and, optionally, inserted into the note. Later, you can paste the result of the last calculation performed by pressing Alt+Insert.
* New feature: In addition to specifying default properties for all new notes you create, you can also specify such defaults for a particular .KNT file. For instance, you may have a file for which you want ALL notes to use white text on a black background; but in all other files you use black text on a white background. The new feature allows you to keep your glbal defaults intact, but define "white on black" just for that one, unique file. To specify that the default properties you set should only be applied to the currently open file, press F6 to display the usual "Defaults" dialog box, set the properties the way you want, and then click the "Advanced" button, and click the "Save as default for <filename.knt>" menu option. If that menu option is checked, the defaults will apply to the current file only; otherwise the defaults will apply to all your KeyNote files, as usual.
* When typing in the editor, you can still move between tree nodes without switching focus to the tree: hold down the ALT key and press one of the direction arrows
* When opening a .KNT file from a removable drive (diskette, CD-ROM, or a network drive) KeyNote will open the file in Read-Only mode. (For diskette and network drives, this is an option, editable by manually editing the INI file)
* You can change the background color of ALL NODES in a tree. To do this, hold down the SHIFT key while you click the "Background color" button on the toolbar.
* If KeyNote was maximized when you closed it, the maximized state will be restored when you restart the program later.
* You can now right-indent paragraphs, in addition to the normal left indentation. Note that indentation command keyboard shortcuts have changed.
* Fixed paragraph indentation bug.
* The "Edit" menu has been rearranged to make it more compact. Some commands have been moved to submenus.
* Fixed bug which prevented users from changing the Time format in Options
* Added two new options: backup file extension and Append backup extension
* Added new option: Automatically paste Expression evaluation results
* Version 0.92 Beta
-----------------------------------------------------------
5 March 2001
* KeyNote has finally earned its name: it is now possible to encrypt notes. Please read the file "encrypt.txt" for details!
* KeyNote now supports tree-type notes. See file "tree.txt" for details.
* The format of the currently loaded file is reflected with a special icon in the status bar (KeyNote file, Encrypted KeyNote file, Dart Notes file, Read-only file; error or no file loaded)
* Fixed a major bug which made it impossible to manually change the file format to the DartNotes format. (Files that were in the DartNotes format originally were saved in this format correctly.)
* KeyNote can now export and import files created by a freeware notebook-type program called TreePad (http://www.treepad.com)
* When importing files, you can now select more than one file in the "Open" dialog box, which allows you to import several files at once
* In the file manager window, files are now correctly sorted when the window is initially opened.
* Version 0.90 Beta