Commit Graph

14929 Commits

Author SHA1 Message Date
Jonas Maebe
3e96ac0c4c iosxwstr: use kCFCompareNonliteral
Patch by @modersohn

Fixes tunistr7/twidestr7, resolves #40507
2023-11-16 22:56:21 +01:00
Michaël Van Canneyt
d32deedb4e * Add system.diagnostics for Delphi compatibility 2023-11-14 17:36:33 +01:00
Michaël Van Canneyt
4943e01e25 * Copyright statement 2023-11-14 12:17:40 +01:00
Michaël Van Canneyt
903f1b9fad * Correct permissions 2023-11-14 12:14:40 +01:00
Michaël Van Canneyt
1e660c9cbc * System.Imagelist for Delphi compatibility 2023-11-14 12:14:03 +01:00
Michaël Van Canneyt
cb7a8dfea7 * Only free event if it was actually created 2023-11-14 10:01:36 +01:00
Michaël Van Canneyt
3c1d50ab72 * Fix unicodertl compilation 2023-11-13 13:14:11 +01:00
Michaël Van Canneyt
399f693ebb * ExtractShortPathName 2023-11-12 22:13:22 +01:00
Michaël Van Canneyt
f10bdf4012 * Add System.AnsiStrings for Delphi compatibility 2023-11-12 17:49:41 +01:00
Michaël Van Canneyt
407fb4b1da * pthread_mutex_timedlock 2023-11-12 10:17:22 +01:00
Michaël Van Canneyt
d8700e5190 * Make TSemaphore and TMutex opt-in for some platforms 2023-11-12 08:49:45 +01:00
Michaël Van Canneyt
81925b7c1b * Correctly close IFDEF block 2023-11-11 17:57:53 +01:00
Michaël Van Canneyt
f2372c0c0a * Fix during defined USE_pthread_mutex_trylock 2023-11-11 12:17:04 +01:00
Michaël Van Canneyt
121f6fce22 * Fix typo, missing brackets 2023-11-11 12:08:44 +01:00
Michaël Van Canneyt
0e3b8cca8c * Correct tsemaphore for platforms that do not have the mutex_timedlock 2023-11-11 11:55:24 +01:00
Michaël Van Canneyt
76909f0894 * Correct StuffString for character size in unicodestring 2023-11-10 17:08:26 +01:00
Michaël Van Canneyt
7f6931f685 * Better version of nilpchar 2023-11-10 15:21:14 +01:00
Michaël Van Canneyt
457daac896 * Re-Add MatchIndexFromName. Fixes issue #40478 2023-11-10 14:18:34 +01:00
Michaël Van Canneyt
d989fb9a15 * Implement TSemaphore & TMutex for Delphi compatibility 2023-11-10 14:13:23 +01:00
Michaël Van Canneyt
a9ff6272f6 * Add IsInstanceOf 2023-11-09 11:28:53 +01:00
Pierre Muller
5205ce30f4 Clean up OSCPUSupported array values 2023-11-06 21:25:35 +00:00
mattias
85338e2d05 fcl-pdf: using EPDF 2023-11-06 08:44:49 +01:00
mattias
5181d57559 fcl-css: comments 2023-11-05 15:57:16 +01:00
mattias
b41a0be550 fcl-css: less hints 2023-11-05 15:57:16 +01:00
mattias
be68d66137 fcl-pdf: added function TPDFDocument.AddFont(AFontStream: TStream; AName: String): Integer and function TFPFontCacheList.AddFontFromStream(AStream: TStream): integer 2023-11-05 15:57:16 +01:00
mattias
605a495db1 fcl-pdf: added gitignores for fonts and binaries 2023-11-05 15:57:16 +01:00
Michaël Van Canneyt
8e024b2606 * Fix by Dokkie8844 to treat error codes by GnuTLS in a more graceful manner. Fixes issue #40195 2023-11-05 10:25:44 +01:00
Michaël Van Canneyt
6941409295 * Patch from Dokkie8844 to set hostname when verifying peer certificate. Fixes issue #40479 2023-11-05 10:19:34 +01:00
J. Gareth "Curious Kit" Moreton
736f5edf98 * Packages: Fixed assembler error in Hash package on x86_64 when external assembler is used 2023-11-04 21:48:13 +00:00
Michaël Van Canneyt
b388355750 * Quotes not needed. 2023-11-03 17:40:56 +01:00
Michaël Van Canneyt
4363c0b229 * Add system.analytics for Delphi compatibility 2023-11-03 17:09:28 +01:00
Michaël Van Canneyt
9197def8cc * Attempt to load .so.2. Fixes issue #40495 2023-11-03 17:02:14 +01:00
Michaël Van Canneyt
9fe4e1247f * Fix syntax error 2023-11-03 09:48:46 +01:00
Michaël Van Canneyt
e3d3fe654c * Do not quote twice in maybequoted. Fix issue #40494 2023-11-03 09:42:05 +01:00
Michaël Van Canneyt
2cec31d86f * correct aDelta size 2023-11-02 13:56:53 +01:00
Michaël Van Canneyt
5034440383 * Fix compilation of unicode RTL after patch by Rika 2023-11-02 09:53:10 +01:00
Michaël Van Canneyt
09dcd5b07a * Add wsFullScreen to TWindowState. Fixes issue #40493 2023-11-02 08:15:44 +01:00
Michaël Van Canneyt
f253ca856f * Add ColorToRGB class var to TColorRec 2023-11-01 23:30:26 +01:00
Michaël Van Canneyt
d8c7b99cdd * Add some types for Delphi compatibility 2023-11-01 23:14:12 +01:00
Michaël Van Canneyt
e48d53a2f5 * Add TEditCharCase 2023-11-01 21:38:55 +01:00
Michaël Van Canneyt
d0fe59feda --amend 2023-11-01 15:28:01 +01:00
Michaël Van Canneyt
c7426a37ef * (Try)Cast 2023-11-01 15:28:01 +01:00
florian
0eeba27df6 * typo fixed 2023-11-01 11:32:51 +01:00
J. Gareth "Curious Kit" Moreton
f7465bb3ec * Packages: x86_64 assembly version of SHA1Transform added to hash package 2023-11-01 09:35:47 +00:00
florian
29c8758975 * clean up strange extra char 2023-11-01 10:35:12 +01:00
Rika Ichinose
dba8138175 Refactor promotional features of StrUtils. 2023-11-01 09:02:27 +00:00
Michaël Van Canneyt
36ef7ca8db * Dotted rtl 2023-10-31 17:48:45 +01:00
Michaël Van Canneyt
b0fd261519 * Correct permissions 2023-10-31 11:57:25 +01:00
Michaël Van Canneyt
29f7b41fc6 * Add system.devices for Delphi compatibility 2023-10-31 11:55:30 +01:00
Michaël Van Canneyt
f07e9675f8 * Add delphi-compatible methods to TAlphaColorF 2023-10-30 11:41:50 +01:00