fufesou
|
3217125dd3
|
fix(keyboard): wayland clipboard input prompt (#14700)
* fix(keyboard): wayland clipboard input prompt
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(wayland): Simple refactor
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(wayland): clipboard input, remove unused code
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(wayland): Simple refactor
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(wayland): dialog, better enableAndContinue
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(wayland): input dialog consent
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(wayland): prompt text
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(wayland): text input
1. Use `keysym` for the installed version if possible.
2. Use the clipboard if the string cannot be fully handled by `keysym`.
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(wayland): input prompt dialog
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(wayland): translations
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(wayland): dialog, title type
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(wayland): better decode_utf8_prefix()
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(wayland): better process_chr()
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(wayland): unit tests
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(wayland): input prompt dialog, no icon
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(wayland): input dialog, Toast show the result
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(wayland): input dialog, showToast() on persist failed
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(wayland): input prompt, better dialog
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(wayland): input prompt dialog, translations
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(input): better wayland clipboard input prompt
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(input): wayland clipboard, link external app
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(input): trivial changes
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(input): wayland clipboard input, dialog content
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(input): tranlsations
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(input): translations
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(input): translations
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix(input): translations
Signed-off-by: fufesou <linlong1266@gmail.com>
---------
Signed-off-by: fufesou <linlong1266@gmail.com>
|
2026-06-02 16:06:35 +08:00 |
|
fufesou
|
779b7aaf02
|
feat(wayland): keyboard mode, legacy translate (#14317)
Signed-off-by: fufesou <linlong1266@gmail.com>
|
2026-02-15 16:43:21 +08:00 |
|
fufesou
|
b2dff336ce
|
fix: wayland controlled side, cursor misalignment (#13537)
Signed-off-by: fufesou <linlong1266@gmail.com>
|
2025-11-18 00:37:15 +08:00 |
|
luzpaz
|
e14e850e10
|
fix: typos in src/ and subdirectories (#11727)
Found via codespell
|
2025-09-17 13:37:44 +08:00 |
|
fufesou
|
21bcfd173d
|
fix: wayland, rdp input, mouse, scale (#9402)
* fix: wayland, rdp input, mouse, scale
Signed-off-by: fufesou <linlong1266@gmail.com>
* fix: rdp input, mouse, scale, check 0
Signed-off-by: fufesou <linlong1266@gmail.com>
---------
Signed-off-by: fufesou <linlong1266@gmail.com>
|
2024-09-20 11:15:19 +08:00 |
|
Sahil Yeole
|
445fe6e714
|
Feat: Wayland flatpak input support | Remote desktop portal (#6675)
* autogen portal code
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* use remote desktop portal
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* remove clipboard portal in favour of #6586
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* remove clipboard portal
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* use select_devices for input capture
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* remove embedded cursor code as not being used | return session path for input capture
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* setup rdp input
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* remove simulate example
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* setup rdp input raw key events + mouse movements
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* fix rdp raw key input
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* refact rdp raw key inpuy & fix right meta key
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* refact and support rdp layout mode key input
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* support rdp mouse clicks
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* support rdp mouse scroll
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* support rdp key sequence input
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* use rdp input only when uinput is not available
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* combine rdp input and get_capturables into a single rdp request
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* rdp fix build
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* rdp fix build
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* fix rdp caps lock
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* format pipewire.rs
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* format rdp_input.rs
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* revert #6628 as rdp request state is now managed (better solution)
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* fix rdp crash on arch kde
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* rdp_input.rs improvements
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* refact request_remote_desktop
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* improve unwraps
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* remove unwraps
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
* use session references instead of clones
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
---------
Signed-off-by: Sahil Yeole <sahilyeole93@gmail.com>
|
2023-12-19 10:44:58 +08:00 |
|