Vaxry
|
21e9313c10
|
Core: various unsafe state improvements (#3713)
Fixes #3637
|
2023-11-01 18:53:36 +00:00 |
|
|
7b32b4214d
|
layout: avoid redundant size sets on new fullscreen
|
2023-11-01 01:28:43 +00:00 |
|
|
6914103289
|
cmake: set asan for only hyprland not others
|
2023-10-31 21:45:27 +00:00 |
|
|
ab5497a0c9
|
input: properly track xdg surfaces' geometry in vectorToSurfaceLocal
fixes #3703
|
2023-10-30 19:36:45 +00:00 |
|
André Silva
|
f48b3774a2
|
nix: use mesonAutoFeatures attribute
|
2023-10-30 21:00:04 +02:00 |
|
|
1c9d6b94d1
|
renderer: fix small surface's blur region being offset by monitor coords
|
2023-10-30 16:20:30 +00:00 |
|
|
4b592d0819
|
renderer: properly pass 10-bit formats to opengl
|
2023-10-30 15:56:16 +00:00 |
|
MightyPlaza
|
a1924ae435
|
internal: create canBeGroupedInto() (#3693)
modified: src/Window.cpp
modified: src/Window.hpp
modified: src/layout/DwindleLayout.cpp
modified: src/layout/MasterLayout.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
|
2023-10-30 14:54:12 +00:00 |
|
|
cb6cfde6e8
|
window: update window reported size on damage events
|
2023-10-30 14:49:49 +00:00 |
|
|
8e91c038db
|
renderer: use optional for cursor surface storing
because nullptr is a valid surface.
fixes #3692
|
2023-10-30 00:18:40 +00:00 |
|
|
86318ce04f
|
input: let input-grabbing decos have prio over resize on border
|
2023-10-29 23:37:12 +00:00 |
|
|
59d6a12a7e
|
config: fixup usage of plugin in handles
would filter calls to keyword plugin: and stuff
|
2023-10-29 22:35:26 +00:00 |
|
|
935c90915a
|
pluginapi: fixup get_hash functions
|
2023-10-29 21:21:54 +00:00 |
|
|
b95c0c318e
|
renderer: fixup blend disable conditions in renderSurface
Fixes #3680
|
2023-10-29 20:54:14 +00:00 |
|
MightyPlaza
|
9abfa9efc6
|
input: handle mouse on decorations (#3560)
|
2023-10-29 20:14:47 +00:00 |
|
|
7a5234a0cc
|
input: better cursor image infrastructure
Improves handling of cursor images/surfaces
Fixes an issue with decos and cursors
Fixes #3471
|
2023-10-29 18:09:05 +00:00 |
|
|
af9440152e
|
pluginapi: add a config keyword adding method
|
2023-10-29 16:59:50 +00:00 |
|
|
7f4b0aaadc
|
hyprctl: add focusHistoryID to hyprctl clients
fixes #3661
|
2023-10-28 17:22:42 +01:00 |
|
|
4a4e13f8ac
|
events: ignore takes_over_fullscreen for floating windows
fixes #3622. Floating windows should not respect the config option, they should be shown on top. That option is meant for tiled only
|
2023-10-27 12:45:17 +01:00 |
|
Antoine Dutot
|
1d47e2c408
|
input: fix force_zero_scaling for tablet and touch (#3644)
* Attempt to fix force_zero_scaling for tablet and touch for XWayland apps.
* Formated using clang-format.
* Simpler way to compute touch origin.
|
2023-10-27 10:15:29 +01:00 |
|
|
47256a6ed8
|
input: remove incorrect check in re-enter
fixes #3659
|
2023-10-26 22:21:13 +01:00 |
|
|
732b058489
|
input: send motion events on focusWindow if follows_mouse is 0
|
2023-10-26 22:17:49 +01:00 |
|
|
92cf1c2337
|
input: fix mouse down handling on unset last surface
fixes #3659
|
2023-10-26 18:54:19 +01:00 |
|
Tyler Schneider
|
07714dd5bd
|
input: Apply scaling to cursorPosOnActivate position (#3664)
|
2023-10-26 02:05:10 +01:00 |
|
fufexan
|
5cc33b4e8c
|
[gha] Nix: update inputs
|
2023-10-26 00:03:23 +00:00 |
|
|
b0b88a63b6
|
renderer: fix missed box scale
|
2023-10-25 22:38:14 +01:00 |
|
|
5b0dc779ed
|
renderer: blur properly behind small surfaces
|
2023-10-25 22:20:58 +01:00 |
|
|
8991be671f
|
renderer: respect viewporter dest on base surfaces
|
2023-10-25 22:05:04 +01:00 |
|
|
6650e4ba85
|
compositor: remove old comment
|
2023-10-25 18:32:04 +01:00 |
|
vaxerski
|
a1b138a625
|
[gha] Nix: update wlroots
|
2023-10-24 23:28:24 +00:00 |
|
|
df00727310
|
deps: update wlroots
|
2023-10-25 00:27:16 +01:00 |
|
|
03771d3aa9
|
windowrules: add nearestneighbor
|
2023-10-24 21:29:03 +01:00 |
|
André Silva
|
50a80efad5
|
flake.lock: update nixpkgs and xdph
|
2023-10-24 21:06:00 +03:00 |
|
|
14a3c939ce
|
hyprctl: log monitor id in workspaces request
fixes #3640
|
2023-10-24 01:03:40 +01:00 |
|
|
aeb8c8fc70
|
internal: honor close_special_on_empty on moveToWorkspace
fixes #3602
|
2023-10-24 00:58:44 +01:00 |
|
|
616ff343b7
|
input: fix warn
|
2023-10-24 00:53:59 +01:00 |
|
|
2f6729f557
|
example: add special workspace to default config
|
2023-10-24 00:50:45 +01:00 |
|
|
015664eb4c
|
compositor: do not process fullscreen events in unsafe
|
2023-10-23 00:53:33 +01:00 |
|
|
98059b52d7
|
layershell: support ON_DEMAND keyboard mode
fixes #2264
|
2023-10-22 23:32:55 +01:00 |
|
Brenno Lemos
|
b135bd6cd4
|
workspacerules: Add new optional "default command" for auto-launching apps on new workspaces (#3559)
|
2023-10-22 23:11:03 +01:00 |
|
|
59f27e7f57
|
compositor: send preferred scale and transform events to surfaces
fixes #3635
|
2023-10-22 16:58:06 +01:00 |
|
|
edb26e0306
|
cmake: remove old definitions from cmakelists
|
2023-10-22 12:25:26 +01:00 |
|
|
d0367d8560
|
renderer: use preOffset pos instead of offset
offset is not passed to transformers, so if they change pos, decos will be in the wrong place
|
2023-10-21 19:51:14 +01:00 |
|
|
95db9108e5
|
transformers: allow modifying renderdata pre-pass
|
2023-10-21 19:25:44 +01:00 |
|
|
a61eb7694d
|
hooksystem: add callbackinfo struct and cancellable events
|
2023-10-21 14:52:43 +01:00 |
|
|
c6233a790f
|
renderer: avoid drawing invisibly small surfaces in renderSurface
|
2023-10-21 14:20:06 +01:00 |
|
|
92311d260a
|
renderer: add transformers
|
2023-10-21 14:15:56 +01:00 |
|
Roberto Previdi
|
af72404259
|
hyprctl: add a query for workspace rules (#3630)
|
2023-10-21 02:28:34 +01:00 |
|
|
4a79718fe8
|
renderer: fix shimmers when manual resizing
|
2023-10-20 20:32:47 +01:00 |
|
|
7f35f33b4c
|
surface/wayland: conform to small surface requirements
do not stretch small surfaces, instead center them if they fit.
|
2023-10-20 20:15:57 +01:00 |
|