This is a history file of Fresh project. Use following template fields to make records in this log: Date format: dd.mm.yyyy Time format: hh:mm:ss (if needed) ------------------------------------------------------------------------------ [Files] which files were changed (if no path is given then file is assumed to occupy Source directory). [Details] description of changes made # Change Log # version Alpha 1.1.4 - 24.03.2006 [Files] fasm core [Details] Updated FASM compiler to version 1.65.17. [Files] MainWindow.asm, FASM.asm, SilentCompilation.asm, ActionEvents.asm [Details] Silent compilation: When Fresh starts, it compiles special file so code completion list is available before user compiles his code. [Files] MainWindow.asm, ProjManager.asm, PropEditor.asm, EditorHost.asm, IDEOptions.asm, ActionEvents.asm [Details] Now Fresh can work in single-window interface. [Files] all files in source\ directory [Details] Added small comment in each file with copyright information :-). [Files] IDEOptions.asm, PropEditor.asm, ProjectManager.asm, MainWindow.asm [Details] Now Fresh remembers which of its windows is visible on exit. [Files] FileManager.asm, ProjectManager.asm [Details] Now Project Manager can be visible without any project opened. [Files] Palette.asm, ActionEvents.asm [Details] Added option to show/hide components palette. [Files] include\macro\imports32.asm [Details] Small change which made all (even unused) API functions available to code completion. [Files] FindReplace.asm [Details] Fixed behaviour of Find/Replace dialog. [Files] SourceEditor.asm [Details] Fixed bug in _CEM_GETTEXT message (when optimal fill on saving was on, returned file size was greater than real one). [Files] Images\tbFresh.gif, Images\FreshNew.res [Details] Made some toolbar icons look better. ------------------------------------------------------------------------------ version Alpha 1.1.3 - 12.02.2006 [Files] Syntax.asm [Details] 64-bit registers are now highlighted. [Files] EditPathsOptions.frm, ExternalOptions.frm [Details] Combined external application options and paths into one options page. [Files] propgrid.asm [Details] Bugfix: crash when attempting to edit text of any window. [Files] files in include\ directory [Details] Made Fresh headers and macroinstructions completely compatible with ones that come with FASMW distribution. Of course there are some additional macros, but now you can compile any application that can be compiled with FASMW. [Files] prefs.asm, prefs.inc, IDEparams.asm, HelpFilesOptions.frm, ExternalOptions.frm [Details] New small library that handles user preferences. [Files] debugger.asm [Details] Bugfix: Fresh was crashing when user used "goto address" function without compiling source. [Files] asmedit\asmedit.asm [Details] Little fix: editor didn't go into "modified" state when user removed line by pressing Ctrl+Y. [Files] Fasm.asm, LabelsList.asm, LabelsList.inc [Details] Due to extension of fasm core, two functions responsible for collecting symbol names and symbol values were combined into one. Now code is clearer, and compilation is a little faster. [Files] ActionEvents.asm, AboutBox.asm [Details] Source cleanup: now code responsible for displaying about window occupies AboutBox.asm file. I think it is good idea to move more functions from ActionEvents.asm to other files, so finding given routine would be easier. [Files] projmanager.asm [Details] Fixed small bug in related to drag and drop feature: user could drop item on itself, thus breaking project structure. Small improvements in project manager behaviour. Removed some old unnecesary code. ------------------------------------------------------------------------------ version Alpha 1.1.2 - 24.01.2006 [Files] projmanager.asm [Details] Now user can organize project categories and files with drag and drop feature. [Files] fasm core [Details] Updated FASM compiler to version 1.65.10. [Files] actionevents.asm, version.inc [Details] Now about box displays build time along with date. ------------------------------------------------------------------------------ version Alpha 1.1 - 12.01.2006 [Files] sourceeditor.asm [Details] Another fix in code completion behaviour: list doesn't open when user presses '>' (shift + dot key). [Files] include\libs\strlib.asm [Details] Small change in StrLib: StrComp and StrCompNoCase return which string goes first in alphabetical order. [Files] all files in \source\fasm directory [Details] updated FASM compiler to version 1.65.5. [Files] projmanager.asm, tproject.asm, tproject.inc, projectfile.asm [Details] Added TProject structure that holds project tree; Now Project Manager displays whole project structure in one tree. All functions responsible for loading and saving projects were moved to projectfile.asm file. Some unnecessary code was removed from projectfile.asm. A few other changes were made in other files to make project manager work smoothly. [Files] doc\History.txt [Details] New history file