Commit Graph

67044 Commits

Author SHA1 Message Date
Michaël Van Canneyt
682e11b140 * Correct location of fields 2023-07-12 09:33:27 +02:00
Michaël Van Canneyt
f0dd99c65c * Undo wrongly added file 2023-07-12 09:30:40 +02:00
Massimo Magnano
9f27748182 Merge branch source:main into main 2023-07-12 07:10:48 +00:00
Massimo Magnano
af3e976263 Merge branch 'main' of gitlab.com:MaxM74/source 2023-07-12 09:07:41 +02:00
Massimo Magnano
e90015fa68 Writer don't use Reader but common files; Some method to protected 2023-07-12 09:06:48 +02:00
mattias
9386659286 pastojs: added test for rangecheck currency 2023-07-12 08:20:16 +02:00
mattias
ccd445bbd1 pastojs: less hints 2023-07-12 08:13:09 +02:00
mattias
4d8af14864 fcl-js: less hints 2023-07-12 08:12:52 +02:00
Henrique Gottardi Werlang
98b49b292d Fixed range check error, compiler error! 2023-07-11 18:01:25 +00:00
Henrique Gottardi Werlang
337fff51c5 Changed the JS Writter to avoid access violation in the buffer. 2023-07-11 14:21:04 -03:00
Michaël Van Canneyt
517d1b017c * Interface thunk class must query owner object interface list 2023-07-11 17:47:03 +02:00
Michaël Van Canneyt
1f981116f6 * Some explanations for running tests under wasmtime 2023-07-11 14:51:51 +02:00
Michaël Van Canneyt
87cc2593a7 * Progress and exit status display 2023-07-11 14:51:34 +02:00
Michaël Van Canneyt
935ce7edac * Disable use of goto for webassembly 2023-07-11 14:34:45 +02:00
Massimo Magnano
c90a7cad4d Merge branch source:main into main 2023-07-11 08:59:38 +00:00
Massimo Magnano
bc15500999 fcl-image : Resolution support on Reader/Writer 2023-07-11 10:56:05 +02:00
Michaël Van Canneyt
82ed35ead0 * Test adapted: RTTI is enabled for raw interfaces 2023-07-11 08:36:57 +00:00
Michaël Van Canneyt
70282826ad * Parent class for hidden TVirtualInterface thunking class 2023-07-11 08:36:57 +00:00
Michaël Van Canneyt
d472c920ba * Hidden thunk class tests for webassembly 2023-07-11 08:36:57 +00:00
Michaël Van Canneyt
92f148e667 * Generate hidden class to be used for TVirtualInterface (wasm only) 2023-07-11 08:36:57 +00:00
Michaël Van Canneyt
e32418a189 * Allow compilation using webassembly 2023-07-11 10:36:08 +02:00
Michaël Van Canneyt
e4ded6e277 * Webassembly also has reversed clean - most likely 32/64 bits issue, not delphi/FPC issue 2023-07-11 10:35:15 +02:00
Michaël Van Canneyt
e6c7efe057 * Set better defaults 2023-07-11 10:35:15 +02:00
Michaël Van Canneyt
c9c2a1d30d * Enable compilation for webassembly 2023-07-11 10:35:09 +02:00
marcoonthegit
fa44cd9da6 Sin/cos combinations to math.sincos. resolves gitlab #40288 by Alexey T minus the Amiga parts. 2023-07-10 17:18:24 +02:00
Pierre Muller
032158d943 Fix system compilation for CPU16 2023-07-10 07:04:11 +02:00
Pierre Muller
ba2b29bd2c Fix cpu16 error in AtomicCmpExchange 2023-07-10 06:54:18 +02:00
Michaël Van Canneyt
96921aaba3 * Fix NilValue 2023-07-09 16:48:07 +02:00
florian
299f942d29 * change TCachedSearchRec.Attr to longint as TCachedDirectoryEntry.Attr is also a longint, resolves #40343 2023-07-09 16:20:18 +02:00
Michaël Van Canneyt
2a87366086 * Delphi compatibility aliases for Interlocked* functions 2023-07-09 15:44:55 +02:00
Michaël Van Canneyt
b121045d4a * TPtrWrapper for Delphi compatibility 2023-07-09 15:05:53 +02:00
Michaël Van Canneyt
b48c67f49f * Fix epsilon, add TRectF.FitInto 2023-07-09 14:39:18 +02:00
Michaël Van Canneyt
a6d3587432 * Epsilon for Delphi compatibility 2023-07-09 14:33:24 +02:00
Rika Ichinose
669d41172c Fix UTF-8 symbols in comments. 2023-07-08 21:18:55 +00:00
Rika Ichinose
8d5d7b480d Supposedly faster Move for x64. 2023-07-08 21:18:55 +00:00
Michaël Van Canneyt
216183c31f * Resolve Font Descriptors and ExtGSTate objects 2023-07-07 23:24:00 +02:00
mattias
168b158514 fcl-web: less hints 2023-07-07 23:01:33 +02:00
mattias
1df255cddf fcl-web: TWSThreadedConnectionHandler.TWSConnectionThread.Execute: fixed handling exception 2023-07-07 23:01:33 +02:00
mattias
3a80807433 fcl-net: fixed memleak in TFPThreadedConnectionHandler 2023-07-07 23:01:33 +02:00
mattias
5271d19585 fcl-net: comment: TInetServer.SockToStream should be using TServerSocketStream 2023-07-07 23:01:33 +02:00
Pierre Muller
21b135a6ec Regenerate msgidx.inc and msgtxt.inc files 2023-07-07 17:21:08 +00:00
Massimo Magnano
b7a965ad20 Merge branch source:main into main 2023-07-07 10:54:10 +00:00
Massimo Magnano
fc714078a9 fcl-image JPEG reader/writer, PSD reader
fcl-image JPEG reader - procedure inside InternalRead moved to protected virtual methods
fcl-image JPEG writer - procedure inside InternalWrite moved to protected virtual methods
fcl-image PSD reader - code fixes for reading palettes, added Read of Image Resources Section
2023-07-07 12:01:55 +02:00
marcoonthegit
c79542cf76 * TDF_NO_SET_FOREGROUND and TDF_SIZE_TO_CONTENT added, fixes #40338 2023-07-07 11:41:49 +02:00
Michaël Van Canneyt
b5cc48bf91 * .compiled files should not be checked in 2023-07-07 11:23:13 +02:00
mattias
e14692f594 git ignore msg2inc binary 2023-07-07 11:17:33 +02:00
mattias
8f4b56d10e fcl-net: clean up and keep stacktrace 2023-07-07 11:17:33 +02:00
Michaël Van Canneyt
486f3a0c7f * Lowercase subtarget file, as done in compiler 2023-07-07 10:15:39 +02:00
Michaël Van Canneyt
0261a025de * Restore -aR, lost in refactoring 2023-07-07 10:15:03 +02:00
Michaël Van Canneyt
2e438c4981 * Fix memleak in case of chained stream page contents 2023-07-05 22:46:51 +02:00