Commit graph

96 commits

Author SHA1 Message Date
Amadej Kastelic
64ba8cbe9a
chore: chase hyprland 2025-07-10 20:13:36 +02:00
0e0e58ca95 feat: make speed sampling window configurable
close #87
2025-06-25 16:41:27 +02:00
31e9a46326 fix: clarify calculations in readme and update some sections
close #86
2025-06-25 16:16:38 +02:00
b8d1a1fdf3 fix: use opengl changes and optimizations from hl
04124988e8
f4f090e4b2
2025-06-25 15:48:47 +02:00
e95d328636 fix: add pin for 0.49.0
closes #85
2025-06-19 13:57:46 +02:00
Friday
6d3f609850
fix: update variable name to match hl (#84)
3db3baa19e
2025-06-16 14:44:50 +02:00
761acf0e60 fix: screencopy cursor position like hl
81cd526f92
yes, almost forgot that I also have to implement the fix here, not just
upstream
2025-05-24 00:15:05 +02:00
1aabd346eb fix: don't crash if refreshrate decreases
fixes #76
2025-05-08 20:28:38 +02:00
a3261996b9 fix: update struct name to match hl
22b12e3013
2025-05-08 09:14:50 +02:00
c84a0dc705 fix: update variable names to match hl
997fefbc11
2025-05-06 10:57:22 +02:00
Amadej Kastelic
96915b6192
fix: update variable names to match hl (#75)
2d6ca96e07
2025-05-04 17:40:23 +02:00
ed1942f09f fix: update variable names to match hl
ce821294e2
2025-05-02 21:02:23 +02:00
dbef8c6fb6 fix: update variable names to match hl
50e1bec85f
2025-05-01 12:45:53 +02:00
461f9a3fd2 fix: allow sw force rendering like hl
c505eb55ff
2025-04-29 09:44:57 +02:00
Amadej Kastelic
90cb505bfe
fix: update variable names to match hl (#73)
* flake.lock: update hyprland

* fix: update var names to match hl
2025-04-22 20:00:19 +02:00
34b5fca47b fix: use stl's clock like hl
877fb5b93a
2025-04-16 21:45:43 +02:00
07a9ca6246 fix: use renamed members like hl
ref b15c2bfff6
2025-04-08 12:52:50 +02:00
b2f6819475 fix: increase pin for v0.48.1
yes, was a bit braindead yesterday evening
2025-04-02 11:18:27 +02:00
2e1b1bd437 fix: pin for v0.48.1
ref #70
2025-04-01 23:35:17 +02:00
fecc7b9b82 fix: use new shader storage like hl
7374a023ef
2025-03-29 20:54:45 +01:00
Sewer.
2e7ea0224d
fix: guard against divide by 0 in effects (#68) 2025-03-29 19:09:29 +01:00
e2c32d8108 fix: remove unused timeline like hl
3fc3521a97
2025-03-26 13:43:48 +01:00
9f40dc905e fix: chase hl on various pointer changes
1309b59f2c
efc51eb7d1
5f60fc7d00
2025-03-18 19:09:13 +01:00
Gilang ramadhan
c6473ac2db
fix: failed build with eventfd changes
6ffde36466

---------

Co-authored-by: Virt <41426325+VirtCode@users.noreply.github.com>
2025-03-18 17:56:07 +01:00
261bc1668f feat: load hyprcursor shapes on a seperate thread 2025-03-06 13:48:22 +01:00
fd62146299 fix: just fail instead of trying dumb copy
ref #57
2025-02-02 19:51:26 +01:00
4d1d88522b fix: use refs for damage boxes like hl 2025-01-27 09:10:13 +01:00
Gilang ramadhan
e507bc5aea
fix: move shared ptrs to hyprutils like hl (#55) 2025-01-24 14:46:57 +01:00
e26501d84d fix: cleanup includes 2025-01-18 22:40:48 +01:00
94eaf75d09 feat: add dispatcher to trigger magnification
closes: #51
2025-01-10 22:06:23 +01:00
c13cbd5ed2 fix: remove animation debug log spam
whoops
2025-01-09 20:07:04 +01:00
55fd61757b fix: use new animations from hyprutils like hl 2025-01-08 22:04:30 +01:00
0ad0a0e4b7 chore: clean up makefile 2025-01-08 20:37:27 +01:00
38c1d00f3c fix: use new render scheduling like hl
fixes #48
2024-12-26 19:24:35 +01:00
111669a699
fix: update flake to gcc14 in flake (#47)
update to gcc14 to match hyprlang's version
2024-12-19 02:12:00 +01:00
f0cef070c5
chore: bump nix flake inputs (#45) 2024-12-14 15:08:09 +01:00
rooot
37c770dfb0
fix: move to CHyprColor like hl (#42)
* fix: building on latest hyprland version

Signed-off-by: rooot <hey@rooot.gay>

* chore: update commit pins for hyprpm

---------

Signed-off-by: rooot <hey@rooot.gay>
Co-authored-by: Virt <41426325+VirtCode@users.noreply.github.com>
2024-12-04 12:55:00 +01:00
81f4b964f9 fix: fix crash if cursor manager not yet initialized
fixes #41
2024-11-18 09:51:27 +01:00
a3427f2a7f fix: fix build with headers from hyprpm
because some includes in hyprland are not relative but absolute, we need
to add the hyprland src/ directory as an include path. we do this by
modifying the output of pkg-config

fixes #38
2024-11-09 23:27:26 +01:00
dc194fe62e chore: update shake video in readme 2024-11-09 17:17:11 +01:00
438daf1dfb feat: use hyprcursor for magnified shapes
closes #20
2024-11-09 16:12:27 +01:00
1ae25556a1 fix: only update if hyprland is done initializing
We check whether the most hz monitor is non-null, as a measure to
whether hyprland is intialized. This is nessecary as plugins loaded with
`plugin =` otherwise cause a ton of weird crashes.
2024-11-04 20:34:17 +01:00
d8248f5a1a
fix: fix building of hyprland plugin with flake (#33) 2024-10-27 17:19:24 +01:00
962224a669
fix: clean up flake.nix, move package.nix to flake.nix (#30)
Cleans up the flake.nix and moves the pakckage.nix into flake.nix due to
it being so small
2024-10-27 09:31:41 +01:00
6f415894d6
fix: fix nix flake (#29)
a

fix nix

a
2024-10-24 22:06:40 +02:00
133caf13ab fix: move to CMonitor SP like hl 2024-10-20 11:57:32 +02:00
3ff4c2a053 fix: reset mode if it has changed
fixes #25
2024-10-10 13:04:46 +02:00
98c006aeae fix: move to Mat3x3 from hyprutils 2024-09-25 21:10:36 +02:00
ddfea3a29c fix: hide hw cursor on leave like hl
see e6cf643f5a
2024-09-19 21:40:21 +02:00
5bd0afd654 fix: disappearing sw cursors on scaled monitors
fixes #21
2024-09-14 15:34:50 +02:00