|
a6eba91935
|
opengl: require introspection on mirroring
fixes #3939
|
2023-11-25 00:48:02 +00:00 |
|
Xavier
|
745b998587
|
renderer: Adding an option to disable first launch animation (#3933)
|
2023-11-24 21:45:59 +00:00 |
|
|
1a2a2da6aa
|
renderer: fixup cursor scaling
fixes #3935
|
2023-11-24 21:30:28 +00:00 |
|
Vaxry
|
822775aa8c
|
renderer: Fixup double rendering cases with special (#3928)
* fixup
* better fullscreen
|
2023-11-24 21:18:50 +00:00 |
|
|
d79cf0afe2
|
renderer: fix software cursors on nvidia
fixes #3926
|
2023-11-24 13:47:36 +00:00 |
|
|
aedcade68d
|
opengl: better checking for required introspection
performance woo
|
2023-11-24 12:37:10 +00:00 |
|
|
802ab58f8a
|
renderer: fix inverseOpaque calcs in renderWithBlur
|
2023-11-24 12:32:35 +00:00 |
|
Vaxry
|
2ebfd0c745
|
renderer: Move to a full Hyprland GL rendering pipeline (#3920)
Also updates wlroots
|
2023-11-24 10:54:21 +00:00 |
|
|
e40e486f61
|
renderer: better checks for special rendering in renderWorkspaceWindows
ref #3916 #3888
|
2023-11-23 11:31:52 +00:00 |
|
|
e55c5a916a
|
renderer: make sure lastWindow has correct ws in renderWorkspaceWindows
fixes #3916 fixes #3888
|
2023-11-22 23:43:46 +00:00 |
|
|
812a3f6d78
|
renderer: fix double render of tiled on workspace switch
fixes #3889
|
2023-11-22 20:05:50 +00:00 |
|
thejch
|
572fd554b8
|
renderer: Fix floating clipbox (#3907)
* fix floating decoration clipbox scale
* use vecTransformedSize
* use workspace offset
|
2023-11-21 00:34:34 +00:00 |
|
thejch
|
7d1c8d827a
|
shadow: add workspace offset to floating window shadow (#3906)
|
2023-11-20 22:34:28 +00:00 |
|
thejch
|
6d26199e1c
|
renderer: fix floating window rendering when scale > 1 (#3901)
|
2023-11-20 12:13:09 +00:00 |
|
MightyPlaza
|
7e0c90b92c
|
groupbar: fix text pos with verical offset (#3893)
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
|
2023-11-19 12:29:26 +00:00 |
|
MightyPlaza
|
add23a9ba2
|
group: fix dragging into floating groups (#3719)
* allow dragging into floating groups
modified: src/Compositor.cpp
modified: src/Compositor.hpp
modified: src/layout/IHyprLayout.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
* floating-only
modified: src/layout/IHyprLayout.cpp
|
2023-11-19 12:29:01 +00:00 |
|
|
89f6457a99
|
renderer: avoid rendering floating windows twice with special
fixes #3887
|
2023-11-18 19:53:45 +00:00 |
|
Vaxry
|
8b57a1973e
|
internal: Allow floating windows on special (#3872)
* allow floating on special
* fix mistake
* fix clipbox
|
2023-11-18 17:00:24 +00:00 |
|
Dickby
|
1d9bfa60a1
|
opengl: Don't use wrong shader just because it's GLES (#3867)
|
2023-11-16 21:03:17 +00:00 |
|
|
a34e192433
|
renderer: clip floating boxes on slide anim
fixes #3514
|
2023-11-16 20:20:41 +00:00 |
|
|
4868d4dfd3
|
shadow: avoid fatal mutation of the windowBox for calcs
fixes #3865
|
2023-11-16 17:31:52 +00:00 |
|
|
859841f4d1
|
renderer: don't make snapshots of invisible windows on close
|
2023-11-16 12:24:07 +00:00 |
|
|
28ef18a921
|
shadow: avoid using glClear and don't draw behind window if ignore_window
fixes #3860
|
2023-11-16 11:42:53 +00:00 |
|
Dickby
|
91d6be1f09
|
groupbar: Fix position of groupbar titles on monitor scales != 1.0 (#3856)
|
2023-11-15 20:32:44 +00:00 |
|
|
e8469f8b1b
|
renderer: drop unnecessary spammy logs
|
2023-11-14 19:51:47 +00:00 |
|
|
5edb4e4a30
|
decorations: recalc layout and positioner on add/remove
|
2023-11-13 16:42:58 +00:00 |
|
|
2e26542e3b
|
renderer: use viewporter corrected size for uv calcs
|
2023-11-12 23:57:53 +00:00 |
|
|
68935ba9dc
|
renderer: separate oversize uv calcs in dimensions
|
2023-11-12 23:27:52 +00:00 |
|
|
824ccd957b
|
renderer: pass proper arg to main param of uv calcs
was fucking up some non-fitting subsurfaces
|
2023-11-12 22:59:19 +00:00 |
|
|
45e86d4fdf
|
groupbar: translate box by workspace offset
|
2023-11-12 22:40:21 +00:00 |
|
|
0ba2e68704
|
deco-positioner: don't remove hidden windows' data
|
2023-11-12 17:02:42 +00:00 |
|
Dickby
|
e974d1fe98
|
shaders: Some more changes in rgb2hsl. (#3834)
|
2023-11-12 16:20:23 +00:00 |
|
Alessio Molinari
|
1bfd4a2bff
|
output-layout: fix wlroots display handling (#3718)
|
2023-11-12 13:14:05 +00:00 |
|
|
91cbe93cf8
|
decoration: add NON_SOLID flag for shadow
fixes #3841
|
2023-11-12 13:01:23 +00:00 |
|
|
f39a6ca17c
|
decoration-positioner: improve stability
|
2023-11-11 18:07:56 +00:00 |
|
Dickby
|
6eb2abcb20
|
shaders: Small optimization in rgb2hsl. (#3831)
|
2023-11-11 17:20:18 +00:00 |
|
|
52cf122a0a
|
shadow: move workspace offset calcs to draw
fixes #3829
|
2023-11-11 16:15:23 +00:00 |
|
Dickby
|
844da8db56
|
shaders: Avoid calculating unused values in hsl2rgb. (#3827)
|
2023-11-11 15:43:31 +00:00 |
|
|
bea828ea45
|
decoration-positioner: improve extent handling
|
2023-11-11 15:18:17 +00:00 |
|
|
cc04b52ce1
|
deco-positioner: recalc after uncache
|
2023-11-11 14:52:27 +00:00 |
|
Vaxry
|
9be6fbf5ea
|
decorations: Decoration Positioner (#3800)
|
2023-11-11 14:37:17 +00:00 |
|
Dickby
|
7345b1a1ea
|
shaders: Use clamp in doubleCircleSigmoid. (#3824)
|
2023-11-11 13:15:37 +00:00 |
|
|
e44d6de555
|
shadow: alpha treatment improvements
|
2023-11-11 00:52:40 +00:00 |
|
|
14195835ef
|
opengl: switch to black-and-white for alpha mattes
also fixes shadows on 10b
|
2023-11-09 22:11:54 +00:00 |
|
|
11432f69b9
|
opengl: remove unused alpha matte from shadow
|
2023-11-09 22:11:54 +00:00 |
|
Visual-Dawg
|
29e0a7112e
|
renderer: added new customization options to the blur shaders (#3650)
Adds to `decoration:blur:` `vibrancy` and `vibrancy_darkness`
|
2023-11-06 18:49:03 +00:00 |
|
David Leal
|
0476e1b498
|
groups: add option to configure font name (#3751)
|
2023-11-05 19:25:50 +00:00 |
|
|
56dec1c6a2
|
renderer: properly set currentFB on snapshot renders
|
2023-11-04 22:25:09 +00:00 |
|
|
2b07d54bc7
|
shadow: fix missed fullBox.scale
|
2023-11-04 20:11:22 +00:00 |
|
|
66a3719b86
|
renderer: allow transform enabling from outside opengl
|
2023-11-04 19:35:49 +00:00 |
|