Commit graph

1795 commits

Author SHA1 Message Date
Ching Pei Yang
a3723895ce fix: allow resizing on gaps for tiled windows 2023-01-12 15:21:16 +01:00
Ching Pei Yang
de6bdc9651 fix: trigger resize on border after refocus 2023-01-12 15:20:29 +01:00
Ching Pei Yang
d499c55a3a remove resize on border check if in fullscreen 2023-01-12 15:14:11 +01:00
Ching Pei Yang
01918cdce5 cleanup old comments 2023-01-12 14:41:50 +01:00
Ching Pei Yang
8b5497f11f remove unneeded const 2023-01-11 16:15:10 +01:00
Ching Pei Yang
379b40aef7 refactor: rename to resizeWithBorder 2023-01-11 16:08:19 +01:00
Ching Pei Yang
8b1eba2795 feat: add resizing on rounded corners 2023-01-11 15:52:29 +01:00
Ching Pei Yang
f41b69f69d fix crash when click on no window 2023-01-11 07:58:29 +01:00
Ching Pei Yang
4c2c0031e2 add resizing on border 2023-01-11 06:22:42 +01:00
Ching Pei Yang
0577689ce4 rename 2023-01-11 06:17:50 +01:00
Ching Pei Yang
d6e165ec05 rename config option to "resize_on_borders" 2023-01-11 06:08:27 +01:00
Ching Pei Yang
5908a95ef2 add clickable border 2023-01-11 06:04:53 +01:00
Ching Pei Yang
75219b206b Merge branch 'resize-on-border' of github.com:horriblename/Hyprland 2023-01-08 17:45:20 +01:00
Ching Pei Yang
e1d0495cff feat: add config option general:resize_on_gaps 2023-01-08 17:39:23 +01:00
Ching Pei Yang
d03c7eebc4 fix: don't switch focus during window resizing via gaps 2023-01-08 17:21:47 +01:00
riChar
e5dcbf73d8
Add "on" and "off" for the bind of switch (#1342) 2023-01-08 16:35:24 +01:00
Ching Pei Yang
2055a40092 feat: resizing on gaps 2023-01-08 16:19:28 +01:00
50e106f2e6 expand region twice in blur damage
we need to update possible blurriness above
2023-01-08 14:46:45 +01:00
Cyril Levis
3173fbdc4a
feat: dispatcher, add workspace renaming (#1336)
* feat: dispatcher, add workspace renaming

Co-authored-by: vaxerski <vaxry@vaxry.net>
2023-01-08 14:19:18 +01:00
2858e08ce0 remove color rassert to fix overshot beziers 2023-01-07 13:38:19 +01:00
2b248b25c8 clamp a instead of asserting 2023-01-07 13:12:08 +01:00
rubyowo
0d2e1e1270
fix crashes and bug wiki link (#1333) 2023-01-07 12:33:36 +01:00
464dd79246 fix crashes on monitor ls remove 2023-01-06 16:13:50 +01:00
98ce867104 added hyprctl binds 2023-01-06 14:32:25 +01:00
461fab0f27 minor fixes for fakefullscreen 2023-01-06 13:29:49 +01:00
c02ac5e08a fix un-normalized missed color 2023-01-05 23:30:24 +01:00
jrun
0d14fd9136
add systemd support (#1253)
* add systemd support
motivation for this is is proper ordering of related/bound/required
services to Hyprland (e.g. swaybg) that would need to have a compositor
ready.

this could possibly be a build-time option of course.

see also:
example/ files for example of services

Signed-off-by: Paymon MARANDI <darwinskernel@gmail.com>

* nix: add withSystemd flag

Signed-off-by: Paymon MARANDI <darwinskernel@gmail.com>
Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
Co-authored-by: Vaxerski <vaxry@vaxry.net>
2023-01-05 20:17:55 +01:00
96198dae55 Normalize color storage
Colors are now normalized to 0 - 1 values instead of 0 - 255

causes calculations to be simpler and generally cleans up the codebase.
2023-01-05 19:25:45 +01:00
0e3547e0f6 add touchdevice to devicevalue 2023-01-03 15:51:43 +01:00
3d1b255199 update constraint on constraint state region commit 2023-01-03 13:06:18 +01:00
a33ecec61e destroy LS-es on disconnected monitor 2023-01-02 16:16:28 +01:00
9ba93f4b0a fix double remove in destroyKeyboard 2023-01-02 12:08:00 +01:00
85d1b06a79 clean draggedwindow in dragend 2023-01-02 12:06:06 +01:00
cb4f748226 added fakefullscreen 2023-01-01 16:54:13 +01:00
7525818097 account for dimAround in fullboundingbox 2022-12-31 19:23:02 +01:00
ddcae74e09 normalize gradients and denormalize in groupbar 2022-12-31 17:31:33 +01:00
228e630f40 fix group bar color calc 2022-12-31 17:04:41 +01:00
7f595ed0ca support gradients in dwindle group colors 2022-12-31 16:23:56 +01:00
a91d0a374a fix mouse resize on master orientations 2022-12-30 13:01:43 +01:00
0baef17a02 simplify workspace sanity checks 2022-12-29 17:06:30 +01:00
5d095bb9e1 use curves for special dim anim 2022-12-29 12:30:43 +01:00
759490689c fix damage issues with dimaround unmap 2022-12-29 12:19:11 +01:00
3e2200ed90 get window under cursor in kill 2022-12-29 11:52:46 +01:00
a55db95a3b ignore dim when pass popup 2022-12-28 19:56:18 +01:00
b4ebc18367 remove main_mod 2022-12-28 19:52:12 +01:00
a6699ef30c added dimaround 2022-12-28 15:39:17 +01:00
b5f5c26be3 added dim_special 2022-12-28 15:18:23 +01:00
d64fc7d336 remove useless log 2022-12-27 15:28:41 +01:00
659a5195d4 render overlay layers in reverse
prevents stuff leaking when locked
2022-12-27 15:25:51 +01:00
545e63d1dd sanity check workspaces after enabling mirror 2022-12-26 13:27:02 +01:00