Commit Graph

  • a769b0b89a * Normalize path when prepending main Michael Van Canneyt 2026-01-09 10:49:46 +0100
  • a357036409 * Safety measure for zero string size when getting string from wasm memory Michael Van Canneyt 2026-01-09 10:49:28 +0100
  • 685731d20e * Overload find in hash table Michael Van Canneyt 2026-01-09 10:48:28 +0100
  • 15f58fcc75 * Additional constructors for typed arrays Michael Van Canneyt 2026-01-09 10:47:34 +0100
  • 02899944fc btoa and atob are also available in workers Michael Van Canneyt 2026-01-09 10:46:10 +0100
  • 7ea39bec74 * Initialize result Michael Van Canneyt 2025-12-05 19:22:18 +0100
  • da4711069e * Ensure result value + some formatting fixes Michael Van Canneyt 2025-11-14 16:58:32 +0100
  • 5a741925d4 * Some safety checks Michael Van Canneyt 2025-11-13 23:32:28 +0100
  • 2f5a55cfd1 * Remove some debug statements Michael Van Canneyt 2025-11-13 23:08:45 +0100
  • fc4a36aa7e * Small formatting change Michael Van Canneyt 2025-11-13 23:08:26 +0100
  • 77d05daa8b * Code is needed if different from 1000 Michael Van Canneyt 2025-11-13 23:07:42 +0100
  • d21c9fedf7 * Remove debug statement Michael Van Canneyt 2025-11-13 23:07:01 +0100
  • 0cad39a1e1 * Moved TJSFile to weborworker Michael Van Canneyt 2025-11-13 23:06:13 +0100
  • a2a5494ffc * Pressure record, transform streams Michael Van Canneyt 2025-11-13 23:05:00 +0100
  • 4e9081d597 When saving, I clean up the deleted records (previously, they were retained as 'null'). In applications that use worktables extensively, they can become very large. Alternatively, can be implemented as 'CompactTable' procedure. Alessandro Perugini 2025-10-09 08:46:33 +0000
  • e165b1f654 * Correctly handle currency Michael Van Canneyt 2025-08-29 10:07:54 +0200
  • b820cc3041 * Correct offset Michael Van Canneyt 2025-08-14 20:43:16 +0200
  • e22ce77bcb * Ace editor import and demo Michaël Van Canneyt 2025-08-03 21:37:08 +0200
  • eee0945172 * Suspending/Promising for JSPI Michaël Van Canneyt 2025-08-02 17:41:29 +0200
  • 3b037d00e5 readme: updated fixes_3_2 mattias 2025-08-01 23:20:05 +0200
  • 21a04ba362 updated min fpc version mattias 2025-08-01 23:18:54 +0200
  • 163489700e * Locale querying API & demo Michael Van Canneyt 2025-08-01 17:03:13 +0200
  • dfdadbd8ad * Fix readdir Michael Van Canneyt 2025-08-01 17:01:37 +0200
  • 4824e7f2dd * Fix range error on 32-bit Michael Van Canneyt 2025-08-01 17:00:33 +0200
  • dd35611103 * Some corrections in TJSFormatDatePart and TJSFormatRangePart Michael Van Canneyt 2025-08-01 17:00:15 +0200
  • 7f01354195 * Fix warning Michael Van Canneyt 2025-07-31 20:42:44 +0200
  • 9331b4be7b * Remove unused identifiers Michael Van Canneyt 2025-07-31 20:42:31 +0200
  • 03ff2a82d1 * Some font definitions Michael Van Canneyt 2025-07-31 15:49:36 +0200
  • 7a25c84431 * Some overloads for TJSIntl Michael Van Canneyt 2025-07-31 15:49:19 +0200
  • d217026d13 release: fixed compile webidl mattias 2025-08-01 09:00:45 +0200
  • 9ac46614dc rtl: less hints release_3_2_0 fixes_3_2 mattias 2025-07-26 09:49:10 +0200
  • df0e048c65 * Regenerated Michaël Van Canneyt 2025-07-24 17:03:46 +0200
  • 2d88d8a58a * Only create compileserver on windows/linux Michaël Van Canneyt 2025-07-24 17:03:29 +0200
  • 2cfd7920c6 * Added leaflet demo from Jean Suzineau Michaël Van Canneyt 2025-07-24 17:02:50 +0200
  • abacc1002a * Some fixes needed for updates in Fresnel Michael Van Canneyt 2025-07-23 10:16:44 +0200
  • ac0ed90ec1 rtl: less hints mattias 2025-07-22 13:56:55 +0200
  • 5a4f33946e rtl: less hints mattias 2025-07-22 13:52:46 +0200
  • 3480dad504 * Do not TJSON.Stringify if message is already a string Michael Van Canneyt 2025-07-11 11:30:58 +0200
  • 383603c9b1 * message channel demo Michael Van Canneyt 2025-07-10 18:45:56 +0200
  • 341ddd7c2f * Add getAudioTracks Michael Van Canneyt 2025-07-09 17:57:04 +0200
  • dee5d1a337 * Complete TJSMediaStreamTrack Michael Van Canneyt 2025-06-17 10:52:01 +0200
  • 4e80bc5244 * Remove sender when sending command (used when forwarding) Michael Van Canneyt 2025-06-16 14:48:13 +0200
  • fc7d37e6fb * Some small changes to TJSMediaQueryList Michael Van Canneyt 2025-06-12 15:18:20 +0200
  • 51f89fc370 * Add setsinkid and resume to TJSAudioContext Michael Van Canneyt 2025-06-11 14:10:29 +0200
  • ac2f8d8a43 * Add transfer to TJSAudioDataInit Michael Van Canneyt 2025-06-10 11:57:18 +0200
  • fb00eedd02 * Allow to open url in new tab Michael Van Canneyt 2025-06-05 17:42:04 +0200
  • 07e6dcb935 * ListenOnChannel Michael Van Canneyt 2025-06-05 09:10:09 +0200
  • 45ca9046ae * Correct getRandomValues Michael Van Canneyt 2025-06-05 09:09:50 +0200
  • f1bfca5b5c * Alias TJSAudioWorklet to weborworker definition Michael Van Canneyt 2025-06-02 20:11:47 +0200
  • 7503000e2c * Worklet Michael Van Canneyt 2025-06-02 15:36:56 +0200
  • 6e78b39341 * Correctly typed arguments Michael Van Canneyt 2025-06-02 14:44:24 +0200
  • 5d47430c02 * Remove debug statement Michael Van Canneyt 2025-05-30 17:12:21 +0200
  • 11cdb98f1b * Some changes by Eric Grange Michael Van Canneyt 2025-05-28 16:03:57 +0200
  • f0c02752f5 Merge branch 'QualifiedName' into 'main' Henrique Gottardi Werlang 2025-05-27 20:45:01 -0300
  • a9f23105b4 System types like the string doesn't have a module information. Now the function is checking if is loaded to not raise any error. Henrique Gottardi Werlang 2025-05-27 20:37:09 -0300
  • 8d87707e2d * Wasm Timer host demo Michael Van Canneyt 2025-05-27 09:04:15 +0200
  • 93a49d64d1 * Update filepos on write Michael Van Canneyt 2025-05-26 20:53:40 +0200
  • 32a0d8c5ae * Add some utility functions, add fix for long files Michael Van Canneyt 2025-05-26 20:53:28 +0200
  • 1227e89c30 ZenFS expects null in case something does not exist Michael Van Canneyt 2025-05-26 17:52:35 +0200
  • d2d95b7255 * Remove dependency on web Michael Van Canneyt 2025-05-23 17:33:50 +0200
  • c0e232bbb1 JSBigint is now external function Michael Van Canneyt 2025-05-23 17:33:36 +0200
  • 09e4256b7e * Move to correct place Michaël Van Canneyt 2025-05-26 17:51:40 +0200
  • 953ca4e93c * Fix compiler warning Michaël Van Canneyt 2025-05-24 22:23:30 +0200
  • 82361ed25d * Correct performance external declaration Michaël Van Canneyt 2025-05-10 10:55:07 +0200
  • d29f2e05ec * Correct copyright header Michaël Van Canneyt 2025-05-10 10:54:32 +0200
  • b50a840e9f * Canvas recorder class Michaël Van Canneyt 2025-05-10 10:54:07 +0200
  • f000e8eb00 * Allow storage to work in worker environment as well Michael Van Canneyt 2025-05-23 16:48:31 +0200
  • 566f2c2099 * Pas2JS side of web storage API Michael Van Canneyt 2025-05-22 10:47:56 +0200
  • a885f80a69 * Some corrections Michael Van Canneyt 2025-05-21 14:26:20 +0200
  • db612ccef0 * Bigint does not use new() Michael Van Canneyt 2025-05-21 11:56:48 +0200
  • d774bc8a8b * Add aliases for consistency of names between audio/video Michael Van Canneyt 2025-05-21 11:41:33 +0200
  • 810ba97d96 * Move video codec part to webcodecs unit Michael Van Canneyt 2025-05-21 11:25:15 +0200
  • 1e671fa250 * Solve compiler hint Michael Van Canneyt 2025-05-21 09:56:40 +0200
  • 4f4146687e * Solve some compiler hints Michael Van Canneyt 2025-05-21 09:56:23 +0200
  • 846e1807c5 * Solve compiler hint Michael Van Canneyt 2025-05-21 09:56:08 +0200
  • 015c7ccbaa * Put message definitions in shared separate unit Michael Van Canneyt 2025-05-21 09:55:49 +0200
  • dd4b9fbbd0 * Add performance.now API to timer APIs Michael Van Canneyt 2025-05-20 14:28:39 +0200
  • bde7243477 * Allow writing float values to webassembly memory Michael Van Canneyt 2025-05-20 14:28:12 +0200
  • 910b94e599 Merge branch 'FixCompilation' into 'main' Henrique Gottardi Werlang 2025-05-06 08:03:50 -0300
  • ee41da203e Fix in namespace names. Henrique Gottardi Werlang 2025-05-05 17:13:56 -0300
  • c28ee0328a * Recompiled after fixes Michael Van Canneyt 2025-05-05 21:25:41 +0200
  • 6056078a27 * Handle console messages Michael Van Canneyt 2025-05-05 21:25:09 +0200
  • 15ffdf1fe1 * Correct class name for ThreadAppWASIHost -> TThreadAppWASIHost Michael Van Canneyt 2025-05-05 21:24:46 +0200
  • df3c238ad2 * Correctly handle doinstantiate Michael Van Canneyt 2025-05-05 21:24:08 +0200
  • 1fd96e3a1c * Register ready command Michael Van Canneyt 2025-05-05 21:23:09 +0200
  • 82e9a9043c * Send console message on console channel Michael Van Canneyt 2025-05-05 21:22:44 +0200
  • f1c45e25ae * Correct console command Michael Van Canneyt 2025-05-05 21:22:20 +0200
  • 5335a388a2 * Solve compiler hint Michael Van Canneyt 2025-05-05 10:12:45 +0200
  • 7d7881ad91 * Actually call AllocateInitialWorkers Michael Van Canneyt 2025-05-02 12:04:14 +0200
  • a486b7f7ca * Correctly pass arguments in exception wrapper Michael Van Canneyt 2025-05-02 10:32:15 +0200
  • 818154ff52 * Correctly emulate seek() Michael Van Canneyt 2025-05-01 13:28:31 +0200
  • 4d0fa767d5 * Commands case sensitive, allow to force single handler for a command Michael Van Canneyt 2025-05-01 13:27:52 +0200
  • 3e33aa39c9 * Propagate exception info from webassembly to javascript Michael Van Canneyt 2025-05-01 13:20:43 +0200
  • d0d28b0b3c * Create instance Michael Van Canneyt 2025-04-30 16:00:14 +0200
  • 5229d0326d * Fix compiler hint, destroy thread support when done Michael Van Canneyt 2025-04-29 15:23:46 +0200
  • 860b9ce131 * Fix compilation Michael Van Canneyt 2025-04-29 15:22:10 +0200
  • 4f85bc9e2b * No class destructor Michael Van Canneyt 2025-04-29 15:21:15 +0200
  • 6ea77040ea * Create thread support Michael Van Canneyt 2025-04-29 15:20:52 +0200
  • 08253cb807 * Fix compiler warning Michael Van Canneyt 2025-04-29 15:20:35 +0200
  • 6f8ea92d86 * Auto-register APIs Michael Van Canneyt 2025-04-28 16:44:34 +0200