juha
|
537bc0346a
|
IDE: Map component palette SpeedButtons by comp class type (not name). Use a proper tree map instead of sorted list TFPGMap<>.
git-svn-id: trunk@64229 -
|
2020-12-18 21:02:22 +00:00 |
|
juha
|
283b70dbac
|
Cleanup, comments.
git-svn-id: trunk@64228 -
|
2020-12-18 21:02:19 +00:00 |
|
martin
|
569e49e3cb
|
TRefCountedObject, make thread safe
git-svn-id: trunk@64210 -
|
2020-12-16 14:44:11 +00:00 |
|
juha
|
6813e28eef
|
LazUtils: Move math helper functions from LCLProc to LazUtilities. Deprecate LCLProc versions.
git-svn-id: trunk@64197 -
|
2020-12-12 11:41:07 +00:00 |
|
martin
|
689df5211a
|
LazUtils: add thread-save map iterator (lock map)
git-svn-id: trunk@64127 -
|
2020-11-12 12:02:31 +00:00 |
|
bart
|
6fb1bd833b
|
LazUtils: Remove PasWStr unit. It is obsolete since fpc 3.0.
git-svn-id: trunk@64123 -
|
2020-11-11 17:35:01 +00:00 |
|
bart
|
f47a2a5fd6
|
LazUtils: Remove tests for FPC versions 2.x.
git-svn-id: trunk@64122 -
|
2020-11-11 14:03:48 +00:00 |
|
juha
|
618261511d
|
LCL: Remove tests for FPC versions 2.x. Cannot be used anyway.
git-svn-id: trunk@64120 -
|
2020-11-10 09:50:20 +00:00 |
|
juha
|
039687aae1
|
LazUtils: Deprecate SpecialCharsToHex. Use LazUtf8.Utf8EscapeControlChars instead. Issue #38029.
git-svn-id: trunk@64103 -
|
2020-11-04 17:31:46 +00:00 |
|
juha
|
5d89968871
|
LazUtils: Fix SpecialCharsToHex output to actual hex. Move code to reusable functions ShortDotsLine and BeautifyLineXY. Issue #38029.
git-svn-id: trunk@64102 -
|
2020-11-03 18:52:30 +00:00 |
|
juha
|
4321fbf6e5
|
LazUtils: move procedure ReplaceSubstring from LazUTF8 to LazStringUtils.
git-svn-id: trunk@64081 -
|
2020-10-29 15:45:34 +00:00 |
|
bart
|
5812e23a64
|
LazUtf8: add some more C-escape strings for the Utf8EscapeControlChars function.
git-svn-id: trunk@64062 -
|
2020-10-24 10:03:39 +00:00 |
|
juha
|
2a8ddb66b5
|
IDE, LazUtils: Move unit FileReferenceList to LazUtils package. Order uses sections.
git-svn-id: trunk@64025 -
|
2020-10-16 12:01:15 +00:00 |
|
martin
|
541228d5ac
|
LazLogger: add dbgsTime (tickcount)
git-svn-id: trunk@64018 -
|
2020-10-15 18:37:39 +00:00 |
|
martin
|
17edfd4871
|
LazCollections: add virtual / rename field
git-svn-id: trunk@64016 -
|
2020-10-15 18:37:36 +00:00 |
|
bart
|
108648506e
|
LazFileUtils: use const parameters in FindAllFiles. Patch by CudaText man. Issue #0037782
git-svn-id: trunk@63989 -
|
2020-10-10 09:46:50 +00:00 |
|
martin
|
c5e7f1e250
|
lazcollections: TLazThreadedQueue refactor into threaded/none-threaded part
git-svn-id: trunk@63861 -
|
2020-09-03 08:21:02 +00:00 |
|
martin
|
144fb11c00
|
lazcollections: TLazThreadedQueue fix ShutDown
git-svn-id: trunk@63860 -
|
2020-09-03 08:21:00 +00:00 |
|
martin
|
b2b157269c
|
lazcollections: TLazThreadedQueue fix Grow.
git-svn-id: trunk@63833 -
|
2020-08-26 19:14:58 +00:00 |
|
martin
|
005fe7208d
|
lazcollections: TLazThreadedQueue, allow subclasses to Lock/Unlock and access queue.
git-svn-id: trunk@63827 -
|
2020-08-25 17:31:49 +00:00 |
|
martin
|
f89f1c10b4
|
LazUtils: lazcollections, TLazThreadedQueue fix for 3.2.0
git-svn-id: trunk@63817 -
|
2020-08-23 20:38:07 +00:00 |
|
martin
|
b61fd4c937
|
LazCollection: Fix TLazThreadedQueue.Grow / Fix race condition Issue #0037612
git-svn-id: trunk@63811 -
|
2020-08-22 20:27:15 +00:00 |
|
juha
|
125e794a87
|
Remove useless test for X <> Nil when using "is" operator.
git-svn-id: trunk@63779 -
|
2020-08-18 17:35:21 +00:00 |
|
ondrej
|
3a6057e0a3
|
TUTF8Process: workaround for the poNoConsole->poDetached change. Better hacks for old FPC versions without TProcessClassTemplate. Issue #35991
git-svn-id: trunk@63708 -
|
2020-08-09 16:23:09 +00:00 |
|
juha
|
1cd6dc6dd4
|
LazUtils: New units for encoding data tables. Can be used by external code. Issue #36078, patch from CudaText man.
git-svn-id: trunk@63642 -
|
2020-07-24 11:14:38 +00:00 |
|
juha
|
3d951e3ed7
|
LazUtils: Don't override TProcess.Execute for TProcessUTF8 starting from FPC 3.2. Issue #35991.
git-svn-id: trunk@63584 -
|
2020-07-17 07:55:32 +00:00 |
|
juha
|
f18d2348ff
|
LazUtils: Delete very old code for TProcessUTF8 that was needed for FPC 2.x.
git-svn-id: trunk@63563 -
|
2020-07-14 21:27:48 +00:00 |
|
mattias
|
61c53d6f41
|
LazUtils/FreeType: Separate FreeType stuff into its own package
git-svn-id: trunk@63558 -
|
2020-07-14 18:09:17 +00:00 |
|
mattias
|
8ceb09a67b
|
make: changed default darwin lcl platform from carbon to cocoa
git-svn-id: trunk@63551 -
|
2020-07-13 09:00:41 +00:00 |
|
martin
|
83c04e1ca5
|
TRttiXMLConfig: store 64bit values
git-svn-id: trunk@63508 -
|
2020-07-05 01:18:30 +00:00 |
|
mattias
|
9dcd9ee04d
|
updated makefiles
git-svn-id: trunk@63453 -
|
2020-06-28 11:01:41 +00:00 |
|
mattias
|
2e0d5cd263
|
lazutils: FindDefaultExecutablePath: fixed using env PATH with quotes
git-svn-id: trunk@63367 -
|
2020-06-17 09:46:51 +00:00 |
|
juha
|
2013a99dc3
|
LazUtils: Support KOI8-R, KOI8-U and KOI8-RU codepages in LConvEncoding. Issue #37155, patch from eastorwest.
git-svn-id: trunk@63354 -
|
2020-06-15 10:10:02 +00:00 |
|
juha
|
4e587ce8f0
|
LazUtils: Prevent ForceDirectory trying to create directories with empty name. Issue #37133.
git-svn-id: trunk@63327 -
|
2020-06-08 10:34:28 +00:00 |
|
maxim
|
1207fa4fb3
|
LazUtils: committed a file which was automatically regenerated as a result of r63211 #8167e0b5e8
git-svn-id: trunk@63213 -
|
2020-05-22 23:37:51 +00:00 |
|
joost
|
8167e0b5e8
|
LazUtils: Missing file added to package
git-svn-id: trunk@63211 -
|
2020-05-22 15:59:26 +00:00 |
|
joost
|
5c8d50b386
|
FPMake: Regenerated
git-svn-id: trunk@63210 -
|
2020-05-22 15:11:27 +00:00 |
|
juha
|
60d719d70a
|
LazUtils: Font kerning for LazFreeType. Issue #37058, patch from circular.
git-svn-id: trunk@63145 -
|
2020-05-13 21:05:37 +00:00 |
|
juha
|
52939a42db
|
LazUtils: Formatting.
git-svn-id: trunk@63140 -
|
2020-05-12 18:52:11 +00:00 |
|
juha
|
da1e9bb5c1
|
LazUtils: Initialize LazFreeType variables. Prevent range errors. Issue #37033, patch from circular.
git-svn-id: trunk@63134 -
|
2020-05-10 18:55:24 +00:00 |
|
juha
|
8946cd3dd1
|
LazUtils: Allow hints to reveal a bug in TFreeTypeGlyph. Formatting.
git-svn-id: trunk@63130 -
|
2020-05-09 18:34:49 +00:00 |
|
juha
|
77a9fd307d
|
LazUtils: Rename variable "generic" as "genericP" to not confuse Codetools.
git-svn-id: trunk@63129 -
|
2020-05-09 18:34:48 +00:00 |
|
juha
|
74b8021cc2
|
LazUtils: Initialize LazFreeType graphics state correctly. Issue #37033, patch from circular.
git-svn-id: trunk@63128 -
|
2020-05-09 18:34:47 +00:00 |
|
juha
|
d96645d9ff
|
LazUtils: Fix LazFreeType glyph bounds. Issue #37022, patch from circular.
git-svn-id: trunk@63126 -
|
2020-05-09 08:05:41 +00:00 |
|
juha
|
8fccfb64ef
|
LazUtils: Do not garble LazFreeType fonts. Issue #37012, patch from circular.
git-svn-id: trunk@63125 -
|
2020-05-07 20:20:56 +00:00 |
|
martin
|
835023c3e2
|
LazLogger: Fixed spelling. Issue #0036987
git-svn-id: trunk@63095 -
|
2020-04-30 12:44:07 +00:00 |
|
juha
|
cbaeca66f0
|
IDE: Assign also the handler list in BuildModes. Prevents a crash when cancelling project options. Issue #36782.
git-svn-id: trunk@63009 -
|
2020-04-17 18:39:38 +00:00 |
|
juha
|
9f4231ee15
|
Components formatting.
git-svn-id: trunk@62925 -
|
2020-04-10 11:59:05 +00:00 |
|
juha
|
651a6436a2
|
Support Haiku build. Makefiles are generated from Makefile.fpc files using proper tools. Issue #36316, patch from Alfred.
git-svn-id: trunk@62890 -
|
2020-04-05 11:35:01 +00:00 |
|
wp
|
dd9be6d9e1
|
LazUtils/FreeType: Avoid ignoring font files after reading defective one.
git-svn-id: trunk@62804 -
|
2020-03-24 09:45:08 +00:00 |
|