Commit Graph

1185 Commits

Author SHA1 Message Date
Michaël Van Canneyt
9c54017897 * Re add getUserMedia 2025-02-28 09:27:00 +01:00
Michaël Van Canneyt
36c36ec61a * Add various media classes 2025-02-27 21:26:45 +01:00
Michaël Van Canneyt
664c2b4bd4 * Better event definitions for focus, animation, load and pagetransition 2025-02-27 20:59:30 +01:00
Michaël Van Canneyt
45cb166669 * Add toBase64, patch by Henrique Gottardi Werlang 2025-02-27 20:58:52 +01:00
reyn claros
b1e9f6de8c Add parameter option to rows(). 2025-02-22 16:38:02 +00:00
Michael Van Canneyt
e26e7bb7c6 * Internationalization classes 2025-02-21 14:33:52 +01:00
Michael Van Canneyt
d7ac63abd7 * Fix releasobjectid 2025-02-21 14:33:52 +01:00
mattias
3670f8fec6 rtti: TRttiStringType 2025-02-16 13:44:06 +01:00
Michaël Van Canneyt
614a6a6627 * Fix currency 2025-02-14 20:41:10 +01:00
Michael Van Canneyt
44f9c22f18 * Added closest and some other elements to TJSElement 2025-02-14 15:28:12 +01:00
Michael Van Canneyt
3a33eee80d Restore default memory 2025-02-14 15:28:12 +01:00
Michael Van Canneyt
83be8b0e13 * IDs now generated by wasm 2025-02-14 15:28:12 +01:00
Henrique Gottardi Werlang
b2fd1f356f Was forgotten about dotted units. 2025-02-13 11:30:22 -03:00
Michael Van Canneyt
2c0404c1e9 * Add share 2025-02-12 09:19:46 +01:00
Michael Van Canneyt
ad2ee34f56 * Sendcommandtothread 2025-02-12 09:19:11 +01:00
Michael Van Canneyt
1affbdc510 * Remove thread range 2025-02-12 09:18:52 +01:00
Michael Van Canneyt
b2adae02ca * Correct main/self thread functions 2025-02-07 16:44:23 +01:00
Michael Van Canneyt
665d91db48 * Fix hints and warnings 2025-02-07 09:55:20 +01:00
Michael Van Canneyt
3786221f6e * Fix hints and warnings 2025-02-07 09:55:03 +01:00
Michael Van Canneyt
1c36ead825 * need 16-bit array for unicode 2025-02-07 09:54:40 +01:00
Michael Van Canneyt
d355ad8e58 * Fix hints and warnings 2025-02-07 09:54:15 +01:00
Michael Van Canneyt
e8a434cd7a * Fix thread ID to be in line with current FPC wasm 2025-02-07 09:53:34 +01:00
Michael Van Canneyt
ccc16453cb * Rename typed array constructor length element for clarity 2025-02-06 16:15:52 +01:00
Michael Van Canneyt
00496e7bcc * Take into account element length, not byte length 2025-02-06 16:13:55 +01:00
Michael Van Canneyt
bc95a7dc7f * Take into account byteoffset/length 2025-02-06 15:54:30 +01:00
Michael Van Canneyt
fa88ecbe08 * Make sure TTextEncoder always operates on non-shared mem 2025-02-06 14:33:21 +01:00
Michael Van Canneyt
f5c06f52c9 * Width,Height on TJSHTMLOffscreenCanvas. Add GetContext 2025-02-06 11:27:39 +01:00
Michael Van Canneyt
107fc7257c * Raw bufferObj in TJSTypedArray 2025-02-06 11:27:39 +01:00
Michael Van Canneyt
d0c597c68e * Use GetUTF8StringFromArray 2025-02-06 11:27:39 +01:00
mattias
62c21d3823 rtti: TValue char toString 2025-02-04 19:02:50 +01:00
mattias
35a8089beb rtti: fixed compile 2025-02-03 14:23:35 +01:00
mattias
752c5a130d rtl: added TRttiProperty.Index and IsClassProperty 2025-02-03 14:19:14 +01:00
Michaël Van Canneyt
37b7f89a39 * Also catch javascript errors 2025-02-03 11:13:56 +01:00
Michaël Van Canneyt
296638644a * Refactor to easily set command-line options 2025-02-03 11:13:32 +01:00
Michaël Van Canneyt
14ac1c26d2 * Add EJSException 2025-02-03 11:13:09 +01:00
Michaël Van Canneyt
aff31fd6e1 * Add various classes, move classes to other units 2025-02-03 11:12:51 +01:00
Michaël Van Canneyt
b740824fe1 * Add some missing identifiers 2025-02-01 11:43:59 +01:00
Michaël Van Canneyt
f57bc79de7 * Callback type 2025-02-01 11:43:59 +01:00
Michaël Van Canneyt
18407e5fbc * Add status call 2025-02-01 11:43:59 +01:00
mattias
729b61c87e rtl: added rttit StrictVsibility 2025-01-31 22:41:15 +01:00
Michael Van Canneyt
55a3898b8c * Threaded websockets worker handler 2025-01-30 15:51:22 +01:00
Michael Van Canneyt
d4b9976da8 * Worker-based websocket api for use in threads 2025-01-30 15:19:04 +01:00
Michael Van Canneyt
755e5ffc1e * Conditional logging 2025-01-30 14:56:26 +01:00
Michael Van Canneyt
22746ebdc3 * Use import object logging 2025-01-30 14:55:13 +01:00
Michael Van Canneyt
22ab77a42c * Local threadsupport variable must be set 2025-01-30 14:46:12 +01:00
Michael Van Canneyt
1178011253 * Commands must be lowercase 2025-01-30 14:45:41 +01:00
Michael Van Canneyt
0b6ae88cb3 * Centralized logging, add sending message to all workers 2025-01-30 14:45:23 +01:00
Michael Van Canneyt
a2b7d84ddf * Centralize logging for APIs 2025-01-30 14:44:54 +01:00
Michael Van Canneyt
c622a245f2 * Performance 2025-01-30 14:15:40 +01:00
Michael Van Canneyt
488e3b02b5 * Add overloads for third option in AddEventListener 2025-01-24 17:50:27 +01:00