| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | screencopy/toplevelexport: sanitize pointers in ::copyFrame | Vaxry | 2024-02-07 | 2 | -0/+14 | |
| | | | | | oopsie~~ >///< | |||||
| * | toplevelexport: fix missed pmonitor set for opengl | Vaxry | 2023-12-15 | 1 | -1/+1 | |
| | | | | | ref #4165 | |||||
| * | toplevelexport: fix missing GL_READ_FRAMEBUFFER set in shm copy | Vaxry | 2023-12-15 | 1 | -0/+4 | |
| | | | | | ref #4165 | |||||
| * | toplevel-export: commence render pass before reading | Vaxry | 2023-12-07 | 1 | -3/+5 | |
| | | | | | fixes #4070 | |||||
| * | style/ci: apply clang-format and verify it in ci (#4039) | François Conzelmann | 2023-12-06 | 2 | -3/+4 | |
| | | | | | | * style: apply clang-format * ci: add new clang-format job to CI | |||||
| * | screencopy: fix glReadPixels offset | Vaxry | 2023-12-05 | 1 | -3/+3 | |
| | | | | | fixes #4042 | |||||
| * | screencopy: fix legacyrenderer builds | Vaxry | 2023-12-05 | 1 | -0/+4 | |
| | | | | | fixes #4044 | |||||
| * | toplevelexport: fix getPreferredReadFormat param in captureToplevel | Vaxry | 2023-12-05 | 1 | -1/+1 | |
| | | | | | fixes #4043 | |||||
| * | screencopy: use buffer format for glReadPixels | Vaxry | 2023-12-04 | 2 | -17/+15 | |
| | | | | | fixes #4029 | |||||
| * | opengl: free window framebuffers in ~dtor | Vaxry | 2023-12-04 | 2 | -2/+2 | |
| | | | | | ref #4036 | |||||
| * | screencopy: fix detecting gl shm formats | Vaxry | 2023-12-03 | 3 | -187/+147 | |
| | | | | | ref #4029 | |||||
| * | screencopy: fix transformed on shm | Vaxry | 2023-12-03 | 1 | -1/+1 | |
| | | ||||||
| * | screencopy: fix shm exports with 10-bit | Vaxry | 2023-12-01 | 2 | -23/+10 | |
| | | | | | fixes #4019 | |||||
| * | screencopy: use drmFormat instead of wlr funcs | Vaxry | 2023-12-01 | 2 | -2/+2 | |
| | | | | | ref #4014 | |||||
| * | screencopy: fix shm sharing if introspection required | vaxerski | 2023-11-30 | 1 | -1/+7 | |
| | | ||||||
| * | screencopy: fix broken shm copying | Vaxry | 2023-11-30 | 2 | -21/+54 | |
| | | | | | fixes #4001 | |||||
| * | deps: update wlroots | Vaxry | 2023-11-30 | 1 | -17/+20 | |
| | | ||||||
| * | screencopy: use new isNvidia() for format | Vaxry | 2023-11-25 | 2 | -2/+2 | |
| | | ||||||
| * | renderer: Move to a full Hyprland GL rendering pipeline (#3920) | Vaxry | 2023-11-24 | 2 | -61/+25 | |
| | | | | Also updates wlroots | |||||
| * | screencopy: round boxes | Vaxry | 2023-11-08 | 2 | -2/+2 | |
| | | | | | fixes #3795 | |||||
| * | Internal: Hyprland box implementation (#3755) | Vaxry | 2023-11-04 | 5 | -12/+11 | |
| | | | | | | | | * box impl * remove unused operators * missed applyfromwlr | |||||
| * | fractional-scale: fix addon existence check | Vaxry | 2023-11-03 | 2 | -10/+2 | |
| | | ||||||
| * | fractional-scale: post error on taken fs objects | Vaxry | 2023-11-03 | 2 | -1/+14 | |
| | | | | | fixes #3735 | |||||
| * | Core: various unsafe state improvements (#3713) | Vaxry | 2023-11-01 | 1 | -9/+11 | |
| | | | | Fixes #3637 | |||||
| * | deps: update wlroots | Vaxry | 2023-10-25 | 2 | -3/+3 | |
| | | ||||||
| * | hooksystem: add callbackinfo struct and cancellable events | Vaxry | 2023-10-21 | 2 | -4/+4 | |
| | | ||||||
| * | screencopy: enhance error logging | vaxerski | 2023-10-09 | 1 | -0/+9 | |
| | | ||||||
| * | screencopy: log renderer_begin_with_buffer failures | vaxerski | 2023-09-22 | 1 | -0/+2 | |
| | | ||||||
| * | logging: implement std::formatter for some types (#3380) | memchr | 2023-09-20 | 1 | -3/+3 | |
| | | ||||||
| * | internal: fix warnings | vaxerski | 2023-09-07 | 2 | -2/+2 | |
| | | ||||||
| * | internal: Formatter rework (#3186) | Vaxry | 2023-09-06 | 3 | -13/+13 | |
| | | ||||||
| * | xdgoutput: do not destroy resources on monitorRemoved | vaxerski | 2023-09-05 | 1 | -1/+6 | |
| | | ||||||
| * | internal: Unsafe state reworks (#3114) | Vaxry | 2023-09-01 | 1 | -9/+4 | |
| | | ||||||
| * | waylandResource: remove user data in markDefunct and not ~dtor | vaxerski | 2023-09-01 | 1 | -3/+1 | |
| | | ||||||
| * | screencopy: fix region sharing | vaxerski | 2023-08-30 | 1 | -1/+1 | |
| | | | | | translate before scaling if we are not dividing the coords | |||||
| * | xdgoutput: mark resources defunct when monitor is unplugged | vaxerski | 2023-08-25 | 1 | -3/+8 | |
| | | ||||||
| * | internal: Wayland Protocol impl improvements (#2944) | Vaxry | 2023-08-21 | 3 | -30/+87 | |
| | | ||||||
| * | xdgoutput: don't send all details in .get | vaxerski | 2023-08-19 | 1 | -1/+1 | |
| | | ||||||
| * | xwayland: use a completely separate coordinate system | vaxerski | 2023-08-15 | 1 | -39/+1 | |
| | | | | | | | Use a completely separate coordinate system for XWayland. This fixes all issues with force_zero_scaling overlaps. Fixes #2916 | |||||
| * | xdgoutput: separate logic for zero scaling positions | vaxerski | 2023-08-15 | 2 | -3/+45 | |
| | | | | | if a scaled monitor was directly to the left of another monitor, we'd change the size to have zero scaling without pushing other monitors out of the way, creating overlaps in xwayland. | |||||
| * | toplevelexport: minor fixes to dmabuf | vaxerski | 2023-08-08 | 1 | -5/+6 | |
| | | ||||||
| * | internal: cleanup headers in helpers/ | vaxerski | 2023-08-07 | 1 | -2/+2 | |
| | | ||||||
| * | xdgoutput: manually destroy manager resource | vaxerski | 2023-08-04 | 1 | -2/+2 | |
| | | ||||||
| * | xwayland: Add temporary fix for #2808 by adding nullptr check. (#2829) | Po-Yeh Chen | 2023-07-28 | 1 | -2/+2 | |
| | | | | | | * Add temporary fix for #2808 by adding nullptr check. * Remove redundency. | |||||
| * | toplevelexport: support dmabuf + various fixes | vaxerski | 2023-07-20 | 3 | -20/+47 | |
| | | ||||||
| * | internal: Wrap regions (#2750) | Vaxry | 2023-07-19 | 2 | -13/+6 | |
| | | ||||||
| * | screencopy: guard region buffer values in frameDamage | vaxerski | 2023-07-19 | 1 | -0/+6 | |
| | | ||||||
| * | screencopy: use wlr_buffer api for shm copies | vaxerski | 2023-07-19 | 1 | -28/+4 | |
| | | ||||||
| * | screencopy: improve shm handling | vaxerski | 2023-07-19 | 2 | -16/+8 | |
| | | ||||||
| * | screencopy: nullcheck for empty buffer | vaxerski | 2023-07-18 | 1 | -1/+1 | |
| | | ||||||
