Commit graph

  • 55ceca4cdd
    flake.lock: update aquamarine Mihai Fufezan 2024-07-27 20:32:11 +03:00
  • 10e8af00d6
    flake.lock: update hyprutils Mihai Fufezan 2024-07-27 19:51:43 +03:00
  • ad711ef421
    input: unify removing currentlyDraggedWindow (#7071) MightyPlaza 2024-07-27 16:46:19 +00:00
  • ae638d997d configmgr: fix warning vaxerski 2024-07-27 18:15:47 +02:00
  • 141cd09bd3 renderer: use session lock alpha for rendering lacking locks vaxerski 2024-07-27 18:13:41 +02:00
  • 0243271544 layer-shell: properly map and unmap surface and propagate unmap events vaxerski 2024-07-27 18:08:22 +02:00
  • 729b47d46d input: refocus last window on keyboard unfocusable surfaces vaxerski 2024-07-27 17:49:27 +02:00
  • 84227eb587
    input: Fix hyprctl switchxkblayout not actually changing layout (#7070) MahouShoujoMivutilde 2024-07-27 18:43:45 +03:00
  • daed75219f wayland/compositor: fixup double buffer releases vaxerski 2024-07-27 17:03:49 +02:00
  • ec672b1ab9
    protocols: move screencopy and toplevel export to hyprwayland-scanner (#7065) Ikalco 2024-07-27 10:02:02 -05:00
  • 963816b9a6 layersurface: fixup focus issues in onUnmap vaxerski 2024-07-27 15:03:52 +02:00
  • 534fdb5a37
    flake.lock: update Mihai Fufezan 2024-07-27 15:57:52 +03:00
  • 682865632f xwayland: fix high cpu idle usage vaxerski 2024-07-27 13:58:30 +02:00
  • 76610d9fb0 opengl: destroy cairo image surface after use vaxerski 2024-07-27 13:03:43 +02:00
  • 57371b93a0 renderer: drastically optimize bg texture creation vaxerski 2024-07-26 19:53:24 +02:00
  • 33a5c8ce32 config: avoid using initial ws tracking for exec-once Vaxry 2024-07-25 15:29:39 +02:00
  • a0d15a0b7b wayland/compositor: release buffers on unmap Vaxry 2024-07-25 14:12:08 +02:00
  • cd942ad12d keyboard: update xkb state after key event Vaxry 2024-07-25 13:10:53 +02:00
  • daf5fad190 keyboard: properly update keymap state and fd on keymap changes Vaxry 2024-07-25 13:02:05 +02:00
  • 4beac91cbd
    keybinds: add safeguard to mousebinds (#7034) MightyPlaza 2024-07-24 22:19:15 +00:00
  • 391f1ae838
    input: don't simulate mouse movement on focus change in follow_mouse = 2/3 if no_warps is false (#7015) Anton Lazarev 2024-07-24 15:16:47 -07:00
  • 381cb2d833
    flake.lock: update aquamarine Mihai Fufezan 2024-07-24 23:51:23 +03:00
  • a0be3de0e8
    keybinds: handle monitor change in moveWindowIntoGroup (#7030) MightyPlaza 2024-07-24 18:00:25 +00:00
  • 3e543d2ce8
    core: Properly shutdown wl display (#7018) Ikalco 2024-07-24 12:07:36 -05:00
  • 735e3c6c56
    crashreporter: add date and flags to crash report (#7028) MightyPlaza 2024-07-24 17:05:54 +00:00
  • b16fb9770c egl: support getting the device via platform_device Vaxry 2024-07-24 17:48:38 +02:00
  • f2b6ebbf54 keybinds: remove toggleopaque (#7024) MightyPlaza 2024-07-24 15:42:45 +00:00
  • fe19754887 shortcutsInhibit: fix crash Vaxry 2024-07-24 16:26:44 +02:00
  • 72bce7efd5
    keybinds: add bindp and noshortcutsinhibit (#7017) MightyPlaza 2024-07-24 12:10:36 +00:00
  • 99088eaed8 compositor: simplify getWindowFromSurface Vaxry 2024-07-24 11:07:22 +02:00
  • 2da3cfb422
    touch: fix touch swipe invert config (#7014) Leon 2024-07-24 10:59:50 +02:00
  • e2efecc24e flake: update aquamarine Leon 2024-07-24 00:38:15 +02:00
  • 8a4548e430 window: drop ack requirement for applying pending reported size Vaxry 2024-07-23 23:38:50 +02:00
  • a5f58a3126
    layer-shell: validate exclusiveEdge and don't set it as top by default (#7006) Ikalco 2024-07-23 13:03:15 -05:00
  • 077494ee85 surface: fix zero_scaling xwayland damage Vaxry 2024-07-23 19:56:42 +02:00
  • 752604cfe9
    Nix: remove meson (used by wlroots) Mihai Fufezan 2024-07-23 20:40:33 +03:00
  • 3c758db95c
    renderer/layer-shell: use explicitly set exclusiveEdge (#6984) Sam Lakerveld 2024-07-22 23:36:58 +02:00
  • 7c68236a51 egl: avoid setting debug mode and handle legacyrenderer Vaxry 2024-07-22 23:05:22 +02:00
  • 4c3b035162 pointer/hw: rollback the swapchain on multiple renders without a commit Vaxry 2024-07-22 19:19:37 +02:00
  • f17f8b219c pointer/hw: extend cursor swapchain to 3 Vaxry 2024-07-22 19:05:24 +02:00
  • e8374e0792
    debug: get rid of useless 1s in logs (#6969) Ikalco 2024-07-22 11:06:11 -05:00
  • 77b134e23b virtual-pointer: fixup virtual pointer warp events Vaxry 2024-07-22 17:24:24 +02:00
  • 87db950189 wl_seat: avoid sending events to objects without caps Vaxry 2024-07-22 16:57:35 +02:00
  • 5bae7f150b wayland/output: avoid sending events to dead outputs Vaxry 2024-07-22 16:56:51 +02:00
  • 83a5395eaa flake: update xdph diniamo 2024-07-22 13:45:34 +02:00
  • d03fa94c2c
    core: avoid locking 2 wayland sockets (#6971) diniamo 2024-07-22 11:16:25 +00:00
  • 511e9ccdd1
    xwm: Fix xwayland black window bug after losing focus (#6966) UjinT34 2024-07-22 14:15:40 +03:00
  • 3132f0275e touch: set lastInputTouch on every event Vaxry 2024-07-22 13:05:06 +02:00
  • 1797319a07 renderer: untransform textures matching display transform Vaxry 2024-07-22 13:01:55 +02:00
  • 5979ceb56b surface: fixup logical damage size calculations Vaxry 2024-07-22 12:37:54 +02:00
  • 672bf1f867 compositor: ignore setting surface scanout if DS is disabled Vaxry 2024-07-21 23:25:20 +02:00
  • 33e933e2a0 renderer: drop redundant spammy trace log Vaxry 2024-07-21 22:09:29 +02:00
  • 341fb4497f wayland/compositor: fixup buffer damage tracking for wl_shm buffers Vaxry 2024-07-21 22:05:53 +02:00
  • cbaac6deaf xwm: drop invalid case for clearing X focus Vaxry 2024-07-21 20:02:48 +02:00
  • 3b6bcd6ddc presentation-feedback: fix invalid values sent after aq merge Vaxry 2024-07-21 19:25:01 +02:00
  • e6fc9873b5
    flake.lock: update Mihai Fufezan 2024-07-21 19:31:36 +03:00
  • db1f5cd137
    CMake: fmt Mihai Fufezan 2024-07-18 21:27:41 +03:00
  • 928d1dd38a
    CMake, Meson, Nix: replace props.json with VERSION Mihai Fufezan 2024-07-18 21:27:03 +03:00
  • faa157e162
    gitignore: add CMake residual files Mihai Fufezan 2024-07-18 21:18:07 +03:00
  • 7f624d2236 xwayland: fixup WM_SIZE_HINTS handling according to ICCCM Vaxry 2024-07-21 17:41:26 +02:00
  • f7fb7e7e49 xwayland: avoid unfocusing on OR child focuses Vaxry 2024-07-21 17:27:15 +02:00
  • efcbcd7297 input: fix invalid usage of dev in setTouchDeviceConfigs Vaxry 2024-07-21 16:45:40 +02:00
  • 043b859ea2 hyprpm: init submodules after resets Vaxry 2024-07-21 16:42:43 +02:00
  • cf373d315e
    touch: add touch swipe invert config (#6940) khachbe 2024-07-21 13:59:09 +02:00
  • 016da234d0
    Core: Move to aquamarine (#6608) Vaxry 2024-07-21 13:09:54 +02:00
  • f642fb97df
    core: Fix crash on opening chromium (#6932) phonetic112 2024-07-20 04:11:32 -04:00
  • 9b0993cc49 [gha] build man pages vaxerski 2024-07-19 22:37:42 +00:00
  • efccf25fcc
    compositor: implement wayland socket handover (#6930) Ferdinand Bachmann 2024-07-20 00:37:20 +02:00
  • 8e15f91c24
    input: Emulate discrete scrolling from v120 events (#6881) Agent00Ming 2024-07-18 15:57:08 -04:00
  • 300228b503
    flake: add clang-tools to devShell (#6916) VESSE Léo 2024-07-17 22:30:02 +02:00
  • 293e687389
    renderer: Make shader time always count from zero (#6903) Party Wumpus 2024-07-16 21:03:10 +01:00
  • da956c8a97
    config: use hyprutils helper (#6891) Mihai Fufezan 2024-07-16 22:23:37 +03:00
  • bd526822de
    config: add option to exit window while retaining fullscreen (#516) (#6880) Khiet Tam Nguyen 2024-07-15 21:48:04 +10:00
  • f442f435d3
    layout: update workspace rules on layout change (#6878) MightyPlaza 2024-07-15 09:57:52 +00:00
  • bc6b0880dd
    window: override noMaximize if new window takes over fullscreen (#6812) (#6870) Khiet Tam Nguyen 2024-07-14 04:44:32 +10:00
  • ed6c701144
    renderer: partially revert previous xray fix (#6868) MightyPlaza 2024-07-13 18:29:07 +00:00
  • 45c4898423
    socket2: Add windowtitlev2 event which includes the window address (#6856) Tim Waterhouse 2024-07-13 07:21:32 -07:00
  • a770a88e09
    toplevelexport: fix flipped r/b channels when sharing windows (#6861) David De Sousa 2024-07-13 12:53:53 +02:00
  • 1f64668953
    ext-foreign-toplevel: Send done after title and class (#6857) Tim Waterhouse 2024-07-13 03:53:23 -07:00
  • 13bc7e1e14 style: fix clang-format Vaxry 2024-07-13 12:36:29 +02:00
  • 7486576fa7
    session-lock: send locked after the lock screen is properly rendered (#6850) Junxuan Liao 2024-07-13 18:32:08 +08:00
  • f85c6416c6
    renderer: fix a few xray regressions (#6855) MightyPlaza 2024-07-12 21:05:19 +00:00
  • e728e56cbc meson: install wayland.hpp header Virt 2024-07-08 22:50:39 +02:00
  • 9ff83f4aa9
    sessionLock: fix the check for locking a locked session (#6843) Maximilian Seidler 2024-07-11 16:40:43 +02:00
  • 3247d18a7c [gha] Nix: update inputs vaxerski 2024-07-11 14:12:19 +00:00
  • a443902abc
    core: Improve handling of window properties (#6776) MightyPlaza 2024-07-11 14:10:42 +00:00
  • b03f41efec
    xwayland: fix setting title prop (#6809) Ikalco 2024-07-08 10:46:42 -05:00
  • 648f824b9e flake.lock: update André Silva 2024-07-08 15:30:10 +01:00
  • 22138ac259
    workspaces: don't try to reopen special workspaces (#6802) Virt 2024-07-07 21:27:18 +02:00
  • 19fb13e6cf
    internal: Add functions to hyprctl header (#6745) Yusuf 2024-07-07 17:52:56 +02:00
  • ede1e63f69 config: don't crash when getenv HOME returns null Maximilian Seidler 2024-07-05 22:58:47 +02:00
  • cc98594c3a pointer: update geometry after unplug events Vaxry 2024-07-05 23:05:03 +02:00
  • 0502c3f62b
    keybinds: fix movewindow float to 0 (#6777) MightyPlaza 2024-07-05 20:46:38 +00:00
  • 0a6e83005f
    Completions: use only awk (#6763) Lincoln Yuji de Oliveira 2024-07-04 08:21:07 -03:00
  • e894d5e964
    tablet: Send .frame() on .proximity_out() (#6761) Agent00Ming 2024-07-03 15:40:18 -04:00
  • 8bb75a223d hyprctl completions: Use only awk rather than grep + awk Lincoln Yuji 2024-07-02 16:04:14 -03:00
  • 6247a6b537 renderer: don't skip back background on preBlurQueued Vaxry 2024-07-02 18:40:21 +02:00
  • 2fa57f2dc4
    pointer: change min cursor padding to 0 (#6027) drendog 2024-07-02 12:17:48 +02:00
  • e58fd3bfb0
    meson: fix wlroots-hyprland dep checks (for libliftoff patch to work) (#6736) Ikalco 2024-07-02 05:14:27 -05:00
  • d7ea1b7785
    xwayland: break cyclic loop of parents (#6722) Tom Englund 2024-07-01 00:26:08 +02:00