Commit Graph

67520 Commits

Author SHA1 Message Date
Michael VAN CANNEYT
ec710fb219 * External objc class forward definition 2023-07-25 16:24:46 +02:00
Michael VAN CANNEYT
548ab476f7 * Allow to read extra targets from secondary file 2023-07-25 16:20:44 +02:00
Michael VAN CANNEYT
ed50a1941b * Unicode resource strings 2023-07-25 16:06:53 +02:00
Michael VAN CANNEYT
70b0cb99d4 * SetString needs correctly typed argument 2023-07-25 16:06:53 +02:00
Michael VAN CANNEYT
24109eb2a6 * Add switch to revert to using char 2023-07-25 16:06:53 +02:00
Michael VAN CANNEYT
30698ea06c * Prevent writing pointer types twice 2023-07-25 16:06:49 +02:00
Michaël Van Canneyt
c80bdbdd74 * Use common makefile 2023-07-25 15:14:16 +02:00
Michaël Van Canneyt
b1534feb3e * Use common makefile 2023-07-25 15:12:29 +02:00
Michaël Van Canneyt
37a4446393 * Use single Makefile 2023-07-25 15:07:59 +02:00
Michaël Van Canneyt
2232626ff7 * Fix makefiles 2023-07-25 14:33:16 +02:00
Michaël Van Canneyt
0db8f72dcd * Accept presence of Makefile+fpmake.pp as alid package dir 2023-07-25 14:32:54 +02:00
Michaël Van Canneyt
ba534b1192 * Fix 32-bit compilation 2023-07-25 13:31:05 +02:00
Michaël Van Canneyt
9a0f9fa554 * Revision change 2023-07-25 13:01:55 +02:00
Michaël Van Canneyt
f9d7e989e5 * Add some phony targets 2023-07-25 13:01:55 +02:00
Michaël Van Canneyt
2289c1f6a2 * Remove redundant Makefile.fpc 2023-07-25 13:01:55 +02:00
Michaël Van Canneyt
1180638f66 * Add possibility to specify output filename, and allow not to write package name 2023-07-25 13:01:55 +02:00
Massimo Magnano
08021aa714 AnsiString
(cherry picked from commit 5e29835b00751178ef4ecbd85c48552bb93a369a)
2023-07-25 12:45:42 +02:00
Massimo Magnano
d24b89fbd3 fcl-image: added BigTif and LabA color support
(cherry picked from commit 8c2bb60cc8dfd39fa6aeeece491c424780e79fe4)
2023-07-25 12:45:42 +02:00
Massimo Magnano
52e9657fd5 Replace fptiffcmn.pas
(cherry picked from commit 3c5af490b883a320725e4cdc5cf1f6615fc70a0d)
2023-07-25 12:45:42 +02:00
Pierre Muller
fad52c62ed Fix order of parameters of FillChar as suggested by Alexey Torgashin 2023-07-25 09:09:05 +02:00
Pierre Muller
0dcb555aca Update after fpcmake.ini change 2023-07-25 08:00:17 +02:00
Pierre Muller
ef5a32ab95 Fix order of parameters of FillChar 2023-07-25 07:22:39 +02:00
Michaël Van Canneyt
6e84d4275d * Fix for tmarshaller big endianness 2023-07-24 21:51:09 +02:00
Michaël Van Canneyt
813105ea0a * Fix compilation for platforms that do not have unicodestring 2023-07-24 18:08:02 +02:00
Michaël Van Canneyt
bb1b1bc705 * Regenerate makefiles with subtarget support 2023-07-24 16:32:02 +02:00
Michaël Van Canneyt
65f9c53759 * Some fixes for compilation with unicodertl (new methods after merge) 2023-07-24 16:30:18 +02:00
Michaël Van Canneyt
f0ef6b08ed * Regenerated makefiles with subtarget support 2023-07-24 16:16:37 +02:00
Michael VAN CANNEYT
10b66491ba * Allow to work with unicodertl 2023-07-24 15:38:09 +02:00
Michael VAN CANNEYT
34fec3c231 no override 2023-07-24 15:38:09 +02:00
Michael VAN CANNEYT
efc0272b99 * Zero out stringmanager record 2023-07-24 15:38:09 +02:00
Michael VAN CANNEYT
b83d4fae29 * CompareStrAnsiStringProc is not necessarily assigned 2023-07-24 15:38:09 +02:00
Michael VAN CANNEYT
8ef4625e4d * UnicodeString<>WideString on windows 2023-07-24 15:38:09 +02:00
Michael VAN CANNEYT
5cfaac64d5 * Adapt fcl-web (and examples) to unicode rtl: Need widestringmanager, use echo as path, make runnable. 2023-07-24 15:38:09 +02:00
Michael VAN CANNEYT
509ba3b480 * Template fixes 2023-07-24 15:38:09 +02:00
Michael VAN CANNEYT
0bb2b47bf8 * Short options 2023-07-24 15:38:09 +02:00
Michael VAN CANNEYT
42b10196f1 * Some fixes in INtToBin, XorDecode/XorEncode 2023-07-24 15:38:09 +02:00
Michael VAN CANNEYT
6cc315d4da * Fix compilation with unicodertl 2023-07-24 15:38:09 +02:00
Michael VAN CANNEYT
b5dd1f9beb * Fix windows compilation 2023-07-24 15:38:09 +02:00
Michael VAN CANNEYT
a3d8d941cc * Fix changed base type in TAbstractWriter for WriteString 2023-07-24 15:38:09 +02:00
Michael VAN CANNEYT
78374bf772 * Synchronize API for AnsiString/Unicode string, keep string where possible. 2023-07-24 15:38:09 +02:00
Michael VAN CANNEYT
68db04d89e * Adapt classes to Unicode RTL : Give string/char correct type depending on case 2023-07-24 15:37:51 +02:00
Michaël Van Canneyt
e40f6e13f0 * PChar -> PAnsiChar 2023-07-24 14:55:42 +02:00
Michaël Van Canneyt
08b14f06ef * PChar -> PAnsiChar 2023-07-24 14:55:42 +02:00
Michaël Van Canneyt
6f5c356ae5 * PChar -> PAnsiChar 2023-07-24 14:55:42 +02:00
Michaël Van Canneyt
1db4136337 * PChar -> PAnsiChar 2023-07-24 14:55:41 +02:00
Michaël Van Canneyt
7688f50c90 * PChar -> PAnsiChar 2023-07-24 14:55:41 +02:00
Michaël Van Canneyt
28569057be * PChar -> PAnsiChar 2023-07-24 14:55:41 +02:00
Michaël Van Canneyt
a4e8a15c70 * PChar -> PAnsiChar 2023-07-24 14:55:41 +02:00
Michaël Van Canneyt
defc7e99d1 * Fix compilation for avr-embedded (no unicode strings) 2023-07-24 14:54:30 +02:00
Massimo Magnano
e83b557a0a FPReferenceWhiteGet call itself, stackoverflow solved 2023-07-24 08:35:00 +00:00