| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | renderer: use viewporter corrected size for uv calcs | Vaxry | 2023-11-12 | 1 | -4/+10 | |
| | | ||||||
| * | renderer: separate oversize uv calcs in dimensions | Vaxry | 2023-11-12 | 1 | -2/+2 | |
| | | ||||||
| * | renderer: pass proper arg to main param of uv calcs | Vaxry | 2023-11-12 | 1 | -1/+1 | |
| | | | | | was fucking up some non-fitting subsurfaces | |||||
| * | output-layout: fix wlroots display handling (#3718) | Alessio Molinari | 2023-11-12 | 1 | -2/+11 | |
| | | ||||||
| * | decorations: Decoration Positioner (#3800) | Vaxry | 2023-11-11 | 1 | -1/+1 | |
| | | ||||||
| * | Internal: Hyprland box implementation (#3755) | Vaxry | 2023-11-04 | 1 | -44/+53 | |
| | | | | | | | | * box impl * remove unused operators * missed applyfromwlr | |||||
| * | Decos: Window decoration flags, shadow improvements (#3739) | Vaxry | 2023-11-04 | 1 | -2/+28 | |
| | | ||||||
| * | renderer: render oversized blur with respect to fade alpha | Vaxry | 2023-11-03 | 1 | -1/+1 | |
| | | ||||||
| * | renderer: improvements to wayland surface small() detection | Vaxry | 2023-11-03 | 1 | -1/+2 | |
| | | ||||||
| * | renderer: fix small surface's blur region being offset by monitor coords | Vaxry | 2023-10-30 | 1 | -1/+1 | |
| | | ||||||
| * | renderer: properly pass 10-bit formats to opengl | Vaxry | 2023-10-30 | 1 | -1/+4 | |
| | | ||||||
| * | renderer: use optional for cursor surface storing | Vaxry | 2023-10-30 | 1 | -1/+1 | |
| | | | | | | | because nullptr is a valid surface. fixes #3692 | |||||
| * | renderer: fixup blend disable conditions in renderSurface | Vaxry | 2023-10-29 | 1 | -1/+2 | |
| | | | | | Fixes #3680 | |||||
| * | input: better cursor image infrastructure | Vaxry | 2023-10-29 | 1 | -0/+12 | |
| | | | | | | | Improves handling of cursor images/surfaces Fixes an issue with decos and cursors Fixes #3471 | |||||
| * | renderer: fix missed box scale | Vaxry | 2023-10-25 | 1 | -0/+1 | |
| | | ||||||
| * | renderer: blur properly behind small surfaces | Vaxry | 2023-10-25 | 1 | -0/+6 | |
| | | ||||||
| * | renderer: respect viewporter dest on base surfaces | Vaxry | 2023-10-25 | 1 | -4/+5 | |
| | | ||||||
| * | windowrules: add nearestneighbor | Vaxry | 2023-10-24 | 1 | -1/+7 | |
| | | ||||||
| * | renderer: use preOffset pos instead of offset | Vaxry | 2023-10-21 | 1 | -2/+4 | |
| | | | | | offset is not passed to transformers, so if they change pos, decos will be in the wrong place | |||||
| * | transformers: allow modifying renderdata pre-pass | Vaxry | 2023-10-21 | 1 | -1/+6 | |
| | | ||||||
| * | renderer: avoid drawing invisibly small surfaces in renderSurface | Vaxry | 2023-10-21 | 1 | -0/+3 | |
| | | ||||||
| * | renderer: add transformers | Vaxry | 2023-10-21 | 1 | -0/+17 | |
| | | ||||||
| * | renderer: fix shimmers when manual resizing | Vaxry | 2023-10-20 | 1 | -9/+15 | |
| | | ||||||
| * | surface/wayland: conform to small surface requirements | Vaxry | 2023-10-20 | 1 | -2/+23 | |
| | | | | | do not stretch small surfaces, instead center them if they fit. | |||||
| * | render: stop locking SWC on tearing | Vaxry | 2023-10-13 | 1 | -4/+0 | |
| | | ||||||
| * | layershell: avoid configure on unchanged size | vaxerski | 2023-10-06 | 1 | -7/+8 | |
| | | | | | fixes #3496 | |||||
| * | renderer: extract solitary check into frame handler | vaxerski | 2023-10-04 | 1 | -1/+0 | |
| | | ||||||
| * | renderer: fixup solitary conditions | vaxerski | 2023-10-04 | 1 | -1/+1 | |
| | | ||||||
| * | renderer: add further conditions to solitary recheck | vaxerski | 2023-10-04 | 1 | -0/+8 | |
| | | ||||||
| * | renderer: fix missing check for surfaceCount in rechecking solitary | vaxerski | 2023-10-02 | 1 | -0/+3 | |
| | | | | | closes #3470 | |||||
| * | renderer: remove old debug log | vaxerski | 2023-10-02 | 1 | -3/+0 | |
| | | ||||||
| * | tearing: cleanup vars and avoid rendering before drm is ready | vaxerski | 2023-09-30 | 1 | -13/+7 | |
| | | ||||||
| * | renderer: avoid spamming software cursor locks | vaxerski | 2023-09-30 | 1 | -2/+8 | |
| | | ||||||
| * | renderer: lock software cursors while tearing | vaxerski | 2023-09-30 | 1 | -0/+3 | |
| | | ||||||
| * | renderer: optimize render pipeline when there is a solitary client | vaxerski | 2023-09-29 | 1 | -51/+75 | |
| | | ||||||
| * | renderer: Tearing implementation (#3441) | Vaxry | 2023-09-28 | 1 | -45/+92 | |
| | | ||||||
| * | renderer: fix missing dontRound check in renderSurface | vaxerski | 2023-09-23 | 1 | -0/+3 | |
| | | | | | fixes 3296 | |||||
| * | renderer: cleanup drm format selection | vaxerski | 2023-09-22 | 1 | -18/+21 | |
| | | ||||||
| * | logging: implement std::formatter for some types (#3380) | memchr | 2023-09-20 | 1 | -39/+29 | |
| | | ||||||
| * | logging/format: use std::format_string to catch formatting string errors at ↵ | memchr | 2023-09-20 | 1 | -2/+2 | |
| | | | | | | | | compile time (#3377) * fix(log): use constexpr format string * deprecate getFormat | |||||
| * | internal: Fix wlr output management (#3234) | Philip Damianik | 2023-09-10 | 1 | -12/+9 | |
| | | ||||||
| * | internal: Remove all `.c_str()` calls when using `std::vformat` (#3198) | Philip Damianik | 2023-09-06 | 1 | -12/+12 | |
| | | | | Signed-off-by: pdamianik <39028343+pdamianik@users.noreply.github.com> | |||||
| * | internal: Formatter rework (#3186) | Vaxry | 2023-09-06 | 1 | -42/+42 | |
| | | ||||||
| * | monitor: minor adjustments | vaxerski | 2023-09-05 | 1 | -0/+1 | |
| | | ||||||
| * | renderer: separate workspace window render logic | vaxerski | 2023-09-04 | 1 | -128/+77 | |
| | | | | | Makes the logic used to render stuff over the windows (special, popups, ime, lockscreen) unified by yeeting the workspace window logic (which is separate cuz fullscreen windows) into their own funcs. Fixes #2053 | |||||
| * | internal: Revert rounding of window size (#3153) | staz | 2023-09-03 | 1 | -3/+3 | |
| | | | | | | | | | | * Revert "renderer: round coords and size in renderWindow" This reverts commit fc0c1896e097b3c3b2170ae69d38724e43960fe1. * Revert "xwaylandmgr: round reported sizes" This reverts commit 2985e20e6a5868e710aa3bdaa2789a2023010611. | |||||
| * | renderer: don't set enabled in applyMonitorRule | vaxerski | 2023-09-03 | 1 | -2/+0 | |
| | | ||||||
| * | renderer: render IME popups in fullscreen | vaxerski | 2023-09-02 | 1 | -0/+5 | |
| | | | | | fixes #1353 | |||||
| * | renderer: fixup occlusion conditions | vaxerski | 2023-09-01 | 1 | -1/+1 | |
| | | | | | fixes #3123 I fucking hate yall | |||||
| * | refactor: raise SIGABRT instead of write to null address (#3124) | memchr | 2023-08-31 | 1 | -1/+1 | |
| | | ||||||
