Commit Graph

4050 Commits

Author SHA1 Message Date
Mihai Fufezan 887a71d4e9
Nix: update meson patch 2024-02-16 20:29:31 +02:00
Vaxry a2db14f5f2 minor fix 2024-02-16 00:26:27 +00:00
Mihai Fufezan 9e236e5673
Meson: bump min hyprlang version
Nix: update hyprlang
2024-02-15 16:11:38 +02:00
Vaxry b7870346b8 bump hyprlang dep in cmake 2024-02-15 14:11:07 +00:00
Vaxry 75492802e0 mention hyprlang docs 2024-02-15 03:00:06 +00:00
Vaxry 3a6451b602
Merge branch 'main' into hyprlang-migration 2024-02-14 23:08:03 +00:00
Vaxry 9c3f3b0018 renderer: don't calculate mirror damage without mirrors present 2024-02-14 22:33:50 +00:00
Vaxry 8d68d6bfa5 windowrules: nuke no*request 2024-02-14 22:27:53 +00:00
Vaxry 60834a4687 config: remove usages of nomaximizerequest from default cfg 2024-02-14 22:26:45 +00:00
Vaxry 7f52db806c windowrules: add suppressevent
deprecates nofullscreenrequest nomaximizerequest
2024-02-14 22:19:49 +00:00
Vaxry 305b1419c8 renderer: accept custom state requests for fake outputs 2024-02-14 22:05:41 +00:00
Niklas Haas d5950f7719
dwindle: add swapsplit dispatcher (#4702)
This is distinct from `swapwindow` in that it allows swapping the entire
tree node with its neighbour.

Fixes: https://github.com/hyprwm/Hyprland/issues/4701
2024-02-14 17:58:28 +00:00
Vaxry 7af2e270fd fix disableLogs 2024-02-14 16:24:06 +00:00
Vaxry 0608791480 dwindle: round wbox before setting 2024-02-14 11:44:47 +00:00
Vaxry 2a002f31e4 renderer: don't set solitary on present notifications
fixes #4647
2024-02-14 11:09:18 +00:00
Epilepsy Gatherings 2a3429d4cf
internal: add `forcenofocus` prop (#4672)
* add forcenofocus

* change nofocus to overridable var
2024-02-13 18:07:19 +00:00
Vaxry 95abf1220f keybinds: fix swapactiveworkspaces not moving focus
fixes #4626
2024-02-13 17:53:50 +00:00
Vaxry b500e5699b renderer: update cursor also when hostpot only changes
fixes #4691
2024-02-13 17:39:51 +00:00
Filipe Paniguel 61378380ee
config: fix tiny typo in defaultConfig.hpp (#4693) 2024-02-13 17:30:17 +00:00
Vaxry 3566efa667 minor fixes 2024-02-13 16:46:45 +00:00
Vaxry 890307532c input: avoid reassigns of unchanged surfaces in processMouseRequest 2024-02-12 20:02:00 +00:00
GrizzlT f33d73b9cf
nix: overlay polish for prev parameter (#4558) 2024-02-12 19:11:08 +02:00
Mihai Fufezan 838ea2c9aa
Nix: update hyprlang 2024-02-12 18:40:53 +02:00
ComycSans 927da86e3e
hyprctl: fix dispatchBatch() treating empty curitem as last request (#4681) 2024-02-12 15:16:00 +00:00
Alessio Molinari cca3c64301
hyprctl: remove hardcoded hyprctl commands. (#4671)
* fix: remove hardcoded hyprctl commands.

This allows plugin to properly register hyprctl commands.

* fix: restore commands with min args
2024-02-12 10:34:21 +00:00
Vaxry d88e8229b5 fix throw in addPluginConfigVar 2024-02-12 10:33:18 +00:00
fufexan 6e5c78bf63 [gha] Nix: update inputs 2024-02-12 00:03:37 +00:00
Vaxry d23884e8e7 use cvarlist for ws rules 2024-02-10 20:27:25 +00:00
Vaxry e4bb5fa4af input: focus monitor on mouse down
fixes #4649
2024-02-10 17:39:53 +00:00
Vaxry cb258c82f4 assets: update tetrahedra by honkadaloonga 2024-02-10 17:23:27 +00:00
Vaxry 27370f3e07
Merge branch 'main' into hyprlang-migration 2024-02-10 17:10:05 +00:00
Vaxry 658f718fa3 input: partially revert #4514
issues with refocus in #4649
2024-02-10 17:05:38 +00:00
Vaxry 80ae6dbf75 fix cfg usages in swipe 2024-02-10 16:59:49 +00:00
Vaxry 8b8ade5033 minor type fixes 2024-02-10 14:38:11 +00:00
Sefa Eyeoglu 334a0f03ee
keybinds: Fix focus not moving along when moving workspace (#4660)
---------

Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-02-09 23:47:00 +00:00
Vaxry dac898d69c nix: flaek 2024-02-09 20:46:17 +00:00
Vaxry 534c921489 require 0.3.0 for hyprlang 2024-02-09 20:41:45 +00:00
Vaxry 727dc9ae5e fix ws rules 2024-02-09 20:28:39 +00:00
Vaxry f11766f932 fmt 2024-02-09 19:42:35 +00:00
Vaxry 56a30712b5 oops missed exec-once 2024-02-09 19:42:19 +00:00
Vaxry 8c5c65dbfb fix autogen config 2024-02-09 16:30:20 +00:00
Vaxry 43d356a4e3 fix post parse logic 2024-02-09 16:29:48 +00:00
Vaxry 0581cf73da format 2024-02-09 15:57:19 +00:00
Vaxry 29171cd0e1 fix hyprctl getoption with json 2024-02-09 15:55:59 +00:00
Vaxry 9cc86f52dc fix hyprctl getoption 2024-02-09 15:49:08 +00:00
Vaxry fdf8da1012 add infra for plugin stuff 2024-02-09 15:39:10 +00:00
Mihai Fufezan 0deac3df77
CI: add hyprlang to setup action 2024-02-09 09:58:40 +02:00
Mihai Fufezan b0159a73f4
Meson & Nix: build with hyprlang 2024-02-09 09:53:57 +02:00
Vaxry 1713221ba2 fix swapped args 2024-02-09 04:48:25 +00:00
Vaxry d1ba1425b6 pop up errors 2024-02-09 04:25:18 +00:00