Commit Graph

15317 Commits

Author SHA1 Message Date
florian
ebf39d6109 * patch by alligator: avoid unncessary calls to CalcTotalSize 2024-06-15 22:34:09 +02:00
Sven/Sarah Barth
47cdbda029 * rename packages/build/Makefile to Makefile-no-regen to avoid it being changed if one uses "fpcmake -Tall -r" in an upper directory 2024-06-14 22:49:26 +02:00
Sven/Sarah Barth
360ea0ec3d * restore original content of packages/build/Makefile 2024-06-14 22:48:56 +02:00
Sven/Sarah Barth
60190ff375 * regenerate Makefiles after the removal of the vpath settings 2024-06-14 15:04:40 +02:00
Sven/Sarah Barth
b8c695dad8 - remove setting the vpath for the PPU tests as this should not be necessary due to all targets being available in the corresponding variables 2024-06-14 15:03:57 +02:00
Michaël Van Canneyt
558704f91c * Make getters/setter protected, add flag to make them private methods 2024-06-13 15:55:18 +02:00
Michaël Van Canneyt
0187580793 * Promise implementation and demo 2024-06-12 17:45:47 +02:00
Pierre Muller
f7eaa6f3d6 Regenerate Makefile's after setting ALLPPUDIRS variable 2024-06-11 07:45:53 +00:00
Pierre Muller
c7213e6629 Set ALLPPUDIRS make variable 2024-06-11 07:45:53 +00:00
marcoonthegit
3d41e0923b * silence some warnings 2024-06-10 22:10:35 +02:00
Karoly Balogh
bb078b07d1 qlunits: added a support unit for the QSound sound card's ROM 2024-06-08 23:29:13 +02:00
Michaël Van Canneyt
ab827e233f * Make sure libressl is loaded correctly. Patch from Zeljko. 2024-06-08 09:21:55 +02:00
Michaël Van Canneyt
d1a5ecd87e * Add EventFilter, use SafeFormat 2024-06-06 17:09:09 +02:00
Michaël Van Canneyt
dbc3d6b98f * Add constructor to TJSArray that accepts array of const 2024-06-06 09:24:07 +02:00
Michaël Van Canneyt
cc1403e4db * Corrections in used detection : treat partials 2024-06-06 09:24:07 +02:00
Michaël Van Canneyt
2daf7f984f * Global memory object 2024-06-05 10:55:05 +02:00
Michaël Van Canneyt
50370ff56d * Add length 2024-06-05 09:32:27 +02:00
mattias
d02db5da41 fcl-css: fixed parsing -0.5 2024-06-03 21:59:01 +02:00
Michaël Van Canneyt
38cfab3cbe * Allow to specify used classes 2024-06-03 17:19:52 +02:00
mattias
d9e7f845c3 fcl-css: fixed string to CSS - no quotes needed, as spaces are converted 2024-05-31 16:06:41 +02:00
mattias
fadb324f7c fcl-css: TCSSParser allows to override css classes 2024-05-31 16:06:41 +02:00
Michaël Van Canneyt
b58f9bcfd0 * set method for typed array 2024-05-28 16:47:37 +02:00
Michaël Van Canneyt
5bdef935f9 * Fix memleak, objects created directly are owned by webassembly 2024-05-28 09:31:22 +02:00
Michaël Van Canneyt
36112193dc * Add detection in fly, better detection of KDE DE. Fixes issue #40805 2024-05-28 09:28:39 +02:00
Michaël Van Canneyt
2824f592a3 * New type of argument 2024-05-24 17:42:59 +02:00
Michaël Van Canneyt
2a4f4ef420 * Add TypedArray constructor 2024-05-24 17:25:05 +02:00
Michaël Van Canneyt
7fe602ebb0 * Fix package parsing 2024-05-24 09:19:27 +02:00
Ondrej Pokorny
ee9c54d51a implement TProxyAggregateStream (Delphi compatibility) 2024-05-23 15:03:12 +00:00
Michaël Van Canneyt
fe41a51db3 New string for new parser option 2024-05-22 20:33:40 +02:00
Michaël Van Canneyt
40c386d6bc * PAckage name can contain package keyword 2024-05-22 20:33:40 +02:00
Michaël Van Canneyt
b245f2deb1 * Option to warn about not found resource files instead of error 2024-05-22 20:33:40 +02:00
florian
3302adc31a * make use of HexStr of the rtl, resolves #40800 2024-05-21 20:06:02 +02:00
Michaël Van Canneyt
fafb293426 * Fixed DeclaredFields for record, should be the same as fields 2024-05-20 19:21:02 +02:00
Michaël Van Canneyt
9eb77599e1 * ReadAllBytes was not reading all bytes. Fixes issue #40789 2024-05-18 13:57:41 +02:00
Pierre Muller
e315a30ef4 Disable jvm-android target for wasm-job package because it requires sysutils unit which is not available for jvm-android 2024-05-16 14:11:41 +00:00
Michaël Van Canneyt
ac8fefbc2b * Fix compilation for targets that do not have variants 2024-05-15 08:48:59 +02:00
Michaël Van Canneyt
fc29d5ca7d * More routines need to display missing key name 2024-05-15 08:22:15 +02:00
Michaël Van Canneyt
259af2d252 * When raising error, display missing key value as string, if possible 2024-05-14 08:59:00 +02:00
Michaël Van Canneyt
5913c17805 * Allow to create browser API stubs that will work on non-webassembly platforms 2024-05-14 08:44:05 +02:00
Michaël Van Canneyt
f89cd88ce2 * Add TList<T>RemoveItem, for delphi compatibility 2024-05-13 14:28:22 +02:00
Michaël Van Canneyt
05a6a498c0 * Add missing PAlphaColorF 2024-05-13 14:28:22 +02:00
Michaël Van Canneyt
9f5a420504 * Allow ToString for object value 2024-05-13 14:28:22 +02:00
Michaël Van Canneyt
f7214e6ae8 * Int64 and QWord are valid types. Fix issue #40778 2024-05-13 12:00:18 +02:00
Michaël Van Canneyt
52c65e076f * Use correct stream type in TBase64Encoding.DoEncode, fix issue #40779 2024-05-13 10:37:56 +02:00
Michaël Van Canneyt
0248b9904c * remove debug statement. 2024-05-13 08:23:33 +02:00
Michaël Van Canneyt
ecbebca07f * introduce AbortRun 2024-05-12 13:54:44 +02:00
Pierre Muller
e657d6a07d Enable fcl-pdf for BSD and solaris OSes 2024-05-05 22:59:44 +02:00
Pierre Muller
98c11c2365 Enable libfontconfig for solaris OS 2024-05-05 22:59:44 +02:00
Michaël Van Canneyt
27ab23681c * More complete example with dictionaries as objects 2024-05-04 09:14:04 +02:00
florian
666de1e77c * packages part of #35433 2024-05-01 23:09:07 +02:00