summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* egl: attempt a 3.2 egl context firstVaxry2024-07-291-3/+21
* egl: require gles 3.0 onlyVaxry2024-07-291-1/+1
* xdg-shell: fix xdg-positioner y-flip (#7094)outfoxxed2024-07-291-1/+1
* layer-shell: avoid crashes on unmap (#7092)Virt2024-07-291-1/+1
* surface: emit unmap before unmapping and releasing the buffersvaxerski2024-07-285-6/+5
* core: emit unmap event after unmap in surface destroyvaxerski2024-07-281-1/+3
* layersurface: null check for surface validity before unmap()vaxerski2024-07-281-2/+4
* core/surface: drop map/unmap events in member funcsvaxerski2024-07-282-4/+2
* input: fix keyboard leds with multiple keyboards (#7079)Sungyoon Cho2024-07-283-17/+35
* xdg-shell: completely rewrite xdg-positioner (#7067)outfoxxed2024-07-275-117/+105
* surface: avoid crashes on fading out layersvaxerski2024-07-271-1/+1
* input: unify removing currentlyDraggedWindow (#7071)MightyPlaza2024-07-276-78/+57
* configmgr: fix warningvaxerski2024-07-271-1/+1
* renderer: use session lock alpha for rendering lacking locksvaxerski2024-07-271-2/+3
* layer-shell: properly map and unmap surface and propagate unmap eventsvaxerski2024-07-273-0/+7
* input: refocus last window on keyboard unfocusable surfacesvaxerski2024-07-272-4/+11
* input: Fix `hyprctl switchxkblayout` not actually changing layout (#7070)MahouShoujoMivutilde2024-07-271-0/+7
* wayland/compositor: fixup double buffer releasesvaxerski2024-07-274-14/+11
* protocols: move screencopy and toplevel export to hyprwayland-scanner (#7065)Ikalco2024-07-279-760/+658
* layersurface: fixup focus issues in onUnmapvaxerski2024-07-273-1/+14
* xwayland: fix high cpu idle usagevaxerski2024-07-271-7/+10
* opengl: destroy cairo image surface after usevaxerski2024-07-271-0/+2
* renderer: drastically optimize bg texture creationvaxerski2024-07-262-58/+86
* config: avoid using initial ws tracking for exec-onceVaxry2024-07-253-4/+8
* wayland/compositor: release buffers on unmapVaxry2024-07-251-0/+11
* keyboard: update xkb state after key eventVaxry2024-07-251-2/+2
* keyboard: properly update keymap state and fd on keymap changesVaxry2024-07-253-25/+56
* keybinds: add safeguard to mousebinds (#7034)MightyPlaza2024-07-251-4/+5
* input: don't simulate mouse movement on focus change in follow_mouse = 2/3 if...Anton Lazarev2024-07-251-9/+22
* keybinds: handle monitor change in moveWindowIntoGroup (#7030)MightyPlaza2024-07-241-0/+5
* core: Properly shutdown wl display (#7018)Ikalco2024-07-2417-60/+161
* crashreporter: add date and flags to crash report (#7028)MightyPlaza2024-07-241-1/+13
* egl: support getting the device via platform_deviceVaxry2024-07-242-14/+81
* keybinds: remove toggleopaque (#7024)MightyPlaza2024-07-242-13/+0
* shortcutsInhibit: fix crashVaxry2024-07-241-1/+1
* keybinds: add bindp and noshortcutsinhibit (#7017)MightyPlaza2024-07-246-23/+34
* compositor: simplify getWindowFromSurfaceVaxry2024-07-241-8/+3
* touch: fix touch swipe invert config (#7014)Leon2024-07-241-1/+1
* window: drop ack requirement for applying pending reported sizeVaxry2024-07-231-6/+1
* layer-shell: validate exclusiveEdge and don't set it as top by default (#7006)Ikalco2024-07-232-3/+11
* surface: fix zero_scaling xwayland damageVaxry2024-07-231-0/+3
* renderer/layer-shell: use explicitly set exclusiveEdge (#6984)Sam Lakerveld2024-07-222-3/+6
* egl: avoid setting debug mode and handle legacyrendererVaxry2024-07-221-2/+5
* pointer/hw: rollback the swapchain on multiple renders without a commitVaxry2024-07-222-6/+21
* pointer/hw: extend cursor swapchain to 3Vaxry2024-07-221-1/+4
* debug: get rid of useless 1s in logs (#6969)Ikalco2024-07-229-20/+20
* virtual-pointer: fixup virtual pointer warp eventsVaxry2024-07-222-2/+7
* wl_seat: avoid sending events to objects without capsVaxry2024-07-221-0/+69
* wayland/output: avoid sending events to dead outputsVaxry2024-07-223-7/+12
* core: avoid locking 2 wayland sockets (#6971)diniamo2024-07-223-53/+24