|
108163f1e5
|
animations: simplify window loop
|
2024-04-01 16:22:24 +01:00 |
|
thejch
|
7513c0cea5
|
renderer: Fix layer and window damage sometimes missing 1 frame (#5370)
* fix the layer and window damage missing 1 frame sometimes
* remove extra loop
|
2024-04-01 16:21:45 +01:00 |
|
thejch
|
800dbf71b0
|
renderer: Fix rendering when swiping workspaces (#5367)
* fix rendering on swiping
* add alpha check
* fix floating fs check
|
2024-04-01 16:16:18 +01:00 |
|
|
416b3d6167
|
socket2: sanitize data for newlines
|
2024-04-01 03:54:11 +01:00 |
|
thejch
|
ef7ac53e99
|
master: Make master workspace orientation rule dynamic (#5339)
* make master workspace orientation rule dynamic
* fix rebase
* fix special ws resizing
* style
|
2024-04-01 03:02:47 +01:00 |
|
thejch
|
9ae0c47a21
|
deco: fix groupbar offset (#5364)
|
2024-04-01 02:58:21 +01:00 |
|
Sungyoon Cho
|
ecc1f22e05
|
textinput: fix typo (#5365)
|
2024-04-01 00:41:00 +01:00 |
|
Micovec
|
8cb38d41d2
|
hyprctl: fix plugin list on no plugins (#5357)
|
2024-03-31 21:45:22 +01:00 |
|
|
9e8f051896
|
avar: minor fixes
|
2024-03-31 21:43:08 +01:00 |
|
|
64c8ba2fb1
|
avar: fix warp onEnd conditions
ref #5348
|
2024-03-31 21:34:11 +01:00 |
|
|
4156b55cf9
|
textinput: send deactivate on disable ti
ref #5288
|
2024-03-31 21:30:36 +01:00 |
|
thejch
|
e1e41e5448
|
reenderer: Add 1 border damage to fix number rounding issues (#5343)
* add 1 to border damage to avoid rounding issues
* add 1 to rounding too
|
2024-03-31 14:59:22 +01:00 |
|
thejch
|
16a9c16d9f
|
renderer/animations: Fix various inaccurate damage tracking issues and offsets (#5297)
|
2024-03-31 02:14:26 +01:00 |
|
Zach DeCook
|
1cc9a44318
|
input: Fix incorrect keyboard focus taken when no window was present (#5337)
A non-keyboard layer never needs keyboard focus
|
2024-03-31 00:50:25 +00:00 |
|
thejch
|
5e8c25d498
|
core: match all workspace rules instead of the first one only (#5340)
|
2024-03-31 00:49:53 +00:00 |
|
Aqa-Ib
|
1aed45f61d
|
core: Fix resizeparams (#5262)
* Revert a94b902
* Fix resizeparams using CVarList
* clang-format
* fix
* Use 's' as delimiter
* remove size checks
* fix tabs
* fix mixing tabs and spaces
|
2024-03-31 00:48:39 +00:00 |
|
|
77f26997fd
|
IME: don't assert on lock mismatch, just fix it
|
2024-03-30 17:01:02 +00:00 |
|
thejch
|
906e498144
|
dispatchers: open special ws on active monitor instead of mouse monitor (#5330)
|
2024-03-30 16:58:18 +00:00 |
|
thejch
|
a17d7ba87b
|
dispatchers: fix swap workspaces wrong positioning of floating windows (#5328)
|
2024-03-30 16:57:43 +00:00 |
|
|
6fb8f50205
|
hyprpm: avoid crashes on corrupted headers
ref #5329
|
2024-03-30 03:09:22 +00:00 |
|
|
54376d7b5f
|
compositor: remove windows from fading out on destroy
ref #5321
|
2024-03-29 19:07:18 +00:00 |
|
|
3d1bf1405e
|
keybinds: add binds:disable_keybind_grabbing
fixes #5273
|
2024-03-29 18:57:16 +00:00 |
|
Muhamed Hobi
|
53aa184d20
|
makefile: Remove old headers first (#5316)
Windows.cpp was moved and I found myself having both versions in my include. Clear out the headers before dumping new ones.
|
2024-03-29 14:07:33 +00:00 |
|
|
fcd9d77b64
|
layout: improve initial size prediction for floating
|
2024-03-29 00:43:50 +00:00 |
|
|
2930c5cb6f
|
animvar: fixup update callbacks and cleanup
|
2024-03-29 00:23:23 +00:00 |
|
|
d8429eebc6
|
flake.lock: update
Fixes #5301
|
2024-03-28 18:44:00 +02:00 |
|
MightyPlaza
|
187caf4187
|
layers: don't change workspace on layer restore focus (#5308)
modified: src/events/Layers.cpp
|
2024-03-28 14:15:34 +00:00 |
|
MightyPlaza
|
647d5a4ffc
|
layers: fix bottom slide animation (#5307)
modified: src/helpers/WLClasses.cpp
|
2024-03-28 14:14:27 +00:00 |
|
|
2571875453
|
format: fix format
|
2024-03-28 02:28:22 +00:00 |
|
MightyPlaza
|
c24034eb9d
|
core: fix fullscreen + floating focus change (#5291)
modified: src/Compositor.cpp
|
2024-03-28 02:08:21 +00:00 |
|
|
0869f65b0b
|
input: add misc:hide_cursor_on_key_press
fixes #3045
|
2024-03-28 02:07:06 +00:00 |
|
|
132ab8d035
|
layers: add animation direction overrides
fixes #5285
|
2024-03-28 01:39:29 +00:00 |
|
|
93d0511471
|
layershell: update render pos and size in arrange
fixes #5258
|
2024-03-27 16:30:08 +00:00 |
|
Sungyoon Cho
|
ae52b7f468
|
textinput: fix ime when opening multiple windows (#5281)
|
2024-03-26 15:16:09 +00:00 |
|
Khalid
|
9b7ae25ae8
|
hyprctl: output json with --batch if requested (#5277)
|
2024-03-26 13:38:54 +00:00 |
|
|
1a0b8d1263
|
renderer: minor fixes to misaligned reported surface rendering
fixes #5257
|
2024-03-26 13:35:03 +00:00 |
|
|
a9d7526aae
|
core: ensure m_pLastMonitor validity over unsafe state
ref #5241
|
2024-03-26 02:26:19 +00:00 |
|
thejch
|
414e37996d
|
github: fix github issue template crash dir (#5269)
|
2024-03-26 02:21:31 +00:00 |
|
|
ae17e900e7
|
layer-shell: render popups above everything
|
2024-03-25 16:20:30 +00:00 |
|
|
ca17a89d86
|
renderer: allow blurring ls popups
|
2024-03-25 16:09:02 +00:00 |
|
thejch
|
356414639f
|
core: fix missing workspace events during swapping (#5251)
|
2024-03-25 01:50:41 +00:00 |
|
dmayle
|
6b28bf563e
|
keybinds: Fix exit trigger by moving it to monitor.frame (#5240)
|
2024-03-25 01:46:59 +00:00 |
|
thejch
|
8001b96bb5
|
renderer: dont render fullscreen special on wrong monitor (#5249)
|
2024-03-25 01:41:56 +00:00 |
|
|
89543e8e3c
|
cursormgr: don't set x theme in changeTheme
|
2024-03-24 20:48:56 +00:00 |
|
Brett Alcox
|
03e99f93ae
|
renderer: forward decl for b_pch=false (#5250)
|
2024-03-24 20:38:10 +00:00 |
|
|
294ff8609f
|
cursormgr: log theme loading failures
|
2024-03-24 19:39:56 +00:00 |
|
|
1e82d5a04d
|
ime: fix build without pch
|
2024-03-24 17:19:35 +00:00 |
|
|
5cc4bf699c
|
IME: Refactor and fixup popups
|
2024-03-24 16:08:25 +00:00 |
|
|
acf15e5579
|
text-input: reset lock counter on surface destroy
fixes #5231
|
2024-03-24 15:00:00 +00:00 |
|
|
86dc46ffea
|
animationmgr: use realpos and size for border damage
fixes #5239
|
2024-03-24 03:09:46 +00:00 |
|