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.

50 most recent check-ins

2020-04-09
06:47
[d23cb76f7c] Leaf: Allocate only memory with size multiple of 10h. (user: johnfound tags: FreshLibDev)
06:35
[f74095c55f] Added proc TextDebugInfo for easier debugging of TText structures. Some string definitions moved outside iglobal block. (user: johnfound tags: FreshLibDev)
2020-03-20
13:29
[af7564afa0] Merged with antixss branch in order to implement XSS protection in the MiniMag and BBCode translators. The BBCode translator needs a little bit more work, but it generally works as intended. (user: johnfound tags: FreshLibDev)
2020-03-19
12:31
[7664d1a018] Leaf: Some work on BBCode url sanitation. (user: johnfound tags: antixss)
06:12
[87101bbf47] Implementation of URL sanitazing in BBCode translator. In process. (user: johnfound tags: antixss)
2020-03-18
18:50
[05479dd930] Work on the tests of StrSplitURL procedure. (user: johnfound tags: antixss)
18:48
[ba757cfd12] Fixed bug in StrNormalizePath2 procedure. (user: johnfound tags: antixss)
10:46
[b5d13f740e] Implementing URL sanitizing in minimag.asm parser. (user: johnfound tags: antixss)
08:44
[a53eadb57f] Work on the StrSplitURL. Added test project for it. (user: johnfound tags: antixss)
2020-03-17
22:54
[bffddcd3f7] Fixed the URL encode table. Implemented procedures StrSplitURL and StrSplitURLMem for splitting URL by its parts. (user: johnfound tags: antixss)
2020-03-16
18:02
[6e99d06a57] A branch for developing xss prevention in MiniMah and BBCode parsers. (user: johnfound tags: antixss)
2020-03-12
13:20
[7a6e0302db] Fixed bug in StrIP2Num function in StrLib. (user: johnfound tags: FreshLibDev)
2020-02-13
06:50
[f663bd3707] Image recycling in TAsmEdit implemented and works somehow. (user: johnfound tags: FreshLibDev)
2020-02-11
08:56
[9c4ed37f5b] TAsmEdit.__InvalidateImgCache implemented. But still not used. ;) (user: johnfound tags: FreshLibDev)
06:43
[1466f1cb73] Work on TAsmEdit.__InvalidateImgCache method. (user: johnfound tags: FreshLibDev)
2020-02-10
07:14
[9574066d66] Work on the image recycler library and TAsmEdit. (user: johnfound tags: FreshLibDev)
2020-02-03
21:35
[4ec1ef8d9e] Added the API for a library for recycling images (instead of reallocating them). The code is not implemented. (user: johnfound tags: FreshLibDev)
2020-02-02
23:35
[af56216553] Fixed a bug in TScrollable, causing crashes in Windows. (user: johnfound tags: FreshLibDev)
2020-01-30
13:42
[bf995c0853] Leaf: Fixed bug. Prevent double free of the screen memory in AsmEdit when the screen is wider than 256 characters. (in WM_SIZE handler). (user: johnfound tags: trunk)
2020-01-29
08:07
[89ed5c203a] Sometimes it crashes here. Attempt to process more precisely. (user: johnfound tags: trunk)
2020-01-27
16:12
[ebb449b126] More leak-proof way for allocating shared memory in TLinuxImage. More easy and consistent way for handling autosizing in SplitGrid. Better handling of the partial transparent controls. Work on TAsmEdit. (user: johnfound tags: FreshLibDev)
2020-01-23
06:20
[9361b8d093] Work on TAsmEdit (user: johnfound tags: FreshLibDev)
2020-01-22
14:59
[cff7b2ce78] More image leaks fixed here and there. (user: johnfound tags: FreshLibDev)
2020-01-21
20:15
[1d657d4e45] Cleaning and debugging the TImage shared memory leaks. (user: johnfound tags: FreshLibDev)
15:41
[5fc27e4f3a] Work on TAsmEdit (user: johnfound tags: FreshLibDev)
2020-01-20
20:34
[0e13c926b7] Work on TAsmEdit. Almost there as architecture. :) Work on FASN syntax highlighter. Still buggy. New debug option "options.DebugBreaks" for the macro "dbrk". (user: johnfound tags: FreshLibDev)
2019-12-20
20:35
[9c5a09d8f0] Fix in base64 for standards compatibility. Work on TAsmEdit for more precise and fast rendering. (user: johnfound tags: FreshLibDev)
2019-12-13
11:50
[15d51a8bc8] Precise control of the rendering screen images in TAsmEdit. (user: johnfound tags: FreshLibDev)
2019-11-15
11:57
[5bf672e5bd] The procedures GetTimestamp and GetFineTimestamp has been moved to the timers library instead of simpledebug. (user: johnfound tags: FreshLibDev)
2019-10-30
10:31
[2f73fd6451] Faster and more optimal repaint on typing in TAsmEdit. (user: johnfound tags: FreshLibDev)
10:29
[829120fa7b] Added "crossorigin" attributes to the bbcode image tags. (user: johnfound tags: FreshLibDev)
2019-10-07
08:26
[8dd862d8c9] Added import files for SQLeet. Updated the import files for SQLite and added some constants. (user: johnfound tags: FreshLibDev)
2019-09-17
08:09
[0160a26536] Named mutexes for Win32. In TAsmEdit, unroll the tabs on TAsmEdit:SetText. (user: johnfound tags: FreshLibDev)
2019-08-19
06:17
[50ecd459a1] Work on the file dialogs and generally on the keyboard interface for the GUI. (user: johnfound tags: FreshLibDev)
2019-07-20
05:55
[7e6b7468f3] Small bugfixes here and there. (user: johnfound tags: FreshLibDev)
2019-07-13
22:30
[cc036f2255] Added TLvItem.shift constant for faster element size multiplication by shl. Added DeleteTab method in TTabBar. TTabBar now erases all the canvas with transparent in order to remove artifacts after tab delete. User event handlers for the mouse events in TWindow.

In the file dialog, double click processing implemented. The same functionality should work with ENTER key as well. (user: johnfound tags: FreshLibDev)

11:12
[3eab4ab611] Added mouse settings (double click time) to the GUI theme settings. (user: johnfound tags: FreshLibDev)
10:27
[8a728583cb] Support for double clicks in Linux and Windows. It is not very clear how to get the system settings for Linux. (user: johnfound tags: FreshLibDev)
2019-07-12
09:23
[ea3e096fe8] Correct handling of the cases when the menu item callback destroys the menu (it should be OK). (user: johnfound tags: FreshLibDev)
2019-07-11
07:28
[b0128eb787] Work on the keyboard interface for TMenu. More or less is working now. (user: johnfound tags: FreshLibDev)
2019-07-10
08:26
[46770e653e] Work on the keyboard handling in the menues. (user: johnfound tags: FreshLibDev)
2019-07-09
09:12
[e4ed3605e0] The official source release v2.7.0 (user: johnfound tags: trunk, v2.7.0)
06:42
[03c543f314] Two templates removed from the project as obsolete. (user: johnfound tags: trunk)
2019-07-08
20:36
[4da49bac6f] Merged with FreshLibDev for a minor bugfix. Updated WhatsNew.txt as a preparation for release. (user: johnfound tags: trunk)
20:08
[d344a8c658] Removed some obsolete variables. (user: johnfound tags: trunk)
20:07
[ab1415b939] Fixed some of the examples. (user: johnfound tags: trunk)
20:03
[3a5499d8bf] Fixed the interface for AddFontResourceEx. Fixed small bug in gui/Win32/Main.asm (user: johnfound tags: FreshLibDev)
12:50
[5db9d3c036] 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. (user: johnfound tags: trunk)
09:35
[9d80f1626f] Fixed the font rendering issues in Windows 10; Increased the version number. (user: johnfound tags: trunk)
2019-07-07
19:42
[84acad18c1] Merged with latest_freshlib branch. Preparations for release. Some more tests are needed. (user: johnfound tags: trunk)