Commit Graph

56332 Commits

Author SHA1 Message Date
Michaël Van Canneyt
b5be037b3e * Correct filename extensions for qoi. Fixes issue #40314
(cherry picked from commit 0f5c126a45)
2023-12-18 14:45:00 +01:00
Michael VAN CANNEYT
1eff5a706a * Fix wrong EOL
(cherry picked from commit 2e4371e5a0)
2023-12-18 14:44:18 +01:00
Michaël Van Canneyt
906835af00 * QOI format read/write implementation by Marģers
(cherry picked from commit 62c9e19f39)
2023-12-18 14:44:11 +01:00
florian
35d3a75ee4 * run fcl-image tests with regression tests
(cherry picked from commit 0f14bd45b1)
2023-12-18 14:44:03 +01:00
florian
ff91905259 * consistent naming of directories
(cherry picked from commit ef923ba142)
2023-12-18 14:43:51 +01:00
Michaël Van Canneyt
3e95ee8fc7 * Remove debug writelns
(cherry picked from commit 88b5728d94)
2023-12-18 14:41:01 +01:00
Michaël Van Canneyt
2c4d63381d * Resolve Font Descriptors and ExtGSTate objects
(cherry picked from commit 216183c31f)
2023-12-18 14:40:52 +01:00
Michaël Van Canneyt
76db9359a8 * Fix memleak in case of chained stream page contents
(cherry picked from commit 2e438c4981)
2023-12-18 14:40:45 +01:00
Michaël Van Canneyt
1eee31c04f * Fix rare case of stream contents not being read correctly
(cherry picked from commit 0fac221a61)
2023-12-18 14:40:36 +01:00
Michaël Van Canneyt
601195f46c * Add commands unit
(cherry picked from commit 5de228eeea)
2023-12-18 14:40:29 +01:00
Michaël Van Canneyt
a93dc6063d * Refactor commands, add commands in preparation of renderer
(cherry picked from commit 49809c5f42)
2023-12-18 14:40:21 +01:00
Michaël Van Canneyt
ccfc68fc70 * Initialize result string
(cherry picked from commit b9aeeaa6e3)
2023-12-18 14:40:07 +01:00
mattias
ffa2906b65 fcl-pdf: fixed dump hexstring
(cherry picked from commit 8f32a8190e)
2023-12-18 14:40:00 +01:00
mattias
2462807cef fcl-pdf: less hints
(cherry picked from commit 3ef91538f9)
2023-12-18 14:39:52 +01:00
mattias
38e0615ba7 fcl-pdf: less hints
(cherry picked from commit 51fa67c234)
2023-12-18 14:39:45 +01:00
mattias
49f80a5473 fcl-pdf: fixed example pdfdump
(cherry picked from commit 63bf4dacbf)
2023-12-18 14:39:37 +01:00
Michaël Van Canneyt
b7458a92d4 * PDF internal link objects, example adapted to show possibility. Fixes issue #40318
(cherry picked from commit 90b7c8ace7)
2023-12-18 14:38:52 +01:00
marcoonthegit
993bc56a7f * some string parameters made const in fppdf units.
Resolves #40044 by Alexey T.

 Note that AddIntArray was not changed, the variable is changed inside the method

(cherry picked from commit a74bee2cb1)
2023-12-18 14:38:45 +01:00
marcoonthegit
1f0dfe6319 * fix headers other packages up to (but not including) fcl-res (which are generated files) bug #39481
(cherry picked from commit 476a4f0f91)
2023-12-18 14:01:50 +01:00
Michaël Van Canneyt
79c4e9a0a4 * Patch from Christian Vitroler to fix loading UTF8 data. Fixes issue #40543
(cherry picked from commit 607cd2947d)
2023-12-18 13:47:56 +01:00
Michaël Van Canneyt
1319a8f7e2 * Unprepare on commit/rollback
(cherry picked from commit c120a13af8)
2023-12-18 13:47:29 +01:00
Michaël Van Canneyt
bad6739fd9 * Allow descendents to override methods to implement their own parsing. Fixes issue #40063
(cherry picked from commit c0354d0975)
2023-12-18 13:46:27 +01:00
Ondrej Pokorny
2dd77e5a26 TSQLConnection.DoInternalDisconnect: safe with Assigned(FStatements) - like TDatabase.CloseDataSets etc.
(cherry picked from commit 8bd9651abd)
2023-12-18 13:43:46 +01:00
Ondrej Pokorny
7340e8b530 TCustomConnection.DoCloseError virtual
(cherry picked from commit cd909ec2bc)
2023-12-18 13:43:37 +01:00
Michaël Van Canneyt
463f35897d * Transfer ForcedClose from TSQLConnector to proxy. Fixes issue #39910
(cherry picked from commit d9fb288552)
2023-12-18 13:42:59 +01:00
Michaël Van Canneyt
61fa1a63c1 * Force close during destroy, add event to report errors
(cherry picked from commit 151d72661a)
2023-12-18 13:42:43 +01:00
Michaël Van Canneyt
11b4a854c4 * Bind fields when needed in InternalOpen. Fixes issue #40450
(cherry picked from commit ac5b96a0c9)
2023-12-18 13:42:34 +01:00
Michaël Van Canneyt
fd13525006 * Newer laz project format
(cherry picked from commit a4912cc92e)
2023-12-18 13:41:52 +01:00
Michaël Van Canneyt
dcead47f60 * Add possibility to specify parameters
(cherry picked from commit 1ee8bde72f)
2023-12-18 13:41:42 +01:00
Michaël Van Canneyt
85779ca7d0 * RowsAffected capability
(cherry picked from commit 120bb80d0b)
2023-12-18 13:41:35 +01:00
Michaël Van Canneyt
2654798f5d * SetRecNo must call DoAfterScroll. Fix for issue #39429
(cherry picked from commit d4034afda7)
2023-12-18 13:41:21 +01:00
Michaël Van Canneyt
da72a19ec8 * No wait loop, use event
(cherry picked from commit c632736197)
2023-12-18 12:16:47 +01:00
Michaël Van Canneyt
b4d07f21d0 * Fix some debug output
(cherry picked from commit 5a6bea6180)
2023-12-18 12:16:38 +01:00
Michaël Van Canneyt
fe030d5368 * Allocate min threads
(cherry picked from commit 6b36229d3c)
2023-12-18 12:16:31 +01:00
Michaël Van Canneyt
671bf720c6 * Add thread pool to fpmake
(cherry picked from commit 6e8775f2a9)
2023-12-18 12:16:24 +01:00
Michaël Van Canneyt
fcecab56eb * Initial thread pool implementation
(cherry picked from commit 2e0a88901e)
2023-12-18 12:16:14 +01:00
Ondrej Pokorny
373bd98c72 Propagate SSL initialization errors as exceptions
(cherry picked from commit 400e11e6cf)
2023-12-18 12:16:02 +01:00
Ondrej Pokorny
807e87867e set socket options in TSocketStream.SetSocketOptions
(cherry picked from commit 3814df5b4a)
2023-12-18 12:15:55 +01:00
michael
2df9168f4c * Patch from Noel Duffy to implement DNS over TCP and test
git-svn-id: trunk@48455 -
(cherry picked from commit a90315c3a0)
2023-12-18 12:14:16 +01:00
Michaël Van Canneyt
d6efd0c435 * Simple examples for reading
(cherry picked from commit ca97f25979)
2023-12-18 12:11:47 +01:00
Michaël Van Canneyt
4e14b5744f * Type helper for easier loading
(cherry picked from commit bd4b3af8b6)
2023-12-18 12:11:40 +01:00
Michaël Van Canneyt
8441f2de01 * Remove debug define
(cherry picked from commit 394a4ba6a0)
2023-12-18 12:11:34 +01:00
Michaël Van Canneyt
22b643063e * Fix GetFulltext when unicodemap is nil
(cherry picked from commit 4e5eaaf52e)
2023-12-18 12:11:26 +01:00
Michaël Van Canneyt
3729fcb2bf * Fix compilation
(cherry picked from commit 5e996d8390)
2023-12-18 12:11:19 +01:00
Michaël Van Canneyt
4d7a19932f * Patch by Alexey Torgashin to make identifiers more distinguished
(cherry picked from commit bdcfbca0b1)
2023-12-18 12:11:12 +01:00
Michaël Van Canneyt
42faa2a3df * Simulate position
(cherry picked from commit 5288194d3c)
2023-12-18 12:08:09 +01:00
Michaël Van Canneyt
10c39ee19d * More specific constant names
(cherry picked from commit dbd87a3cfc)
2023-12-18 12:08:02 +01:00
Michaël Van Canneyt
e32d08cae8 * LZW stream based on implementation in fpreadtiff
(cherry picked from commit 68b092a466)
2023-12-18 12:07:47 +01:00
Michaël Van Canneyt
eb945f0366 * Chained stream implementation
(cherry picked from commit a1fae7a767)
2023-12-18 12:05:25 +01:00
Michaël Van Canneyt
1061d3e081 * Pages -> page
(cherry picked from commit 1b4616c22d)
2023-12-18 12:04:24 +01:00