Commit Graph

2345 Commits

Author SHA1 Message Date
Vaxry
60b880d931
wp-fractional-scaling-v1 impl (#1373)
* Initial fractional scaling impl

* apply UV after geom calcs

* fix scaling -> scale

* meson: add fractional scale proto

Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
2023-01-20 19:44:30 +01:00
vaxerski
cee7bc6e74 small hyprerror revamp 2023-01-20 19:32:41 +01:00
vaxerski
d345804cd5 fix font color in hyprerror 2023-01-20 19:19:07 +01:00
vaxerski
fb2679d5ef add a focus history vec 2023-01-20 19:15:15 +01:00
vaxerski
6f3548b184 add an urgent event 2023-01-20 19:03:17 +01:00
vaxerski
d5913a23ac reset dragged window on failed begin 2023-01-20 16:30:30 +01:00
vaxerski
3436486575 sanitize scale better 2023-01-20 16:03:52 +01:00
vaxerski
5112056fdb better log wl socket adding and use auto if failed 2023-01-19 16:44:23 +01:00
vaxerski
d8ee624e35 move monitor remove notice up 2023-01-19 16:27:04 +01:00
vaxerski
428063ff23 fix up log types 2023-01-18 16:12:44 +01:00
Mihai Fufezan
32c11bb212
Nix CI: build xdg-desktop-portal-hyprland 2023-01-18 12:54:56 +02:00
Cole Mickens
31ab2349f9
nix: react to another stdenv change (#1399) 2023-01-18 10:37:56 +02:00
scorpion-26
c31c627cf8
Don't ignore previous maximise on defullscreen req (#1393)
When defullscreening a window by the apps' request, we would return
the window to normal mode, even if the window was previously maximized.
Now a defullscreening request honors the previous maximized state.
2023-01-17 13:20:10 +01:00
vaxerski
f14e808847 dump monitor data after setting rules 2023-01-17 11:57:36 +01:00
vaxerski
5c83976977 added misc:hide_cursor_on_touch 2023-01-17 11:47:39 +01:00
vaxerski
2ec7e241cd send cursor updates on touch move 2023-01-17 11:34:57 +01:00
devil-may-c0de
6a56d1e4d0
change placement of isSwitchingToPrevious (#1388)
fixes #1218, but doesn't break functionality of allow_workspace_cycles.
2023-01-16 21:04:10 +01:00
vaxerski
589046ecf7 fix dimaround with transformed displays 2023-01-16 16:12:24 +01:00
ppenguin
040e99fd17
Add tablets calibration matrix for dynamic rotation with 2-in1/tablet PC usage (#1319) 2023-01-15 20:38:58 +01:00
vaxerski
b5b436e01d better error handling around getMonitorFromString 2023-01-14 20:45:28 +01:00
Maxim Baz
668d90c700
Implement urgency hint for workspaces (#1379)
When there are any unfocused windows that request activation, mark the workspace as urgent.
2023-01-14 20:31:11 +01:00
vaxerski
b3012d97ab [gha] bump flake inputs 2023-01-13 21:07:04 +00:00
vaxerski
0b5a751e52 update wlroots dep 2023-01-13 22:06:04 +01:00
Maxim Baz
7729fa9ac9
master layout: remember size & pos of floating windows on fullscreen 1 (#1374) 2023-01-13 21:58:14 +01:00
vaxerski
9c77415cda damage monitor on moveactive 2023-01-13 12:31:24 +01:00
vaxerski
cbd31ba481 damage on border change 2023-01-12 13:33:45 +01:00
vaxerski
8440aa3e9b repaint on dynamic decoration keywords 2023-01-12 12:14:57 +01:00
vaxerski
11afb66010 release mouse buttons on map from LS 2023-01-11 19:15:18 +01:00
vaxerski
c4e422644b move window to top if floating activate 2023-01-11 17:59:35 +01:00
vaxerski
df30f0519a damage monitor on stack rotations 2023-01-11 17:57:54 +01:00
vaxerski
8ba4f34a7c fix cmake systemd header detection 2023-01-11 17:41:03 +01:00
vaxerski
7afb7c85a7 handle fullscreen requests on maximized windows 2023-01-11 13:40:15 +01:00
vaxerski
b24f066c47 escape json strings in hyprctl binds 2023-01-11 12:17:27 +01:00
vaxerski
4ec034ad49 send enter for IME popups 2023-01-10 19:21:59 +01:00
vaxerski
20a1a47e66 replace java envvar 2023-01-09 21:26:19 +01:00
vaxerski
989ee6473f describe layers in hyprctl layers 2023-01-09 21:26:07 +01:00
vaxerski
a572321f61 remove old warn 2023-01-09 20:52:24 +01:00
vaxerski
ff11883482 added make model and serial to hyprctl monitors 2023-01-09 14:35:58 +01:00
Raffaele Mancuso
c0c7c12bb9
Pin dispatcher for a specific window (#1340)
Closes #1339
2023-01-08 18:37:24 +01:00
riChar
e5dcbf73d8
Add "on" and "off" for the bind of switch (#1342) 2023-01-08 16:35:24 +01:00
vaxerski
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
Mihai Fufezan
b1104b1ca7
nix: update xdph 2023-01-07 20:33:15 +02:00
Mihai Fufezan
809b7181a8
nix: add hyprland-protocols through pkgconfig (#1275) 2023-01-07 20:25:20 +02:00
vaxerski
af4b9700b7 bump ver to 0.20.1 2023-01-07 13:49:19 +01:00
vaxerski
2858e08ce0 remove color rassert to fix overshot beziers 2023-01-07 13:38:19 +01:00
vaxerski
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
vaxerski
464dd79246 fix crashes on monitor ls remove 2023-01-06 16:13:50 +01:00
Mihai Fufezan
85a71d15b6
CI: add jq to Arch Meson build 2023-01-06 16:43:10 +02:00