101 Commits (0155ede2a53a3fe70c7fe1c69fe2c4d98c0f5ed6)

Author SHA1 Message Date
Vlad Zahorodnii 3763e4f84b wayland: Interpret input panel's input shape as the window geometry 3 years ago
Vlad Zahorodnii c5f08d62d1 Use proper signal to get notified when to reset virtual keyboard geometry 3 years ago
Aleix Pol 07f6241cd7 inputmethod: Properly report that it's not visible 3 years ago
Vlad Zahorodnii c91b90c58a Tidy Window::windowClosed() signal 3 years ago
Vlad Zahorodnii 2f56cdc3fe Replace Deleted with Window where possible 3 years ago
Aleix Pol d34cf36bfa inputmethod: Show the input method even if it was dismissed 3 years ago
Weng Xuetian 06ed58cb31 Fix text-input-v1 compatibility with 111.0.5563.64-1 3 years ago
Aleix Pol 8c86648172 inputmethod: Give text input managers a parent 3 years ago
Weng Xuetian ff092b12b0
Add text-input-v1 support 3 years ago
Aleix Pol fc2447071e Xwayland: Allow users to optionally let Xwayland eavesdrop on certain modes 3 years ago
Vlad Zahorodnii 1801421080 Forward declare Xkb in keyboard_input.h 3 years ago
Vlad Zahorodnii 7fffe99328 build: Add -Wno-unused-parameter compiler option 3 years ago
Weng Xuetian 84f54e9ffa Implement a enableRequested signal for text-input-v3 3 years ago
Xaver Hugl f43c39879d inputmethod: reset m_shouldShowPanel when the tracked window changes 3 years ago
Xaver Hugl 75806ecff5 inputpanelv1window: show window when client maps it after setting the mode 3 years ago
Weng Xuetian 90df07157b Fix potential race condition when text input state change and focus change happened at the same time 3 years ago
Xaver Hugl b4e9443820 inputpanelv1window: fix showing and hiding 4 years ago
Aleix Pol 006ee8b87a inputmethod: Allow forcing the display of the input method 4 years ago
Arjen Hiemstra 345736735e Add a fallback path for input when there is no text-input 4 years ago
Xaver Hugl 76fbffb40b screenlockerwatcher: move singleton to Application 4 years ago
Xaver Hugl 9337f145d5 move InputMethod singleton to Application 4 years ago
David Edmundson 7292af3d04 Use floating geometry throughout 4 years ago
Vlad Zahorodnii d6646d25d0 Remove unused screens.h includes 4 years ago
Rodney Dawes 6af5a5e651 inputmethod: If KWIN_IM_SHOW_ALWAYS variable is set, show the keyboard 4 years ago
Vlad Zahorodnii 175037d9d1 Prefer the term "window" over "client" in Workspace 4 years ago
Vlad Zahorodnii 48b951201a Rename InputPanelV1Client to InputPanelV1Window 4 years ago
Nils Fenner b491aeb9ae Rename AbstractClient to Window 4 years ago
Vlad Zahorodnii b64f95b703 Integrate kwaylandserver 4 years ago
Weng Xuetian 374e949182 Do not send overlay geometry to text input. 4 years ago
Vlad Zahorodnii 7096e3ead8 Run clang-format 4 years ago
Arjen Hiemstra 9253c06105 Disable animations for Maliit when launching it as input method 4 years ago
Arjen Hiemstra 844c451156 slidingpopups: Support animating show/hide of input method panel 4 years ago
Aleix Pol 1b7173e927 inputmethod: Do not reset when hiding 4 years ago
Aleix Pol c6737b1ae0 inputmethod: Listen to text-input enablement changes when starting disabled 4 years ago
Alex Richardson d789ecc6d1 Use #cmakedefine01 for all KWIN_BUILD_* macros 4 years ago
Kai Uwe Broulik d54723cbf2 Add KWIN_BUILD_SCREENLOCKER option 4 years ago
Kai Uwe Broulik 6c803088da inputmethod: Remove unused references to KStatusNotifierItem 4 years ago
Aleix Pol ad0a35882e inputmethod: Also open the inputm method panel with a pen 4 years ago
Vlad Zahorodnii e2a393ce2d Move utils.h file to utils directory 4 years ago
Weng Xuetian 791b0bb296 Do not remove WAYLAND_DISPLAY environment variable for input method. 4 years ago
Vlad Zahorodnii 8e8f55b18a Drop Process helper 4 years ago
Weng Xuetian ca7298a325 Ensure modifier change is forwarded after the key sending to input method. 4 years ago
Aleix Pol 13b85d77fc inputmethod: Expose VirtualKeyboard.willShowOnActive on dbus 4 years ago
Weng Xuetian 8a2f64fbe1
Do not call setActive(true) when request input panel to show 4 years ago
Weng Xuetian c074e2eb42 Try our best to convert preedit styling to text-input-v3 cursor range. 4 years ago
Weng Xuetian f50866d3f8 Fix different semantics of delete_surrounding_text between zwp_input_method_V1 and text_input_v{2,3} 4 years ago
Weng Xuetian 4f2c3a00c4 Change InputMethod::show() and InputMethod::hide() to not change active state. 4 years ago
Weng Xuetian 119f0d02be Do no send empty preedit string to text-input-v3. 4 years ago
Weng Xuetian 6d6ce2981e Add preedit styling support for text-input-v2. 4 years ago
Weng Xuetian 0b1565c54c
Do not send reset to an already active input context. 4 years ago