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-06-22
06:50
[5c9a25f9d2] Leaf: Fixed possible buffer overrun in strlib. (user: johnfound tags: FreshLibDev)
2020-06-16
14:42
[80159e8763] Work on the TAction and TApplication handling of the idle events. Separating the common editor actions (copy/paste/undo/redo) from TAsmEdit (user: johnfound tags: FreshLibDev)
2020-06-12
16:20
[92ab4fa7ef] NamedArray structure separated in "data/named_array.asm" file. (user: johnfound tags: FreshLibDev)
2020-06-01
14:33
[45b5de9e6a] TTreeView - added commends to HitTest method. Implemented run-time dll loading procedures for Win32. Some changes to the Linux implementation. Needs more polishing though. (user: johnfound tags: FreshLibDev)
05:07
[ff2572a086] TTabBar, changed the interface of the OnSelChange event. Now only one event happens after the selection changed. File dialog adapted to this change. (user: johnfound tags: FreshLibDev)
2020-05-27
13:43
[aae3b1d54f] LibOpen, LibRelease and LibImport implemented for Linux. (user: johnfound tags: FreshLibDev)
08:33
[5d6290a0c1] The interface and placeholders are defined for the procedures for importing objects from DLL in run-time. (user: johnfound tags: FreshLibDev)
2020-04-27
05:12
[d49204c052] BBCode: Don't miss the next char after emoji. (user: johnfound tags: FreshLibDev)
2020-04-25
11:15
[b5a1bae735] Edge case in buffergap.asm: Move the gap, even if it has size of 0. (user: johnfound tags: FreshLibDev)
2020-04-24
14:40
[1a05577eea] Attempt to fix a bug. Unsuccessful, but TText gap collapse was detected in BBCode parser. To be investigated closer. (user: johnfound tags: FreshLibDev)
2020-04-23
14:53
[618462f2ec] Formatting for the emoji changed. (user: johnfound tags: FreshLibDev)
11:35
[296e73e815] Handle emoji UNICODE characters for BBCode. (user: johnfound tags: FreshLibDev)
2020-04-22
14:15
[d8cf27b727] MiniMag formatting - mark the emoji symbols with for special styling. (user: johnfound tags: FreshLibDev)
2020-04-20
11:37
[ff91518d76] Fixed some minor formatting bugs in the BBCode library. (user: johnfound tags: FreshLibDev)
2020-04-13
05:36
[6525f0e766] Handle properly the tags content. (user: johnfound tags: FreshLibDev)
2020-04-11
12:04
[e05e847735] Do not disable inline formatting for the links in TranslateMiniMag proc. (user: johnfound tags: FreshLibDev)
2020-04-09
06:47
[d23cb76f7c] 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)