78cf29ba29
- 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.
144 lines
1.6 KiB
Plaintext
144 lines
1.6 KiB
Plaintext
#
|
|
# Files to be ignored by Git (do not commit)
|
|
#
|
|
# Note: *.exe will be ignored by means of ../.gitignore
|
|
#
|
|
|
|
# Windows/MSVC files and maybe others
|
|
|
|
*.bck
|
|
fltk*.dll
|
|
fltk*.exp
|
|
fltk*.lib
|
|
*.ilk
|
|
|
|
# Linux/Unix/macOS executables
|
|
|
|
adjuster
|
|
animated
|
|
arc
|
|
ask
|
|
bitmap
|
|
blocks
|
|
boxtype
|
|
browser
|
|
button
|
|
buttons
|
|
cairo_test
|
|
checkers
|
|
clipboard
|
|
clock
|
|
colbrowser
|
|
color_chooser
|
|
contrast
|
|
coordinates
|
|
cube
|
|
CubeView
|
|
cursor
|
|
curve
|
|
demo
|
|
device
|
|
doublebuffer
|
|
editor
|
|
fast_slow
|
|
file_chooser
|
|
flex_demo
|
|
flex_login
|
|
fltk-versions
|
|
fonts
|
|
forms
|
|
fractals
|
|
fullscreen
|
|
gl_overlay
|
|
glpuzzle
|
|
handle_events
|
|
hello
|
|
help_dialog
|
|
icon
|
|
iconize
|
|
image
|
|
inactive
|
|
input
|
|
input_choice
|
|
keyboard
|
|
label
|
|
line_style
|
|
list_visuals
|
|
mandelbrot
|
|
menubar
|
|
message
|
|
minimum
|
|
native-filechooser
|
|
navigation
|
|
offscreen
|
|
output
|
|
overlay
|
|
pack
|
|
pixmap
|
|
pixmap_browser
|
|
preferences
|
|
radio
|
|
resize
|
|
resizebox
|
|
resize-example1
|
|
resize-example2
|
|
resize-example3a
|
|
resize-example3b
|
|
resize-example3c
|
|
resize-example3d
|
|
resize-example4a
|
|
resize-example4b
|
|
resize-example5a
|
|
resize-example5b
|
|
resize-example5c
|
|
rotated_text
|
|
scroll
|
|
shape
|
|
subwindow
|
|
sudoku
|
|
symbols
|
|
table
|
|
tabs
|
|
threads
|
|
tile
|
|
tiled_image
|
|
tree
|
|
twowin
|
|
unittests
|
|
utf8
|
|
valuators
|
|
windowfocus
|
|
wizard
|
|
|
|
# macOS binary files
|
|
|
|
*.app
|
|
|
|
# fluid generated source files and headers, generated using bash:
|
|
# > for f in *.fl;do b=`basename $f .fl`;echo $b.cxx;echo $b.h;done
|
|
|
|
CubeViewUI.cxx
|
|
CubeViewUI.h
|
|
checkers_pieces.cxx
|
|
checkers_pieces.h
|
|
fast_slow.cxx
|
|
fast_slow.h
|
|
inactive.cxx
|
|
inactive.h
|
|
keyboard_ui.cxx
|
|
keyboard_ui.h
|
|
mandelbrot_ui.cxx
|
|
mandelbrot_ui.h
|
|
preferences.cxx
|
|
preferences.h
|
|
radio.cxx
|
|
radio.h
|
|
resize.cxx
|
|
resize.h
|
|
tabs.cxx
|
|
tabs.h
|
|
tree.cxx
|
|
tree.h
|
|
valuators.cxx
|
|
valuators.h
|