Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 ancestors of 3b83e10d0ca90bb7
2013-02-06
| ||
19:32 |
Introduced new macro "rstruct" it creates reverve structures - i.e. that have all fields on negative offsets - as string structure for example. (btw, the string structure was fixed to use rstruct);
The compatibility GUI editor macroses has been fixed to support more FreshLib windows. check-in: 3b83e10d0c user: johnfound tags: FreshLibDev | |
2013-01-25
| ||
14:03 | Changed gui/Win32/windows.asm procedure _RefreshWindow to use RedrawWindow instead of InvalidateRect in order to get better response of the user interface. check-in: 5dc8db060e user: lhmnai0 tags: FreshLibDev | |
07:54 | Fixed small but in the markdown parser (not closed chapter tag at the end of the file). Added support for progress bar component in OldTemplates.inc compatibility macros. Fixed windows border settings in the Win32 OS dependent library. check-in: 54534c041f user: lhmnai0 tags: FreshLibDev | |
2013-01-24
| ||
07:27 | The markdown parser is fixed - now it allows use of flash animations. Test application was added to freshlib/test_code/TestMarkdown/ check-in: fc66c46199 user: lhmnai0 tags: FreshLibDev | |
2013-01-23
| ||
15:43 | Work on markdown parser - implementation of <object> tags. check-in: cedc6bd96b user: lhmnai0 tags: FreshLibDev | |
11:47 |
Started work on expanding markdown library to support embeded objects in the generated HTML. The work is not finished and not working.
Introduced compatibility macros, that allow the old .frm files to be used with the new GUI library. Now, the templates can be created and edited with the existing visual form editor. Limited kinds of components is supported, because there are not so much in FreshLib for now. :) Buttons, edits, labels and Textbox (dirty implemented through FreshEdit component). check-in: 72cba8f435 user: lhmnai0 tags: FreshLibDev | |
2013-01-17
| ||
12:20 | Added sub-chapter formatting in markdown.asm check-in: 2e929f9486 user: lhmnai0 tags: FreshLibDev | |
04:54 | KolibriOS, read from console buggy implementation. check-in: 4797095a60 user: johnfound tags: FreshLibDev | |
2013-01-14
| ||
06:27 | Removed call to CfgClean in CfgLoad. If the config object have to be reused, explicit call to CfgClead have to be provided. check-in: bb8e1507c5 user: johnfound tags: FreshLibDev | |
2013-01-12
| ||
20:11 |
Merged with the latest uConfig branch. It updates the uConfig API, and breaks some backward compatibility.
All projects that uses uConfig should be updated now. (Fortunately they are not so many - better now than later).
The latest uConfig API is advanced and provides many new features.
Additionally, StrNormalizePath procedure was introduced in StrLib.asm that can process paths with random separators. check-in: 1aa7133438 user: johnfound tags: FreshLibDev | |
2013-01-11
| ||
18:49 | Minor fix of KolibriOS/_executable.inc; Removed some work-around code from KolibriOS/network.asm check-in: 42e2c3e35f user: johnfound tags: FreshLibDev | |
2013-01-08
| ||
19:32 | Some refining to StrNormalizePath function. More extensive tests. check-in: 5deb85d811 user: johnfound tags: uConfig | |
2013-01-06
| ||
16:32 | Massive change of the library API. Now it is almost useful for the real life. :) StrLib added universal StrNormalizePath function. More work have to be done, but it is ready to be merged to FreshLibDev. check-in: 6b048b76ed user: johnfound tags: uConfig | |
2013-01-04
| ||
08:29 | Work on the functions interface simplification. New functions for directory reading and record deletion. check-in: e488ed0496 user: johnfound tags: uConfig | |
2012-12-27
| ||
09:14 | Work on GetConfigDir procedure. check-in: 9eca5ecd80 user: johnfound tags: uConfig | |
2012-12-23
| ||
20:51 | The procedure StrSplitList was fixed in order to work properly with UNICODE strings and separator character. check-in: 3215fec513 user: johnfound tags: FreshLibDev | |
13:43 |
Implemented StrLib optimization proposed by LocoDelAssembly, concerning handle/pointer testing code. It makes the code smaller and faster.
Also, implemented two new string functions: StrSplitList and StrRemoveQuotes. check-in: 852e26bae7 user: johnfound tags: FreshLibDev | |
2012-12-19
| ||
08:27 | Added StrLoadFromFile and StrSaveToFile procedures in system/files.asm library. Fixed small bug in StrToNumEx procedure in data/strlib.asm library. check-in: a8f44d7b33 user: lhmnai0 tags: FreshLibDev | |
2012-12-18
| ||
07:42 | Merged with the new uConfig library. Several projects that use the old binary format have to be changed. check-in: 1d132ada91 user: lhmnai0 tags: FreshLibDev | |
07:37 | Added two utility procedures GetConfigInt and SetConfigInt. check-in: 5926d7c63e user: lhmnai0 tags: uConfig | |
06:03 | Changed the path separator to ":" in order to not be accepted as a filename path and it simplyfies the source as well. check-in: d6c17c03a0 user: johnfound tags: uConfig | |
2012-12-16
| ||
14:35 | Library API changed in order to get small size and more flexible features. check-in: 6ca79acc9f user: johnfound tags: uConfig | |
07:07 | Commit befor some big changes. The plan is to vastly to simplify the code. check-in: 12b6782f14 user: johnfound tags: uConfig | |
2012-12-15
| ||
20:46 | "itext" macro changed to support "goto definition" function in Fresh IDE. check-in: 803c9d0c88 user: johnfound tags: FreshLibDev | |
19:15 | Added internationalization code library. check-in: a19c74cf87 user: johnfound tags: FreshLibDev | |
13:22 | Added support for the new "find definition" algorithm in the "text" macro. check-in: c0fe07a6ad user: johnfound tags: FreshLibDev | |
2012-12-14
| ||
08:49 | Merge with i18n_text_macro branch, introducing new macros for handling multi-language string constant definitions. check-in: 166ba99471 user: johnfound tags: FreshLibDev | |
08:45 | Internationalization macro "itext" introduced, that defines string constants in different languages. It is the first part of the internationalization engine for Fresh IDE. Closed-Leaf check-in: 7d86d6964f user: johnfound tags: i18n_text_macro | |
08:40 | Fixed bug in "disp" macro. Some work on KolibriOS network library. check-in: 2930050ae7 user: johnfound tags: FreshLibDev | |
2012-12-10
| ||
05:50 | Some work on the internationalization macro. check-in: a575fced8c user: johnfound tags: i18n_text_macro | |
05:47 | Added missing test project for uConfig library. check-in: e374c04673 user: johnfound tags: uConfig | |
2012-12-09
| ||
11:07 |
The new uConfig library works pretty good. The API is still not clear,
because in this variant it is too complex and makes the library too fat.
Some changes was made is strlib.asm ( StrToNumEx procedure ) that need to be merged back to FreshLibDev branch. check-in: 47db564bdf user: johnfound tags: uConfig | |
2012-12-06
| ||
16:42 | Some optimisations of the StrLib synchronization code for multithread programs. check-in: 3c92b35cfb user: johnfound tags: FreshLibDev | |
2012-12-04
| ||
10:59 | Some directory tree cleanup. check-in: a2f1a8b412 user: lhmnai0 tags: FreshLibDev | |
2012-12-03
| ||
10:45 | Work on the new uConfig library. check-in: 39a5d7db90 user: johnfound tags: uConfig | |
2012-11-30
| ||
18:15 | Create new branch named "uConfig" check-in: d6414997f8 user: johnfound tags: uConfig | |
05:49 | The procedure SocketCreate for Linux was fixed to set properly SO_REUSEADDR socket option. SocketSend to use implicitly MSG_NOSIGNAL in order to not crash the program on broken pipes. Introduced procedure TerminalFlush in Linux/files.asm (I am not sure it should be in "files" library, but I need it, so it will stay here for a while). check-in: b9fe2d8fe4 user: johnfound tags: FreshLibDev | |
2012-11-29
| ||
17:42 | Experiment with "text" macro about multi-language strings. check-in: 3a75239885 user: johnfound tags: i18n_text_macro | |
2012-11-27
| ||
06:50 | New API in the backbuffer library. Small bugfix in win32/network.asm check-in: a5a379768a user: lhmnai0 tags: FreshLibDev | |
2012-11-26
| ||
19:25 | Added "text" macro test project. check-in: a11ce0d1b6 user: johnfound tags: FreshLibDev | |
19:23 | Fixed bug in 'text' macro. Fixed bug in "object" macro. check-in: 84079f997b user: johnfound tags: FreshLibDev | |
2012-11-21
| ||
14:56 | Cleanup of the Win32 message processing. check-in: 8786a1714a user: lhmnai0 tags: FreshLibDev | |
2012-11-19
| ||
07:17 | The next attempt to deal with relocatible labels in disp macro. I hope it is the last as well. check-in: 40761617cd user: johnfound tags: FreshLibDev | |
2012-11-13
| ||
16:15 | Fixed some macros in _globals.inc to work in relocatible binary formats - i.e. DLLs check-in: 8c41b0baa2 user: lhmnai0 tags: FreshLibDev | |
2012-11-12
| ||
15:54 | Added DCB structure in "win32/_kernel.inc". check-in: 6d55dd5098 user: lhmnai0 tags: FreshLibDev | |
06:11 | Minor code changes here and there. Bug fixed. check-in: 6359909a1c user: johnfound tags: FreshLibDev | |
2012-11-09
| ||
06:54 | Merge (cherrypick) with trunk in order to get the latest bugfix changes in FreshLib. Atempt to blindly fix the reported crash bug in x64 Windows 7 OS. Was found and fixed several problems in freshlib (data/win32/utf8.asm, data/memstram.asm). check-in: 7b2358819f user: lhmnai0 tags: FreshLibDev | |
2012-11-06
| ||
14:54 | Work on TGrid component. It looks better now but still needs some work. check-in: 820a4d5c4f user: lhmnai0 tags: FreshLibDev | |
01:25 | Some work on KolibriOS port (graphics) - not useful for now. Work on TGrid control. check-in: c4c2b1e49d user: johnfound tags: FreshLibDev | |
2012-11-05
| ||
15:48 | Introduced TGrid control, that is a port of the old Fresh Win32 TDataGrid component. It seems that the port will be pretty easy. check-in: d834220481 user: lhmnai0 tags: FreshLibDev | |
2012-11-03
| ||
10:47 | KolibriOS timers fixed and tested. check-in: f30330902b user: johnfound tags: FreshLibDev | |