vaxerski
01228fbc9c
fix some bugs
2022-07-03 22:54:47 +02:00
vaxerski
f7c4865bac
warp size and pos before rule fullscreen
2022-07-03 21:38:39 +02:00
Mihai Fufezan
0a01ec9926
Fix non-focused windows on WS change
...
Fixes #298
2022-07-03 15:51:32 +03:00
xDarksome
e0f0ed9af4
Don't use pkgs.hyprland package in the nix module ( #299 )
...
Users who use the overlay: see wiki for fixing your config if it broke.
2022-07-03 15:28:10 +03:00
vaxerski
e81de82706
added Vector2D::clamp
2022-07-02 22:17:17 +02:00
vaxerski
9d6999345e
don't process new focus when cursor constrained
2022-07-02 20:06:10 +02:00
vaxerski
b7b3344188
hyprctl: added support for hyprpaper
2022-07-02 18:27:44 +02:00
Mihai Fufezan
80962de2a2
PR Template: add headers
2022-07-02 16:37:19 +03:00
Mihai Fufezan
9ee14eb445
meson: build with -O3 ( #291 )
2022-07-02 02:48:21 +03:00
vaxerski
e77f451e27
minor oopsie
2022-07-01 22:49:12 +02:00
vaxerski
6f4f164071
don't focus layers without keyboard_interactive
2022-07-01 20:14:33 +02:00
Vaxry
3d294b1aaa
Merge pull request #292 from Dakes/focus-window-title
...
Changed dispatcher: focusWindowByClass -> focusWindow. Now supports titles & classes
2022-07-01 18:20:10 +02:00
vaxerski
7d7e82d446
only do mouseMoveUnified on pix change
2022-07-01 17:59:11 +02:00
Dakes
2225dca576
Add focusWindow dispatcher. Takes titles & classes
...
Removed focusWindowByClass function, replaced with focusWindow.
Either takes a class matching regex, or a title matching one,
beginning with "title:"
Kept the focuswindowbyclass dispatcher identifier to stay backwards
compatible with existing configs.
2022-07-01 16:24:37 +02:00
vaxerski
868e0f48d0
added debug:disable_logs
2022-07-01 15:57:56 +02:00
vaxerski
1750a7cdbb
oops
2022-07-01 11:54:52 +02:00
vaxerski
6f2a36c123
limit events on socket2 to 1024 chars
2022-07-01 10:37:17 +02:00
vaxerski
29ca7f9018
bring back O3
2022-07-01 10:37:07 +02:00
vaxerski
91d68513de
fix possible segfault by realloc
2022-06-30 23:55:28 +02:00
vaxerski
3970b43ea2
fix disabling monitor while hyprland is running
2022-06-30 23:50:57 +02:00
vaxerski
92890d492a
fallback on unset device config var
2022-06-30 21:38:06 +02:00
vaxerski
d010ca2049
added per-device config options
2022-06-30 21:26:00 +02:00
vaxerski
4510764f34
finally fix scaled snapshots
2022-06-30 20:02:04 +02:00
vaxerski
96a23eca81
calculate damage properly for layers on commit
...
since the damageSurface func now works, we can remove this old remnant
2022-06-30 18:46:00 +02:00
Vaxry
ac8a23c3ae
Merge pull request #281 from hyprwm/modernize-pointers
...
Modernize pointers (optimization)
2022-06-30 18:20:00 +02:00
vaxerski
990d3f232b
fix another crash
2022-06-30 16:11:26 +02:00
vaxerski
97b515edb7
fix crash
2022-06-30 16:00:44 +02:00
vaxerski
328b3fa4bc
mordernize pointers
2022-06-30 15:44:26 +02:00
vaxerski
d1564299d2
fix minor bug with new anim optimization
2022-06-30 13:11:10 +02:00
vaxerski
cfc1f6c211
optimize animationmanager
2022-06-30 12:54:58 +02:00
vaxerski
a7ebf0ddc3
added CPU uniform location lookup optimization
2022-06-30 12:39:10 +02:00
vaxerski
4101006b5e
remove asserts in CAnimatedVariable
2022-06-30 12:22:24 +02:00
vaxerski
b0cd90a43c
refactor a bunch of layout code
2022-06-30 12:09:05 +02:00
vaxerski
ae3ff6736e
hyprctl monitors changes
2022-06-29 23:33:51 +02:00
vaxerski
7d20d5c8c3
fix make clear wlroots
2022-06-29 23:06:45 +02:00
vaxerski
6ce2678970
fix snapshot scaling issue
2022-06-29 22:26:34 +02:00
vaxerski
d28151d255
added foreign support
2022-06-29 22:23:51 +02:00
Mihai Fufezan
be390dacfd
Merge pull request #274 from fufexan/nix-stuff
...
nix: add debug package and waybar with -Dexperimental flag
2022-06-29 20:57:18 +03:00
Mihai Fufezan
dc83110c05
nix & meson: 0.6.0 -> 0.6.2
2022-06-29 20:50:33 +03:00
Mihai Fufezan
cbf3595e96
nix: add debug package and waybar with -Dexperimental flag
2022-06-29 20:50:27 +03:00
vaxerski
2659afee3c
force workspace events
2022-06-29 18:19:06 +02:00
vaxerski
9391357063
fix focus on maximize
2022-06-29 14:44:24 +02:00
vaxerski
6ec16fdcda
damage drag and drop
2022-06-29 14:15:08 +02:00
vaxerski
208864cba9
include build/include in CMakeLists
2022-06-29 13:49:53 +02:00
vaxerski
bbc3b5e19b
added make fixwlr
2022-06-29 13:30:28 +02:00
vaxerski
697ce96d62
temp fix for snapshot size on scaled
2022-06-29 13:08:28 +02:00
vaxerski
31a1b3b192
allow init logs to be saved
2022-06-29 12:58:49 +02:00
vaxerski
8820f7f210
optimization + revert one oopsie
2022-06-29 12:54:53 +02:00
vaxerski
73663a8ba5
fix incorrect snapshot calc for scaled outputs
2022-06-29 12:36:50 +02:00
vaxerski
13acfb1c30
fix disabling in animationmanager
2022-06-29 12:06:09 +02:00