Commits on Source (29)
-
Øyvind Kolås authored1d72eaf6
-
Eli Schwartz authored
set10 doesn't have a `Description` kwarg, it does have a `description` kwarg though. This caused the conf variable to not have a description when it should have one, and newer versions of Meson with better argument validation error out with: meson.build:58:5: ERROR: configuration_data.set10 got unknown keyword arguments "Description"
-
Xavier Claessens authored
- Add missing lcms dependencies. That's needed when lcms is a subproject otherwise those targets does not find its headers. - Add lcms2 wrap so meson can build it as subproject in case the dependency is not found on system. - Fix couple meson warnings - Use meson.override_dependency() so babl can be used as subproject without hardcoding "babl_dep" variable name in main project.
2dc7fc40 -
Sergey Torokhov authored
Fix alignment of vector of floats in babl-rgb-converter.c Downstream Bug (Gentoo): https://bugs.gentoo.org/857708 Bug: https://gitlab.gnome.org/GNOME/babl/-/issues/76 Thanks-to: Alexander Bezrukov <phmagic@mail.ru> Signed-off-by: Alexander Bezrukov <phmagic@mail.ru> Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
-
Jehan authored
This is a CLI tool to quickly make conversions of raw pixel values from one known format to another. This is a first basic version, which supports input and output in float, u8, u16 and u32 (no "half" type yet in particular). Also it doesn't support profiles yet, or rendering intents, but soon will. Finally it doesn't have a "help" output yet to help usage.
3bd58aee -
Jehan authorede3eb2430
-
Jehan authored
- Add a --help/-h option. - Detect invalid options (argument starting with '-'). - Support '--' option to indicate end of options. This can be particularly useful to set negative component values in floating point formats. - Print usage in various error types (when they are of wrong syntax/option types), additionally to printing it when --help is called.
237dd172 -
Jehan authored
This will output the result as int or float values (depending on output format), separated by space. It would allow to use the output of this script for testing conversion (with expected output), and can also be used for chaining calls, making this a re-entrant CLI tool.
f5801b40 -
Øyvind Kolås authored8e00da87
-
Jehan authored2f9d5e71
-
Jehan authoredd72b5dd6
-
Jehan authored
Instead of always defaulting to "R'G'B' float", if a input/output profile was set, check if it's CMYK, grayscale or RGB. The defaults are: * For a CMYK profile: "CMYK float" * For a grayscale profile: "Y' float" * For anything else (or no profile): "R'G'B' float"
035c7b76 -
Axel Viala authored
Fix warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
0cfa2ed0 -
Axel Viala authored933b3bbc
-
Axel Viala authored
babl-lut-verify: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
a884849a -
Axel Viala authored89f6909e
-
Axel Viala authored26f3e9e3
-
Axel Viala authored8b0a3e06
-
Axel Viala authored8a1842f7
-
Axel Viala authored53d086b0
-
Axel Viala authoredd48f0c47
-
Axel Viala authored41cf7ffa
-
Lukas Oberhuber authored
This is required in order for babl to link properly in vapigen. C.f. https://gitlab.gnome.org/Infrastructure/gimp-macos-build/-/commit/22fc8dafa3e5edc065c035b12024bb7ebb35801a last file
1cd557ce -
Øyvind Kolås authored99194a42
-
Øyvind Kolås authored824d13a1
-
Øyvind Kolås authoredacd0b86f
-
Øyvind Kolås authored
This check meant to check if we are in a git checkout or a tarball caused failures when building from tarballs. Hopefully fixing issue #77.
626a9f50 -
Øyvind Kolås authored4fcc5963
-
Nathan Teodosio authoredf51c9b61
bin/babl.c
0 → 100644
bin/meson.build
0 → 100644
subprojects/lcms2.wrap
0 → 100644