Dickby
bccc81d306
Fixing my last change
...
It wasn't a problem with the bug i tried to fix.
But there would be a problem if some function would dereference pPreviousGroupMember from the node that was PHEAD->pNextGroupMember.
Please don't be mean!
2022-09-23 19:13:05 +02:00
Vaxry
718de0d9fa
Merge pull request #715 from Dickby/main
...
fix crash
2022-09-23 17:05:04 +01:00
vaxerski
fd6116c0cd
style
2022-09-23 17:01:27 +01:00
Dickby
00b16888bf
style fix
2022-09-23 17:59:33 +02:00
vaxerski
695411f1bd
don't decorate on only no gaps
2022-09-23 16:47:58 +01:00
Dickby
f9d8b3096a
fix crash
...
Fixes #711
2022-09-23 17:01:46 +02:00
vaxerski
7f3750bd75
disable enabling groups on fullscreen windows
2022-09-20 18:08:10 +01:00
vaxerski
7a9423c782
better dwindle swapping with groups
2022-09-20 18:04:39 +01:00
vaxerski
2dd1661aec
fix groups with fullscreen
2022-09-20 12:17:34 +01:00
vaxerski
5b6c8d5b0f
fix misc fullscreen issues
2022-09-20 09:55:25 +01:00
vaxerski
c24b45671a
mouse binds overhaul
2022-09-19 19:04:48 +01:00
vaxerski
cf32d28082
fix groupbar being wonk on scaled
2022-09-18 12:13:16 +01:00
vaxerski
5131a4acaf
fix special fullscreen
2022-09-17 15:07:03 +01:00
vaxerski
fa2d81b649
fix animation issues with workspace silent
2022-09-16 21:17:03 +01:00
vaxerski
037d4ed422
handle multi-ws swaps in layouts
2022-09-14 17:30:16 +02:00
vaxerski
9f82278d65
simplify dwindle swap
2022-09-14 17:24:45 +02:00
vaxerski
a96acc8fa4
only check for visible on xdg
2022-09-13 22:23:48 +02:00
vaxerski
7d4f0a3199
verify visibility of new geom in floating creation
2022-09-13 12:29:56 +02:00
vaxerski
d94fe3d063
added window pinning
2022-09-10 13:11:02 +02:00
vaxerski
64be57b780
fix group decos on added windows
2022-09-07 20:36:39 +02:00
vaxerski
789eedd115
fix a minor bug with no gaps when only and groups
2022-09-06 19:59:59 +02:00
vaxerski
4a8274e5f0
fix dwindle no gaps when only when dissolving a group
2022-09-06 18:12:41 +02:00
vaxerski
fbd2b4799d
Fix some more crimes against humanity
2022-09-03 22:49:52 +02:00
vaxerski
56203b1757
fix no_gaps_when_only with a group
2022-09-01 19:46:38 +02:00
vaxerski
21a1b62b6a
remove tiling node when invalid
2022-08-31 11:14:33 +02:00
vaxerski
179562b646
fix dwindle groupbars
2022-08-29 19:52:35 +02:00
vaxerski
d53b0a6491
optimize options in dwindle
2022-08-26 19:07:33 +02:00
vaxerski
00ef40dda1
added swapnext and swapprev for master
2022-08-24 21:50:48 +02:00
vaxerski
ffaf14c19e
minor damage fixes
2022-08-24 13:44:48 +02:00
vaxerski
48c9e9d83d
damage on force warp resize
2022-08-23 15:08:15 +02:00
Darksome
f7f3446882
CCompositor::moveWindowToWorkspace -> CWindow::moveToWorkspace
2022-08-21 18:01:26 +03:00
xDarksome
0f25f3aee3
Merge branch 'hyprwm:main' into main
2022-08-21 16:03:51 +03:00
vaxerski
185f93ae64
fix dwindle active for splits
2022-08-20 17:59:15 +02:00
Darksome
37e1450a4d
Impl CCompositor::moveWindowToWorkspace
2022-08-20 13:25:56 +03:00
vaxerski
c2a3896cc9
added dwindle:use_active_for_splits
2022-08-19 22:03:41 +02:00
Darksome
844c33c980
Add mapwindow, unmapwindow and movewindow IPC events
2022-08-18 22:23:28 +03:00
vaxerski
cd9c85a150
never animate moving floating windows
2022-08-16 22:40:16 +02:00
vaxerski
bbc6b5d5e0
added misc:animate_manual_resizes
2022-08-16 21:56:54 +02:00
vaxerski
a59641096c
ignore dwindle reload on full window null
2022-08-16 21:32:12 +02:00
vaxerski
c6de4ee4b7
more checks in fullscreen event
2022-08-16 21:30:53 +02:00
vaxerski
bec7501365
fix borders on no_gaps_when_only
2022-08-16 16:19:52 +02:00
vaxerski
d47bfe6af1
remove unused fixXWaylandWindowsOnWorkspace
2022-08-15 00:34:39 +02:00
vaxerski
28867758c4
better fix the last fix
2022-08-14 16:39:56 +02:00
vaxerski
214c2c7b1c
fix groups not updating size on head change
2022-08-13 10:08:35 +02:00
vaxerski
aba63a7f96
disallow nested groups creation
2022-08-11 19:56:29 +02:00
vaxerski
c319a2aba9
Completely rewrote Dwindle group code
2022-08-11 19:29:39 +02:00
vaxerski
862722412f
handle fullscreen in dwindle groups better
2022-08-09 18:37:50 +02:00
vaxerski
69b8568ccf
better foreign toplevel protocol obedience
2022-08-06 20:57:38 +02:00
vaxerski
f66365d9da
fix crash in dwindle on create tiled
2022-08-05 20:00:17 +02:00
vaxerski
d72f1cc644
fix various shadow damage issues
2022-08-05 19:23:53 +02:00