Fresh IDE . Timeline
Not logged in

This repository is a mirror!

The original is located on: https://fresh.flatassembler.net/fossil/repo/fresh
If you want to follow the project, please update your remote-url

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

200 most recent check-ins using file source/Doc/ProjectFileFormat.txt version d3f7fa189f

2016-10-13
10:33
Making the design form to hide when the active editor is switched in the editors host. check-in: 813a9a9003 user: johnfound tags: single2
08:18
Possibly fixed the heisenbug crashing in Windows10 (and rarely in Win7) when setting the main file of the project. check-in: 6c5fa12fe2 user: johnfound tags: single2
07:27
Fixed a bug in the project manager causing more than one file to be set as a main file. Changed the icons for the project categories in order to be more readable. check-in: 206e732d3f user: johnfound tags: single2
2016-10-11
18:48
Fixed strange bug (regression?) in the listing generation. check-in: e5923fe3b5 user: johnfound tags: single2
18:30
Fixed bug in asmedit related to undo information.

Fixed the non-widechar titles for the file open dialogs, reported by jazz on the forum.

Fixed the CloseAll remaining active current file.

Increased the height of the font choose ButtonEdit in the options dialog.

Fixed the remaining filename in the main window title after closing the project.

The current source editor file name is indicated in the status bar. check-in: b375e9be38 user: johnfound tags: single2

2016-10-06
16:35
Fixed the first time install, when Fresh is started not from the root directory of the IDE. check-in: 9d9d6942c6 user: johnfound tags: single2
12:41
Removed old commented-out code. check-in: a5351c9490 user: johnfound tags: single2
08:49
Fixed the missing read-only colors in the default editor theme. check-in: 0e851b02be user: johnfound tags: single2
2016-10-05
13:33
Fixed CRLF line endings on some drag and drop operations. check-in: 0a14664bbe user: johnfound tags: single2
11:45
Bug fixes in WM_DROPFILES message handling - widechar support. check-in: 8a651c20c5 user: johnfound tags: single2
2016-10-03
14:30
Fixed a little the possitioning in the form editor. This is not good solution, but will do the work, until some better solution is developed. check-in: a4a2884ced user: johnfound tags: single2
11:06
Fixed crashing bug in asmedit on EM_REPLACESEL with no undo. check-in: 3032a4f3c7 user: johnfound tags: single2
07:04
It is v2.5.0RC for evaluation and testing. check-in: f801803894 user: johnfound tags: single2, v2.5.0RC
2016-10-02
21:33
Updated the icons in the IDE/mime_types/ directory. check-in: dc8213bfa8 user: johnfound tags: single2
19:01
Cleanup of the resources and bitmaps. Changed the main icon to the red colored. It looks better on blue background and is better rendered. check-in: 82209ce277 user: johnfound tags: single2
12:22
Merged with the FreshLibDev branch in order to get the latest changes. check-in: e0f21ee4b6 user: johnfound tags: single2
2016-10-01
20:34
Has been implemented partial read-only mode for AsmEdit (the first N lines can be read-only). This way, the form editor now includes the visual windows definition in read-only mode. This way, the all line number navigation problems with the form editor, should be fixed now.

Added two new colors to the editor theme: read-only background and read-only text color. check-in: 17d40cb399 user: johnfound tags: single2

13:34
Preparations for 2.5.0RC; FASM compiled has been updated to v1.71.57; The about dialog has been fixed; The ANSI convertor has been developed a little; The tooltips in the editors host has been fixed to work equally well in WINE and Windows; check-in: ba04cdbca8 user: johnfound tags: single2
07:29
Some shortening of the code page descriptions and fixed size of the code pages list. check-in: 0c00405cd7 user: johnfound tags: single2
2016-09-30
23:18
Fixed bug in the asmedit visual component. Removed forgotten int3 instruction. check-in: 07f463652c user: johnfound tags: single2
22:39
Added missing files. Implemented ANSI/UTF-8 converter for the files not encoded in UTF-8. check-in: 3ae3b482be user: johnfound tags: single2
13:29
Fixed the missing refresh on showing focusing line in the editor. check-in: 3d62099d16 user: johnfound tags: single2
11:56
The behavior of the form editor is now as intended. Fixed several WINE issues with activating windows and wrong focus control. Implemented automatic show/hide of the property editor in order to avoid empty space on the left panel. check-in: 4c09aa8c4b user: johnfound tags: single2
2016-09-29
22:35
Removed the obsolete options forms. All settings are now in one dialog box - IDEOptions.frm

Implemented tooltips for the editors host window, showing the full filename of the pointed file. Because of WINE bugs, it needed much more effort than usually. Not tested in Windows, but should work. check-in: a260450884 user: johnfound tags: single2

2016-09-28
15:29
Fixed bugs, crashing on real Windows. check-in: 2ad16f8e4c user: johnfound tags: single2
10:57
Design issues and experiments with the colors. check-in: e51ec8c798 user: johnfound tags: single2
00:11
Implemented saving the last window placement to the config file and then restoring on startup. check-in: f16bdde654 user: johnfound tags: single2
2016-09-27
22:22
Some debugging code commented out. check-in: 3bf5a0fc2a user: johnfound tags: single2
21:22
The CreateLabelsTree procedure has been refactored not reuse already allocated tree, instead of free and then allocate new one. This way, the FAS file processing is now much faster after the first compilation. This method need some more research and testing. check-in: ed38ff1c50 user: johnfound tags: single2
19:32
Some speed tests on debug information collection. check-in: ccee3dc868 user: johnfound tags: single2
16:43
Chaotic work on the form/properties editor and other GUI features. Some bugfixes. Testing. check-in: 296c3e72bd user: johnfound tags: single2
05:13
Work on the form editor and the commit dialogs behavior. Changed the way themes are loaded and saved to more standard behaviour. check-in: 98cb02176e user: johnfound tags: single2
2016-09-25
13:03
Almost everithing works now - form resizing and crashes are almost fixed. Some features in the form editor are disabled and need to be fixed. check-in: 83c8edb57e user: johnfound tags: single2
2016-09-24
20:18
A lot of change on the visual editors, options dialogs and the splitgrids. check-in: 6b072d8845 user: johnfound tags: single2
2016-09-23
14:21
All main features seems to be implemented well. Now the auxiliary need to be checked and fixed. check-in: 5430e1ee67 user: johnfound tags: single2
2016-09-22
22:38
New features for SplitGrid; A lot of work on the flickering/refresh issues. check-in: 055c76ad00 user: johnfound tags: single2
08:57
It almost works, but the navigation in the window needs a lot of fixes. check-in: 62ecba4c87 user: johnfound tags: single2
2016-09-21
10:02
Get a bugfix from unicode_fix check-in: d173ff6f5d user: johnfound tags: single2
10:00
Small bug in propgrid has been fixed. check-in: 7aa56fe09d user: johnfound tags: unicode_fix
09:54
The next attempt to make Fresh IDE in single window. check-in: 1d6342b5df user: johnfound tags: single2
2016-09-20
16:02
Removed the last remaining A-suffix API functions. Fixed some ansi/unicode issues in the code completion and parameters help tools. check-in: 346ed66abb user: johnfound tags: unicode_fix
08:03
Some visual issues with the editor tabs. check-in: b48e2aad42 user: johnfound tags: unicode_fix
2016-09-19
22:52
The tooltips now works in WINE. I changed the way, the proper toolbar is searched. check-in: c44b510cce user: johnfound tags: unicode_fix
20:38
Fixed an easy bug in the cross reference for the local labels. check-in: e561c15a6b user: johnfound tags: unicode_fix
20:01
Work on the tooltips. check-in: 7d0a0756a5 user: johnfound tags: unicode_fix
16:11
The tooltips seems to be working now in Windows, but not in WINE. To be reported as a bug in WINE mailing list. Now on startup, the monitor is choosed based on where the mouse cursor is located. check-in: 70feae2987 user: johnfound tags: unicode_fix
15:35
More fixes for the tooltips. They work only Windows though. There is some WINE specific problem. check-in: 717bd31dde user: johnfound tags: unicode_fix
14:05
Merged with FreshLibDev in order to get some changes. Attempt to fix a tooltips bug, displaying huge fun chineese tooltips. check-in: c78ef0cac6 user: johnfound tags: unicode_fix
08:14
This is release candidate for testing from the users because there are huge amount of source changes. check-in: 1caa0eeff8 user: johnfound tags: unicode_fix, v2.4.0RC
08:05
Version changed. check-in: 44fb32e86e user: johnfound tags: unicode_fix
07:59
Some not used legacy parts of the code has been removed. Small behavior fixes here and there. check-in: aa2975bf8d user: johnfound tags: unicode_fix
2016-09-18
22:07
Fixed the WM_MENUCHAR handling. check-in: 9abe1cb1b3 user: johnfound tags: unicode_fix
21:44
FASM compiler updated to v1.71.55 check-in: c67d125b9a user: johnfound tags: unicode_fix
21:32
Undo for the code completion inserted text. It was disabled for unknown reason. check-in: b3ecbd55e8 user: johnfound tags: unicode_fix
21:14
Fixed old hanging bug in the editor host window message handling. check-in: 0bae65dd63 user: johnfound tags: unicode_fix
19:12
Fixed bug in starting the external debugger on files containing spaces. check-in: 4c012962a7 user: johnfound tags: unicode_fix
17:00
Fixed several bugs. Improved windows interaction in Linux. Increased the speed of the cross reference window loading. check-in: f6afbe3934 user: johnfound tags: unicode_fix
06:46
Fixes in the form editor and properties editor. check-in: 2bb967d90f user: johnfound tags: unicode_fix
2016-09-17
22:08
Some aspects of the focusing windows fixed. Need tests on real Windows. The find functions of AsmEdit seems to be working now. check-in: 833fa9c0e7 user: johnfound tags: unicode_fix
19:48
Work here and there in the source in order to fix the unicode issues. Several bugs (and from the ASCII version) fixed. check-in: 0a349ca02e user: johnfound tags: unicode_fix
10:47
Fixed old bug in TAB indent lines feature of the editor. It still need fix for the undo. check-in: afcd87cc8d user: johnfound tags: unicode_fix
09:13
Fixed small bug in the syntax highligher. check-in: bf01ff5e39 user: johnfound tags: unicode_fix
08:09
A very old bug preventing paste with vertical selection has been fixed.

All block (including clipboard) operations seems to work now with unicode strings. check-in: 177549be42 user: johnfound tags: unicode_fix

2016-09-16
20:55
Syntax highlighter refactored. Fixed a bug in the screen repainting procedure of AsmEdit. check-in: f46d2fb36a user: johnfound tags: unicode_fix
18:32
Fixed the selection display in the AsmEdit control. check-in: 8ece6fe6d3 user: johnfound tags: unicode_fix
12:38
AsmEdit control, TAB inserting fixed. check-in: 1b45f1212d user: johnfound tags: unicode_fix
06:44
Fixed crashing bug in Windows. check-in: f3c4c438e0 user: johnfound tags: unicode_fix
06:08
Merged with FreshLibDev in order to get some important bug fixes. Fixed bad repainting of the auto aligned windows in WINE. Closed-Leaf check-in: f0f6a6ea29 user: johnfound tags: obsolete_merge
2016-09-15
22:04
Fixed some font issues and GUI elements not directly related to the unicode port. check-in: b701104ad9 user: johnfound tags: unicode_fix
14:27
More work on the source editor. It should be buggy, but partially working now. Very slow because of unknown reasons. check-in: 43dd42d957 user: johnfound tags: unicode_fix
13:32
Unicode support for the source editor. check-in: c016c508c3 user: johnfound tags: unicode_fix
08:53
CreateProcessW arguments fixed. check-in: 5c35a35570 user: johnfound tags: unicode_fix
08:28
Fixed bug with the config filename. Now the projects can be loaded and compiled. Still many bugs remains and the unicode handling in the source editor. check-in: 94efccb192 user: johnfound tags: unicode_fix
2016-09-14
19:47
Bug fixes and merged with FreshLibDev in order to get even more bugs fixed. Now partially works. check-in: c0fbbd7b15 user: johnfound tags: unicode_fix
14:19
Almost everything is widechar now, but crashes misserably. :D Probably some heap corruption. check-in: 19607d1384 user: johnfound tags: unicode_fix
2016-09-13
20:41
Merge with FreshLibDev. check-in: 55e51c9e56 user: johnfound tags: unicode_fix
20:41
More work. check-in: e49de30e39 user: johnfound tags: unicode_fix
13:21
More work on unicode. Still not working. check-in: 1ee7eb91a8 user: johnfound tags: unicode_fix
2016-09-12
20:43
Work on unicode. Total mess. Not working. :D check-in: 33676b9b59 user: johnfound tags: unicode_fix
13:46
Continues the work on the unicode support. check-in: 6b48b296fa user: johnfound tags: unicode_fix
09:06
Merge with FreshLibDev in order to have the latest changes. check-in: e223955ccb user: johnfound tags: unicode_fix
09:04
More work on the unicode support. check-in: eb443a4430 user: johnfound tags: unicode_fix
2016-09-11
23:27
Attempt to fix all problems with the non-latin filenames and paths. Not finished. check-in: 52b2cb4271 user: johnfound tags: unicode_fix
2016-09-04
06:47
Official release v2.3.0 check-in: 6f178643b1 user: johnfound tags: trunk, v2.3.0
2016-09-02
16:07
Merged with the latest FreshLibDev. check-in: 99d945fc09 user: johnfound tags: trunk
15:58
Fixed very old misbehavior with wrong inserting text from the code completion window on pressing "." multiply times. check-in: e1d44fcf97 user: johnfound tags: trunk
15:34
The CSS styles of the help files are embeded in the HTML files in order to faster render in the browsers; A little bit dirty implementation of code completion for the OOP methods and params. Should be more tested. check-in: d1530b6425 user: johnfound tags: trunk
2016-07-22
07:26
An attempt to fix a bug with the component palette randomly appearing when set hidden. check-in: b77502929b user: johnfound tags: trunk
2016-07-21
18:02
Small fix in the directory browse dialog. The "New application" dialog has been fixed to size the controls according to the window size. This should fix the alignment problems in Windows 10. (The problem is still generally not solved). Because of the FreshLib upgrade, new minor version 2.3.0 has been set. Will be released soon. check-in: 1c7b376202 user: johnfound tags: trunk
2016-07-20
19:44
The trunk merged with the latest version of FreshLibDev. Now FreshLib is using the new OOP type of GUI widgets. The examples and templates are updated. A lot of work has to be done. check-in: be942e8921 user: johnfound tags: trunk
2016-07-18
09:00
Reverted two files from FASM compiler, wrongly changed. Closed-Leaf check-in: d60bdac61d user: johnfound tags: NewLibTrunk
08:38
An attempt to migrate the IDE to the new GUI widget library. If everything is OK, will be merged the trunk and then released as new version. But some tests with Windows 10 must be provided. check-in: 21d6090607 user: johnfound tags: NewLibTrunk
2016-06-24
05:31
FASM compiler has been updated to v1.71.54 check-in: 9aefb14717 user: johnfound tags: trunk
05:27
Some work on utf-8 handling in the visual properties editor. More tests to be done. check-in: bdd7ea0dad user: johnfound tags: trunk
2016-03-17
16:21
The PDF files of the EUPL licenses has been replaced with plain text version. The license itself is not changed. check-in: d2ee35b912 user: johnfound tags: trunk
2016-02-24
07:00
Edits of the help documents. Removed some outdated chapters of FreshLib reference. Changed a little the visual style. Increased font size for better use on high dpi devices. check-in: 3c68946a23 user: johnfound tags: trunk
2016-02-11
10:26
FASM compiler has been updated to v1.71.51 check-in: 79a0844960 user: johnfound tags: trunk
2016-01-22
06:28
FASM compiler updated to v1.71.49 check-in: cf3371f4ee user: johnfound tags: trunk
2015-11-29
06:18
Missing release date fixed. check-in: 5516a8f95d user: johnfound tags: trunk
2015-11-28
20:50
Official release v2.2.5; check-in: 21f6f420b6 user: johnfound tags: trunk, v2.2.5
09:11
Some fixs in the examples and in the memory library for Win32. Preparation for release. check-in: a8803998c8 user: johnfound tags: trunk
05:20
Merge with FastAsmEdit branch as a preparation for release. check-in: 7fdb55bb72 user: johnfound tags: trunk
05:18
Added link to the linux syscalls reference in the help server index page. Closed-Leaf check-in: d4657a26be user: johnfound tags: FastAsmEdit
2015-11-26
07:14
Several minor bugs in compilation procedures has been fixed. check-in: 9603af39d4 user: johnfound tags: FastAsmEdit
2015-11-24
18:15
Fixed the old bug in asmedit that paste one line less on some circumstances. check-in: 3cbeed1cbb user: johnfound tags: FastAsmEdit
09:00
On asmedit, some old minor issues with the copy/paste operations and some recent regressions has been fixed. Need more tests. check-in: 6efe10f396 user: johnfound tags: FastAsmEdit
05:36
More code cleanup and bug fixes in AsmEdit. I hope the last before merging with the trunk. check-in: de3953f48d user: johnfound tags: FastAsmEdit
2015-11-23
21:49
Back to some old codee. check-in: 2008208909 user: johnfound tags: FastAsmEdit
21:21
Some high risk changes in AsmEdit in order to make it acceptably fast in WINE. As long as the risk of crashes is high, I will work in separate branch until the changes are tested enough. check-in: 9dcacf6962 user: johnfound tags: FastAsmEdit
13:55
Minor bugs fixes. Attempt to make asmedit faster on wine... check-in: 83d8079603 user: johnfound tags: trunk
11:46
Fixed small bug in splitter control. check-in: afe28c3051 user: johnfound tags: trunk
10:41
Fixed some performance bugs in "asmedit.asm". And maybe other introduced. :) check-in: 6a62614b54 user: johnfound tags: trunk
2015-11-21
17:35
Fixed small regression in the syntax highlighter. check-in: eb73e8df6c user: johnfound tags: trunk
2015-11-20
21:56
FASM compiler has been updated to v1.71.48;

Some message processing tricks has been applied as a backport from the FreshLib GUI library. They are aimed to stop keyboard buffer overflow on the slow machines. check-in: 59588af812 user: johnfound tags: trunk

2015-11-19
21:21
Some better style in handling WS_POPUP windows in WINE. check-in: 9419a23641 user: johnfound tags: trunk
2015-11-09
15:28
Added missing images for the documentation. check-in: 868477588d user: johnfound tags: trunk
14:46
Updated the application templates (the GUI) in order to work with the recent versions of FreshLib. check-in: 533db4fe63 user: johnfound tags: trunk
14:13
FASM compiler has been updated to v1.71.46 (with AVX instructions support). check-in: 318635c51a user: johnfound tags: trunk
2015-09-09
07:25
Official release v2.2.4 check-in: 35c64b8f81 user: johnfound tags: trunk, v2.2.4
2015-09-08
06:46
Merged with FreshLibDev in order to get the needed changes of macro libraries, needed for the last update of the fake compilation algorithm. check-in: 96192ce529 user: johnfound tags: trunk
06:08
Changed the mechanism of fake compilation when there are errors in the source. The idea is to allow generation of FAS file, even when the source contains errors. check-in: 7172a8dd77 user: johnfound tags: trunk
2015-07-19
12:16
Fixed strange palette behavior with the newer versions of WINE. Not tested under Windows! Changed the "About" window to display the Fossil version of the compiled version for more precise identification. check-in: 30f07addc4 user: johnfound tags: trunk
2015-07-10
10:14
Fixed bug with the selection indent/unindent in the source editor.

Fixed a bug with the toolbar tooltips. With some probability this is the bug reported several times for Windows 8.1

Some help files edits. check-in: e5dde43d53 user: johnfound tags: trunk

2015-06-05
13:55
Fixed multi-monitor handling bug in the "procedure arguments hint" tool. check-in: b7b27f04cb user: johnfound tags: trunk
2015-05-26
14:03
This fixes the not blinking caret in WINE, but re-introduces rare artifacts on scrolling the text, especially with the mouse wheel. check-in: 42fbf2acf8 user: johnfound tags: trunk
2015-05-21
19:57
Official release of v2.2.3

Minor edits to some text files. Install and zip packages builds. check-in: 53e8348120 user: johnfound tags: trunk, v2.2.3

2015-05-19
19:07
Last preparations for official release. Edited WhatsNew.txt. Added new article in the documentation, about OOP programming with FreshLib. The css file for the articles is changed a little. check-in: beb4f53ea2 user: johnfound tags: trunk
2015-05-16
14:28
Fixed small problem in doc/index.help check-in: 84611bb253 user: johnfound tags: trunk
2015-05-15
11:09
Merged with the WithoutWinproc branch, implementing several new features and in preparation for the next release version. Some bugs are possible. check-in: 6751cb3a15 user: johnfound tags: trunk
08:09
Merged with FreshLibDev. Closed-Leaf check-in: f43cf94d91 user: johnfound tags: WithoutWinproc
08:02
Adapting the examples without winproc macro. check-in: 58d62aa39e user: johnfound tags: WithoutWinproc
2015-05-14
19:33
Fixed "dispatch" macro use in many files.

Implemented new format for index.help, supporting titles for the help files.

Implemented new feature "Open Linux terminal". Added new icon for this feature. check-in: 59854f6efd user: johnfound tags: WithoutWinproc

2015-05-12
17:18
Fixed bug, related to fonts and the treeview controls. check-in: b22b5cbe1e user: johnfound tags: WithoutWinproc
13:47
Added new option for the context help - to remove the WinAPI suffix "A" or "W" from the keyword that is searched in order to provide better search results. check-in: 2846aa23fe user: johnfound tags: WithoutWinproc
2015-05-11
22:41
Removed the use of GetStockObject with DEFAULT_GUI_FONT from the whole project. Introduced small helper procedure GetDefaultFont for handling all possible UI standard fonts. check-in: 5a5fe187bf user: johnfound tags: WithoutWinproc
14:01
Fixed old bug in the menu drawing procedures. SQLite example fixed for the missing winproc macro. check-in: 6eb57fff6d user: johnfound tags: WithoutWinproc
2015-05-08
10:53
It is an experimental branch in order to check the removing of the winproc macro from FreshLib.

FreshLib has been updated to the latest FreshLibDev version.

After some testing, it must be merged to the trunk. check-in: 53adc396de user: johnfound tags: WithoutWinproc

2015-03-12
09:21
FASM compiler has been updated to v1.71.39. This update provides several bugfixes. check-in: 9ff6455019 user: johnfound tags: trunk
2015-02-18
06:52
FASM compiler has been updated to v1.71.34; check-in: c08a448984 user: johnfound tags: trunk
2015-01-20
11:23
Added new actions deleting project category and project files from the context menu. This solves the problem in Linux where sometimes categories or files can not be deleted from the project manager. Fixed small bug in treeview handling. check-in: 8b53bcafd4 user: johnfound tags: trunk
2015-01-14
08:28
FASM compiler has been updated to v1.71.33; check-in: c615f4516d user: johnfound tags: trunk
2014-12-11
06:10
FASM compiler updated to v1.71.31 check-in: 3cff10b4eb user: johnfound tags: trunk
2014-12-08
06:36
FASM compiler updated to v1.71.30 check-in: 0672feaff8 user: johnfound tags: trunk
2014-12-06
13:02
FASM compiler has been updated to v1.71.29; check-in: cebaa09052 user: johnfound tags: trunk
2014-10-31
08:45
FASM compiler updated to v1.71.24; Fixed bug in CCList.asm, causing crashes on some sources. check-in: e10ab5bf67 user: johnfound tags: trunk
2014-10-22
16:53
FASM compiler has been updated to v1.71.23 check-in: 594fc3241a user: johnfound tags: trunk
2014-10-19
18:58
The config file processing has been made case insensitive. Merged with FreshLibDev in order to get this feature. check-in: fa1a7df8c8 user: johnfound tags: trunk
2014-10-16
20:33
Fresh IDE release v2.2.2. check-in: d2b64430b1 user: johnfound tags: release, trunk, v2.2.2
20:14
Merged with the AdvNamesHandling branch in order to get all the changes. Preparations for v2.2.2 release. Updated WhatsNew.txt file. check-in: aab90855ac user: johnfound tags: trunk
17:55
The FreshLib reference manual has been updated a little. Closed-Leaf check-in: be3aef9182 user: johnfound tags: AdvNamesHandling
16:00
FASM compiler has been updated to v1.71.22; Small bug in the MZ executables fixed. check-in: 704ea68dc9 user: johnfound tags: AdvNamesHandling
08:04
msgwindow.asm has been reworked to reuse PosEditor procedure instead of its own implementation of the same algorithm. Seems to work. check-in: 9b308a3722 user: johnfound tags: AdvNamesHandling
2014-10-15
20:57
Now the new alias/environment algorithms work. The same code is used for the compiler and for the common path processing in the IDE. This new algorithm needs to be good tested, before merging to the trunk.

Additionally, very old misbehavior, causing the navigation functions (xref, goto definition, etc.) to not position properly in the editor for the form files (*.frm), has been fixed. check-in: 96f521fcb7 user: johnfound tags: AdvNamesHandling

14:23
Work on the aliases handling. check-in: 85d686550f user: johnfound tags: AdvNamesHandling
2014-10-13
13:58
Work on the new, cleaner and simpler processing of the environment variables (aliases). check-in: 07a5067023 user: johnfound tags: AdvNamesHandling
07:42
Create new branch named "AdvNamesHandling" check-in: ba4c0aa47d user: johnfound tags: AdvNamesHandling
2014-09-07
16:58
Fixed a bug in the windows auto arrange function that placed the Fresh windows under the taskbar. check-in: 4e8dfca590 user: johnfound tags: trunk
2014-07-22
11:05
Merged with the latest changes in FreshLibDev. Fixed the project templates in order to work with the latest postpone based macro libraries. check-in: c99a72906a user: johnfound tags: trunk
2014-07-02
16:02
Fixed a hidden bug in the help server code. It was found thanks to Alexander Yefremov. check-in: 8bbab6d67e user: johnfound tags: trunk
2014-06-19
07:07
Still hunting the bug Leaf check-in: 70d12452cb user: pelaillo tags: SavedLayout
2014-06-18
21:44
Changing propeditor extension to frm in order to find the bug that causes Fresh to crash on opening check-in: 83d97b4ef7 user: pelaillo tags: SavedLayout
2014-06-15
19:00
Small naming reorganization for docker window. check-in: 868424e381 user: pelaillo tags: SavedLayout
15:42
Almost production ready. Working pending on forms and properties editors. check-in: ea4bc285c9 user: pelaillo tags: SavedLayout
2014-06-04
08:54
Some experiments with the fake source compilation in order to get some symbols, even when the real compilation failed. The point is that recently, because of postpone macro the fake compile usually fails when FreshLib is used and this way is useless at all... Leaf check-in: 924f6048de user: johnfound tags: FakeCompileExperiments
03:25
Some bugs removed, some more are still pending. check-in: c5ac0141e5 user: pelaillo tags: SavedLayout
2014-06-03
21:52
Lister window ready but some bugs introduced. check-in: 799bbbb03e user: pelaillo tags: SavedLayout
2014-06-02
03:24
Work is pending on Lister window, Property editor and form editor. check-in: 48a0153853 user: pelaillo tags: SavedLayout
2014-05-30
22:00
Single window working properly, even the source editor. Form editor still pending for property editor and palette. check-in: 181ed70fd9 user: pelaillo tags: SavedLayout
2014-05-29
19:08
Single window is working now. AsmEdit is not properly aligned yet. check-in: d3360ae63d user: pelaillo tags: SavedLayout
2014-05-28
22:02
One file missing. check-in: d4b95a7740 user: pelaillo tags: SavedLayout
22:00
Almost working single window. Editor Hosts still pending. check-in: b5bedc9529 user: pelaillo tags: SavedLayout
2014-05-27
11:42
FASM compiler updated to v1.71.21 (bug in the floating point conversion fixed). check-in: 8ef9be7bf3 user: johnfound tags: trunk
2014-05-25
18:56
Main window gets the status bar and the lister window. check-in: e670d67806 user: pelaillo tags: SavedLayout
18:41
All modifications to the libs/application interface were reverted. The single window interface is going to be the Main Window. Now the main window saves its position in the config file. check-in: 28947e0fcc user: pelaillo tags: SavedLayout
2014-05-24
05:18
Partial work in eliminating MainWindow and EditorHosts in order to converge in single application window check-in: 3feb5b9ba5 user: pelaillo tags: SavedLayout
2014-05-23
21:01
Now the editors' window saves its last used position in the config file check-in: 4274011378 user: pelaillo tags: SavedLayout
12:24
Some cosmetic changes + preparing the work for workspace layouts. No code has changed. check-in: 5a69462790 user: pelaillo tags: SavedLayout
2014-05-20
08:10
Fixed rare case, where after the end macro bracket, another macro is invoked in the same line. (something like "macro mymacro { .... } another_macro" check-in: ecdf011ead user: johnfound tags: trunk
08:08
Fixed unrolling macro feature when the macro ends with "} some_macro" case. (Used in struct macro definition). Closed-Leaf check-in: 5bde707dff user: johnfound tags: UnrollMacro
2014-05-16
04:32
Pelaillo added to the list of Fresh IDE authors in the about box and in the header of Fresh.asm. check-in: e26dac8770 user: johnfound tags: trunk
2014-05-14
22:49
Fixed the timestamp macros for all years after 2099. Long live to Fresh IDE !) check-in: 5365fb334e user: pelaillo tags: trunk
16:35
Regression fixed in the dialogs.asm; Also better behavior on the save dialogs. check-in: ec34db4e85 user: johnfound tags: trunk
2014-05-13
08:14
And more work on the focus... Now it seems to work as intended. More tests needed. check-in: 8eda9822bd user: johnfound tags: trunk
2014-05-12
20:21
More work on the focus in multiwindow application... check-in: 45327f6966 user: johnfound tags: trunk
2014-05-10
22:36
Fresh IDE release v2.2.1.

It is a mainly bug fix version. But there is very important new feature: "Unroll macro". This is a long awaited feature that will significantly accelerate and facilitate the development, analysis and debugging of macros. It probably needs some improvement later, but it is some kind of break-through. check-in: 74e4c60760 user: johnfound tags: release, trunk, v2.2.1

15:06
Merged with UnrollMacro branch in order to get the latest changes. check-in: a9de4d1603 user: johnfound tags: trunk
12:04
Attempt to fix some focuse issues. As long as the focus logic is somehow messed and the tests are made in Linux, it is not very clear are the problems fixed or not. :) check-in: b1b662a208 user: johnfound tags: UnrollMacro
10:00
Fixed a bug in the dialogs.asm check-in: 2cdb652b5b user: johnfound tags: UnrollMacro
09:21
All calls to MessageBox function (Win32) has been replaced with calls to ErrorMessage and AskQuestion (dialogs.asm) in order to make the code more portable. check-in: 7ad2b245b6 user: johnfound tags: UnrollMacro
06:41
Improved the source structure. check-in: 3879d09a62 user: johnfound tags: UnrollMacro
2014-05-08
19:11
Merge with UnrollMacro branch. check-in: 1666b10026 user: johnfound tags: trunk
19:10
Fixed a bug in the filename compare code in the unrolling macro procedure. check-in: 9994c45db8 user: johnfound tags: UnrollMacro
16:13
Merged with the UnrollMacro branch. Introduces new feature - "Unroll macro" (Ctrl+U and editor context menu) and fixes several bugs. (Check the timeline of the UnrollMacro branch). check-in: 2a4a61606e user: johnfound tags: trunk
16:11
"Unroll macro" added to the context menu of the editor. check-in: 8f909ad34e user: johnfound tags: UnrollMacro
16:05
Fixed a bug in the embedded help system. check-in: 4aed683ead user: johnfound tags: UnrollMacro
15:07
Fixed bug in the cross reference handling. check-in: c8666ff7bf user: johnfound tags: UnrollMacro
13:20
Implemented simple macro unroller. Merged with FreshLibDev in order to fix a bug. check-in: ce38adb079 user: johnfound tags: UnrollMacro
2014-05-07
20:13
Create new branch named "UnrollMacro" check-in: 5e9ddafef1 user: johnfound tags: UnrollMacro
2014-05-05
20:22
Fixed an old misbehavior, that the command "Exit" can not be canceled because the check is performed too late in the termination process. check-in: d0dbb61363 user: johnfound tags: trunk
10:12
Fixed bug in the "save" function caused invalid text files to be saved (padded with $00 bytes at the end) when "Optimal fill on saving" option is set. check-in: 7c549a7e23 user: johnfound tags: trunk