73a017a94c
コードスタイル
2024-07-06 15:15:28 +02:00
95c17b2063
stuf3
2024-07-06 15:15:28 +02:00
3356294067
stuf2
2024-07-06 15:15:28 +02:00
5fc3dc59c6
stuf
2024-07-06 15:15:28 +02:00
6bc34d67b5
Nix: add aquamarine
2024-07-06 15:15:28 +02:00
ca7d328ae2
le oops
2024-07-06 15:15:28 +02:00
7754368ade
tablets and shit
2024-07-06 15:15:28 +02:00
24e4768753
fixes
2024-07-06 15:14:54 +02:00
1bbcfa9e47
gamma done
2024-07-06 15:14:54 +02:00
c66f63b63d
fix crasherino
2024-07-06 15:14:54 +02:00
16a2cb4ffc
some format fixes
2024-07-06 15:14:54 +02:00
012235b332
ye
2024-07-06 15:14:54 +02:00
3cec9e37d2
bring back hyprctl output
2024-07-06 15:14:54 +02:00
8d22bf4883
support headless
2024-07-06 15:14:54 +02:00
744d08af84
avoid crash on monitor unplug
2024-07-06 15:14:54 +02:00
6e6c05bd46
fix nullptr deref
2024-07-06 15:14:54 +02:00
972e4241d9
fixado
2024-07-06 15:14:54 +02:00
6e35f6335e
switches
2024-07-06 15:14:54 +02:00
920e34efa1
stuff
2024-07-06 15:14:54 +02:00
81bad1f8fc
stuff I already forgot what I did
2024-07-06 15:14:54 +02:00
bd92c92ba1
new event api
2024-07-06 15:14:53 +02:00
65a16b84fc
get dma formats from aq
2024-07-06 15:14:07 +02:00
00a8171643
ye test
2024-07-06 15:14:07 +02:00
9fc57fc321
reenable direct scanout
2024-07-06 15:14:07 +02:00
b10b70eab0
use auto format for cursor
2024-07-06 15:14:07 +02:00
817c2a56c9
fix hw cursors with new aq stuff
2024-07-06 15:14:07 +02:00
e1adef12f5
keyboard mod fixes
2024-07-06 15:14:07 +02:00
12c5de14c8
minor fixes for wl
2024-07-06 15:14:07 +02:00
1b025eee44
update key state on key events to have mods working in drm
2024-07-06 15:14:07 +02:00
38895ce843
fix dt issues
2024-07-06 15:14:07 +02:00
029d4fb805
restore vt switching
2024-07-06 15:14:07 +02:00
60d04e196d
minor fixes for new drm stuff
2024-07-06 15:14:07 +02:00
48bf839230
bring back renderer session scan
2024-07-06 15:14:07 +02:00
484caf3b1c
add drm backend to requests
2024-07-06 15:14:07 +02:00
930e7bb0c8
Core: Move to aquamarine
2024-07-06 15:14:05 +02:00
cc98594c3a
pointer: update geometry after unplug events
...
fixes #6700
fixes #6740
2024-07-05 23:05:09 +02:00
MightyPlaza
0502c3f62b
keybinds: fix movewindow float to 0 ( #6777 )
...
modified: src/managers/KeybindManager.cpp
2024-07-05 22:46:38 +02:00
Lincoln Yuji de Oliveira
0a6e83005f
Completions: use only awk ( #6763 )
2024-07-04 14:21:07 +03:00
Agent00Ming
e894d5e964
tablet: Send .frame() on .proximity_out() ( #6761 )
...
Co-authored-by: Agent_00Ming <agent00ming9366@gmail.com>
2024-07-03 21:40:18 +02:00
Lincoln Yuji
8bb75a223d
hyprctl completions: Use only awk rather than grep + awk
...
Using "awk '/<exp>/{ print $n }'" is more minimal and slightly faster
than using "grep '<exp>' | awk '{ print $n }'".
Signed-off-by: Lincoln Yuji <lincolnyuji@hotmail.com>
2024-07-02 22:46:20 +03:00
6247a6b537
renderer: don't skip back background on preBlurQueued
...
fixes #6332
2024-07-02 18:40:27 +02:00
drendog
2fa57f2dc4
pointer: change min cursor padding to 0 ( #6027 )
...
* fix: change min cursor padding to 0
* chore: set default hotspot padding to 0
* fix: adjusting clamp after getting closest point to fix getting off limit point
* fix: deal with floating point to clamp to prev value
* refactor: max coords to vector
* fix: remove box closestPoint adjustment due its fix on hyprutils
2024-07-02 12:17:48 +02:00
Ikalco
e58fd3bfb0
meson: fix wlroots-hyprland dep checks (for libliftoff patch to work) ( #6736 )
2024-07-02 12:14:27 +02:00
Tom Englund
d7ea1b7785
xwayland: break cyclic loop of parents ( #6722 )
...
in X11 some surfaces is a parent of itself and creates a cyclic loop
when trying to find its parent. check for old parent and break if its
beginning to roll over.
2024-07-01 00:26:08 +02:00
UjinT34
4d6f96f74f
debug: add Nvidia driver info ( #6715 )
...
* add nvidia driver info to systeminfo
* check file exists
2024-06-30 13:16:41 +02:00
Tom Englund
8ff9410d2c
inputmgr: ensure we dont divide by zero ( #6713 )
...
some weird combination of scrolling/nesting hyprland and closing a
window i managed to divide by zero here, reported by ubsan. add a check
to ensure we dont hit UB.
2024-06-30 13:15:59 +02:00
はれなよ
718afe271e
seat: don't send keyboard data without a keyboard cap ( #6697 )
...
* Fix #6279 : prevent sending keymap or repeat info events by keyboards without keyboard capability
* Remove brackets
2024-06-29 20:05:07 +02:00
はれなよ
1f43a5c859
session: fix activate events being always treated as on ( #6696 )
...
* Fix listener_sessionActive to handle an event correctly when the session get inactivated
* Remove log
2024-06-29 20:04:48 +02:00
9c5dd59d4b
input: fix capabilities enum types passed
...
hyprland down to the seat protocol impl expects IHID capabilities, not WL_ ones
ref #6702 #6196
2024-06-29 00:23:02 +02:00
d16c6aa1db
pointer-constraint: set lifetime correctly
...
ref #6679
2024-06-29 00:18:24 +02:00