NoteMaster History +: Addition; #: Bugfix; ~ Change; -: Removal Changed from 1.3.3 + Customizable hotkeys + An all-new, well-documented object model for scripting + Support for both VBScript and JScript as scripting languages + Integration of script editing into the standard editing experience; "NoteMaster Macro Editor" no longer required + Several new sample scripts + New documentation; scripting reference added + Easy-to-use command interface for macros + Single instance mode + Notification on external file changes ~ Redesign of the "notification box" that pops up to display warnings modelessly; slides in and fades out ~ "Macro" terminology now replaced by "script" throughout the interface # Fixed major speed lag when selecting text or typing # Command line parsing issues fixed # Fixed bug that caused scripts executed through the Tools/Macros menu to fail when they contained commas Changed from 1.3.2 + Integral browser supports Mozilla's rendering engine + Improved window management: The Document List panels allows saving and closing multiple documents + The tool bars' state is now saved and restored on startup + Individual tool bars can be toggled on/off (View menu) + The tool bars can be locked + Manual session management (File/Sessions) + Much improved startup speed and overall performance, memory need decreased by about 4000 KB + Lots of new documentation and a redesigned Help homepage + New button on browser toolbar: "Show In External Browser" + Clarified, easier-to-understand captions and labels + New sample macro: "RSS Reader" + Browser shows status messages + Problem solved with Windows 98 and Windows Me: Font was Serif - Removed "Import Word Document" command from the File menu - Removed rebar band captions ~ Redesign of the "New Document" dialogue; renamed to "Templates"; Templates tab selected by default ~ Visual changes in the "Locate" dialogue (due to internal restructurings) ~ Some text changed on the Welcome page # Loading of the syntax schemes could fail if an inappropriate file was found in the /Proglanguages folder # Some settings were not retained (like Status Bar on/off or Display all Characters) # Error in save dialogue: Deleting the proposed extension with the "All Files (*.*)" filter set would lead to an illegal "File.*.txt" filename # Automatic Recovery didn't work with multiple documents sharing the same title (the backups overwrote each other) # Recovered files had an empty line at the beginning and the end # Addressed minor localisation issues __________________ Changed from 1.3.1 + Added Browser preference page to the Options dialogue + Added Tabbed Browsing feature (may be enabled/disabled under Options/Browser) + A custom homepage can be chosen for the internal browser (Options/Browser) + New menu now allows for the direct choosing of a language to create a new document + More keyboard shortcuts + Added more links to the Help menu + More translated documentation and more tips + Auto Complete allows for showing both a list of all words in the document and of keywords in the language + New Open Documents panel: Lists all open document tabs, allows to switch between them and shows their save state + New Recently Used menu: Shows both the nine most recently used files and folders for quick access + Improved usability details: Goto text box contents now selected by default, Incremental Search box contents selected on focus, other improvements # Installer did not install comdlg32.ocx # Windows showed a crash report after exiting NoteMaster # Uninstaller deleted all personal settings of NoteMaster # Files in the Explorer panel were opened after single-clicking # Toolbar was not resized after maximising the NoteMaster window # "Language" toolbar band did not fit on the toolbar by default # New license agreement, now in English and German # Incremental Search input field now hides placeholder text after receiving focus # Checkboxes illegible when a different visual style than Classic or Luna was active # Pressing Ctrl+Space to invoke the Auto Complete list inserted a space character # Choosing a word from the Auto Complete list might overwrite the previous word # Auto Complete list didn't move while typing # The tab of an empty browser window was captionless and therefore too narrow to easily click # Addressed minor localisation issues __________________ Changed from 1.3.0 + Transparency for NoteMaster's main window (View/NoteMaster Window Transparent) and floating dialogues (Locate and File Properties) + "Keep NoteMaster Window on Top" command added (View menu) + Zoom functions added (View menu or Ctrl++, Ctrl+-, Ctrl+.) + "Whitespace" submenu added to the Edit menu + Option to turn off virtual space added to the Options dialogue + Some more documentation (mostly German only) + The "Locate/Go To" dialogue can now be used to jump to columns - Removed View/Refresh command # CRITICAL: Opening the "Tools" menu caused NoteMaster to crash immediately # Some commands made NoteMaster crash when performed if no document was active # Help tree now works properly and language-specific # Addressed some localisation issues # Broken "Editor" options work again # "Help/Bug Report" was broken temporarily (use this command to report bugs you may encounter or request features) ___________________ Changed from 1.2.14 + Entirely new "New Document" dialogue, with inbuilt + Template support, folder based (all templates reside in subfolders located in NoteMaster\Templates) + Working "Open URL" dialogue + Automatic file recovery, e.g. after crashes + Option to create BAK files with an appended increment every time a file is saved + New "About" dialogue + Improved help system, new Welcome Page + Improved File Properties dialogue + Added "Pretty Listing" option; this is very convenient when editing code. It will beautify a line when pressing Return. + Added "Close tags automatically in HTML/XML files"; this option is very useful when editing documents in HTML or XML. + The help can now be searched (Help/Search Help or by clicking "Search >" in any browser window) + Better Start panel + Sleeker internal code + 'Save All' command added + Tools menu in a more logical order + New icon artwork + More default filetypes (PHP, LaTeX, Perl, Python etc. filetypes were added) + New default templates (divers doctypes for HTML documents and several Hello World programs in different programming languages) + The last session can now be restored manually (from the File menu) + Much better working macro handling + New startup options: Restore last session, load new document, execute macro at startup, with new RSS macro + Tabs can now be closed by right-clicking them + Improved panels' aesthetic feel; sleeker panel toggle; panel resizing is possible + The panels' position can be chosen in the View menu + The HTML preview is now bound to the document; clicking "Show Document in Browser" will display the preview in the same instance + The dialogue asking to save unsaved documents now has more meaningful button captions + Improved Navigator panel, with comprehensive filter support and auto-completion + Support for multiple filenames on the command line added + Very basic project management support via the Project panel (a powerful new project manager is planned for the 2.0 release) + Added C# highlighting. The C++ syntax schema already contained many C# keywords, but as they became more and more the decision to put them in a new syntax schema was made. + Added 'Find Previous' command to the Search menu - Removed 'Overtype Mode' from the Edit menu (press Ins to activate overwrite mode) - Removed 'Page Setup' from the File menu - Removed date display from the status bar - Removed 'Select Paragraph' from the Edit/Select menu - Removed 'Refresh' command from the View menu ~ Moved View/Web Browser to File/New/Web Browser ~ Slightly optically improved Options dialogue; the dialogue's controls are now 'flattened' only if no Visual Style is applied # Statusbar now displays correct, language-specific information and tooltips # Search/Previous Line Mark caused the document window to empty # Keywords' case was fixed up even if the language is case sensitive. This could lead to serious problems, e.g. in C#. # English help was missing # The Find dialogue now keeps the focus. When the end of the file is reached while searching, a status bar message will appear. # 'Regular Expression' and 'Match Case' options in the Find dialogue fixed. It should work properly now. # Characters requiring that the AltGr key is hold down in order to enter them had to be entered by holding AltGr and pressing the desired key twice. Known issues - The 'Web Services' panels isn't of any use yet. - It appears a new line character is appended at every saving. - Tools/Repeat Next Command not localisable. - Hotkeys must be alphanumeric or use the F keys in order to be displayed correctly. - NoteMaster will not notify the user that an external program has modified a file until its main window is re-activated. - The scripting interface's Documents collection cannot be cycled through using the For...Each syntax in VBScript