vaxerski
ecf0cdaba4
a bit more default config nice addons
2022-10-17 16:59:52 +01:00
vaxerski
286cb90c48
ignore OR windows' size hints
2022-10-17 14:26:18 +01:00
vaxerski
3f77cde50e
set XCURSOR_SIZE if not set in init
2022-10-17 14:01:04 +01:00
vaxerski
1145654987
default & example config overhaul
2022-10-17 13:48:21 +01:00
vaxerski
da4cfb9c32
use size hints when available in xwayland default geom
2022-10-17 11:18:45 +01:00
vaxerski
58375bc87a
Add support for rgba() and rgb() colors in the config
2022-10-16 22:26:02 +01:00
K1llf0rce
dca30815b0
add maxsize window rule
2022-10-15 17:04:57 +02:00
vaxerski
edeb759bb1
add loose focus behavior
2022-10-15 14:13:21 +01:00
vaxerski
34cd8b125a
rework focus system to be more safe and faster
2022-10-14 20:46:32 +01:00
b0544dbfff
remove old log
2022-10-14 14:25:28 +01:00
a7bdfc06ca
added bringactivetotop dispatcher
2022-10-14 14:22:31 +01:00
724fa4a7d4
add touch binding to output
2022-10-14 12:38:44 +01:00
Vaxry
cee0645fd1
Merge pull request #813 from histausse/touch_dev_rotation
...
Add input:touchdevice:transform config
2022-10-14 12:26:31 +01:00
df9409b8a2
rename transform in DC to touch_transform
2022-10-14 12:23:11 +01:00
vaxerski
670d6ce8f4
fix windowsOut disabled with fadeOut enabled
2022-10-13 21:32:28 +01:00
Brodi
5d6e56b67c
fix invalid json output by adding a missing comma
2022-10-13 16:21:58 +02:00
624303bfb9
check for same workspace in workspace rule
2022-10-13 15:19:30 +01:00
eb3c132fc5
set workspace name in previous
2022-10-13 15:17:16 +01:00
vaxerski
170def35d7
simplify shouldRenderWindow and fix one cond
2022-10-12 18:37:11 +01:00
vaxerski
2ee9fb0675
don't recalc offset on monitor reload offset auto
2022-10-12 15:16:31 +01:00
vaxerski
1396d2a39b
fix crash in renderWorkspaceWithFullscreenWindow
2022-10-11 20:29:51 +01:00
7ecc41db9c
unsetenv on no XWayland
2022-10-11 12:00:06 +01:00
Histausse
6287f2b71b
use static for transformation matrices
2022-10-10 12:52:12 +02:00
Felix Dick
7e781f24c5
Merge branch 'main' into simplify_matrix_calculations
2022-10-10 02:45:40 +02:00
Felix Dick
3bf7c5aea1
Change matrixProjection function stop use matrixFlip180 everywhere.
2022-10-10 01:35:42 +02:00
Felix Dick
092dbda88a
Let openGL transpose the matrixes for us.
2022-10-10 01:32:04 +02:00
vaxerski
881f828250
better subsurface handling on unmaps
2022-10-09 17:40:30 +01:00
vaxerski
0743dab3f0
use popup base surface instead of subsurface for addPopupGlobalCoords
2022-10-09 17:10:20 +01:00
vaxerski
496e37d044
ensure texture safety in clearWithTex()
2022-10-09 17:02:39 +01:00
Felix Dick
9ee78b1a92
inverse_transform the box in renderRectWithDamage.
2022-10-09 01:58:00 +02:00
Histausse
406b2fe6dc
Add additionnal matrices and rename config var
2022-10-09 00:45:34 +02:00
Histausse
32ae0c51f0
Add input:touchdevice:td_rotation config
...
Add support for touch device roation. The rotation is
set globally with `input:touchdevice:td_rotation config` and by
device with `td_rotation` in a device block.
2022-10-08 15:25:46 +02:00
Felix Dick
2f3528c076
Check earlier if pixman regions are empty.
2022-10-08 11:20:04 +02:00
vaxerski
1964bcb13f
add open/close layer events
2022-10-07 22:25:00 +01:00
Vaxry
4b779ac142
Merge pull request #811 from Dickby/add_missing_pixman_region32_fini
...
Add missing pixman_region32_fini.
2022-10-07 22:20:35 +01:00
vaxerski
abc2d442dd
fix a VRAM leak in destroyMonitorResources
2022-10-07 22:19:23 +01:00
Felix Dick
b64f1fc5c4
Add missing pixman_region32_fini.
2022-10-07 23:11:20 +02:00
vaxerski
33d264eaa7
release all fbs in destroyMonitorResources
2022-10-07 21:13:28 +01:00
Vaxry
5e3b8c3233
Merge pull request #807 from Dickby/fix_monitor_transforms
...
Transform the box data send to texture shaders.
2022-10-07 20:12:28 +01:00
Felix Dick
bbdfb7853d
Transform the box data send to texture shaders.
2022-10-07 20:55:41 +02:00
a19b152e4a
make swipe respect slidevert
2022-10-07 16:52:53 +01:00
1468001d3b
offset floating windows out of bounds on ws anims
2022-10-07 12:34:54 +01:00
7faa3c367d
Added clipping support, clip windows on slide anim
2022-10-07 10:43:51 +01:00
fd379db846
swallow improvements
2022-10-07 09:46:01 +01:00
Vaxry
c4487534d2
Merge pull request #801 from fufexan/scrollfactor
...
Add input:touchpad:scroll_factor
2022-10-06 21:26:11 +01:00
Mihai Fufezan
e4820d1c71
Add input:touchpad:scroll_factor
2022-10-06 22:47:05 +03:00
vaxerski
b4a8efc1a7
fix naming when workspace back and forth
2022-10-06 20:40:58 +01:00
vaxerski
9480c0fb90
fix workspace previous with multi-mon ws moves
2022-10-06 20:18:49 +01:00
vaxerski
f901c60da5
return true on vt switch keysyms to avoid printing stuff
2022-10-06 19:31:32 +01:00
vaxerski
922e978f56
reset sigmask on fork
2022-10-06 19:02:03 +01:00