Commit Graph

68217 Commits

Author SHA1 Message Date
mattias
f477b94f0f fcl-js: fixed EscapeString for surrogates 2023-10-17 13:02:12 +02:00
mattias
86dde7821c fcl-pdf: gitignore fonts 2023-10-17 13:01:09 +02:00
Michaël Van Canneyt
48348ca7a1 * libfontconfig only on linux/freebsd/darwin 2023-10-17 11:16:41 +02:00
mattias
ddd39227eb fcl-json: clean up 2023-10-17 09:47:00 +02:00
Pierre Muller
9e341da6ed Apply fix submitted by Rika on discussion about issue #39366 2023-10-17 06:49:47 +00:00
Michaël Van Canneyt
fa9da559fb * libfontconfig dependency for linux/bsd 2023-10-17 00:31:37 +02:00
Michaël Van Canneyt
354ae2344e * Add fontmapper by Anton Kavalenka. Fixes issue #39363 2023-10-16 22:28:01 +02:00
Pierre Muller
e523b9b282 Move setting of SYSTEMDIR variable to prerules to get correct source directory for system unit on BSD targets 2023-10-16 21:44:17 +02:00
Michaël Van Canneyt
9588204585 * (re)Build element ID list at end of parse. Fixes issue #39391 2023-10-16 17:07:17 +02:00
Michaël Van Canneyt
c0354d0975 * Allow descendents to override methods to implement their own parsing. Fixes issue #40063 2023-10-16 14:41:31 +02:00
Michaël Van Canneyt
a61d606643 * Close dataset on SQL change. Fixes issue #39610 2023-10-16 14:19:06 +02:00
Ondrej Pokorny
8bd9651abd TSQLConnection.DoInternalDisconnect: safe with Assigned(FStatements) - like TDatabase.CloseDataSets etc. 2023-10-16 09:45:53 +00:00
Ondrej Pokorny
cd909ec2bc TCustomConnection.DoCloseError virtual 2023-10-16 09:45:53 +00:00
Michaël Van Canneyt
e1715d6d1a * Add miter/penstyle, allow font in floating point size, allow simulation of italic/bold. Patch by Joeny Ang. Fixes issue #39836 2023-10-16 11:17:56 +02:00
Michaël Van Canneyt
bad90711ef * Do not use comp type, use int64 instead. Fix issue #40469 2023-10-16 10:25:52 +02:00
Michaël Van Canneyt
c1be8e590d * Add demo to show OnVerifyCertificate, part of issue #39998 2023-10-16 09:06:05 +02:00
Michaël Van Canneyt
fb7c1d8805 * Add foForceLF to allow LF-separated files on windows. Fixes issue #39893 2023-10-15 23:30:42 +02:00
florian
4794e5ffcf * improve math.power as suggested by Paolo Valle, resolves #40461 2023-10-15 23:17:24 +02:00
Michaël Van Canneyt
2854f08daa * Add boolean %b format specifier 2023-10-15 23:06:02 +02:00
Michaël Van Canneyt
d9fb288552 * Transfer ForcedClose from TSQLConnector to proxy. Fixes issue #39910 2023-10-15 22:35:12 +02:00
Michaël Van Canneyt
bc00d5ae06 * Forgot CenterAt 2023-10-15 22:23:00 +02:00
Michaël Van Canneyt
f73456a9d9 * FileNewer should return true if the dest file does not exist. 2023-10-15 17:14:05 +02:00
Michaël Van Canneyt
1b4e733a66 * Disable range checking 2023-10-15 16:57:59 +02:00
Michaël Van Canneyt
0bd34bb992 * Remove subtarget option 2023-10-15 16:54:15 +02:00
Michaël Van Canneyt
e28add8b31 * Add some missing identifiers to TRectF. Fixes issue #40068 2023-10-15 16:54:15 +02:00
Pierre Muller
8c620daf33 Remove readln and add NORUN marker for tw40453 test 2023-10-15 11:22:05 +00:00
marcoonthegit
6b7afc6b08 * added some winnls constants. Reworked locale_ and cal_ constants for easier maintenance. 2023-10-15 12:22:12 +02:00
Michaël Van Canneyt
32465fbdc1 * Fix wrong char->ansichar 2023-10-15 11:17:09 +02:00
Michaël Van Canneyt
151d72661a * Force close during destroy, add event to report errors 2023-10-15 11:16:45 +02:00
Michaël Van Canneyt
aa841d584d * Patch from Rika to enable assembler version of MD5 on i386-darwin. Fixes issue #40470 2023-10-15 10:24:45 +02:00
Michaël Van Canneyt
66e2cf5e5c * Fix MSDos compilation 2023-10-15 10:24:45 +02:00
Rika Ichinose
e1ea58dd2f MD5Transform for i386 without a stack frame and with less pushes. 2023-10-14 22:59:14 +03:00
Rika Ichinose
4603b80ac0 Remove “original version” of MD5Transform. 2023-10-14 22:59:13 +03:00
florian
f12abd03cc * compilation on non-x86 targets fixed 2023-10-14 21:29:28 +02:00
Michaël Van Canneyt
2da416c4ea * Some optimizations for FloatToStr (20% gain). Fixes issue #40137 2023-10-14 17:26:05 +02:00
florian
5b9998e38b * fix BMI1 version of SysV MD5Transform 2023-10-14 14:37:00 +02:00
J. Gareth "Curious Kit" Moreton
6a9a416f84 * Packages: BMI1 version of MD5Transform for x86_64 2023-10-14 12:35:20 +00:00
J. Gareth "Curious Kit" Moreton
fce4a953a7 * Packages: x86_64 assembly language version of MD5Transform added to hash package 2023-10-14 12:35:20 +00:00
J. Gareth "Curious Kit" Moreton
afc981d2cb * md5performancetest now gives better granularity on the elapsed time 2023-10-14 12:35:20 +00:00
Michaël Van Canneyt
a23441394b * remove double outfile identifier. Fixes issue #40414 2023-10-14 10:46:41 +02:00
Michaël Van Canneyt
761de25eb4 * Update to last version of TRegExpr engine. Fix issue #40433 2023-10-14 09:56:58 +02:00
Michaël Van Canneyt
08821f9422 * Fix issue #40180 2023-10-13 17:19:36 +02:00
Michaël Van Canneyt
d5807e03b6 * Fix debug statement 2023-10-13 16:13:08 +02:00
Michaël Van Canneyt
358d45f9eb * Delphi compatibility unit. Fixes issue #40089 2023-10-13 15:33:59 +02:00
Michaël Van Canneyt
181aebe508 * Add windows colors 2023-10-13 08:32:43 +02:00
Michaël Van Canneyt
0ec1f182b4 * Disable debug info, patch by MichaelW. Fixes issue #40466 2023-10-12 21:26:19 +02:00
Michaël Van Canneyt
9ef5b8bce9 * Fixes in DoCopyProps. Fixes issue #40362 2023-10-12 11:11:48 +02:00
Michaël Van Canneyt
0d37b3c6ec * Use SinCos where possible. Fixes issue #40420 2023-10-12 09:11:21 +02:00
Michaël Van Canneyt
38776ca494 * Use const string arguments where possible. Fixes issue #40441 2023-10-12 08:49:07 +02:00
Michaël Van Canneyt
ac5b96a0c9 * Bind fields when needed in InternalOpen. Fixes issue #40450 2023-10-12 08:33:23 +02:00