- 85c5fcf gamut: oklab: Make extension method more specific by Danny Lin · 3 years, 3 months ago
- f757e97 gamut: Add generic LCh binary search clipping for ZCAM by Danny Lin · 3 years, 3 months ago
- aaf17d8 OklabGamut: Simplify LinearSrgb conversion expression by Danny Lin · 3 years, 3 months ago
- 1dda9b7 rgb: Add methods to check if color is in sRGB gamut by Danny Lin · 3 years, 3 months ago
- d4ce4e6 Srgb: Rename quantize8 to toRgb8 by Danny Lin · 3 years, 3 months ago
- 6a6fe73 Lch: Remove useless companion object by Danny Lin · 3 years, 3 months ago
- c6aa108 Zcam: Allow skipping 2D attribute calculation for performance by Danny Lin · 3 years, 3 months ago
- 0bdbd2d Zcam: Rename properties for readability by Danny Lin · 3 years, 3 months ago
- 37bf011 Color: Remove safe cast after conversion by Danny Lin · 3 years, 3 months ago
- 1d22cd6 Add MIT license by Danny Lin · 3 years, 3 months ago
- 95fbad9 Add Soong blueprint to build for Android platform by Danny Lin · 3 years, 3 months ago
- dd0880e Color: Add simple cache for conversion paths by Danny Lin · 3 years, 3 months ago
- 6f011a0 graph: Make ColorConverter a functional interface for Java users by Danny Lin · 3 years, 3 months ago
- bec4c56 graph: Add ColorConverter type alias by Danny Lin · 3 years, 3 months ago
- e1965f8 Color: Skip conversion if destination type is the same by Danny Lin · 3 years, 3 months ago
- 93c00c6 Color: Rename Color.to() to convert() by Danny Lin · 3 years, 3 months ago
- fbe5172 cam: Zcam: Update class doc comment by Danny Lin · 3 years, 3 months ago
- 4a1c992 Remove ConversionProvider interface by Danny Lin · 3 years, 3 months ago
- 4a998d3 Add overloads to Java API by Danny Lin · 3 years, 3 months ago
- a0fb932 tests: Remove unfinished tests by Danny Lin · 3 years, 3 months ago
- 7f90c4b gamut: Add Oklab sRGB gamut clipping by Danny Lin · 3 years, 3 months ago
- 4202c62 cam: Remove debugging from ZCAM test by Danny Lin · 3 years, 3 months ago
- e8a7793 Update from Android 12 Extensions by Danny Lin · 3 years, 3 months ago
- cee7940 Fix and re-organize tests by Danny Lin · 3 years, 3 months ago
- 1b0bff6 Improve Java API by Danny Lin · 3 years, 3 months ago
- 0036c8c tests: ucs: Use CIELAB LCh for long conversion by Danny Lin · 3 years, 3 months ago
- 4180eef Simplify toCieXyz method names by Danny Lin · 3 years, 3 months ago
- bc0bef4 Use native cbrt implementation on JVM and native platforms by Danny Lin · 3 years, 3 months ago
- ce12c9f build: Update Dokka to 1.5.0 by Danny Lin · 3 years, 3 months ago
- ba153a7 gradle: Disable Multiplatform stability warnings by Danny Lin · 3 years, 3 months ago
- 487ec7b Srgb: Fix ARGB parsing by Danny Lin · 3 years, 3 months ago
- 7a004f1 Remove chromatic adaptation and linear algebra code by Danny Lin · 3 years, 3 months ago
- c2bf9b8 tristimulus: CieXyzAbs: Improve API by Danny Lin · 3 years, 3 months ago
- cc6eb2f tests: ucs: Fix long conversion test by Danny Lin · 3 years, 3 months ago
- a1676c1 cam: Zcam: Implement Lch interface by Danny Lin · 3 years, 3 months ago
- 8060c99 Remove untested color spaces by Danny Lin · 3 years, 3 months ago
- 9c1c20b Refactor for explicit API and improve docs by Danny Lin · 3 years, 3 months ago
- 5b799b7 build: Enable Kotlin explicit API mode by Danny Lin · 3 years, 3 months ago
- 96e2e30 cam: Zcam: Remove debugging and chromatic adaptation by Danny Lin · 3 years, 3 months ago
- 92258ce Implement chromatic adaptation using Von Kries transform by Danny Lin · 3 years, 3 months ago
- e3bfdef tristimulus: CieXyz: Add conversion to Vector3 by Danny Lin · 3 years, 3 months ago
- 9aff643 tristimulus: Add absolute variant of CIE XYZ by Danny Lin · 3 years, 3 months ago
- 01d022d Zcam: Optimize constant viewing condition calculations by Danny Lin · 3 years, 3 months ago
- 08aca7b ucs: Use cube and square helpers by Danny Lin · 3 years, 4 months ago
- fed12c6 jzazbz: Make conversion steps private again by Danny Lin · 3 years, 4 months ago
- 7097b07 build: Upgrade to Kotlin 1.5.21 by Danny Lin · 3 years, 4 months ago
- 6edaa65 illuminants: Add D50 by Danny Lin · 3 years, 4 months ago
- 4087101 illuminants: Fix D65 Z value by Danny Lin · 3 years, 4 months ago
- 0bb54fe util: Add cube and square helpers without using pow by Danny Lin · 3 years, 4 months ago
- 4d67c95 util: Add vector and matrix math helpers by Danny Lin · 3 years, 4 months ago
- d7e89e3 cam: Initial implementation of ZCAM by Danny Lin · 3 years, 4 months ago
- bfc367a ucs: lch: Reduce garbage objects created for conversions by Danny Lin · 3 years, 5 months ago
- 02ff42a ucs: oklch: Remove default hue value by Danny Lin · 3 years, 5 months ago
- 492e3ea ucs: jzazbz: Add link to reference implementation by Danny Lin · 3 years, 5 months ago
- 799eab1 Add automatic color conversion graph by Danny Lin · 3 years, 5 months ago
- b4885c9 illuminants: Fix D65 XYZ coordinates by Danny Lin · 3 years, 5 months ago
- 1c4f6f8 main: Reduce package nesting by Danny Lin · 3 years, 6 months ago
- 5e5d082 ucs: Add CIE L*a*b* color space with polar representation by Danny Lin · 3 years, 6 months ago
- 6da1712 illuminants: Add CIE D65 illuminant values in XYZ space by Danny Lin · 3 years, 6 months ago
- 69abbcd rgb: Add cylindrical HSL representation of sRGB by Danny Lin · 3 years, 6 months ago
- 6e8d998 core: Add common interface for RGB colors by Danny Lin · 3 years, 6 months ago
- dfb7879 ucs: Inherit Color in Lab and Lch interfaces by Danny Lin · 3 years, 6 months ago
- 9803f95 build: Add Dokka documentation generator by Danny Lin · 3 years, 6 months ago
- 6baa981 main: Add initial KDoc documentation by Danny Lin · 3 years, 6 months ago
- 231d51d build: Add basic config for local Maven publishing by Danny Lin · 3 years, 6 months ago
- 6828b43 build: Switch to Node.js for running JavaScript tests by Danny Lin · 3 years, 6 months ago
- f558e4f build: Update JavaScript compiler backend by Danny Lin · 3 years, 6 months ago
- f7713dd util: Don't export math extensions by Danny Lin · 3 years, 6 months ago
- d93fd3c main: Organize classes into packages by Danny Lin · 3 years, 6 months ago
- fe76c8b main: Fix cube root for negative numbers by Danny Lin · 3 years, 6 months ago
- 6b369e3 test: Add Oklab XYZ test vectors by Danny Lin · 3 years, 6 months ago
- 25bffe7 main: Initial port of Android JVM code by Danny Lin · 3 years, 6 months ago
- 0f813c7 Import project created by IntelliJ by Danny Lin · 3 years, 6 months ago
- 6354259 Initial commit by Danny Lin · 3 years, 6 months ago