Commit graph

  • 918d8340af
    flake.lock: update Mihai Fufezan 2024-06-25 15:06:02 +03:00
  • 4f7113972e props: bump version to 0.41.2 Vaxry 2024-06-25 13:53:41 +02:00
  • 8121e66f34 cmake: bump hyprutils dep to 0.1.5 Vaxry 2024-06-25 13:50:54 +02:00
  • 784c0b5ccb
    keybinds: fix mouse pass (#6652) Gregory 2024-06-25 06:46:49 -05:00
  • eef207ce0a
    output: fix cursors disappearing after dpms (#6659) outfoxxed 2024-06-25 03:55:54 -07:00
  • 4dd2b5902e hyprctl: add a newline after log() Vaxry 2024-06-24 23:58:10 +02:00
  • cff0123ce6 wl-compositor: don't send enter to defunct output globals Vaxry 2024-06-24 23:29:26 +02:00
  • 8a68199a0c foreign-toplevel-wlr: fix out-of-range for missing monitor resources Vaxry 2024-06-23 19:49:48 +02:00
  • e09addf8de
    Workspace.hpp: fix include Mihai Fufezan 2024-06-23 16:43:53 +03:00
  • 315f16d501 dbus: import PATH XDG_DATA_DIRS variables into systemd and dbus session John Titor 2024-06-23 12:43:17 +05:30
  • 7f09646ab8
    core: add ability to select previous workspace per monitor (#6598) Alexander 2024-06-23 00:52:42 +03:00
  • 0b924f541c
    constraints: Lock surface region when region is empty (#6627) MariuszTrybus 2024-06-22 17:05:05 +02:00
  • 4778afe2e6
    hyprctl: make recv timeout bigger and give error message if it does timeout (#6621) Ikalco 2024-06-21 17:41:23 -05:00
  • fa022901cf
    surface: add virtual destructor to surfacerole to avoid undefined behaviour (#6620) Tom Englund 2024-06-22 00:40:45 +02:00
  • 4a8b13ea4f renderer: shrink occlusion rect if blur is used Vaxry 2024-06-21 19:25:34 +02:00
  • 8cf2ca1966 math: include cstring for memset Vaxry 2024-06-21 15:56:25 +02:00
  • fabc30df52 format: include macros for unreachable Vaxry 2024-06-20 00:15:18 +02:00
  • d6de248b0d
    window: expose pseudotiled state and add param to dispatcher (#6583) Przegryw321 2024-06-19 23:19:18 +02:00
  • c1e21719a2 core: avoid bumping hard rlimits, restore on fork Vaxry 2024-06-19 18:36:40 +02:00
  • def5fcb212 damageRing: move to hyprland impl Vaxry 2024-06-19 18:25:20 +02:00
  • 65f04f265c
    flake.lock: update Mihai Fufezan 2024-06-19 18:36:50 +03:00
  • 6d21014a50 core: fix no-pch build Vaxry 2024-06-19 16:28:54 +02:00
  • 20a465f69d
    pointer: use software rendering when monitor is mirrored (#6587) Lucas Reis 2024-06-19 10:24:28 -04:00
  • fb15b7aa2a core: Move to hyprutils for Math Vaxry 2024-06-19 16:20:06 +02:00
  • 6e5804b53d
    hyprctl: fix zsh completion (#6467) random2907 2024-06-19 11:50:49 +05:30
  • e0e3c4c6ae compositor: bump nofile rlimits on launch Vaxry 2024-06-18 21:52:55 +02:00
  • b98e0876d3 hyprctl: avoid using select() Vaxry 2024-06-18 21:38:33 +02:00
  • 236150b3c5
    github: reword bug or regression (#6520) Aqa-Ib 2024-06-18 17:06:14 +02:00
  • d1340bd1d8 keybinds: ignore missing keysyms if no other methods match Vaxry 2024-06-17 17:53:44 +02:00
  • 28ce0e0f80
    misc: a few compiler level performance optimisations (#6559) Tom Englund 2024-06-17 17:37:36 +02:00
  • a9c7a0830f data-device: minor fixes Vaxry 2024-06-17 16:14:45 +02:00
  • 785d062887 seat: track pressed pointer buttons Vaxry 2024-06-17 16:07:32 +02:00
  • 1360677478 subcompositor/renderer: fixup handling of subsurfaces below the main one Vaxry 2024-06-17 12:42:32 +02:00
  • 14ab0ecc5e
    Nix: don't strip in debug builds Mihai Fufezan 2024-06-17 13:14:26 +03:00
  • 9cb3bf1cac
    Nix: tidy up derivation Mihai Fufezan 2024-06-17 13:03:59 +03:00
  • b15be9c77d xwayland: do not set a new data source if it has no MIMEs Vaxry 2024-06-16 21:34:17 +02:00
  • d5ef10abf4 data-device: properly abort drag on missing device Vaxry 2024-06-16 20:56:50 +02:00
  • 172ee1cada data-device: minor fixups Vaxry 2024-06-16 20:36:55 +02:00
  • 738530e62e
    xdg-shell: Continue transform of popup until size fits (#6521) Dashie 2024-06-16 20:01:08 +02:00
  • 069a21a34e xwayland: force default plain mime atoms on known types Vaxry 2024-06-16 19:52:07 +02:00
  • 2031af82fa wl_data_device: send drop_performed in completeDrag Vaxry 2024-06-16 17:41:16 +02:00
  • d0a6fa7aa6 wl_seat: accomodate for apps late-binding seat resources Vaxry 2024-06-16 17:04:10 +02:00
  • 648ac8a00b xdg-shell: properly check for resource version for TILED and SUSPENDED states Vaxry 2024-06-16 16:46:15 +02:00
  • 43c75f17eb
    input: add cursor:warp_on_changeworkspace (#6480) memchr 2024-06-16 14:42:32 +00:00
  • 1b5444494d seat/dnd: unfocus pointer from surfaces on dnd start Vaxry 2024-06-16 16:23:35 +02:00
  • 3eaf35f1e2
    hyprland.conf: update master section (#6537) memchr 2024-06-16 13:44:13 +00:00
  • 2566d81884 xwayland: fixup unfocus atom conditions Vaxry 2024-06-16 12:38:09 +02:00
  • 1f5fd7e64a hyprpm: add --no-shallow Vaxry 2024-06-15 21:46:36 +02:00
  • 908bec1564 wl_seat: send repeat data from current keyboard on bind Vaxry 2024-06-15 21:24:26 +02:00
  • 89f795da98
    master: refine master layout new window handling (#6479) memchr 2024-06-15 19:17:38 +00:00
  • 91fe58f8f2 window: improve swallowing functionality Vaxry 2024-06-15 18:20:09 +02:00
  • 77f44bfcab output: avoid crashes when binding a defunct wl_output global Vaxry 2024-06-15 17:56:44 +02:00
  • 6c24dc0bb1 xdg-shell: fixup xdg-positioner's pointForAnchor with non-corner points Vaxry 2024-06-15 17:43:39 +02:00
  • 46ef6653be data-device: abort drag on unaccepted offers Vaxry 2024-06-15 17:33:21 +02:00
  • fb82f6bcd7 animations: fix overriding direction for slide Vaxry 2024-06-15 16:31:35 +02:00
  • 32aca88752 keybinds: add custom event dispatcher Vaxry 2024-06-15 16:20:00 +02:00
  • df0c014ba0 xwayland: use safeRemove for removing files Vaxry 2024-06-15 16:06:02 +02:00
  • cb63398f07 [gha] Nix: update inputs vaxerski 2024-06-14 20:00:53 +00:00
  • 2f278dc883 egl: fixup format modifier lookups with implicit modifiers Vaxry 2024-06-14 21:59:21 +02:00
  • 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