Commit graph

24 commits

Author SHA1 Message Date
Vaxry
e22a8d437b core: add --version 2024-09-29 18:24:57 +01:00
Vaxry
ed3f644af7 core: implement fractional scaling support
Additionally, adds --quiet, --verbose.
2024-09-29 18:21:47 +01:00
Vaxry
c9238d39f6
core: move to hyprwayland-scanner (#88)
* core: move to hyprwayland-scanner

* Nix: add hw-s, bump flake

* CMake: fix wl-client -> wl-scanner

---------

Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
2024-09-26 12:58:43 +01:00
Vaxry
2da9a6071e core: minor log cleanups 2024-08-06 17:01:36 +02:00
Vaxry
b6130e3901 core: implement more safety around cursor themes
fixes #38
2023-10-30 16:48:36 +00:00
Vaxry
8a7799ae20 core: support conversions from 10-bit formats
Fixes #16

Authored-by: niki-on-github <arch@local>
2023-10-28 17:31:18 +01:00
TheOnlyMrCat
94010d6b9a
events: Use xkbcommon for keyboard event handling (#43) 2023-10-11 11:24:10 +01:00
vaxerski
03bc27be94 internal: transform received screencopy buffer 2023-08-04 20:41:30 +02:00
éclairevoyant
0889bd5f6f
use crosshair instead of left pointer as cursor (#37) 2023-06-27 13:33:46 +02:00
vaxerski
deaca6a4d8 core: avoid leaving garbage buffers on exit 2023-05-29 19:09:58 +02:00
vaxerski
cc6b3234b2 clang-format, no-zoom and render-inactive 2023-03-31 17:41:40 +01:00
scorpion-26
234c2da51a
Add support for 24 bit formats (#29)
This was the missing puzzle-piece for support for NVidia-GPUs
2023-03-09 14:31:47 +00:00
vaxerski
e4c267292a clear LSes at finish 2023-02-03 11:41:43 +00:00
vaxerski
bec451ee84 disconnect from display on finish 2023-02-03 10:47:49 +00:00
vaxerski
7ae1d1dabd don't flush display after disconnect 2023-02-03 10:46:18 +00:00
Anton Samokhvalov
ef6009f71c
fix clang build (#24) 2023-01-05 14:37:53 +01:00
vaxerski
ceae5d7357 make LSes transparent on not-selecting displays 2022-09-02 21:24:01 +02:00
vaxerski
1eb3e092ab fixed matrix transform on scaled 2022-09-02 20:53:41 +02:00
vaxerski
1611dbc158 offset properly 2022-09-02 20:28:34 +02:00
vaxerski
c9bdb79a90 fix preview color 2022-09-02 20:26:48 +02:00
vaxerski
0ecbeda12e offset the picker by 5px 2022-09-02 20:25:50 +02:00
vaxerski
9a577dc2e0 some rendering reworks 2022-09-02 19:39:47 +02:00
vaxerski
02471970aa guard XCURSOR_SIZE 2022-09-02 18:34:04 +02:00
vaxerski
7d18b4816e initial commit 2022-09-02 18:06:00 +02:00