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