Commit graph

  • 12ce06f39b format: fix flipped r/b channels on legacy_renderer Vaxry 2024-06-14 19:10:12 +02:00
  • a357fa3e0a window: use effective damage for tearing re-schedules Vaxry 2024-06-14 16:45:41 +02:00
  • a9d53a2252
    vrr: add option to fix mouse breaking vrr (#6483) UjinT34 2024-06-14 14:45:32 +03:00
  • b2590b58c5
    hyprctl: added --follow option to rolliglog (#6325) Alexander 2024-06-14 13:11:40 +03:00
  • 9cd5b3587c
    layerSurface: fix layer being refocused every commit with on_demand (#6487) outfoxxed 2024-06-14 02:52:37 -07:00
  • 8055b1c00a
    misc: Fix build warnings (#6486) phonetic112 2024-06-13 17:23:23 -04:00
  • 5de273a144 xwayland: drop some spammy logs to trace Vaxry 2024-06-13 17:32:32 +02:00
  • 4842eb83b4
    helpers: make shm_open() portable after 8bcccf9f0f (#6471) Jan Beich 2024-06-13 12:20:14 +00:00
  • e6d10539af
    core: fix a few small memory leaks on exit (#6470) Tom Englund 2024-06-13 12:08:02 +02:00
  • 9e781040d9 props: bump version to 0.41.1 Vaxry 2024-06-13 11:54:01 +02:00
  • a54f98c203
    virtualkeyboard: check if VirtualKeyboard is valid before accessing client. (#6460) Yang, Ying-chao 2024-06-13 17:33:47 +08:00
  • d677ac6f87 hyprpm: print all types of cmake errors during configure Vaxry 2024-06-13 11:33:20 +02:00
  • a9d7befc36 formats: fixup for legacy_renderer builds Vaxry 2024-06-12 23:29:24 +02:00
  • 0e18da8467 foreign-toplevel: fixup output resource finding Vaxry 2024-06-12 23:28:52 +02:00
  • 18ee9ece9c layershell: minor fixes to re-mapping of layers Vaxry 2024-06-12 22:57:06 +02:00
  • 38132ffaf5
    renderer: properly software lock cursors with zoom_factor (#6434) Ikalco 2024-06-12 12:28:52 -05:00
  • a99f314106 input: fallback to main surface if not found on window Vaxry 2024-06-12 18:39:52 +02:00
  • 9d7d5ec3c8 seatmgr: fix missing nullcheck in updateActiveKeyboardData Vaxry 2024-06-12 17:03:04 +02:00
  • c7e85e26f7 seat: fixup touch event handling vaxerski 2024-06-12 16:49:26 +02:00
  • 1bae19ce85 datadevice: only send actions for ver >= 3 Vaxry 2024-06-12 16:16:27 +02:00
  • f687105eff compositor: update suspended states on moveworkspacetomonitor Vaxry 2024-06-12 16:02:19 +02:00
  • 32283ed706
    groupbar: fix groupbar position rounding (#6433) MightyPlaza 2024-06-12 13:56:35 +00:00
  • 8412ffcc42
    keybinds: fix bindm (#6429) Moritz G 2024-06-11 23:02:29 +02:00
  • b6bf4afb48
    layer: don't close special ws when restoring focus (#6424) MightyPlaza 2024-06-11 20:56:35 +00:00
  • e1b05f8eaf
    binds: Add description to key binds (#6358) Moritz G 2024-06-11 19:49:54 +02:00
  • 21b9e31bf4
    layershell: Fix keyboard focus grabs (#4968) (#6394) outfoxxed 2024-06-11 10:35:30 -07:00
  • 1c388e52fb
    session-lock: fix refocus after unlocking (#6423) Maximilian Seidler 2024-06-11 17:18:51 +02:00
  • 8c64a4bad7
    core: move to hyprutils for utils (#6385) Vaxry 2024-06-11 17:17:45 +02:00
  • 1f46296ea0 deps: update wlroots Vaxry 2024-06-11 17:12:24 +02:00
  • 809820921d
    sessionLock: fix focus not being tied to mouse (#6414) outfoxxed 2024-06-11 08:11:15 -07:00
  • 90d0097716
    input: fix input regions being ignored on ls-es (#6413) outfoxxed 2024-06-11 08:01:25 -07:00
  • b17381eb81
    groupbar: Don't apply monitor scale twice to groupbar text (#6411) zakk4223 2024-06-11 11:00:50 -04:00
  • 811429bfd4
    wayland: consistently check mmap error after 6967a31450 (#6402) Jan Beich 2024-06-10 20:31:03 +00:00
  • ea2501d455 props: bump version to 0.41.0 Vaxry 2024-06-10 16:22:59 +02:00
  • 7ba2c31822
    github: improve the chances of the user specifying bug or regression (#6399) Aqa-Ib 2024-06-10 15:25:01 +02:00
  • cef6aad28f
    groupbar: Fix window title rendering (#6392) zakk4223 2024-06-10 06:20:18 -04:00
  • 89a3c90613
    wlr-foreign-toplevel: fix fullscreen failing and add output support (#6360) outfoxxed 2024-06-10 03:16:38 -07:00
  • b16af45c4a
    build: ProtocolManager missing header LIstener.hpp (#6391) memchr 2024-06-10 10:15:25 +00:00
  • 1423707dbe output: remove wl_output globals for mirrored displays Vaxry 2024-06-09 22:28:51 +02:00
  • 121c6ac3ea
    hyprctl: add --quiet flag (#6380) diniamo 2024-06-09 21:16:29 +02:00
  • 722b846ac5 egl: assume implicit modifiers are available for old drivers Vaxry 2024-06-09 21:10:46 +02:00
  • 4168b8c17b seat: fix pointer frame events not being sent correctly Vaxry 2024-06-09 17:23:23 +02:00
  • 1f71d5f5c1
    ci: add auto labels on PR (#6369) DrummyFloyd 2024-06-09 15:53:05 +02:00
  • bf75723f27
    helpers: fix misuse of syscalls in sd namespace (#6379) Mykola Perehudov 2024-06-09 10:43:39 +03:00
  • c62f0015ae hyprpm: print and fail on missing packages during configure Vaxry 2024-06-09 09:42:14 +02:00
  • 9994b73ad0 buffer: track asynchronous buffers and don't release them until unref Vaxry 2024-06-08 17:27:50 +02:00
  • d724556b7e
    input: fix virtual devices not updating capabilities (#6366) void0red 2024-06-08 23:15:57 +08:00
  • 7789caad39
    build: include missing header: "debug/Log.hpp" in Format.cpp (#6365) memchr 2024-06-08 14:25:01 +00:00
  • 3fb079a2a3 renderer: allow custom uv for surface no-blur passes Vaxry 2024-06-08 16:16:43 +02:00
  • 211353dc34 core: verify surface roles on creation of objects Vaxry 2024-06-08 12:03:47 +02:00
  • 10e02076b1 wayland: fix invalid wl_output_mode dimensions sent Vaxry 2024-06-08 11:50:44 +02:00
  • 5b6d54cae0 xdg_shell: ignore outdated ack_configure events Vaxry 2024-06-08 10:57:37 +02:00
  • 6967a31450
    wayland/core: move to new impl (#6268) Vaxry 2024-06-08 10:07:59 +02:00
  • c31d9ef417 xdg_shell: fix nested xdg_positioner calculations Vaxry 2024-06-07 20:23:35 +02:00
  • 6b6b02c27a seat: send events to all bound seats for a client Vaxry 2024-06-07 20:16:26 +02:00
  • 40ce17bbbd
    gestures: Add gestures:workspace_swipe_min_fingers option (#6342) John M. Harris, Jr 2024-06-07 10:54:08 -07:00
  • 41e1147dfc
    input: add cursor:persistent_warps to maintain relative position within a window (#6338) memchr 2024-06-07 17:52:15 +00:00
  • 9bc00897fc xdg_shell: improve xdg_positioner slide behavior Vaxry 2024-06-07 19:46:24 +02:00
  • d6337146bb xdg_shell: improve xdg_positioner resize calculations Vaxry 2024-06-07 18:42:31 +02:00
  • 429cff340d
    hookSystem: Make needsDeadCleanup volatile (#6356) John M. Harris, Jr 2024-06-07 09:31:27 -07:00
  • af5f24929d
    core: free more memory on destruction (#6348) Tom Englund 2024-06-06 20:27:09 +02:00
  • c95845b148
    log: log with local timezone (#6331) giskard 2024-06-06 00:30:46 +08:00
  • 82099fd1c0
    hyprctl: Allow setting name for custom/headless outputs (#6319) phonetic112 2024-06-05 12:26:38 -04:00
  • 155fe6f165 popup: minor safety improvements Vaxry 2024-06-05 16:53:06 +02:00
  • fefa55d406
    build: fix non-pch build (#6337) memchr 2024-06-05 08:42:44 +00:00
  • 098ac916a6 deps: update wlroots Vaxry 2024-06-04 15:57:39 +02:00
  • d0a224a491
    seat: discrete round away from zero + high res scrolling (#6317) Agent00Ming 2024-06-03 16:47:02 -04:00
  • 5517cc506b xwayland: don't destroy server client Vaxry 2024-06-03 21:13:38 +02:00
  • 0ac0f32671 toplevelexport: avoid locking software cursors during render Vaxry 2024-06-03 21:10:31 +02:00
  • b30c7125d7 window: avoid nullptr deref on monitor in box helpers Vaxry 2024-06-03 21:09:18 +02:00
  • 3fd6c1b30e layout: fix centering of new floating windows vaxerski 2024-06-02 23:05:02 +02:00
  • eaecf7db14 core: fix a few asan reported issues and a coredump on exit (#6285) Tom Englund 2024-06-02 18:42:54 +02:00
  • e08195d240 Fix initial xdg-decoration toplevel decoration mode negotiation wouter@wouterbijlsma.nl 2024-06-02 15:14:20 +02:00
  • 66acdfe2ad seat: don't send keymap on empty device vaxerski 2024-06-02 18:38:36 +02:00
  • 0ebb43c1a3
    renderer: fix xwayland solitary rechecks (#6295) shezdy 2024-06-01 12:45:30 -06:00
  • a54ab30160 cmake: make xcb-errors required vaxerski 2024-05-31 22:07:00 +02:00
  • df6ebe358b
    pointer: Include monitor scaling in HW hotspot calculation (#6283) obivan 2024-05-31 10:38:52 +00:00
  • a60c7283e6 xwayland: verify new xsurf is valid in prop reads vaxerski 2024-05-29 09:34:18 +02:00
  • ebf258788e
    config: add tag dispacther and window rule (#6211) giskard 2024-05-29 05:37:24 +08:00
  • 73b133d015
    hyprctl: Make setcursor better (support XCursor themes, give fail message) (#6097) Ikalco 2024-05-28 16:35:18 -05:00
  • 722d537a91
    windows: make new_window_takes_over_fullscreen use the new window's workspace (#6263) Connor Wong 2024-05-27 13:45:32 -07:00
  • 506d0c06e6
    compositor: change monitor focus when no_warps is enabled (#6260) AERDU 2024-05-27 20:45:14 +00:00
  • 546a486bab
    hyprctl: add delimiter to hyprctl batch command (#6261) Flafy 2024-05-27 23:31:35 +03:00
  • db5d39a66f meson: add more xcb-* dependencies after addd3e7f1a Jan Beich 2024-05-26 20:11:09 +02:00
  • 553232a3e4
    hyprctl: Add Config Flag to hyprctl systeminfo (#6160) Gabriel Ford 2024-05-25 20:46:07 +00:00
  • addd3e7f1a
    xwayland: move to hyprland impl (#6086) Vaxry 2024-05-25 22:43:51 +02:00
  • a71207434c Add custom cmake target for installheaders zjeffer 2024-05-22 00:02:01 +02:00
  • 71c2ff3105 Reapply "CMake: use add_custom_command for generating protocols (#6104)" zjeffer 2024-05-21 23:25:45 +02:00
  • 90f262aada pointer: remove dividing hotspot by scale vaxerski 2024-05-25 20:43:29 +02:00
  • 2ff95bba3f
    flake.lock: update Mihai Fufezan 2024-05-24 23:51:08 +03:00
  • ce17961aad
    keybinds: Added new dispatcher (sendshortcut) (#6174) Can 2024-05-24 20:58:26 +02:00
  • 6d67b84469 monitor: avoid UB on undefined auto dir vaxerski 2024-05-24 20:56:42 +02:00
  • 0d6eae0523
    pointer: add back nvidia hardware cursor quirks (#6220) thejch 2024-05-24 11:50:22 -07:00
  • 52684b7d90 window: fix invalid env buffer size in getEnv vaxerski 2024-05-24 20:40:15 +02:00
  • 4e42107d25
    pointermgr: ensure compositor exist on destroy (#6216) Tom Englund 2024-05-23 21:19:14 +02:00
  • eea0a6a704
    internal: Replace monitor rule when disabling head. (#6136) Alessio Molinari 2024-05-23 21:15:31 +02:00
  • 255272ea18
    debug: Add ARM GPU info (#6212) System64 2024-05-23 19:04:39 +03:00
  • df80fbf706
    tablet: fix mapping when mapped region is specified (#6206) Ming-Chuan 2024-05-23 04:52:32 -07:00
  • 25b9446949
    internal: save previous workspace before change (#6202) shezdy 2024-05-23 05:01:12 -06:00
  • 7ad9116de8 [gha] Nix: update inputs vaxerski 2024-05-22 22:43:47 +00:00