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.

408 check-ins using file doc/lscr/data/103.html version 9cb1efbbba

2023-11-25
12:24
Fixed bug in CCList.asm; Some code cleanup. Leaf check-in: d1cb7801c5 user: johnfound tags: trunk
2022-01-24
14:00
Fixed the xlib example for the new Linux ABI. check-in: ef71bde359 user: johnfound tags: trunk
2021-12-05
10:40
Fixed the incorrect analyze of the arguments with the procedures containing "." in the name. check-in: b8d62baf7f user: johnfound tags: trunk
2020-10-08
20:49
Updated TtH tool (TeX to HTML). Added a patch file for the changes needed by Fresh IDE in order to make future updates easier. check-in: 64300eef5b user: johnfound tags: trunk
13:05
Set the proper value for [stack_limit]. check-in: 3d007dc0b6 user: johnfound tags: trunk
2020-10-07
09:10
Updated the FlatAssembler programmers manual. check-in: d8126b0a00 user: johnfound tags: trunk
08:50
FlatAssembler updated to version 1.73.25 check-in: b30611ffdf user: johnfound tags: trunk
08:40
Merged with FreshLibDev for the latest changes. check-in: c29ece6e35 user: johnfound tags: trunk
2020-10-06
07:01
Better formatting in the help files. check-in: ef561bd649 user: johnfound tags: trunk
2020-01-30
13:42
Fixed bug. Prevent double free of the screen memory in AsmEdit when the screen is wider than 256 characters. (in WM_SIZE handler). check-in: bf995c0853 user: johnfound tags: trunk
2020-01-29
08:07
Sometimes it crashes here. Attempt to process more precisely. check-in: 89ed5c203a user: johnfound tags: trunk
2019-07-09
09:12
The official source release v2.7.0 check-in: e4ed3605e0 user: johnfound tags: trunk, v2.7.0
06:42
Two templates removed from the project as obsolete. check-in: 03c543f314 user: johnfound tags: trunk
2019-07-08
20:36
Merged with FreshLibDev for a minor bugfix. Updated WhatsNew.txt as a preparation for release. check-in: 4da49bac6f user: johnfound tags: trunk
20:08
Removed some obsolete variables. check-in: d344a8c658 user: johnfound tags: trunk
20:07
Fixed some of the examples. check-in: ab1415b939 user: johnfound tags: trunk
12:50
Fixed the handling of the read-only rows in AsmEdit. Fixed the background color of the read-only rows in Classic theme. Fixed the applets changing in the options dialog. check-in: 5db9d3c036 user: johnfound tags: trunk
09:35
Fixed the font rendering issues in Windows 10; Increased the version number. check-in: 9d80f1626f user: johnfound tags: trunk
2019-07-07
19:42
Merged with latest_freshlib branch. Preparations for release. Some more tests are needed. check-in: 84acad18c1 user: johnfound tags: trunk
19:02
Added FixedSys Excelsior font to the themes. All themes set to use the builtin fonts. Leaf check-in: 932014c493 user: johnfound tags: latest_freshlib
2019-07-06
17:22
Added built-in fonts for more predictable appearance of the themes. Some work on the themes. check-in: abf3133606 user: johnfound tags: latest_freshlib
2019-07-05
22:47
Loading the fonts together with the themes. check-in: 58ad7e4f16 user: johnfound tags: latest_freshlib
15:35
FixedSys as a font in Classic.theme; The user syntax should be case sensitive. Added default user syntax keywords for the first time install. check-in: b013c14020 user: johnfound tags: latest_freshlib
14:23
Added the forgotten user syntax applet. check-in: ad1b7acd5e user: johnfound tags: latest_freshlib
14:08
Fixed small bug in the FreeHashTree check-in: 87aa7c2010 user: johnfound tags: latest_freshlib
12:49
The user defined syntax keywords implemented. Not the macros can be colored semantically as instructions or directives. check-in: 0838f33a60 user: johnfound tags: latest_freshlib
11:43
Merged with FreshLibDev in order to get data/hashtree.asm library. check-in: e372c3e0f0 user: johnfound tags: latest_freshlib
2019-07-04
20:56
Work on the user defined keywords for the syntax highlight. check-in: e6d54350e1 user: johnfound tags: latest_freshlib
2019-06-27
06:23
Fixed the broken cross-reference sort. check-in: caf4f6c566 user: johnfound tags: latest_freshlib
2019-06-26
19:59
Fixed a small bug in the code completion keyboard interface. check-in: d8180a492e user: johnfound tags: latest_freshlib
19:22
Some of the help files updated. The rendering of the markdown reverted back to the original procedure. check-in: b08783e09e user: johnfound tags: latest_freshlib
04:43
Fix the help server according to the new interfaces. check-in: 37da3fb76f user: johnfound tags: latest_freshlib
2019-06-25
19:15
Merged with the latest FreshLibDev. Because of the interface changes, more extended testing is needed. check-in: 5d75a4ca40 user: johnfound tags: latest_freshlib
10:46
The syntax highlighter improved further. Now it seems all tests are passed (see the file test_syntax_all.asm). check-in: ea509f707d user: johnfound tags: trunk
2019-06-24
23:40
The Classic theme changed a little. check-in: 1161fd7d22 user: johnfound tags: trunk
23:38
Fixed serious bug in the syntax highlighter. Improved the numbers detection. check-in: d150160cf4 user: johnfound tags: trunk
2019-05-26
14:35
Updated FASM compiler to v1.73.12 check-in: 5040272766 user: johnfound tags: trunk
14:22
Work on the examples fix. Most of the examples are actually very outdated and something have to be done with this... check-in: 278a7ae8ca user: johnfound tags: trunk
14:20
Code cleanup. check-in: bc30a1af9f user: johnfound tags: trunk
2018-12-05
11:32
More readable comments. check-in: 17292b7f38 user: johnfound tags: trunk
09:21
Merged with the latest FreshLibDev. check-in: 695640ceff user: johnfound tags: trunk
08:57
TeX to HTML tool TTH updated to v4.12 check-in: 1d5ab4479e user: johnfound tags: trunk
08:34
More generic font family in the help files. check-in: 38462acc17 user: johnfound tags: trunk
2018-07-06
08:12
Fixed small regression in AsmEdit related to the word separator characters. check-in: d5b70f0b8f user: johnfound tags: trunk
2018-07-04
12:25
Merge with the latest FreshLibDev. Minor changes. check-in: 02f422b8ee user: johnfound tags: trunk
12:24
Added some debug output in asmedit.asm check-in: f0bb4f2d76 user: johnfound tags: trunk
2018-06-29
10:48
Small addition to the help files. check-in: 8945de3c57 user: johnfound tags: trunk
2018-06-27
09:22
Correct free of the strDisplay global variable. check-in: 8310acbb5d user: johnfound tags: trunk
2018-06-26
07:15
Small bug fixed. check-in: 41498af8b7 user: johnfound tags: trunk
06:14
Improved the words handling (AEM_GETWORDATCARET) in the AsmEdit to better handle some specific cases, for example labels with "$" inside. As long as this code is widely used for many code navigation, help and other processing, this change have pretty big impact on the users workflow. Actually it was inspired by working with the rwasa/heavything sources. check-in: cef068fcbf user: johnfound tags: trunk
2018-06-25
20:05
Reverted the file msgutils to rev.6dd632694ae65 because it fixes the problem with the main window, but disables the shortcut keys in the dialog windows. More research is needed. Again, the mentioned problem is in WINE only. It seems that IsWindowEnabled API works not very correct in some circumstances. check-in: b4ac052701 user: johnfound tags: trunk
2018-06-22
18:14
Minor update to the Clasic editor theme. check-in: 7286400315 user: johnfound tags: trunk
16:17
Attempt to fix the hotkeys not working on focused editor. It seems that the problem is only in Wine. check-in: 13cc0551fd user: johnfound tags: trunk
2018-06-18
11:19
Merged with the latest FreshLibDev. check-in: 6dd632694a user: johnfound tags: trunk
11:09
FASM compiler has been updated to v1.73.04; Preparations for v2.6.3 release. check-in: 9d7515b73d user: johnfound tags: trunk
10:23
Fixed the bug from [eb4d978cde6] ticket - crashes on indent/outdent/comment/uncomment commands. check-in: 1b66b99b2d user: johnfound tags: trunk
10:10
The double call "fixed" in the previous commit was researched and found to be reasonable. The project file can be changed by saving the other files in different paths, so the project file must to be saved last. This functionality was implemented in better (at least more readable) way in this checkin. check-in: e582633f9f user: johnfound tags: trunk
2018-06-11
16:34
Removed strange double call in OnSaveAll procedure. It is some very old bug, or at least strange workaround. Although it should be safe, but some crashes on Windows 10 was reported possibly related to this code: [6c4755c282]. check-in: a31be3f658 user: johnfound tags: trunk
15:54
Minor change in asmedit.asm check-in: 5f458c42ba user: johnfound tags: trunk
2018-02-06
13:44
Fixed bug in AsmEdit component. The bug damaged the colors on screen sizes higher than the maximal line size (aeLineCharLen). check-in: cbb223a6c7 user: johnfound tags: trunk
2017-12-30
10:11
The official release v2.6.2

Updated the documentation. Updated the FASM compiler. Minor edits to the help CSS styles and the help index. check-in: 1863b5fab7 user: johnfound tags: trunk, v2.6.2

09:13
Wrong commit. :) check-in: 4e3bf1c486 user: johnfound tags: trunk
09:03
Merged with FixSaveAsDlg branch in order to fix a bug, manifesting only in Win10. check-in: 79923f736e user: johnfound tags: trunk
2017-12-22
20:57
More simple and clean code. Closed-Leaf check-in: 953f8adc23 user: johnfound tags: FixSaveAsDlg
20:37
Fixing a bug in the SaveAs dialog, causing crashes in Windows 10. check-in: c85695b2df user: johnfound tags: FixSaveAsDlg
2017-12-07
08:44
Procedure arguments hint support for OOP method calls. It needs update of the OOP macro library as well. Fixed small bug in PAHint.asm; Leaf check-in: edecd1bc56 user: johnfound tags: OOP_PAHint
2017-12-04
19:25
The stylesheets for the help, as external file. This actually was a bug. check-in: 84b51549b7 user: johnfound tags: trunk
2017-10-29
08:49
Missed version number. check-in: f6363eae4e user: johnfound tags: trunk, v2.6.1
06:32
Minor bugfix release. check-in: 111321a0af user: johnfound tags: trunk
06:27
Fixed broken form for "Labels explorer" feature. Also, fixed the feature itself to show only used symbols. It is an attempt to make it more useful.

Added split grids to other dialog windows as well.

Implemented links in the "Show not used" feature. It is still not very useful, because displays huge amount of labels. check-in: 4849f434a9 user: johnfound tags: trunk

2017-10-27
18:10
The installation scripts and the binary release files has been removed from the repository and moved to another one. This is the only way I know to support the proper checkin number in the binary release. check-in: 08da3369ee user: johnfound tags: trunk, v2.6.0
12:22
"New Application" dialog redesigned with split grid. check-in: 66d068a8fc user: johnfound tags: trunk
11:00
Fixing bugs, after some tests on real Windows 10 system. One of them is very old bug, maybe even from v1 and is related to not destroying dialog forms after close. Also different drawing and resizing problems fixed. check-in: 15b2e7317d user: johnfound tags: trunk
2017-10-26
17:21
Small fix in the FASM.rhtm help file. check-in: bd3fd2aa44 user: johnfound tags: trunk
17:20
Merged with FreshLibDev in order to get the latest version. check-in: 5d35c7bbd0 user: johnfound tags: trunk
17:19
Removed not needed margin tag from FASM.TEX Leaf check-in: 82fd95a50d user: johnfound tags: help_update
11:05
Merged with the help_update branch. Almost ready for release. check-in: d538990122 user: johnfound tags: trunk
10:57
Merged with "newskin" branch. check-in: 142ab39cbf user: johnfound tags: trunk
10:52
Added special mime-type for .frm files and separate icons. Updated mime installation/deinstallation scripts. Leaf check-in: f1a8bea49c user: johnfound tags: newskin
09:07
The latest Fresh IDE icon updated in IDE/mime_types/ check-in: 6f2cb982ff user: johnfound tags: newskin
08:56
Two icon themes (dark/light) has been made in IDE/mime-types. The icons changed to consistent with the IDE icon theme. Render script added. check-in: ee46b52b4c user: johnfound tags: newskin
08:04
The source code is fixed for the new images, moved to the images/ directory. Now compiles OK. check-in: 9c75edc2b3 user: johnfound tags: newskin
08:01
./render script fixed. But the source code is not. check-in: d92205b8be user: johnfound tags: newskin
07:59
All images moved to the image/ and image/src/ directories. The render script is not fixed here. check-in: 798377587a user: johnfound tags: newskin
07:03
As a whole, the new icon theme is finished now. check-in: 89c45630e4 user: johnfound tags: newskin
2017-10-25
13:54
Different tweaks to make it to work properly in Windows as well. All this works in WINE from the box.

Added .manifest file to the resources in order to allow transparency in the imagelists and theming support in Windows.

Restored the default behavior of the statusbar. It makes some little artifacts on resizing in WINE, but works better in Windows. check-in: 50e75a03d9 user: johnfound tags: newskin

10:45
The vlc icons as png. Optimized and fixed the loading in the component palette. check-in: 9347588a48 user: johnfound tags: newskin
09:03
Replacing the visual components icons with .png and future migrating from .ico format. Not finished. check-in: dc5d5f622f user: johnfound tags: newskin
2017-10-24
13:38
The FlatAssembler compiler has been updated to the official milestone version 1.72; check-in: d01cfe6750 user: johnfound tags: trunk
08:28
Updated the help system to allow raw headless html files and to decorate them in the same way as the .md files.

The extension of such files is .rhtm; The FASM LaTeX manual has been updated to the latest version and formatted to .rhtm file. The doc/tools/ directory was cleaned up from outdated tools and LaTeX_to_html tool (tth) has been updated to the latest version. Notice, that in doc/tools/tth_src is a modified version of the tool that emits anchor tags in a way, Fresh IDE help system use them.

This help files update is part of preparations for the new release of Fresh IDE together with "newskin" branch. check-in: c8ad2b898b user: johnfound tags: help_update

2017-10-23
17:29
The menu and toolbar icon sizes changeable by the options dialog. check-in: 1962027aaa user: johnfound tags: newskin
12:00
Color palette changes for the toolbar/menu icons. Implemented (not finished) user change of the icon size for the toolbar and menues. check-in: 35bacfa9f5 user: johnfound tags: newskin
2017-10-22
08:39
New, better (?) icons. check-in: adf9abe10f user: johnfound tags: newskin
2017-10-18
14:25
Restructured the skin images. Now there are two sets - for dark and for light background. These sets are rendered from the same SVG icons using two different CSS files: skin_dark.css and skin_light.css; Notice the rendering scrips: "render". The SVG icons are manually edited for better pixel rendering and now are almost as quality as pixel icons. check-in: 713de453af user: johnfound tags: newskin
2017-10-15
21:31
Work on the icons. check-in: 551333bf98 user: johnfound tags: newskin
2017-10-13
13:16
Added missing .svg file. check-in: f7023c3d5a user: johnfound tags: newskin
13:15
Skins as a NamedArray. Procedural (and automatic) change between dark and light themes. It takes a small space, but works not so good. check-in: 535c293c91 user: johnfound tags: newskin
2017-10-12
11:18
Removed 32px toolbar icons. check-in: 6c17efc00a user: johnfound tags: newskin
08:03
Work on the icons for the dark skin. Removed the gif images from the resource file. check-in: 7f59f08de9 user: johnfound tags: newskin
2017-10-07
14:04
Work on changing all icons to PNG with transparency, rendered from vector icons. Support for several sizes of the icons and light and dark Desktop themes. check-in: e7b54ee4c4 user: johnfound tags: newskin
2017-09-22
16:00
Added new instruction set reference. Not full, but is pretty helpful because contains the flags affected and explain the instructions in details. check-in: 59c17aeab1 user: johnfound tags: trunk
2017-09-09
13:57
Different implementation of show/hide component palette not using IsWindowVisible. check-in: c59d12fb90 user: johnfound tags: trunk
2017-08-23
19:59
FlatAssembler compiler has been updated to v1.71.64 check-in: 89feab28c4 user: johnfound tags: trunk
19:53
Better case sensitive match for the code completion list. A little bit slower. Needs some testing. check-in: e9652c5b00 user: johnfound tags: trunk
2017-06-04
21:25
Fixed small bug in ActionEvents.asm and removed not used option in Fresh.asm check-in: 8528f63b1e user: johnfound tags: trunk
2017-02-06
08:34
FASM compiler updatet to v1.71.60 check-in: a9f0a06949 user: johnfound tags: trunk
2017-01-21
11:56
FASM compiler updated to v1.71.59 check-in: 00ce8e2647 user: johnfound tags: trunk
2017-01-13
09:25
Fixes a regression in the popup menu handling. Need to be tested in Windows as well. check-in: 32092d1415 user: johnfound tags: trunk
2016-12-26
07:36
Fixed some filenames in the source in order to allow compiling in Linux with case sensitive FASM compiler. check-in: 06420cf49f user: johnfound tags: trunk
2016-12-20
18:00
Fixed wrong version number in the about dialog. check-in: 6db0ca8122 user: johnfound tags: trunk, v2.5.1
2016-12-19
22:18
Official v2.5.1 check-in: 84681a8ad1 user: johnfound tags: trunk, v2.5.1
11:13
Merged with the branch NoGoogle in order to make the web search engine selectable from the user. The default search engine is duckduckgo.com; check-in: 0cf8d5c2da user: johnfound tags: trunk
10:28
Fixed small bug in setting the web search engine. Added checkbox/option to enable/disable web search. Leaf check-in: 635b2f4f94 user: johnfound tags: NoGoogle
2016-12-16
13:08
FASM compiler has been updated to v1.71.58; check-in: 6f4ed8e1b1 user: johnfound tags: trunk
2016-12-15
21:11
HTML of duckduckgo as a default search engine. Fixing of the missing search engine on the first use of help. It is some kind of workarond for easier migrating of the settings. check-in: 201f87eb60 user: johnfound tags: NoGoogle
14:45
The FirstTimeInstall for the new search engine handling. check-in: 947e41d975 user: johnfound tags: NoGoogle
12:22
Removing the dependence on google services. Now almost every web search engine can be used. By default "DuckDuckGo" is to be used. This checkin works, but need some changes to be made to the initial IDE settings before merging with the trunk. check-in: 77056fc32b user: johnfound tags: NoGoogle
2016-12-09
12:56
Experiment about integrating FASMARM instead of FASM compiler. Partially successful. Problems with the syntax highlighting. Leaf check-in: 0788d29ac9 user: johnfound tags: FASMARM_support
12:53
Fixed regression in "Goto interface" function related to the UNICODE handling. check-in: b6e5213018 user: johnfound tags: trunk
2016-10-17
06:25
Official release v2.5.0 (Really stupid regression fixed.) check-in: d1e878ddf0 user: johnfound tags: trunk, v2.5.0
2016-10-16
18:17
Official release v2.5.0 Contains bad regression. check-in: 465566527f user: johnfound tags: trunk
17:51
Merged with single2 branch. Leaf check-in: c4e3d6c0d7 user: johnfound tags: unicode_fix
17:49
Small attempt to avoid crashes in AsmEdit. Leaf check-in: 98d934cb29 user: johnfound tags: single2
17:23
TargetOS alias added to the autoconfigurated aliases. check-in: e91954ab54 user: johnfound tags: single2
17:08
Big image revision and cleanup. check-in: dd90069f5f user: johnfound tags: single2
16:41
Small text inaccuracy fixed. check-in: 5101d178d0 user: johnfound tags: single2
16:27
Revision and fix of all examples and project templates, according the latest libraries changes. Small fixes in the old libraries. check-in: 77d54b7fc9 user: johnfound tags: single2
2016-10-15
12:09
Fixed a small typo in the about dialog. check-in: 5c94c32243 user: johnfound tags: single2
11:56
The action handlers can not preserves any registers! check-in: 4b84b1df36 user: johnfound tags: single2
11:23
Fixed a bug in the project manager, related to the crashes in Windows (not properly free memory) check-in: 5a701fbdd3 user: johnfound tags: single2
2016-10-13
16:54
The memory for the compiler has been implemented in a way to be reused. Now it is managed by the project manager. Old documents (some of questionable value) converted to UTF-8; check-in: 60b4f0357e user: johnfound tags: single2
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
08:15
Fixed a bug in the "Goto interface" function of the editor. Additionally "Goto interface" now works like "Goto definition" when the label is defined not by interface/body macros. check-in: 1bd71771a4 user: johnfound tags: trunk
2014-05-03
16:11
Fixed ConvertPath procedure that was not reentrant and this way caused the help server to generate invalid file names. check-in: 1d019e15a1 user: johnfound tags: trunk
2014-05-02
15:39
Cleanup of the code. Fixed wrong run of the Windows console applications from the IDE. Fixed bug in the debugger caused very slow startup of the debugged Windows application. There are still problems with the memory dumper. check-in: d80e125648 user: johnfound tags: trunk
2014-05-01
11:10
Release v2.2.0

Compiled the setup .exe and .zip packages. check-in: 0a9fa57b2b user: johnfound tags: trunk, v2.2.0

10:32
Merged with FreshLibDev and NewConfig as a preparation for release. check-in: ec0c61dd3f user: johnfound tags: trunk
09:59
Preparations for release. New installer script created. WhatsNew.txt updated. Closed-Leaf check-in: dddc58fffd user: johnfound tags: NewConfig
2014-04-29
19:49
Merged with FreshLibDev. The new Win32 mutex procedures gives huge (10 times) performance boost on string intensive functions, especially under WINE. In Windows the boost is smaller, but still valuable. check-in: ddc0cb5e81 user: johnfound tags: NewConfig
2014-04-27
18:57
Merged with the newer version of uConfig. Changed loading/saving themes to be atomic. check-in: 92a70ed999 user: johnfound tags: NewConfig
17:55
Some edits on the themes. check-in: 07df5bc9cf user: johnfound tags: NewConfig
14:09
The theme files are more human-friendly now. Added 3 more themes. check-in: d42bc61262 user: johnfound tags: NewConfig
2014-04-25
22:00
Small change in the editor colors applet. check-in: 5ebb983658 user: johnfound tags: NewConfig
21:36
Merged with FreshLibDev in order to get better arguments for the imported functions. check-in: 65180678c6 user: johnfound tags: NewConfig
17:56
Added support for fonts with Bold and Italic properties. check-in: 3ea13bcdc7 user: johnfound tags: NewConfig
16:48
Fixed the default color theme. Removed the feature that saves the visual state of the scratch window. It is now always hidden on start. The default font selection has been made "inteligent". Now, the font and the font size will be selected dependent on the OS and the screen size. The logic is simple, but should work. check-in: 46533b44a1 user: johnfound tags: NewConfig
10:57
The themes format changed to be the text format, used by uConfig library. The current settings this way are now stored in the main .INI file. Not tested enough. check-in: 536b4a7d97 user: lhmnai0 tags: NewConfig
06:03
Merged with the trunk in order to get minor bugfixes in the options dialogs. check-in: b93480d4eb user: lhmnai0 tags: NewConfig
04:45
Closer integration of the scratch window with the IDE - implemented common actions Cut/Copy/Paste. check-in: 41d077486e user: johnfound tags: NewConfig
04:43
More minor bugfixes in the dialogs. Preparation for extending the theme editing and change the theme files to another format. check-in: cfa095099e user: johnfound tags: trunk
2014-04-23
21:49
Release: v2.1.10

Added missing files in the setup script. Fixed a bug in the options dialogs. check-in: b783652b9c user: johnfound tags: trunk, v2.1.10

13:09
Loading and saving the scratch pad state. Removed some debug code. check-in: 84c196993f user: johnfound tags: NewConfig
07:51
Merged with Scratchpad branch in order to provide the new config support. check-in: 3a171759a3 user: johnfound tags: NewConfig
07:03
Example file restored to the trunk state. Closed-Leaf check-in: 7f40fb0759 user: johnfound tags: Scratchpad
06:50
Show/Hide option has been added. Some behavior fixes. check-in: 49530842ed user: johnfound tags: Scratchpad
04:35
Work on a new feature - scratchpad. It is a small editor window that works like a source editor, but without particular file loaded. All features of Fresh should work there - code completion, cross reference, hints, etc. The lister window is used for this goal (lister.asm). It works now, but needs functions for show/hide and more testing. check-in: 749c2748cf user: johnfound tags: Scratchpad
2014-04-22
10:27
Small change in the "procedure argument hint" feature in order to allow space separated arguments "stdcall PROCNAME arg1, arg2, ..." together with comma separated arguments "stdcall PROCNAME, arg1, arg2, ...". check-in: e63653ae1b user: johnfound tags: trunk
2014-04-21
15:00
Merged with the fixed version of FreshLib (file access flags). Code cleanup. Changed the way MRU lists are saved and loaded from the config files. check-in: 5be1453de1 user: johnfound tags: NewConfig
2014-04-19
18:26
Converted to use FreshLib uConfig library, instead of Win32 API in order to save and load the IDE configuration and settings from the INI file. This change pushes the IDE one step further to the full portability. check-in: 6f7fa0e4bf user: johnfound tags: NewConfig
2014-04-18
20:33
Merged with FreshLibDev. check-in: dd123e170c user: johnfound tags: NewConfig
08:56
Merged with the trunk in order to get the latest changes. check-in: 33ffefc027 user: johnfound tags: NewConfig
2014-04-16
10:46
Release v2.1.9 check-in: 22d5c9179b user: johnfound tags: trunk, v2.1.9
10:39
Documentation editing. check-in: 2ca433bf1b user: johnfound tags: trunk
04:22
Preparations for release v2.1.9 check-in: caf9909cff user: johnfound tags: trunk
2014-04-15
18:07
Re-added automatic web browser detection on the first run. It is important because of the help browsing. check-in: b8cfa61c29 user: johnfound tags: trunk
2014-04-14
22:11
Deleted old russian translation of the FASM help. It is not used at all and if someone need it it is still in the repository. check-in: f149c1a849 user: johnfound tags: trunk
21:02
The examples, not working because FreshLib interface has been fixed. check-in: c9da06e53e user: johnfound tags: trunk
2014-04-03
12:05
Added an index file item in the html help files index (*.idx). check-in: e3c3fedbf2 user: lhmnai0 tags: trunk
2014-03-27
09:30
Merged with FreshLibDev. check-in: 6b6c8a749b user: johnfound tags: trunk
2014-03-24
21:48
Merged with the branch HelpServer. Now the structure of the context help system is totally new. It uses web server in order to provide access to the html and markdown help documents. check-in: d0d2ace9f3 user: johnfound tags: trunk
10:01
Fixed a bug in the .html file search/open with keyword. Leaf check-in: 57f7f594c2 user: johnfound tags: HelpServer
09:30
Removed not working good code for browser autodetection. check-in: d3b8510949 user: johnfound tags: HelpServer
2014-03-23
16:11
Merged with the fixed version of Exec procedure (FreshLibDev). Fixed redraw issues on the IDE options dialog. check-in: a87916e9b5 user: johnfound tags: HelpServer
15:59
A lot of changes in the file structure of the documentation and the online help system. check-in: 183d3fb45e user: johnfound tags: HelpServer
2014-03-19
12:46
The proper server help termination provided. check-in: 7eb3de9345 user: johnfound tags: HelpServer
06:07
Implemented web server in order to serve the help requests of the IDE. check-in: dafa6b9a84 user: johnfound tags: HelpServer
2014-03-18
17:27
Merged with trunk in order to get the latest changes. Closed-Leaf check-in: 3890422a97 user: johnfound tags: OnlineHelp
2014-03-16
10:17
An Wine specific issue fixed about activation of the main menu by keyboard (WM_SYSCOMMAND/SC_KEYMENU). It must be tested in Windows. check-in: 6b4b6b8ccd user: johnfound tags: trunk
2014-03-15
20:45
Code completion, values display improved. check-in: 24c452ad6e user: johnfound tags: trunk
2014-03-14
14:56
Work on the html help browser. check-in: 5e995dbe03 user: johnfound tags: OnlineHelp
06:08
Help icon and resource edit. check-in: 77cef3feb1 user: johnfound tags: OnlineHelp
2014-03-13
14:41
Work on the internal help browser. check-in: 2b9f1768c9 user: johnfound tags: OnlineHelp
07:24
Empty commit. check-in: fb5d2143c5 user: johnfound tags: OnlineHelp
2014-03-12
23:58
The first buggy implementation of the embedded web browser. check-in: 66bcaee22e user: johnfound tags: OnlineHelp
20:21
Merged with trunk. Start of implementation of internal HTML help browser. check-in: 7338985436 user: johnfound tags: OnlineHelp
20:20
Merged with FreshLibDev. check-in: 9a850263bf user: johnfound tags: trunk
2014-03-08
22:25
Slightly changed the logic of change source/form in order to work in WINE. check-in: 06126d54c2 user: johnfound tags: trunk
11:31
A nasty bug in the code completion for local labels has been fixed. check-in: c3d242ef65 user: johnfound tags: trunk
2014-03-01
18:33
Fixed bug in the context help system. check-in: 3c491e55ee user: johnfound tags: trunk
2014-02-28
23:29
Some work with the tool palette still not properly displayed on startup. MUST be tested in Windows! Implemented save/load of the tool palette and property editor visible state in the INI file. check-in: c34db07f70 user: johnfound tags: trunk
18:39
Merged with OnlineHelp branch. check-in: a840817c2d user: johnfound tags: trunk
17:05
The context help based on the project category "Documents" is working in this commit. After some tests, this branch can be merged back with the trunk. check-in: 20ac2d43c4 user: johnfound tags: OnlineHelp
15:13
Added help search in the project "Documents" directory. check-in: 4347b5365b user: johnfound tags: OnlineHelp
13:04
Preparations for a new version. check-in: 8f347996da user: johnfound tags: trunk
11:55
Merged with OnlineHelp in order to get the feature for opening markdown formatted text files as a context help. check-in: ea657590e0 user: johnfound tags: trunk
11:52
The context help now can search and display markdown formatted files. Not tested enough. check-in: b91114fe3f user: johnfound tags: OnlineHelp
06:12
Work on the markdown online help. check-in: 49516de2a5 user: johnfound tags: OnlineHelp
2014-02-27
22:01
The branch is open again, because I have some more ideas about the help system of Fresh. Merged with trunk in order to get the latest changes. check-in: cacfdbf818 user: johnfound tags: OnlineHelp
14:10
FASM compiler updated to v1.71.20; Some work on the FASM and Fresh documentation. check-in: b47082874d user: johnfound tags: trunk
2014-02-26
22:54
Added new feature in View menu: show/hide component palette. It improves the screen space usage on small screens. check-in: f5c8eaf496 user: johnfound tags: trunk
2014-02-25
09:03
Some work on the property editor window and the hToolHost. Leaf check-in: 4b0ba38fcf user: johnfound tags: onewindow
08:01
Merged with the trunk in order to get the newest features. check-in: 2271da006f user: johnfound tags: onewindow
2014-02-24
20:53
Regression fixed in "goto definition" feature, where the suffix .@here has not been processed properly. New feature "goto interface" introduced for searching of "interface" procedure definitions. check-in: 4fffd832b9 user: johnfound tags: trunk
20:33
Merged with OnlineHelp branch. New help features: support of .idx and .html files as a context help. Support for web search as a context help fall-back. check-in: ea61c64e64 user: johnfound tags: trunk
20:31
Small dialog window design fix. check-in: 9300486025 user: johnfound tags: OnlineHelp
00:20
The new help system is working now. Some bug tests and documentation have to be made. check-in: 620cc69d19 user: johnfound tags: OnlineHelp
2014-02-23
22:17
Updated FreshLib. check-in: fc31fd9b45 user: johnfound tags: OnlineHelp
21:48
Improved help system that supports searching in HTML files and in index files with .idx extension. check-in: 826ae0070a user: johnfound tags: OnlineHelp
17:23
The LSCR project help files about the Linux system calls has been added to the documentation files. check-in: 8e4419d24d user: johnfound tags: trunk