From 78cf29ba29aede2f0463e1747dc728787428d543 Mon Sep 17 00:00:00 2001 From: Albrecht Schlosser Date: Wed, 28 Dec 2022 17:50:00 +0100 Subject: Improve and extend fl_contrast() (#370) - Add internal fl_contrast_cielab() as the new default. - Keep old function as internal fl_contrast_legacy(). - Add fl_contrast_mode() to switch between fl_contrast() functions. - Add fl_contrast_level() to fine tune fl_contrast() per mode. - Add option to register and use a custom contrast function. - Add test/contrast.cxx test program. - Move all fl_contrast() related code to a new file src/fl_contrast.cxx. - Add fl_lightness() convenience function for perceived lightness. - Add fl_luminance() convenience function for physical luminance. --- src/Makefile | 1 + 1 file changed, 1 insertion(+) (limited to 'src/Makefile') diff --git a/src/Makefile b/src/Makefile index 819cd7b9b..dddb7fcb4 100644 --- a/src/Makefile +++ b/src/Makefile @@ -135,6 +135,7 @@ CPPFILES = \ fl_ask.cxx \ fl_boxtype.cxx \ fl_color.cxx \ + fl_contrast.cxx \ fl_cursor.cxx \ fl_curve.cxx \ fl_diamond_box.cxx \ -- cgit v1.2.3