Amadej Kastelic
cb39e89fc3
fix: use unique ptrs for passes like hl ( #89 )
...
f5af40afce
2025-07-11 00:45:17 +02:00
0e0e58ca95
feat: make speed sampling window configurable
...
close #87
2025-06-25 16:41:27 +02:00
b8d1a1fdf3
fix: use opengl changes and optimizations from hl
...
04124988e8
f4f090e4b2
2025-06-25 15:48:47 +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
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
38c1d00f3c
fix: use new render scheduling like hl
...
fixes #48
2024-12-26 19:24:35 +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
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
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
55e8b316ce
fix: ignore warps on modes and shake
2024-08-25 22:58:55 +02:00
553dc93cc0
feat: new shake to find behaviour
2024-08-25 20:00:16 +02:00
eabab33f00
fix: triple buffering hack to fix cursor jumping
2024-08-21 10:37:36 +02:00
ed2ff68862
fix: buffer fixes for dumbcopy
...
see 37e1411e8d
fix #17
2024-08-01 22:08:59 +02:00
f83004ad07
fix: don't render sw when lock is negative
...
ref #13
2024-07-22 20:20:47 +02:00
a89ff5da58
fix: rollback swapchain like hl
...
close #14
2024-07-22 20:03:57 +02:00
28f33155f2
fix: check swapchain before setting hw
...
ref #12
2024-07-21 19:39:59 +02:00
921bb9d153
feat: aquamarine support
2024-07-21 15:38:46 +02:00
f0409be765
fix: clamp padding to integer value
2024-07-18 08:49:59 +02:00
ee5f66775a
fix: show cursor in certain rotate edge cases
...
this fixes another NaN caused in cases where the `end` vector of the
rotate mode is at y = 0. this might be caused by various factors,
notably again when the cursor starts at 0;0
thanks again @RGBCube
2024-07-11 16:53:06 +02:00
527804e49c
fix: div by zero on rotate if cursor starts at 0;0
...
when the plugin is loaded whilst the cursor pos is at 0;0, the `end`
vector is being normalized allthough it will contain 0;0. this will
produce a division by zero, causing the rotation to be set to NaN,
ultimately causing the cursor not to render because of a NaN'd
projection matrix
thanks for reporting and testing @RGBCube
2024-07-10 15:16:17 +02:00
85423b074e
feat: show commits when missmatched headers
2024-07-06 19:38:35 +02:00