joost
21e4fd4e8f
lazutils,lclbase,synedit: Some fixes related to r59934 #a2e9341eb3
...
git-svn-id: trunk@59937 -
2018-12-29 22:28:24 +00:00
joost
a2e9341eb3
lazutils,lclbase,lcl,synedit: Enabled possibility to use fpmake for building these packages
...
git-svn-id: trunk@59934 -
2018-12-29 17:59:40 +00:00
juha
93fbbb0db7
LazUtils: Add LazUTF8SysUtils with "deprecated" warnings. The unit was renamed earlier.
...
git-svn-id: trunk@59436 -
2018-11-03 12:45:54 +00:00
juha
5c561fabd8
LazUtils: Add a new unit LazStringUtils. Move 2 functions from Codetools' SourceLog there.
...
git-svn-id: trunk@58631 -
2018-07-25 13:39:01 +00:00
juha
d43fa548b8
LazUtils: Rename unit LazUTF8SysUtils -> LazSysUtils. It had nothing to do with character encoding.
...
git-svn-id: trunk@58630 -
2018-07-25 13:38:59 +00:00
mattias
00112a0fe0
lazutils: removed -vm6058
...
git-svn-id: trunk@58400 -
2018-06-25 07:05:36 +00:00
mattias
93ff0c9f46
lazutils: ignore fpc 3.1.1 inline warnigns
...
git-svn-id: trunk@58389 -
2018-06-23 16:02:27 +00:00
juha
53ee66450d
LazUtils: Move exception and stack trace stuff to new LazTracer. Move function ConvertLineEndings to LazUtilities.
...
git-svn-id: trunk@58255 -
2018-06-14 09:05:50 +00:00
juha
962ded835b
Remove LCL dependency from unit GraphType and move it to LazUtils package.
...
git-svn-id: trunk@58241 -
2018-06-13 08:33:10 +00:00
juha
ce916d287c
LazUtils: Rename unit ModalResultDef to a Delphi compatible UITypes. Add Message dialog related stuff.
...
git-svn-id: trunk@58227 -
2018-06-11 10:51:11 +00:00
juha
5f57884ed1
LCL,LazUtils: Move ModalResult and the mr... consts to a new unit in LazUtils. They are used in non-GUI programs, too.
...
git-svn-id: trunk@58205 -
2018-06-09 14:39:49 +00:00
juha
d6934c9506
LazUtils: Add unit LazVersion. Use it also for LCLVersion. Issue #33418 , patch from Zoran Vučenović.
...
git-svn-id: trunk@57504 -
2018-03-14 08:21:54 +00:00
juha
04a49cc7ee
LazUtils: Add a new unit IntegerList.
...
git-svn-id: trunk@56388 -
2017-11-13 17:33:23 +00:00
mattias
fac364fd3b
lazutils: added unit lazpasreadutil
...
git-svn-id: trunk@56209 -
2017-10-26 14:58:46 +00:00
mattias
099b09d88d
lazutils: added compwriterpas.pas
...
git-svn-id: trunk@56093 -
2017-10-17 12:12:46 +00:00
ondrej
818462b741
LazUtils: add Laz_AVL_Tree to the package
...
git-svn-id: trunk@55560 -
2017-07-23 15:02:44 +00:00
juha
1b20d91bba
Replace function HTMLToCaption with a new THTML2TextRenderer class, placed into LazUtils package. Issue #31991 .
...
git-svn-id: trunk@55319 -
2017-06-11 18:33:28 +00:00
juha
90cf12dacd
Move LazLinkedList from LCL to LazUtils.
...
git-svn-id: trunk@53752 -
2016-12-21 22:35:12 +00:00
juha
2329f266ed
Move Translations unit from LCL to LazUtils.
...
git-svn-id: trunk@53740 -
2016-12-20 22:32:43 +00:00
juha
3b52a368a2
Move containers from LCL to LazUtils. DynamicArray, DynHashArray, DynQueue, Maps, StringHashList, ExtendedStrings, TextStrings.
...
git-svn-id: trunk@53737 -
2016-12-20 16:26:27 +00:00
mattias
c458f34d54
IDE: register TProcessUTF8 with LazUtils, not LCL
...
git-svn-id: trunk@53735 -
2016-12-20 13:25:34 +00:00
juha
6e8338f0f9
LazUtils: add LazUnicode unit to LazUtils package.
...
git-svn-id: trunk@52671 -
2016-07-12 12:18:22 +00:00
juha
f34ea1f4c7
LazUtils: Match character case of unit name LazUTF16 with LazUTF8.
...
git-svn-id: trunk@52528 -
2016-06-20 06:34:37 +00:00
bart
0c8df133dd
LazUtils:
...
- An attempt to unify the defines for the different scenario's in the use of (not) codepage aware ansistrings
and the use of the "Utf8 in RTL" feature.
It makes for better separation of code and thus better readability and ease of maintainance (and in a later
stadium it makes it easier to remove code that deals with non codepage aware ansistrings (fpc < 3.0)).
- Also replace (FPC_FULLVERSION >= xxxx) with FPC_HAS_CPSTRING where appropriate.
- Replace the custom HasCP define with built in FPC_HAS_CPSTRING define.
git-svn-id: trunk@50498 -
2015-11-24 16:23:18 +00:00
juha
af6fb723af
LazUtils: Use LookupStringList in LazUtils package. Remove old DictionaryStringList files.
...
git-svn-id: trunk@49506 -
2015-07-07 12:10:35 +00:00
juha
3f8b158c87
LazUtils: Add unit LazFreeTypeFPImageDrawer to the actual package.
...
git-svn-id: trunk@49107 -
2015-05-19 16:17:11 +00:00
mattias
2c26f71ea9
lazutils: fixed compilation with stabs
...
git-svn-id: trunk@49085 -
2015-05-18 19:40:19 +00:00
martin
85f0a2993f
LazUtils: force dwarf for fpc 2.*
...
git-svn-id: trunk@49082 -
2015-05-18 12:49:48 +00:00
martin
399add232b
LazUtils: New List classes
...
git-svn-id: trunk@49054 -
2015-05-16 18:53:11 +00:00
joost
b4b8dab3b4
LazUtils: Added unit lazcollections with generic class TLaThreadedQueue<T>, for usage in fpdebug
...
git-svn-id: trunk@48990 -
2015-05-11 20:15:50 +00:00
joost
7c10064ae9
LazUtils: Added unit lazfglhash with generic class TLazFPGHashTable<T>, for usage in fpdebug
...
git-svn-id: trunk@48844 -
2015-04-25 09:51:59 +00:00
jesus
a95002e0bf
LCL, grids, fix loading CSV data with multiline fields, issue #27443
...
git-svn-id: trunk@48780 -
2015-04-20 17:50:27 +00:00
mattias
4b3c76e18a
lazutils: moved MergeSort to lazutilities, laz2_xmlcfg: sort nodes to find non existing and out of order nodes faster
...
git-svn-id: trunk@47164 -
2014-12-10 02:16:39 +00:00
mattias
04975da637
lcl: moved fpcadds to lazutils
...
git-svn-id: trunk@46894 -
2014-11-20 12:49:36 +00:00
martin
71ce8192f2
LazLogger: added basic profiling
...
git-svn-id: trunk@42860 -
2013-09-18 14:43:41 +00:00
bart
bcea8662ff
LazUtils: Move ConsoleToUTF8, UTF8ToConsole, ParamStrUTF8,
...
GetEnvironmentStringUTF8 and GetEnvironmentVariableUTF8 to LazUtf8 (and inline them in FileUtil).
Part of the ongoing restructuring of LazUtils.
git-svn-id: trunk@41587 -
2013-06-08 14:41:16 +00:00
mattias
fe0b0eb344
lazutils: removed obsolete luresstrings
...
git-svn-id: trunk@41379 -
2013-05-24 07:28:13 +00:00
bart
a53520295e
LazUtils: Fix ExpandFileNameUTF8 for directories with Unicode characters outside
...
current codepage on Windows.
Also do not remove trailing and leading spaces, it is inconsistent with
SysUtils.ExpandFileName.
Start splitting implementation in general, unix and windows specific includefiles.
git-svn-id: trunk@40842 -
2013-04-18 18:23:02 +00:00
juha
c9725d844b
LazUtils: add new container TDictionaryStringList
...
git-svn-id: trunk@40518 -
2013-03-09 14:41:49 +00:00
mattias
53af0c65a7
lazutils: added laz2_xpath
...
git-svn-id: trunk@39912 -
2013-01-20 11:02:30 +00:00
mattias
7a805339f7
lclbase,lazutils: moved utf8process to lazutils
...
git-svn-id: trunk@39744 -
2013-01-03 12:19:51 +00:00
mattias
459f1af043
lcl,lazutils: moved lazconfigstorage.pas to lazutils
...
git-svn-id: trunk@39630 -
2012-12-23 11:05:51 +00:00
mattias
f41238ce43
lazutils: added missing file
...
git-svn-id: trunk@37622 -
2012-06-11 17:55:07 +00:00
sekelsenmat
85011c746f
Patch with font collection support from Circular
...
git-svn-id: trunk@36741 -
2012-04-13 07:01:31 +00:00
martin
5a1360baf1
LazLogger, introduce base and dummy classes
...
git-svn-id: trunk@35778 -
2012-03-06 19:36:11 +00:00
sekelsenmat
39a6ca54b1
Adds the core part of LazFreeType into LazUtils. A 100% Pascal text rendering library based in the original Pascal FreeType
...
git-svn-id: trunk@35666 -
2012-03-03 14:29:18 +00:00
martin
ffacfde753
new Debugln via LazLogger (ifdef WithLazLogger)
...
git-svn-id: trunk@35190 -
2012-02-06 19:05:00 +00:00
mattias
c4046b45fa
lazutils: fixed fpdoc path
...
git-svn-id: trunk@34838 -
2012-01-21 13:52:34 +00:00
mattias
4ba447b3b4
LCL+LazUtils: moved unit avglvltree to lazutils
...
git-svn-id: trunk@33922 -
2011-12-02 23:16:27 +00:00
mattias
8ee87295fc
lcl+lazutils: moved TMethodList to lazutils
...
git-svn-id: trunk@33551 -
2011-11-16 05:51:31 +00:00