Benoît CORTIER
7f1a8be7f5
chore(release): prepare iron-remote-desktop-rdp v0.2.0
2025-06-05 21:47:23 -04:00
Benoît CORTIER
4340af89d8
chore(release): prepare iron-remote-desktop v0.4.0
2025-06-05 21:47:23 -04:00
Alex Yusiuk
cc0a17c269
fix!(web-client): rename callExtension to invokeExtension for UserInteraction ( #808 )
2025-06-05 21:17:18 -04:00
Alex Yusiuk
4c8c5318e3
chore(web-client): update iron-remote-desktop
package version to 0.3.0 ( #805 )
2025-06-04 14:02:18 +00:00
Alex Yusiuk
f68cd06ac3
fix!: rename callExtension to invokeExtension ( #803 )
2025-06-03 14:42:46 +00:00
Alex Yusiuk
9f6647c341
feat(iron-remote-desktop): introduce callExtension method in iron-remote-desktop API ( #799 )
2025-06-02 14:15:58 -04:00
Alex Yusiuk
294dc39790
chore(release): prepare iron-remote-desktop
v0.2.0 and iron-remote-desktop-rdp
v0.1.1 ( #788 )
...
Co-authored-by: Benoît Cortier <3809077+CBenoit@users.noreply.github.com>
2025-05-09 10:55:22 +00:00
Alex Yusiuk
0817d60910
refactor(iron-remote-desktop): use PartialObserver
instead of single callback for onSessionEvent
( #787 )
2025-05-09 11:13:39 +02:00
Benoît Cortier
08c2a9d3b7
chore(web): prepare npm packages for publish ( #784 )
2025-04-30 15:00:19 +00:00
Benoît Cortier
24e64d7589
refactor(web): consolidate WASM object constructors as create ( #776 )
2025-04-23 20:56:11 +03:00
Alex Yusiuk
aef4b924aa
refactor(web-client): refactor WASM interfaces to remove static consructor functions ( #775 )
2025-04-23 09:53:42 -04:00
Benoît Cortier
e0eea449b8
refactor(web): rework clipboard API ( #764 )
2025-04-21 14:29:21 +00:00
Benoît Cortier
f287e168a8
refactor: rework extension API for iron-remote-desktop ( #762 )
2025-04-21 09:33:12 -04:00
Benoît Cortier
45884c5d38
refactor(web): iron_init/setup logic ( #763 )
...
- `iron_init` is renamed to `setup`, so that
- `init` is the function for initializing the WASM module.
- `setup` is the function taking parameters for logger and performing
other setting up operations.
- Since `setup` may be called after `init` is called, it’s possible to
use some functions of the WASM module before calling `setup` if
necessity arises.
- Common initializion code is moved to an hidden "internal" module of
iron-remote-desktop crate, that is thus not part of the public API.
- Restored the "IronRDP is ready" debug log when `setup` is called.
2025-04-21 15:32:33 +03:00
Alex Yusiuk
ec1832bba0
feat(ironrdp-web): iron-remote-desktop helper crate for remote desktop WASM modules ( #755 )
2025-04-18 07:30:45 -04:00
Gabriel Bauman
178670b4a8
fix(client): swap transposed width and height parameters so that dynamic resizing works properly
2025-04-17 21:03:57 -04:00
Alex Yusiuk
a82e280b93
refactor(web-client): introduce ConfigBuilder
for a better connection API ( #749 )
2025-04-15 11:49:53 -04:00
Alex Yusiuk
fe676eeac5
refactor(web): follow-up to #722 ( #747 )
2025-04-14 14:05:19 +00:00
Benoît Cortier
5e6746c1b6
ci(npm-publish): update workflow ( #746 )
2025-04-14 13:00:13 +00:00
Alex Yusiuk
0ff1ed8de5
refactor(web-client): refactor iron-remote-gui
into iron-remote-desktop
( #722 )
2025-04-11 08:28:27 -04:00
Benoît Cortier
401cedf010
chore(release): prepare for iron-remote-gui 0.13.1 ( #726 )
2025-03-27 19:39:51 +00:00
irvingouj@Devolutions
3159eeceec
fix(web): fix firefox selection issue ( #708 )
...
Co-authored-by: Benoît CORTIER <git.divisible626@passmail.com>
2025-03-25 22:09:48 +00:00
irvingouj@Devolutions
248588371a
fix(web): re-introduce shadow root but also delegate focus ( #717 )
2025-03-24 17:55:39 -04:00
irvingouj@Devolutions
bceb6c1492
feat(web-client): let iron-svelte-client use automatic token generation ( #707 )
...
https://github.com/user-attachments/assets/8a6c1238-e369-4f71-a077-5d592d853f58
---------
Co-authored-by: Benoît Cortier <3809077+CBenoit@users.noreply.github.com>
2025-03-24 16:25:42 -04:00
Benoît Cortier
43f05a712d
perf(web-client): enable WASM SIMD instructions ( #703 )
2025-03-13 14:48:03 +02:00
Benoît Cortier
b5e6f2bb4f
chore(release): prepare for iron-remote-gui 0.13.0 ( #697 )
2025-03-13 08:50:20 +02:00
irvingouj@Devolutions
5214929218
fix(web): allow keyboard input even if the mouse is off the area of canvas ( #685 )
2025-03-05 02:03:42 +01:00
irvingouj@Devolutions
c4595bda2f
chore(web): migrate to Svelte 5 and Vite 6 ( #680 )
...
Also changed build output type for better performance.
2025-03-03 12:59:53 -05:00
irvingouj@Devolutions
e76dc12485
feat(web): implement clipboard enable/disable ( #676 )
...
- Add setEnableClipboard function in user interface
- Updated demo with clipboard control
2025-02-19 10:12:49 -05:00
Benoît Cortier
0b5f691c1e
chore(xtask): update binary dependencies ( #663 )
2025-02-05 18:12:10 -05:00
Marc-André Lureau
4ef36bf5fa
docs: add project links to READMEs for consistency
...
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2024-10-29 19:14:20 +09:00
irvingouj @ Devolutions
c04bc2d29c
feat(web): allow dynamic resize for web ( #550 )
2024-09-19 19:08:45 +00:00
Benoît Cortier
8309457b7e
chore(release): prepare for iron-remote-gui v0.12.0 ( #502 )
2024-07-23 18:23:41 +03:00
irvingouj @ Devolutions
41ee9f6825
feat(web)!: use JS primitives instead of RxJS Observable in public API ( #495 )
2024-07-23 03:38:14 -04:00
Benoît Cortier
ac29c3d537
chore(release): prepare for iron-remote-gui v0.11.6 ( #474 )
2024-06-10 14:14:45 +00:00
irvingouj @ Devolutions
9f1b04634d
fix(web): fix wrong type assertion caused error ( #471 )
2024-06-06 13:02:24 -04:00
Vladyslav Nikonov
d9bbd4b1b3
feat(web): add API for cursor style override ( #416 )
2024-03-18 05:10:21 -04:00
Benoît Cortier
ba38d2b7ea
chore(release): prepare for iron-remote-gui v0.11.5 ( #392 )
2024-03-01 09:22:58 +00:00
Benoît Cortier
5ca05f1f5f
chore(release): prepare for iron-remote-gui v0.11.4 ( #389 )
2024-02-29 01:39:05 +00:00
Vladyslav Nikonov
0d2b25a546
fix(web): Fixed bug with '0' and '1' keys not being registered ( #382 )
2024-02-20 20:55:20 +02:00
Benoît Cortier
a7e163b813
docs(web): update README files ( #377 )
2024-02-16 08:16:44 -05:00
Vladyslav Nikonov
39ca17b9c3
feat(input): Added unicode input to ironrdp-web
and ironrdp-input
( #374 )
2024-02-15 11:42:37 +02:00
Vladyslav Nikonov
da009da927
fix(web): set correct src
for cursor proxy Image
object ( #372 )
2024-02-13 15:55:55 +00:00
Benoît Cortier
abe90e40f4
fix(web): send the actual meta key scancode ( #367 )
2024-02-13 16:05:38 +02:00
Benoît CORTIER
7519d8cc83
chore(release): prepare iron-remote-gui for 0.11.3
2023-12-21 11:24:59 -05:00
Benoît Cortier
9aa0e15ed2
chore(release): prepare iron-remote-gui for 0.11.2 ( #339 )
...
Issue: DPS-9810
2023-12-20 02:41:35 +00:00
Vladyslav Nikonov
056ec6a034
feat(session): graceful disconnection support ( #336 )
2023-12-14 15:36:20 +00:00
Benoît Cortier
96979ef81d
chore(release): also update public package.json ( #305 )
2023-11-27 17:03:10 +00:00
irvingouj @ Devolutions
e6518af4fd
chore(release): prepare iron-remote-gui for 0.11.1 ( #304 )
2023-11-27 16:52:03 +00:00
irvingouj @ Devolutions
a5747f3661
fix done,includes rxjs ( #303 )
2023-11-27 11:31:18 -05:00