2005-01-25 23:26:24 +00:00
|
|
|
EXPORTS
|
2015-06-03 09:57:34 +02:00
|
|
|
gimp_color_config_get_cmyk_color_profile
|
2016-06-05 23:58:02 +02:00
|
|
|
gimp_color_config_get_display_bpc
|
2015-06-03 09:57:34 +02:00
|
|
|
gimp_color_config_get_display_color_profile
|
2016-06-05 23:58:02 +02:00
|
|
|
gimp_color_config_get_display_intent
|
2016-06-06 01:15:26 +02:00
|
|
|
gimp_color_config_get_display_optimize
|
2016-06-05 23:58:02 +02:00
|
|
|
gimp_color_config_get_display_profile_from_gdk
|
2015-12-14 01:54:00 +01:00
|
|
|
gimp_color_config_get_gray_color_profile
|
2016-06-05 23:58:02 +02:00
|
|
|
gimp_color_config_get_mode
|
2018-05-25 22:10:33 +02:00
|
|
|
gimp_color_config_get_out_of_gamut_color
|
2015-06-03 09:57:34 +02:00
|
|
|
gimp_color_config_get_rgb_color_profile
|
2016-06-05 23:58:02 +02:00
|
|
|
gimp_color_config_get_simulation_bpc
|
2016-06-05 18:00:24 +02:00
|
|
|
gimp_color_config_get_simulation_color_profile
|
2016-06-05 23:58:02 +02:00
|
|
|
gimp_color_config_get_simulation_gamut_check
|
|
|
|
gimp_color_config_get_simulation_intent
|
2016-06-06 01:15:26 +02:00
|
|
|
gimp_color_config_get_simulation_optimize
|
2005-02-07 16:19:08 +00:00
|
|
|
gimp_color_config_get_type
|
|
|
|
gimp_color_management_mode_get_type
|
|
|
|
gimp_color_rendering_intent_get_type
|
2005-01-25 23:26:24 +00:00
|
|
|
gimp_config_build_data_path
|
|
|
|
gimp_config_build_plug_in_path
|
2018-07-03 02:01:20 +02:00
|
|
|
gimp_config_build_system_path
|
2005-01-25 23:26:24 +00:00
|
|
|
gimp_config_build_writable_path
|
2008-02-08 08:08:43 +00:00
|
|
|
gimp_config_copy
|
2009-09-25 23:59:10 +02:00
|
|
|
gimp_config_deserialize
|
2005-01-25 23:26:24 +00:00
|
|
|
gimp_config_deserialize_file
|
2019-09-21 10:49:30 +02:00
|
|
|
gimp_config_deserialize_parasite
|
2005-01-25 23:26:24 +00:00
|
|
|
gimp_config_deserialize_properties
|
|
|
|
gimp_config_deserialize_property
|
|
|
|
gimp_config_deserialize_return
|
2014-07-04 03:29:09 +02:00
|
|
|
gimp_config_deserialize_stream
|
2005-01-25 23:26:24 +00:00
|
|
|
gimp_config_deserialize_string
|
|
|
|
gimp_config_diff
|
|
|
|
gimp_config_duplicate
|
|
|
|
gimp_config_error_quark
|
2018-05-27 04:41:42 -04:00
|
|
|
gimp_config_get_type
|
2005-01-25 23:26:24 +00:00
|
|
|
gimp_config_is_equal_to
|
2019-09-16 10:45:22 +02:00
|
|
|
gimp_config_param_spec_duplicate
|
2005-01-25 23:26:24 +00:00
|
|
|
gimp_config_path_expand
|
2014-07-15 23:11:27 +02:00
|
|
|
gimp_config_path_expand_to_files
|
2005-01-25 23:44:05 +00:00
|
|
|
gimp_config_path_get_type
|
2016-09-01 00:36:46 +02:00
|
|
|
gimp_config_path_unexpand
|
2005-01-25 23:26:24 +00:00
|
|
|
gimp_config_reset
|
|
|
|
gimp_config_reset_properties
|
2005-04-06 21:37:40 +00:00
|
|
|
gimp_config_reset_property
|
2009-09-26 11:39:43 +02:00
|
|
|
gimp_config_serialize
|
2005-01-25 23:26:24 +00:00
|
|
|
gimp_config_serialize_changed_properties
|
|
|
|
gimp_config_serialize_properties
|
|
|
|
gimp_config_serialize_property
|
2008-05-18 19:13:28 +00:00
|
|
|
gimp_config_serialize_property_by_name
|
2005-01-25 23:26:24 +00:00
|
|
|
gimp_config_serialize_to_fd
|
|
|
|
gimp_config_serialize_to_file
|
2019-09-21 10:49:30 +02:00
|
|
|
gimp_config_serialize_to_parasite
|
2014-07-03 23:25:21 +02:00
|
|
|
gimp_config_serialize_to_stream
|
2005-01-25 23:26:24 +00:00
|
|
|
gimp_config_serialize_to_string
|
|
|
|
gimp_config_serialize_value
|
|
|
|
gimp_config_string_append_escaped
|
|
|
|
gimp_config_sync
|
2019-09-16 10:45:22 +02:00
|
|
|
gimp_config_type_register
|
2005-01-25 23:26:24 +00:00
|
|
|
gimp_config_writer_close
|
|
|
|
gimp_config_writer_comment
|
|
|
|
gimp_config_writer_comment_mode
|
|
|
|
gimp_config_writer_data
|
|
|
|
gimp_config_writer_finish
|
2019-08-07 21:50:51 +02:00
|
|
|
gimp_config_writer_get_type
|
2005-01-25 23:26:24 +00:00
|
|
|
gimp_config_writer_identifier
|
|
|
|
gimp_config_writer_linefeed
|
2019-08-12 07:50:33 +02:00
|
|
|
gimp_config_writer_new_from_fd
|
|
|
|
gimp_config_writer_new_from_file
|
|
|
|
gimp_config_writer_new_from_stream
|
|
|
|
gimp_config_writer_new_from_string
|
2005-01-25 23:26:24 +00:00
|
|
|
gimp_config_writer_open
|
|
|
|
gimp_config_writer_print
|
|
|
|
gimp_config_writer_printf
|
2019-08-07 21:50:51 +02:00
|
|
|
gimp_config_writer_ref
|
2005-01-25 23:26:24 +00:00
|
|
|
gimp_config_writer_revert
|
|
|
|
gimp_config_writer_string
|
2019-08-07 21:50:51 +02:00
|
|
|
gimp_config_writer_unref
|
2016-09-30 22:03:34 +02:00
|
|
|
gimp_file_get_config_path
|
|
|
|
gimp_file_new_for_config_path
|
2005-01-25 23:44:05 +00:00
|
|
|
gimp_param_config_path_get_type
|
|
|
|
gimp_param_spec_config_path
|
|
|
|
gimp_param_spec_config_path_type
|
2019-08-09 18:51:12 +02:00
|
|
|
gimp_scanner_get_type
|
2005-01-25 23:26:24 +00:00
|
|
|
gimp_scanner_new_file
|
2014-07-04 03:29:09 +02:00
|
|
|
gimp_scanner_new_stream
|
2005-01-25 23:26:24 +00:00
|
|
|
gimp_scanner_new_string
|
2011-11-05 17:02:51 +01:00
|
|
|
gimp_scanner_parse_boolean
|
2005-01-25 23:26:24 +00:00
|
|
|
gimp_scanner_parse_color
|
|
|
|
gimp_scanner_parse_data
|
app, libgimp*, pdb, plug-ins: rename various public API name s/float/double/.
Several types functions were using the wording "float" historically to
mean double-precision, e.g. the float array type (which was in fact a
double array). Or the scanner function gimp_scanner_parse_float() was in
fact returning a double value. What if we wanted someday to actually add
float (usually this naming means in C the single-precision IEEE 754
floating point representation) support? How would we name this?
Now technically it's not entirely wrong (a double is still a floating
point). So I've been wondering if that is because maybe we never planned
to have float and double precision may be good enough for all usage in a
plug-in API (which doesn't have to be as generic so the higher precision
is enough)? But how can we be sure? Also we already had some functions
using the wording double (e.g. gimp_procedure_add_double_argument()), so
let's just go the safe route and use the accurate wording.
The additional change in PDB is internal, but there too, I was also
finding very confusing that we were naming double-precision float as
'float' type. So I took the opportunity to update this. It doesn't
change any signature.
In fact the whole commit doesn't change any type or code logic, only
naming, except for one bug fix in the middle which I encountered while
renaming: in gimp_scanner_parse_deprecated_color(), I discovered a
hidden bug in scanning (color-hsv*) values, which was mistakenly using a
double type for an array of float.
2024-11-02 14:03:37 +01:00
|
|
|
gimp_scanner_parse_double
|
2005-01-25 23:26:24 +00:00
|
|
|
gimp_scanner_parse_identifier
|
|
|
|
gimp_scanner_parse_int
|
2013-06-28 22:02:29 +02:00
|
|
|
gimp_scanner_parse_int64
|
2005-01-25 23:26:24 +00:00
|
|
|
gimp_scanner_parse_matrix2
|
|
|
|
gimp_scanner_parse_string
|
|
|
|
gimp_scanner_parse_string_no_validate
|
|
|
|
gimp_scanner_parse_token
|
2019-08-09 18:51:12 +02:00
|
|
|
gimp_scanner_ref
|
|
|
|
gimp_scanner_unref
|