Commit graph

  • 413a36a914 workspacerules: overwrite on existing vaxerski 2023-05-12 01:15:32 +01:00
  • 86ef85efae layershell: don't enter on unmapped ls vaxerski 2023-05-12 01:07:46 +01:00
  • a483376591 pluginenv: copy built wlr headers vaxerski 2023-05-11 20:17:26 +01:00
  • f2725a374a render: minor fixes to fullscreen rendering vaxerski 2023-05-10 18:36:13 +01:00
  • 7fde80f38e layers: fix wonky focus on multimon vaxerski 2023-05-09 17:01:18 +01:00
  • cc4ccfdbfd internal: use i64 for workspaces in outofbounds vaxerski 2023-05-09 14:07:58 +01:00
  • 2f87e4c2f3
    renderer,config: add custom DRM modeline support (#2254) Andrei Alexeyev 2023-05-09 15:01:45 +02:00
  • e7c2ea9724 layershell: focus if changed keyboard mode vaxerski 2023-05-08 19:11:57 +01:00
  • 826dc61e5c
    Add "next on monitor or empty" workspace parameter (#2198) scorpion-26 2023-05-08 15:37:59 +02:00
  • a31dceb2c6 includes: remove redundant from screencopy vaxerski 2023-05-07 00:11:33 +01:00
  • 1ba7a09bf6 includes: use libdrm prefix for include vaxerski 2023-05-07 00:11:01 +01:00
  • afe8d8dfec monitors: fix some bugs with re-plug vaxerski 2023-05-06 16:49:46 +01:00
  • 7e5ba5e824
    Fixed wrong focus changes when moving background workspaces (#2258) dtop129 2023-05-06 17:13:26 +02:00
  • 83cd5e2ebd workspaces: minor fixes for multi-special vaxerski 2023-05-06 16:10:51 +01:00
  • 7f0738bcb3 varlist: allow using s for std::isspace vaxerski 2023-05-06 01:16:20 +01:00
  • 583b8842e7 configmanager: fix substr offset in default ws rule vaxerski 2023-05-06 01:08:59 +01:00
  • a8541d5f64
    Add split preselection (#2240) Dashie 2023-05-06 02:02:18 +02:00
  • 4ad03af544 compositor: don't focus pointer in focusWindow vaxerski 2023-05-06 00:59:25 +01:00
  • 0859944c9a input: add custom accel profiles vaxerski 2023-05-05 16:06:13 +01:00
  • c0be1e2fd8 configmanager: remove useless log from handleWorkspaceRule vaxerski 2023-05-05 15:42:02 +01:00
  • 7b73a332ea configmanager: deprecate bindws vaxerski 2023-05-05 15:41:25 +01:00
  • a5d63a0324 configmanager: store workspace rules as a deque vaxerski 2023-05-05 15:33:31 +01:00
  • 8435d6fc12 monitors: toggle special on changeworkspace with special vaxerski 2023-05-05 15:01:28 +01:00
  • d1d4683c91
    Issue template: request users to ping me for Nix Mihai Fufezan 2023-05-05 11:46:15 +03:00
  • bf04c83e3d config: clear layer rules on reload vaxerski 2023-05-04 18:28:45 +01:00
  • 0432804b18
    Nix: expose/use flake's own hyprland-protocols in overlays.default (#2235) John Rinehart 2023-05-04 15:47:15 +01:00
  • da093a8aec
    quote hash for the GIT_COMMIT_HASH macro (#2227) solopasha 2023-05-03 22:50:33 +03:00
  • f27873a6f0 ver: bump to 0.25.0 v0.25.0 vaxerski 2023-05-03 17:15:03 +01:00
  • c3b9326ba1
    Honor debug:enable_stdout_logs on startup (#2197) scorpion-26 2023-05-03 17:08:01 +02:00
  • fd3e6a3bfd workspaces: restore monitor on re-plug vaxerski 2023-05-03 15:15:56 +01:00
  • 0155b85950 rules: fix monitor rule with names vaxerski 2023-05-03 14:58:48 +01:00
  • a663823af2
    only ignore no_gaps_when_only when the workspace rule specifies a border (#2217) jacekpoz 2023-05-03 13:48:46 +00:00
  • 5a3c144919 Add warning about setting hyprland config with home manager outfoxxed 2023-05-03 02:23:41 -07:00
  • 4fe5827598 Add plugin configuration to home manager module outfoxxed 2023-05-01 23:32:23 -07:00
  • 2e28e88dfd
    flake.lock: update nixpkgs Mihai Fufezan 2023-05-03 00:15:56 +03:00
  • 72b118cd8f opengl: don't use new optim with xray off on special tiled vaxerski 2023-05-02 21:23:48 +01:00
  • 80b2ac1cc5
    Nix: fix recursion in package overlays (#2210) Jacob Birkett 2023-05-02 10:54:29 -07:00
  • 79791c9ed4 internal: fix -Wsign-compare and -Wunused-variable warnings vaxerski 2023-05-02 14:53:15 +01:00
  • ac3edec14b
    Add activeworkspace hyprctl command (#2202) Yavor Kolev 2023-05-02 06:51:52 -07:00
  • cde7f79af0 xwayland: allow initial focus to dialogs vaxerski 2023-05-02 14:44:16 +01:00
  • 609c7ab6b5
    Unbreak CMake build on FreeBSD (#2209) Jan Beich 2023-05-02 13:38:36 +00:00
  • c949173bc9
    Added some workspace-specific rules (#1986) levnikmyskin 2023-05-01 23:28:27 +02:00
  • 250d5cf78c
    config: add missing header for libc++ after 3a631e40db (#2208) Jan Beich 2023-05-01 21:24:51 +00:00
  • 45b1e6dc5e keybinds: simulate workspace switch on focusWindow to another ws vaxerski 2023-05-01 15:39:08 +01:00
  • d6b069458d input: don't refocus on dragging vaxerski 2023-05-01 15:15:55 +01:00
  • 3a631e40db
    Declarative plugin management (#2180) outfoxxed 2023-05-01 07:10:53 -07:00
  • dc469dc4c1
    Prefer bundled wlroots headers to system ones (#2204) q234rty 2023-05-01 20:42:16 +08:00
  • 11b7ce14f8 renderer: fix misused size -> transformed size vaxerski 2023-05-01 02:53:43 +01:00
  • ddfeebad3d Renderer: add init animation vaxerski 2023-05-01 02:49:41 +01:00
  • 11e87986a2 makefile: put pkg-config file in the default dir vaxerski 2023-05-01 01:13:57 +01:00
  • dbf0b92de7
    Plugin header overhaul 2: fixes (Electric boogaloo) (#2201) Vaxry 2023-05-01 01:04:25 +01:00
  • 02312cac59 renderer: more checks for background LS optimizations vaxerski 2023-04-30 01:15:51 +01:00
  • 6501bceb42 workspace: don't check LS-es in startAnim vaxerski 2023-04-30 01:13:58 +01:00
  • 3580f845e6 monitor: update fullscreen fade on workspace change vaxerski 2023-04-30 01:12:20 +01:00
  • b7e69be51e windows: check for fullscreen after rules vaxerski 2023-04-30 01:01:42 +01:00
  • fdb772832f
    Keep fullscreen mode in moveWindowToWorkspaceSafe (#2191) scorpion-26 2023-04-30 00:39:09 +02:00
  • 5c3684d0cc pluginenv: configure cmake to build protocols vaxerski 2023-04-29 17:41:44 +01:00
  • 5a3e3deb33 internal: warp workspace on change only if old mon is last vaxerski 2023-04-29 13:32:59 +01:00
  • 2946221195 renderer: fix fadingout render on fs vaxerski 2023-04-29 13:29:27 +01:00
  • ce6c13f86b
    cmake: sync pkg-config --cflags with meson (#2181) Jan Beich 2023-04-29 08:34:28 +00:00
  • fbb938fcf2 internal: don't change ws on active swap vaxerski 2023-04-28 21:40:40 +01:00
  • 093755d53f
    flake.lock: update nixpkgs Mihai Fufezan 2023-04-28 19:59:31 +03:00
  • dbb6d9d174 rules: add noinitialfocus vaxerski 2023-04-28 15:36:08 +01:00
  • f23455e592 makefile: use -f in copies to avoid errors on running hl vaxerski 2023-04-27 14:56:43 +01:00
  • 5ce76cd0b0 internal: add tag to version, send hash in release ci vaxerski 2023-04-27 14:28:40 +01:00
  • 49f9ca06c7
    Add subdir for cmake as well (#2163) q234rty 2023-04-27 20:56:03 +08:00
  • 1a1656ddbf Revert "internal: include headers from protocols/" vaxerski 2023-04-27 13:55:13 +01:00
  • 550700bed0 internal: include headers from protocols/ vaxerski 2023-04-27 13:40:38 +01:00
  • 72d2f33b34
    Meson: add subdirs to pkg-config file Mihai Fufezan 2023-04-27 01:34:40 +03:00
  • 38bdbdb0f5
    Plugin header overhaul (#2087) Ching Pei Yang 2023-04-26 23:59:16 +02:00
  • 622132290f [gha] bump flake inputs vaxerski 2023-04-26 16:33:53 +00:00
  • 77223e1cad deps: update wlroots vaxerski 2023-04-26 17:23:50 +01:00
  • 4a1fb3e903 keybinds: fix move to named vaxerski 2023-04-26 16:58:58 +01:00
  • 28ca434fb5 Revert "input: make overlay layers precede constraints" vaxerski 2023-04-25 21:50:24 +01:00
  • 1e526411b6 input: make overlay layers precede constraints vaxerski 2023-04-25 17:02:20 +01:00
  • 849d657595
    Window resizing for pseudotiled windows (#2140) outfoxxed 2023-04-25 15:53:18 +00:00
  • bf27066fd7 IHyprLayout: add missing static modifiers to config vars vaxerski 2023-04-25 16:53:01 +01:00
  • 1f80154823 layouts: add missing static modifiers to config vars vaxerski 2023-04-25 16:49:02 +01:00
  • f40272d509
    Add follow mouse mode to avoid refocusing under cursor (#2135) outfoxxed 2023-04-25 15:00:34 +00:00
  • e195a51cd4 internal: update fullscreen fade on workspace move vaxerski 2023-04-24 23:23:12 +01:00
  • 247ff4e60d internal: improve fullscreen fade vaxerski 2023-04-24 23:21:51 +01:00
  • eb570c88e6 screencopy: clamp damage to framebuffer vaxerski 2023-04-24 20:01:38 +01:00
  • 1a91c6ee60 flake.nix: override wayland Mihai Fufezan 2023-04-23 23:43:48 +03:00
  • 67c73ec100
    Fixed a crash when waking up monitors in power-saving mode (#2139) Tyler Schneider 2023-04-23 15:28:18 -06:00
  • f7579fc923
    internal: unhardcode sun_path size after a6cfe70428 (#2137) Jan Beich 2023-04-23 20:20:29 +00:00
  • fbcbe947da
    Added moveCursor dispatcher (#2100) mekb 2023-04-24 04:50:53 +10:00
  • 97b0368765 xwayland: crude fix for qt dnds vaxerski 2023-04-22 22:20:48 +01:00
  • c0f4e9f52e internal: moveToWorkspace before setting ws vaxerski 2023-04-22 21:13:02 +01:00
  • 4a92deec54 [gha] bump flake inputs vaxerski 2023-04-22 12:20:19 +00:00
  • 5bf1c32bc0 deps: update wlroots vaxerski 2023-04-22 13:18:55 +01:00
  • 49fb4cd94d renderer: improvements to layer render detection vaxerski 2023-04-22 12:54:57 +01:00
  • 99079f7094 cmake: ignore format-truncation vaxerski 2023-04-22 12:38:04 +01:00
  • 1911e4262b renderer: skip rendering bottom layers on fullscreen opaque vaxerski 2023-04-22 12:36:50 +01:00
  • d366fc48b8
    Remove wlr_output_damage.h (#2121) q234rty 2023-04-22 01:28:51 +08:00
  • 7b5b4a1049 crashReporter: log on crash vaxerski 2023-04-21 16:48:30 +01:00
  • 458ea56b86 [gha] bump flake inputs vaxerski 2023-04-21 14:43:34 +00:00
  • d03dcc3d99 deps: update wlroots vaxerski 2023-04-21 15:40:35 +01:00
  • 2df0d034bc
    Fix dragging cursor being forced on fullscreen windows (#2115) outfoxxed 2023-04-21 12:36:55 +00:00
  • 510db64860 hyprctl: allow spaces in cursor themes vaxerski 2023-04-20 23:59:31 +01:00
  • b15803510c input: improve mouse release conditions vaxerski 2023-04-20 00:46:42 +01:00