ForcheckIDE, history of changes
2016-07-09

V14.6.07
Errors corrected:
-Crash if double click on a reported line in error in an include file at build.
-Go to the reported line in error of an include file if double click in the report file.
-Default options were not enabled.

Improvements:
-Intitial size of Edit/View windows  changed to support 4K monitors.
-More informative status messages.

V14.6.06
Errors corrected:
-Open error: No file name specified, after generating make file.

Improvements:
-You can now specify the maximum number of messages presented in a statement, or list.

V14.6.05
Improvements:
-Tabbed window for progress, report and search results.

V14.6.04
Improvements:
-For Linux:
 -Update to Qt 5.5
 -Environmental FCKIDEDIR added to denote the installation path fo ForcheckIDE.
 -Install tree changed so you can use ForcheckIDE without system wide installation.
 -Improved deployment to avoid library version clashes.

V14.6.03
Errors corrected:
-For Windows: Set current working directory for new projects.
-For Linux: improved installation procedure.

V14.6.02
Errors corrected:
-For Windows: UserDataDir should end with a '/'.
-For Windows: Set working directory was still missing in the Qt5 implementation.

V14.6.01
Improvements:
-Addition and adaptation of options needed for Forcheck V14.6.
-Highlighting of comment in editor.
-If XDG_RUNTIME_DIR not defined the user data directory is set to the working directory.

V14.5.11
Errors corrected:
-If a default file extension is modified, the dialog for adding those files must have the
 modified extension as default selection. When adding an include directory, all files
 with the modified extension must be added.

Improvements:
-On Linux the interface with the analyser is now through a command file to prevent
 the command line becoming too long. You need Forcheck V14.5.18 to accept a command file.

V14.5.10
Improvements:
-Option 'use previously acquired interfaces' added.
-More robust handling of syntax if derived-type component not found.

V14.5.09
Errors corrected:
-Crash if files saved and Quickstart window is still open.

V14.5.08
Errors corrected:
-Initialization of Editor used as viewer and build utility if no configuration file
 could be read.

V14.5.07
Errors corrected:
-If the list of the replace and search combo box gets full, the current text was changed.

V14.5.06
Improvements:
-Default path for new projects set to user appdir.

V14.5.05
Improvements:
-Enable analysis action if a new file is edited and added to the project.
-Add all files in a directory recursively to the project.

V14.5.04
Improvements:
-For Windows only: In the makefile the C filenames were converted to uppercase.
 That did not work correctly in combination with make and gcc.

V14.5.03
Improvements:
-Support of the intent option

V14.5.01
Improvements:
-View module dependencies.
-Various minor corrections.
-Support of new and changed options of ForCheck V14.5

V14.4.02
Improvements:
-Include paths and the make files can now be specified and saved relative.

V14.4.01
Errors corrected:
-Include paths, specified in preferences, were not added to the include path options
 in the make file.
-Crash when showing QUICKSTART if configuration file did not exist.
 
Improvements:
-Better monitoring of changes that need regeneration of the make files.
-Cancel option in update include dependencies.
-Non-existing subdirectories are (optionally) created at make.

V14.3.05
Error corrected:
-Error in generating make file if more than one c file: delimiter missing.

V14.3.04
Improvements:
-Preferences/Output tuning added.

V14.3.03
Errors corrected:
-Search and replace shortcut when no tekst selected.

V14.3.02
Improvements:
-V13 projectfiles are accepted.
-Search and replace strings now in comboboxes.

14.3.00
Improvements:
-Context sensitive help added.
-Defaults for generating the make file added.
-IDESettigns added to Settings menu.
-Enable cpp preprcessing option added.

14.2.03
Corrected:
-Default options were not enabled.
-Crash when closed and a project and the library utility were open at the same time.

14.2.02
Corrected:
-Extra line in generated command file removed.

14.2.01
Corrected:
-Option value separator for linux.

Improvements:
-Cancel button added for reading non-existing files in project
-Status bar indicates reading project.

14.2.00
Added:
-Project/Update include dependencies
-Project/Configure and generate makefile
-Project/Select makefile

Improvements:
-Search and replace.
-Status and error handling.

14.1.19
Added:
-Browse button to locate make utility in Preferences/Build

Corrected:
-Search in active editor.
-Sync of selected project file and active subwindow.
-Enable/disable submenus in correspondece with activated subwindow.
-Print file open in current subwindow.
-After saving file whith unknown extension the IDE asked to add the file to the project, even
 if it was already in the project. If answered with yes, ForcheckIDE crashed.

14.1.18
Added:
-Update project include files

Corrected:
-Undo, Redo, Cut and Paste only for active editor.
-Search and replace in files: Set cursor in active editor to home.

14.1.17
Added:
-Set and change preferences/message format.
-Format of configuration file can be in init file format
 (will be supported in Forcheck V14.2).

14.1.16
Corrected:
-Enable replace when window with focus is editable.

14.1.15
Corrected:
-COUNT_MODE value in configuration file must be within apostrophes.
Improved:
-Options/Preferences/Messages 

14.1.14
Improved:
-With file search and replace, also update current open edit windows.

14.1.13
Added:
-Double click on gnu compiler message and open editor on line of error.

14.1.12
Added:
-Go to next/previous message in report or listing file.

14.1.11
Added:
-Ask to save modified files before file search/replace.
-Verify if all aource/include/library files exist at project open/save.

14.1.10
Corrected:
-When a file was opened by selecting it from the report file and saved after editing,
 it was not found in the project.

14.1.09
Changed:
-For windows the commandlines for the analyser are now placed in a command file
 which is passed to the analyser.

14.1.08
Added:
-Go to line in error when double clicking in report window.

14.1.07
Corrected:
-Close editor files and MDI windows when closing project.
-Update nr of files in analysis when loading project.

14.1.06
Added:
-Searching now also in report window.

14.1.05
-No include paths in settings file caused empty line in include directories dialog.
-Include directories dialog in options form and preferences tab now analogous.
-Default report file in user application directory.

14.1.04
-Do not select line in editor on go to line.
-Do not add files in project which already exists.
-Sort the project tree.

14.1.03
-Highlight current line in report view.
-Selection of line in editor corrected.

14.1.02
-Find updates of the analyser corrected.

14.1.01
-Save open files before MAKE.
-Compression of libraries corrected.