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 related to "FreshLibDev"

2019-07-20
05:55
[7e6b7468f3] Leaf: 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-08
20:36
[4da49bac6f] Merged with FreshLibDev for a minor bugfix. Updated WhatsNew.txt as a preparation for release. (user: johnfound tags: trunk)
20:03
[3a5499d8bf] Fixed the interface for AddFontResourceEx. Fixed small bug in gui/Win32/Main.asm (user: johnfound tags: FreshLibDev)
2019-07-05
14:08
[87aa7c2010] Fixed small bug in the FreeHashTree (user: johnfound tags: latest_freshlib)
14:07
[50616d0811] Fixed crash on FreeHashTree with empry tree. (user: johnfound tags: FreshLibDev)
11:43
[e372c3e0f0] Merged with FreshLibDev in order to get data/hashtree.asm library. (user: johnfound tags: latest_freshlib)
2019-06-30
19:21
[ed47530a7d] The hash tree library seems to be working now. Some tests are added. Faster string generation in GetRandomString. Some debug code added to StrLib. (user: johnfound tags: FreshLibDev)
07:50
[61dfd8c9b3] Implementation of THashTree library in order to use it more easy in different projects. (user: johnfound tags: FreshLibDev)
2019-06-25
19:15
[5d75a4ca40] Merged with the latest FreshLibDev. Because of the interface changes, more extended testing is needed. (user: johnfound tags: latest_freshlib)
2019-06-22
12:31
[fc53316349] Bugs and memory leaks fixed in file dialog. (user: johnfound tags: FreshLibDev)
11:34
[01c5bd8c46] Multiple file selection in the file dialogs. Some work on the TGrid. (user: johnfound tags: FreshLibDev)
2019-06-21
11:18
[55a684dba7] Work on different GUI components. Fixed a bug in the "create" macro from "macros/_realobjects.inc". (user: johnfound tags: FreshLibDev)
2019-06-19
07:59
[d43cc0b3da] Removed the class TCanvasScrollable as unnecessary or even harmful. TCanvasWindow remains for now as a possible fallback in some cases. (user: johnfound tags: FreshLibDev)
2019-06-18
07:20
[02a4978430] Added missing file. TScrollable2 object renamed back to TScrollable. (user: johnfound tags: FreshLibDev)
2019-06-15
14:06
[088db5c087] Support gfRowFocus in TListView (user: johnfound tags: FreshLibDev)
14:04
[4fcd8e5b96] NoCanvasGUI proved to be the right way, so merged to the FreshLibDev and continue here. (user: johnfound tags: FreshLibDev)
07:13
[5a55ba1631] Leaf: File dialogs separated in the file gui/file_dialogs.asm; Support for the TGrid entire row focus (gfRowFocuse flag); (user: johnfound tags: NoCanvasGUI)
2019-06-11
07:27
[9149d0f2bc] Merged with FreshLibDev in order to get the latest FileLock interface and implementation. (user: johnfound tags: NoCanvasGUI)
07:20
[fdaba7d3f0] Added interface for FileLock and implementation for Linux.

Segmentation fault handler for Win32.

Added sys_ipc constants in Linux equates. (user: johnfound tags: FreshLibDev)

2019-04-22
17:00
[b8ab87cfc4] Merged with FreshLibDev. Some serious conflicts with the existing code are possible, especially because of TText interface has been changed! (user: johnfound tags: NoCanvasGUI)
16:08
[f891176243] Fixed the forgotten procedure OpenOrCreate for opening SQLite database. (user: johnfound tags: FreshLibDev)
2019-03-18
22:12
[8f730a5fda] StrPearsonsHash function implemented in hashes.asm; Some debug code in buffergap.asm; (user: johnfound tags: FreshLibDev)
2019-02-12
07:27
[3518be087c] Fixed missing leading spaces in the code blocks. (user: johnfound tags: FreshLibDev)
2019-01-14
09:43
[dfdcc94259] Fixed stupid bug in the 'minimag.asm' (user: johnfound tags: FreshLibDev)
07:37
[cdd06b2935] Fixed small bugs in bbcode parser. Added the function crypt() to the libc imported functions. (user: johnfound tags: FreshLibDev)
2018-12-21
16:28
[11de3f0cc1] Fixed bug, causing infinite loop. More tests needed! (user: johnfound tags: FreshLibDev)
2018-12-19
13:51
[7f6b849cb2] Fixed bug in bbcode.asm (user: johnfound tags: FreshLibDev)
2018-12-14
19:58
[e00eaed541] More precise emoticon encoding. (user: johnfound tags: FreshLibDev)
18:49
[aed858876c] Remove redundant string. (user: johnfound tags: FreshLibDev)
2018-12-09
14:14
[89738f4ec5] Check for end of the text in order to not miss it. (user: johnfound tags: FreshLibDev)
2018-12-08
15:41
[8da41cc13f] HTML encoded link definitions should work the proper way. (user: johnfound tags: FreshLibDev)
00:56
[61bfb9f52c] The new MiniMag parser added to the library. A minor fix to the BBCode parser. Also, all markup parsers excluded from the data/all.asm and have to be included manually in order to not be processed when not needed. (user: johnfound tags: FreshLibDev)
2018-12-05
09:21
[695640ceff] Merged with the latest FreshLibDev. (user: johnfound tags: trunk)
09:18
[58b8de14c7] Fixed small bug in procedure Exec. (user: johnfound tags: FreshLibDev)
2018-12-03
19:19
[68c9edff7c] Fixed wrong constant. (user: johnfound tags: FreshLibDev)
19:17
[c29eda9db2] Process properly the error code of sys_personality on startup. (user: johnfound tags: FreshLibDev)
2018-11-11
19:27
[552661a932] Fixed bug in the MiniMag parser. (user: johnfound tags: FreshLibDev)
2018-11-10
11:50
[6bf473646c] More detailed dump of segmentation faults. (user: johnfound tags: FreshLibDev)
2018-11-08
09:48
[1c0a2da404] Changes in bbcode.asm in order to make it compatible with the developed markdown compatible parser. (user: johnfound tags: FreshLibDev)
2018-10-19
13:53
[cd025fbff5] CreatePipe and WaitProcessExit for Linux implemented. Fixed a small issue in Exec2 for Linux. (user: johnfound tags: FreshLibDev)
2018-10-18
13:31
[17ffd16cb7] The Exec2 function is now the main. The old Exec is a wrapper of Exec2. Implemented for Win32 and Linux. (user: johnfound tags: FreshLibDev)
2018-10-17
12:03
[f828bb2bc5] Work on the new Exec2 function for Linux that allows changing of the std i/o handles. It is implemented in _process_posix.asm, but uses only system calls and the same implementation will be OK for the _process_native.asm; (user: johnfound tags: FreshLibDev)
12:01
[30f1444ddb] Work on the test project for the bbcode parser. (user: johnfound tags: FreshLibDev)
12:00
[058c531ade] Work on the bbcode parser and adapting the MiniMag parser to the new interfaces. (user: johnfound tags: FreshLibDev)