Commit Graph

31 Commits

Author SHA1 Message Date
709f41a974 sync: Add a Reset method to Gate which re-opens it. 2024-11-05 17:12:50 -05:00
f40eca261b Add sync package containing Gate 2024-10-31 17:46:28 -04:00
e5b35f3fcc Improvements to Optional type 2024-10-30 23:54:11 -04:00
e6a94c487e Add a variadic constructor for container.Set 2024-09-20 17:07:16 -04:00
0f903cc8ec Upgrade to go 1.22 2024-09-12 03:25:16 -04:00
19fcdb4a7d Test more things in color 2024-09-12 03:18:42 -04:00
6bfa97e6aa Fix color.Premultiply 2024-09-12 03:13:35 -04:00
f647b544e2 Add tests for some color functions 2024-09-12 03:13:15 -04:00
1911987c59 Downgrade to go1.20 2024-09-12 03:12:43 -04:00
ad5efe57d4 Change of to to 2024-09-10 18:12:04 -04:00
dfbb609ad6 Improve README 2024-09-10 18:11:11 -04:00
2964fb8f9f Add godoc badge to README 2024-09-10 18:09:37 -04:00
68d969419a Add package level doc comments 2024-09-10 18:03:32 -04:00
d274e91941 Add Cycler 2024-09-10 17:57:27 -04:00
9655da5841 HSV uses Premultiply and Unpremultiply functions 2024-09-10 17:42:45 -04:00
2b1f5d5c65 Remove fmt import 2024-09-10 17:39:27 -04:00
9dd35c1dff Add Premultiply and Unpremultiply functions 2024-09-10 17:39:06 -04:00
6e5e9faa72 Fix color package name 2024-09-10 17:15:00 -04:00
a899d12756 Add HSV, HSVA 2024-09-10 16:49:12 -04:00
1547391126 Add optional container 2024-09-10 16:47:20 -04:00
fc1af9f4a1 Memo marks itself as valid on update 2024-09-10 16:45:17 -04:00
baad6aa227 Memo.Invalidate zeros out the held value automatically
InvalidateTo is no longer needed
2024-09-10 16:45:17 -04:00
e94de08d4f Downgrade to go1.21.0 2024-06-26 11:55:46 -04:00
c883ec06db Fix lerp functions 2024-06-26 10:41:03 -04:00
b0108e6e0b Added a function to convert any color to color.RGBA 2024-06-26 10:40:22 -04:00
14c4db9d16 Add Translate function 2024-06-25 01:56:15 -04:00
1f04d688cf Add DistanceToLine function 2024-06-25 01:55:28 -04:00
c1c166efcf Add MultiLerp function 2024-06-25 01:55:11 -04:00
d9acf62541 Add .editorconfig 2024-06-23 08:50:21 -04:00
24139016e3 Add readme, license 2024-06-23 08:49:09 -04:00
698e838b97 Initial commit 2024-06-23 08:45:58 -04:00