Commit graph

  • 4bc669f933 layers: add fully featured animations Vaxry 2024-02-28 15:00:34 +0000
  • f4f3aa2e50 layout: add size prediction for initial xdg commits vaxerski 2024-02-28 11:45:43 +0000
  • 4218031aec
    Add option for animating workspaces as an infinite band pdamianik 2024-02-12 10:53:15 +0100
  • c198d744b7
    keybinds: unconstrain mouse on focusmonitor and cyclenext (#4863) JManch 2024-02-28 00:52:45 +0000
  • 1c460e98f8 props: bump ver to 0.36.0 v0.36.0 Vaxry 2024-02-28 00:32:34 +0000
  • e5cfcf0ec3
    keybinds: unconstrain mouse on focusmonitor and cyclenext Joshua Manchester 2024-02-28 00:23:51 +0000
  • 489ac40abd
    config: Add option to resolve keybinds by sym instead of code (#4851) Tobias Zimmermann 2024-02-28 00:21:22 +0100
  • e3373669e5 wayland: implement keyboard_shortcuts_inhibit_v1 Vaxry 2024-02-27 23:14:56 +0000
  • cae5f0646c Add option to resolve keybinds by sym instead of code Cu3PO42 2024-02-27 19:26:33 +0100
  • f26d7aa58d config: add defaultName for workspace rules Vaxry 2024-02-27 22:44:42 +0000
  • e2c286548d avar: return curve value of 1 when not animated Vaxry 2024-02-27 22:34:02 +0000
  • 60f81b8a23
    input: Map touch devices and tablets bound to an output (#3544) Philip Damianik 2024-02-27 23:11:59 +0100
  • 98034fea3c screencopy: send full frame damage vaxerski 2024-02-27 14:51:27 +0000
  • 21f7f32dc9 screencopy: avoid dangling client ptrs on client destroy Vaxry 2024-02-27 12:23:59 +0000
  • ffd7217243 IME: don't set modifiers on grab destroy Vaxry 2024-02-27 12:23:45 +0000
  • df53261dce
    Use Monitor::matchesStaticSelector in CCompositor::getMonitorFromString pdamianik 2024-02-25 12:25:57 +0100
  • baefcc4eb7
    Use Monitor::matchesStaticSelector in CConfigManager::getMonitorRuleFor pdamianik 2024-02-25 12:17:56 +0100
  • 75b01cd5d2
    Bind new monitors to configured touch and tablet devices pdamianik 2024-02-24 21:21:43 +0100
  • 72b9ffe878
    Add "[[Auto]]" default option for auto detecting outputs for touch inputs pdamianik 2024-02-25 12:49:12 +0100
  • 3a70cc5f71
    Map bound touch devices and tablets to an output pdamianik 2024-02-09 01:28:19 +0100
  • bc3f5b94eb core: nullcheck for old monitor in moveWorkspaceToMonitor Vaxry 2024-02-26 21:12:12 +0000
  • f7a3453487 socket2: move to the wayland event loop Vaxry 2024-02-26 17:20:46 +0000
  • 1742605eb8
    keybinds: fix movewindoworgroup onto empy workspace on next monitor (#4486) Bernd Müller 2024-02-26 15:05:24 +0100
  • 81fe2ae7f1
    surface: ensure global pointers valid before using in destructor (#4844) github-usr-name 2024-02-26 09:52:12 +0000
  • e269631c46
    Merge branch 'hyprwm:main' into develop-movewindoworgroup Bernd Müller 2024-02-26 09:44:21 +0100
  • e4ca7d68df surface: ensure global pointers valid before using in destructor github-user-name 2024-02-26 07:48:53 +0000
  • dfcfb92ec6 renderer: take into account fading out windows in solitary recheck Vaxry 2024-02-26 00:19:16 +0000
  • 9815402074 keybinds: focus floating on top of fs Vaxry 2024-02-26 00:15:59 +0000
  • a14f6b570f
    keybinds: fix focuswindow for fullscreen (#4840) shezdy 2024-02-25 17:05:20 -0700
  • 7f35bff720 [gha] Nix: update inputs fufexan 2024-02-26 00:03:49 +0000
  • 096a8ab123 fix format ddmetz 2024-02-25 16:25:37 -0700
  • 9e04d5b785 focuswindow fix ddmetz 2024-02-25 14:05:24 -0700
  • 54a8329936
    layout: Fixed ghost window when opened while fullscreen on a different workspace (#4822) Tom Benham 2024-02-25 15:09:41 +0100
  • f9cfec8abb
    compositor: allow source monitor to be provided to getMonitorInDirection (#4837) github-usr-name 2024-02-25 14:03:00 +0000
  • 7f9f1b45b7 compositor: allow source monitor to be provided to getMonitorInDirection github-user-name 2024-02-25 07:45:28 +0000
  • f534ac3fc4
    hyprctl: add missing newline in error case of missing HYPRLAND_INSTANCE_SIGNATURE (#4832) Sergei Trofimovich 2024-02-24 23:35:36 +0000
  • 9103af317e hyprctl: ignore non-lock files for instances Vaxry 2024-02-24 23:35:18 +0000
  • b7b89fbc15 hyprctl: add missing newline in error case of missing HYPRLAND_INSTANCE_SIGNATURE Sergei Trofimovich 2024-02-24 20:49:08 +0000
  • 5824b0f305 hyprctl: fix showing invalid instances Vaxry 2024-02-24 17:36:29 +0000
  • e9528fc214
    config: fix layout invalidation for keyword commands (#4826) JManch 2024-02-24 14:06:28 +0000
  • 6f83856025 hyprctl: add -r argument Vaxry 2024-02-24 14:01:58 +0000
  • 0d9a23ec2c Format Tom Benham 2024-02-24 12:37:02 +0100
  • 672e41ab22
    config: fix layout invalidation for keyword commands Joshua Manchester 2024-02-24 05:55:31 +0000
  • d92da7959a
    core: Fix SEGV/ABRT core dump when exiting (#4823) thejch 2024-02-23 18:50:54 -0800
  • cbe5cb3fb4 move reset Jeremy Huang 2024-02-23 17:30:08 -0800
  • c7a39a9b16 reset input manager first Jeremy Huang 2024-02-23 17:24:02 -0800
  • b6c586bc0b Fixed ghost window when opened while fullscreen on a different workspace Tom Benham 2024-02-24 01:14:06 +0100
  • 6adf320ba1 CrashReporter: Fix compilation with musl libc Zach DeCook 2024-02-22 21:51:16 -0500
  • f27054c13e flake.nix: override inputs for xdph and hyprlang Mihai Fufezan 2024-02-23 17:16:51 +0200
  • bdbd8d965d hyprctl: jsonify new gaps Vaxry 2024-02-23 21:25:04 +0000
  • bfb1e876a8 config: add opengl:force_introspection Vaxry 2024-02-23 21:21:24 +0000
  • ca59bd5739 opengl: check bottom/bg layers for required introspection Vaxry 2024-02-23 21:09:41 +0000
  • f389f77015
    core: Try to fix the exit hang (#4811) thejch 2024-02-23 08:48:27 -0800
  • b5d9cfcaa9
    flake.nix: override inputs for xdph and hyprlang Mihai Fufezan 2024-02-23 17:16:51 +0200
  • 2961ed2242 remove signals in cleanup Jeremy Huang 2024-02-23 05:23:51 -0800
  • 1eeaaf83b9 use a flag instead Jeremy Huang 2024-02-23 04:35:34 -0800
  • 530d71c785 add signal removal Jeremy Huang 2024-02-23 03:57:00 -0800
  • 8c3613632a renderer: nuke lastFrameDamage and rework finalDamage Vaxry 2024-02-23 01:02:32 +0000
  • c1ef361e02 renderer: fix logs Vaxry 2024-02-23 00:02:48 +0000
  • 35e80a64a6 renderer: add more logging for fails in beginRender Vaxry 2024-02-22 23:50:56 +0000
  • e83bf4f7b7 core: add env to disable crash reporter Vaxry 2024-02-22 23:10:59 +0000
  • c353b7c4f7 renderer: minor fixes for introspection detection Vaxry 2024-02-22 23:01:22 +0000
  • d9757b61bf xdg: manually schedule initial configures Vaxry 2024-02-22 17:33:16 +0000
  • 28410922da [gha] Nix: update wlroots vaxerski 2024-02-22 16:23:35 +0000
  • cfc652e17d deps: downgrade wlroots due to xwayland segfaults Vaxry 2024-02-22 16:22:44 +0000
  • dbccbabac5 [gha] Nix: update wlroots vaxerski 2024-02-22 15:56:22 +0000
  • 9a6956fe67 deps: update wlroots Vaxry 2024-02-22 15:55:33 +0000
  • af0c8e299b input: fix vectorToWindowUnified with floating over fs Vaxry 2024-02-22 15:42:17 +0000
  • 7fbe016c15 animationmgr: expand layer box for damage Vaxry 2024-02-22 15:34:18 +0000
  • 0ebee80bca config: adjust default splash col Vaxry 2024-02-22 15:28:58 +0000
  • c4283abb9f compositor: check for pworkspace validity in setActiveMonitor Vaxry 2024-02-22 15:12:51 +0000
  • 4e07d6e445 fix redundant logic lol Jeremy Huang 2024-02-21 19:13:09 -0800
  • 94aeb06d6b toplevelexport: set last damage for dmabuf copy Vaxry 2024-02-22 03:10:01 +0000
  • b7a9176ff9 clang-format Jeremy Huang 2024-02-21 18:04:59 -0800
  • 0111634ca9 allow headless Jeremy Huang 2024-02-21 18:03:44 -0800
  • 3d7cf46767
    Implement notification dimissing ItsDrike 2024-02-21 23:30:45 +0100
  • ea3fd13e24 shadow: fix missed invalid use of cfg val ptr Vaxry 2024-02-21 19:26:15 +0000
  • dad8ffd576
    renderer: Update splash text properties to be configurable (#4707) Hiram Muñoz 2024-02-21 18:31:29 +0000
  • fc5ca391ad
    core: Fix building plugins (#4783) q234rty 2024-02-22 00:57:44 +0800
  • 3ea75b4999
    Fix building plugins q234rty 2024-02-22 00:42:30 +0800
  • 38659bda43
    compositor: fix null pointer exception Abi Hafshin Alfarouq 2024-02-21 22:39:47 +0700
  • e5eb1bdf01
    renderer: ignore set cursor surface if cursor should be hidden (#4780) André Silva 2024-02-21 13:48:48 +0000
  • e464edc467
    renderer: ignore set cursor surface if cursor should be hidden André Silva 2024-02-21 10:41:08 +0000
  • ddf022d61c
    feat: Add css style gaps (#4723) Dashie 2024-02-21 12:07:39 +0100
  • 8e3da20fd3 Updated to use Hyprlang config manager Hiram Muñoz 2024-02-20 20:51:53 +0000
  • 14f68fc2b4 Update splash text properties to be configurable Hiram Muñoz 2024-02-15 00:58:25 +0000
  • ef214831a5
    Merge branch 'hyprwm:main' into main Dashie 2024-02-20 21:16:30 +0100
  • 13d9854897 xdgpopup: fix UAF because of an invalid listener connection Vaxry 2024-02-20 18:14:30 +0000
  • cd73dda16e sessionLock: send preferred fractional scale vaxerski 2024-02-20 16:13:01 +0000
  • 02c9a2d769 screencopy: damage entire screen on a no-damage request vaxerski 2024-02-20 15:22:54 +0000
  • 7ea37c9dc9 surface: fix damage calcs with a viewport src vaxerski 2024-02-20 15:21:30 +0000
  • 86be75dd97 events: bring back accidentally nuked preConfigReload Vaxry 2024-02-20 03:24:10 +0000
  • 7e6d09a7ae add space for concat Jeremy Huang 2024-02-19 17:34:26 -0800
  • ceac6a1dc7 master layout: change the mfact dispatcher to use splitratio Jeremy Huang 2024-02-19 17:00:42 -0800
  • 030ed27cc8
    crashreporter: Use ~/.cache as cache dir (#4719) thejch 2024-02-19 16:55:04 -0800
  • 919e34bee5 chore: format Fabio Lenherr / DashieTM 2024-02-19 21:38:25 +0100
  • 00bd8ade56 fix: return error string instead of using a log Fabio Lenherr / DashieTM 2024-02-19 21:35:57 +0100
  • e793f10b8b screencopy: fix invalid damage being used for final copy in dma Vaxry 2024-02-19 20:05:51 +0000
  • d62e7a5125 renderer: fixup damage_ring rotation Vaxry 2024-02-19 18:17:32 +0000
  • b3165924c4 chore: Remove addParseError Fabio Lenherr / DashieTM 2024-02-19 18:30:54 +0100