mattias
|
6135d09834
|
wasmjob: added some IJSArray members
|
2022-07-30 18:51:37 +02:00 |
|
mattias
|
57bb610f3c
|
wasmjob: added job_web unit generate source files
|
2022-07-29 09:43:44 +02:00 |
|
mattias
|
ba26802d69
|
wasmjob: added webidl
|
2022-07-29 09:34:27 +02:00 |
|
mattias
|
10f7cd45fc
|
wasmjob: use generated job_web
|
2022-07-28 00:20:26 +02:00 |
|
mattias
|
67ecbfcb0d
|
wasmjob: added AllocJSValue
|
2022-07-26 16:21:54 +02:00 |
|
Michaël Van Canneyt
|
edada9be83
|
* tiny editor
|
2022-07-17 20:50:01 +02:00 |
|
mattias
|
08ec14ff9b
|
wasmjob: started base classes
|
2022-07-15 20:57:42 +02:00 |
|
mattias
|
25172f1dd1
|
wasmjob: global objects via names
|
2022-07-13 18:10:14 +02:00 |
|
mattias
|
88e26c886f
|
wasmjob: simplified example
|
2022-07-13 16:28:40 +02:00 |
|
mattias
|
eb74dbf3b0
|
wasmjob: merged job_wasm into job_js, moved job_shared and job_browser to packages/job
|
2022-07-13 15:27:24 +02:00 |
|
mattias
|
211f4021eb
|
wasmjob: added demo to create a button with a click event
|
2022-07-12 19:45:43 +02:00 |
|
mattias
|
0303bf9da9
|
wasmjob: added class functions cast
|
2022-07-12 19:44:33 +02:00 |
|
mattias
|
0be56c255f
|
Merge branch 'main' of https://gitlab.com/freepascal.org/fpc/pas2js into main
|
2022-07-12 15:02:54 +02:00 |
|
mattias
|
a5e07bd9b7
|
wasm-job: added array of jsvalue pass by arg
|
2022-07-12 15:02:51 +02:00 |
|
Michaël Van Canneyt
|
e8092ce662
|
* Show two lines
|
2022-07-10 11:48:44 +02:00 |
|
mattias
|
06dc16b22e
|
wasmjob: dictionary
|
2022-06-30 15:19:48 +02:00 |
|
mattias
|
75b51354fd
|
wasmjob: Read/WriteJSObject using interfaces
|
2022-06-28 23:39:21 +02:00 |
|
mattias
|
c97286593c
|
wasmjob: TJOBCallback using helper directly
|
2022-06-27 17:53:10 +02:00 |
|
mattias
|
bd37d75f26
|
wasmjob: added InvokeJSMaxIntResult
|
2022-06-27 17:37:52 +02:00 |
|
mattias
|
6ff83dd8b5
|
wasi: job: added InvokeJSTypeOf
|
2022-06-01 16:10:00 +02:00 |
|
mattias
|
471d1ee1e4
|
wasi: job: clean up
|
2022-05-29 11:02:01 +02:00 |
|
mattias
|
642245ccb7
|
wasi: job: callbacks
|
2022-05-29 10:24:12 +02:00 |
|
mattias
|
32c19ae0ec
|
wasi job: started callback
|
2022-05-28 22:20:10 +02:00 |
|
Michaël Van Canneyt
|
8fa57daec4
|
Bulma widgets
|
2022-05-28 14:54:08 +02:00 |
|
Michaël Van Canneyt
|
47ed44f8e3
|
* Better explanatory text
|
2022-05-28 14:54:08 +02:00 |
|
mattias
|
f28dbe57cb
|
job: added newoperator and started some base js classes
|
2022-05-27 12:55:04 +02:00 |
|
mattias
|
147d1cad54
|
wasi: job: read jsvalue
|
2022-05-26 10:56:26 +02:00 |
|
mattias
|
8a314fdc0a
|
Revert "wasi: job: write property object via separate wasi call"
This reverts commit 00c7d0ff4b .
|
2022-05-26 10:56:26 +02:00 |
|
mattias
|
00c7d0ff4b
|
wasi: job: write property object via separate wasi call
|
2022-05-25 18:01:47 +02:00 |
|
mattias
|
83b37657ff
|
wasi: job: read/write property object
|
2022-05-25 15:09:21 +02:00 |
|
mattias
|
0bd91a14dd
|
wasi: job: read/write property
|
2022-05-25 14:31:55 +02:00 |
|
mattias
|
3dcd1d5d8b
|
job: added invoke integer result
|
2022-05-24 19:32:00 +02:00 |
|
mattias
|
7093865f5b
|
job: renamed wasidom to job
|
2022-05-24 19:32:00 +02:00 |
|
mattias
|
1bd4ed47ad
|
demo: wasidom: invoke string result
|
2022-05-24 19:32:00 +02:00 |
|
mattias
|
b359b4d41f
|
demo: wasidom: invoke string result
|
2022-05-24 19:32:00 +02:00 |
|
mattias
|
c71dc54e5b
|
demo: wasidom: invoke no result
|
2022-05-24 19:32:00 +02:00 |
|
mattias
|
e50c2bf607
|
demo: wasidom: started objectresult
|
2022-05-24 19:32:00 +02:00 |
|
mattias
|
54640f3e93
|
demo: wasidom: started objectresult
|
2022-05-24 19:32:00 +02:00 |
|
mattias
|
5fa7378e3c
|
demo: wasidom: basic call
|
2022-05-24 19:32:00 +02:00 |
|
mattias
|
3369ec279d
|
wasi: fixed typo
|
2022-05-23 10:04:25 +02:00 |
|
Michaël Van Canneyt
|
574be89907
|
* Examples for new design-time editing components
|
2022-05-21 21:28:55 +02:00 |
|
Michaël Van Canneyt
|
e67986f9f3
|
* Refactor web to web & worker separate parts
|
2022-05-18 12:59:34 +02:00 |
|
mattias
|
471de6cfc8
|
demo: serviceworker: nodejs
|
2022-05-12 12:36:45 +02:00 |
|
Michaël Van Canneyt
|
6b94518d50
|
* Electron example
|
2022-04-11 14:01:39 +02:00 |
|
Michaël Van Canneyt
|
65e1e2b4ce
|
* Remove unused variable
|
2022-04-11 13:59:44 +02:00 |
|
Michaël Van Canneyt
|
c57347f75c
|
* Sources to demo
|
2022-04-11 13:59:44 +02:00 |
|
Michaël Van Canneyt
|
98e5f4c6f4
|
* README added with explaination about server-side
|
2022-04-11 13:59:44 +02:00 |
|
Michaël Van Canneyt
|
b83e4f3ff3
|
* CSS demo
|
2022-04-11 13:59:44 +02:00 |
|
mattias
|
370baa76d8
|
demo readme
|
2022-03-31 17:22:12 +02:00 |
|
mattias
|
aedb9a683e
|
demo readme
|
2022-03-31 16:59:25 +02:00 |
|
mattias
|
b3319c4d4a
|
fcl-base: TServiceWorkerApplication: comments
|
2022-03-31 15:11:04 +02:00 |
|
mattias
|
32705d4659
|
fcl-base: TServiceWorkerApplication: added virtual methods
|
2022-03-31 14:59:21 +02:00 |
|
mattias
|
03efe9d17b
|
fcl-base: added serviceworkerapp.pas
|
2022-03-31 14:39:41 +02:00 |
|
mattias
|
0a0e7a11a1
|
fixed typo
|
2022-03-31 12:11:49 +02:00 |
|
mattias
|
9faf74f60f
|
demo pwa: readme
|
2022-03-31 12:11:17 +02:00 |
|
mattias
|
82545c3ee6
|
demo pwa: added deleting old caches
|
2022-03-31 12:02:45 +02:00 |
|
mattias
|
8341d054b3
|
demo pwa: using TBrowserApplication
|
2022-03-31 12:02:45 +02:00 |
|
mattias
|
b0dbc97234
|
demo: progressive web app
|
2022-03-30 16:50:01 +02:00 |
|
Michaël Van Canneyt
|
b0b52a9edf
|
* Data module demo
|
2022-03-29 16:37:32 +02:00 |
|
Michaël Van Canneyt
|
8436a30c27
|
* Minor layout improvement
|
2022-03-06 11:44:20 +01:00 |
|
Michaël Van Canneyt
|
09237327b2
|
* Additional explanations
|
2022-03-06 11:34:28 +01:00 |
|
Michaël Van Canneyt
|
8af3432c76
|
* More module demos
|
2022-03-05 17:49:35 +01:00 |
|
mattias
|
048d11fb3c
|
Merge branch 'main' of ssh://gitlab.com/freepascal.org/fpc/pas2js into main
|
2022-02-13 10:18:48 +01:00 |
|
mattias
|
ce7b078ed3
|
demo: -O1
|
2022-02-13 10:18:17 +01:00 |
|
Michaël Van Canneyt
|
9e4fc04fb3
|
* Demo of library support
|
2022-02-08 23:19:59 +01:00 |
|
Michaël Van Canneyt
|
e706baa9c7
|
* Fix compilation, fix issue #39213
|
2022-02-03 10:24:59 +01:00 |
|
Michaël Van Canneyt
|
49b0ae4bec
|
* Player demo
|
2022-01-13 22:44:02 +01:00 |
|
Michaël Van Canneyt
|
78a0bfaccf
|
* Better layout
|
2022-01-07 16:26:37 +01:00 |
|
Michaël Van Canneyt
|
765bc8506e
|
* ts2pas demo
|
2022-01-06 10:04:57 +01:00 |
|
Michaël Van Canneyt
|
6beea9c25c
|
* CSS improvements
|
2021-12-29 21:31:29 +01:00 |
|
Michaël Van Canneyt
|
6cbccfb57d
|
demowasiapp
|
2021-12-29 21:31:29 +01:00 |
|
Michaël Van Canneyt
|
d098519016
|
* Remove debug statement
|
2021-12-29 21:31:29 +01:00 |
|
Michaël Van Canneyt
|
4469f8defe
|
* WASIHostApplication object
|
2021-12-29 21:31:29 +01:00 |
|
Michaël Van Canneyt
|
46d826aec5
|
* Some CSS improvements
|
2021-12-29 21:31:29 +01:00 |
|
Michaël Van Canneyt
|
984ed3c8b1
|
* Some CSS improvements
|
2021-12-28 22:26:30 +01:00 |
|
mattias
|
7bf378ec15
|
demo: wasi: using wasm extension in lpi to support older lazarus
|
2021-12-28 13:29:40 +01:00 |
|
mattias
|
680a94c373
|
demo: wasi canvas: added gitignore, wasm lpi, css
|
2021-12-28 13:25:12 +01:00 |
|
mattias
|
3f7ed42e21
|
demo: added example wasm lpi
|
2021-12-28 13:16:01 +01:00 |
|
mattias
|
ff7458e1da
|
demo: fixed name and gitignore wasm files
|
2021-12-28 13:15:04 +01:00 |
|
Michaël Van Canneyt
|
2626eef7c3
|
* WASI runtime embedding
|
2021-12-24 14:02:56 +01:00 |
|
Michaël Van Canneyt
|
6f1f064d16
|
* Xterm package, plus demo
|
2021-12-24 13:44:37 +01:00 |
|
martin
|
d8e433123c
|
demo/nativedesigner: replace TThread.Syncronize
|
2021-12-21 13:24:23 +00:00 |
|
martin
|
77b1cecb8b
|
DesignDemo: Fix finding clicked component by ID.
|
2021-12-21 13:24:23 +00:00 |
|
Martin
|
489514bca1
|
DesignDemo: Fix class of demo button. TWidgetButtonWidget is for the component palette.
|
2021-12-21 13:24:23 +00:00 |
|
martin
|
c37a6e7852
|
NativeDesign: Rename controls to match names of widgets
|
2021-12-21 13:24:23 +00:00 |
|
martin
|
90e966751d
|
Fixed removing or mark-sent of commands
|
2021-12-21 13:24:23 +00:00 |
|
martin
|
36cb79dfb3
|
DesignDemo: do not crash, if response to /action/... in not json / skips callback as then there is no data
|
2021-12-21 13:24:23 +00:00 |
|
Martin
|
f2e4d0834e
|
Undo adding custom debugger to lpi in abf57d2eeb
|
2021-12-21 13:24:23 +00:00 |
|
Martin
|
47fe8ee013
|
Fix compiling with "USEIDE" not defined / fix commit e31b5de7ea
|
2021-12-21 13:24:23 +00:00 |
|
Michaël Van Canneyt
|
56d3f11fba
|
* RPC Client + RPC Client Code generator
|
2021-12-19 22:04:58 +01:00 |
|
Michaël Van Canneyt
|
0c4ac1b113
|
* Module demos
|
2021-09-11 14:59:41 +02:00 |
|
mattias
|
e31b5de7ea
|
less hints
|
2021-09-07 10:07:02 +02:00 |
|
Michaël Van Canneyt
|
1adc178690
|
* Add websocket example
|
2021-09-01 11:36:43 +02:00 |
|
michael
|
0024cc8683
|
* Patch by Martin to add button to show devtools
|
2021-04-05 07:12:39 +00:00 |
|
michael
|
3fbcdefcc6
|
* GUI improvement by Martin Friebe
|
2021-04-05 07:11:16 +00:00 |
|
michael
|
b08c04ca65
|
* Patch from Martin Friebe to improve detection of designdemo
|
2021-04-05 07:09:21 +00:00 |
|
michael
|
b8c0b0d885
|
* Patch from Martin Friebe to add browser log messages
|
2021-04-05 07:02:38 +00:00 |
|
michael
|
abf57d2eeb
|
* Rework by Martin Friebe to work with Cef4Delphi
|
2021-04-04 09:49:30 +00:00 |
|
michael
|
efea6321bd
|
* Fix demo to work again with latest webwidgets
|
2021-04-01 08:29:56 +00:00 |
|
michael
|
46c124ced6
|
* Preventdefault
|
2021-03-23 10:50:31 +00:00 |
|