summaryrefslogtreecommitdiff
path: root/src/managers/input/InputMethodPopup.hpp
Commit message (Collapse)AuthorAgeFilesLines
* desktop: cleanup, unify desktop elements as views (#12563)Vaxry2025-12-081-10/+10
|
* inputs: refactor class member vars (#10230)davc0n2025-05-011-5/+5
|
* internal: nuke wlsignal and relatedVaxry2024-09-241-1/+0
| | | | old semi-wrappers for wl_signal, they are no longer used
* internal: introduce new types to avoid unsigned int rollover and signed int ↵Tom Englund2024-08-081-1/+1
| | | | | | | | | | | | | | | | | | | | overflow (#7216) * framebuffer: avoid gluint overflow GLuint was being initialized to -1 and rolling over to unsigned int max, its defined behaviour but very unnecessery. add a bool and use it for checking if allocated or not. * opengl: avoid gluint rollover -1 rolls over to unsigned int max, use 0xFF instead. * core: big uint64_t to int type conversion there were a few uint64_t to int implicit conversions overflowing int and causing UB, make all monitor/workspaces/windows use the new typedefs. also fix the various related 64 to 32 implicit conversions going around found with -Wshorten-64-to-32
* core: Move to hyprutils for MathVaxry2024-06-191-1/+1
| | | | | | Moves CRegion, CBox and Vector2D over to hyprutils. Requires hyprutils>=0.1.4
* core: move to hyprutils for utils (#6385)Vaxry2024-06-111-1/+1
| | | | | | | | | | | | | * core: move to hyprutils for utils Nix: add hyprutils dep * Meson: add hyprutils dep * flake.lock: update --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
* wayland/core: move to new impl (#6268)Vaxry2024-06-081-8/+8
| | | | | * wayland/core/dmabuf: move to new impl it's the final countdown
* ime-v2: move to new implVaxry2024-05-011-20/+23
|
* IME: fix IME popup mouse inputs (again) (#5417)Junxuan Liao2024-04-071-2/+1
| | | | | | | | `lastBoxLocal`'s size should be the actual popup's size instead of the cursor rectangle's size. Also, the rectangle position is now relative to the popup. (Actually fixes #5255 imho.) One thing #3922 missed was handling focus held by buttons. Let's hope I get it right this time.
* IME: fix incorrect popup damage (#5383)Sungyoon Cho2024-04-021-0/+1
|
* IME: Refactor and fixup popupsVaxry2024-03-241-0/+41