summaryrefslogtreecommitdiff
path: root/src/protocols/TextInputV1.cpp
Commit message (Collapse)AuthorAgeFilesLines
* debug: move to hyprutils' logger (#12673)Vaxry2025-12-181-3/+3
|
* refactor: Use new hyprutils casts (#11377)Kamikadze2025-08-141-2/+2
|
* protocols: refactor class member vars (n-t) (#10273)davc0n2025-05-041-42/+42
|
* core: add LIKELY and UNLIKELY macrosvaxerski2025-01-171-3/+3
| | | | helps the compiler optimize
* core: cleanup header includes (#9088)user1111111111111111111111111111111112025-01-171-1/+0
| | | Cleanup some unneeded includes to speed up compilation
* core: Add clang-tidy (#8664)Vaxry2024-12-071-5/+5
| | | | | This adds a .clang-tidy file for us. It's not a strict requirement to be compliant, but I tuned it to be alright.
* textinput: handle IME resetting (#7731)Sungyoon Cho2024-09-101-0/+1
|
* protocols: refactor protocol logging to a macro (#7324)Tom Englund2024-08-151-2/+0
| | | | | | this avoids the usage of the unique_ptr PROTO::protocol before it has been constructed incase one wants to log something inside the constructor itself, move the logging to macros and print file:linenumber on ERR,CRIT,WARN and classname on the rest of the levels.
* protocols: move text-input-v1 to hyprwayland-scanner (#7096)Ikalco2024-07-291-180/+77
| | | | | * move text-input-v1 to hyprwayland-scanner * vro
* core: Properly shutdown wl display (#7018)Ikalco2024-07-241-2/+9
| | | | | | | * correctly destroy wayland globals * properly shutdown and cleanup hyprland * appease the nitpick gods and some comments
* wayland/core: move to new impl (#6268)Vaxry2024-06-081-1/+2
| | | | | * wayland/core/dmabuf: move to new impl it's the final countdown
* IME: fix crash on restarting IME (#5428)Sungyoon Cho2024-04-041-0/+2
|
* IME/TI: Fixes and refactoringVaxry2024-03-221-5/+5
| | | | Fixes #5189
* IME: Improve handling of text-input and ime-relay (#5147)joshua2024-03-191-3/+5
| | | | | | | | | | | | | * input: Handling multiple surfaces for the text-input-v1 protocol implementation and imporve InputMethodRelay logic fixes #2708 * clang-format * minor style nits --------- Co-authored-by: Vaxry <vaxry@vaxry.net>
* Internal: Hyprland box implementation (#3755)Vaxry2023-11-041-1/+1
| | | | | | | * box impl * remove unused operators * missed applyfromwlr
* internal: Formatter rework (#3186)Vaxry2023-09-061-1/+1
|
* Format: use %lx for all addressesvaxerski2023-04-171-1/+1
|
* textInput: don't double destroy TIvaxerski2023-04-081-1/+0
|
* input: minor fixes for tiv1vaxerski2023-03-141-2/+1
|
* tiv1: minor fixes for crashesvaxerski2023-03-141-0/+4
|
* input: text-input-v1 support (#1778)Vaxry2023-03-141-0/+216
support zwp_text_input_v1 --------- Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>