Mercurial > libervia-web
comparison libervia/web/server/restricted_bridge.py @ 1602:6feac4a25e60
browser: Remote Control implementation:
- Add `cbor-x` JS dependency.
- In "Call" page, a Remote Control session can now be started. This is done by clicking on
a search item 3 dots menu. Libervia Web will act as a controlling device. The call box
is then adapted, and mouse/wheel and keyboard events are sent to remote, touch events
are converted to mouse one.
- Some Brython 3.12* related changes.
rel 436
author | Goffi <goffi@goffi.org> |
---|---|
date | Sat, 11 May 2024 14:02:22 +0200 |
parents | 0a4433a343a3 |
children | 4a9679369856 |
comparison
equal
deleted
inserted
replaced
1601:d07838fc9d99 | 1602:6feac4a25e60 |
---|---|
316 ) -> str: | 316 ) -> str: |
317 self.no_service_profile(profile) | 317 self.no_service_profile(profile) |
318 return await self.host.bridge_call( | 318 return await self.host.bridge_call( |
319 "jid_search", search_term, options_s, profile | 319 "jid_search", search_term, options_s, profile |
320 ) | 320 ) |
321 | |
322 async def remote_control_start( | |
323 self, peer_jid_s: str, extra_s: str, profile: str | |
324 ) -> None: | |
325 self.no_service_profile(profile) | |
326 return await self.host.bridge_call( | |
327 "remote_control_start", peer_jid_s, extra_s, profile | |
328 ) | |
329 |