R3B00T
68bc7875fd
core: add Notifications Support ( #130 )
...
new feature, a flag for notifications -n /
--notify. It's using the notify-send command line utility to send
desktop notifications. By default I made it compatible with dunst (you
will need to enable full markup in the dunst config) but it should work
with other notification daemons too.
2025-06-10 18:39:45 +02:00
Sepandar
500c46185d
core: Make preview format match output format ( #123 )
2025-05-18 18:03:24 +02:00
st0rmbtw
1efe0faea0
core: Exit with the code 2 when the user has cancelled picking a color ( #125 )
2025-05-17 14:27:52 +02:00
b0c0db66fa
core: remove spammy log
...
fixes #122
2025-05-14 00:50:05 +02:00
nyx
5bbeaeebd3
LayerSurface: always render in callback ( #117 )
...
* LayerSurface: always render in callback
2025-04-21 20:47:47 +02:00
6692091d56
core: buffer handling fixes
...
fixes #101
2025-03-31 21:27:04 +01:00
Honkazel
b85b06577d
core: clang-tidy and comp fixes ( #110 )
...
* clang-tidy and comp fixes
* remove stupid comment
* oaooaoaoaoao
* quack
* remove comment
2025-02-21 21:32:08 +01:00
Sepandar
36a24e61be
core: Fix negative HSV values ( #111 )
...
* fixed description in CMakeLists.txt and fixed negative hsv
* ran clang-format
2025-02-15 18:50:05 +01:00
Shreya Gurram
18af93f0ff
feat: adds flag for lowercase hex code ( #105 )
...
* feat: adds flag for lowercase hexcodes
* formatting changes
2025-01-17 16:02:10 +00:00
444c40e5e3
core: fix build with hw-s 0.4.4
...
fixes #102
2024-12-30 19:43:17 +01:00
Shreya Gurram
d26cb2f439
core: add a hexcode preview below the cursor ( #95 )
2024-11-28 16:09:39 +00:00
Vaxry
4e8837ddab
core: minor transform fixes ( #94 )
2024-11-09 23:02:33 +00:00
89b9352d26
core: don't read negative pixel values in getColorFromPixel
2024-10-24 23:51:22 +01:00
17e1ebe9dc
core: avoid out-of-bound reads in getColorFromPixel
...
fixes #92
2024-10-24 23:50:35 +01:00
e22a8d437b
core: add --version
2024-09-29 18:24:57 +01:00
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
2da9a6071e
core: minor log cleanups
2024-08-06 17:01:36 +02:00
b6130e3901
core: implement more safety around cursor themes
...
fixes #38
2023-10-30 16:48:36 +00:00
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