<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://dev1galaxy.org/extern.php?action=feed&amp;tid=8105&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / Gamut is a native X11 color-engineering tool for Linux]]></title>
		<link>https://dev1galaxy.org/viewtopic.php?id=8105</link>
		<description><![CDATA[The most recent posts in Gamut is a native X11 color-engineering tool for Linux.]]></description>
		<lastBuildDate>Wed, 15 Jul 2026 21:01:11 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: Gamut is a native X11 color-engineering tool for Linux]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=64769#p64769</link>
			<description><![CDATA[<p>Sorry folks, had it set to private accidentally.</p>]]></description>
			<author><![CDATA[dummy@example.com (liquibyte)]]></author>
			<pubDate>Wed, 15 Jul 2026 21:01:11 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=64769#p64769</guid>
		</item>
		<item>
			<title><![CDATA[Gamut is a native X11 color-engineering tool for Linux]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=64768#p64768</link>
			<description><![CDATA[<p><a href="https://gitlab.com/liquibyte/gamut" rel="nofollow">Gamut</a></p><p>This is a project that started about 10 years ago that morphed from a simple color picker that didn&#039;t pull in an entire desktop worth of libraries to just run into a useful color tool for graphics artists, web designers, UI designers, and programmers.&#160; I wrote my own toolkit for this purpose and incorporated WPEWebkit for a drag and drop browser and code from compton for a built in compositor to have a measurement overlay that has true transparency and click through behavior to the underlying windows and desktop.</p><p>Give it a try and let me know what you think.&#160; I&#039;d eventually like to have this in the repos but only if people think it&#039;s useful and unique enough to package.</p><p>From the README:</p><p>Gamut</p><p>Gamut is a native X11 color-engineering tool for Linux. It provides a<br />precision color picker, a multi-model harmony generator, a gradient builder<br />with perceptual interpolation, a full-screen measurement overlay, and a live<br />web-design preview — all in a single compact application built without GTK,<br />Qt, or any large widget toolkit.</p><p>Everything is built on Xtk, a self-contained C17 Xlib widget library<br />written for this project, with LCMS2 for ICC-accurate conversions and<br />WPEWebKit 2 for the embedded browser.</p><p>Version: 1.0.0-rc1 (see CHANGELOG.md)<br />License: Artistic License 2.0 (see LICENSE)</p><p>Install and runtime dependencies:</p><div class="codebox"><pre class="vscroll"><code># Dependencies

Direct dependencies are what Gamut compiles and links against (see
`Makefile`: pkg-config packages plus explicit `-l` libraries). Indirect
dependencies are pulled in through WPE WebKit and are listed for
completeness — they are not referenced by Gamut&#039;s own code.

## Core C / POSIX

-   glibc (also provides libm and libdl, both linked explicitly)
-   libpthread (XRecord pointer/key thread, LCMS2 threaded plugin)

## Linux Kernel Interfaces

-   linux-headers (`linux/input-event-codes.h`, `linux/memfd.h` in the
    WPE backend IPC)

## GLib Ecosystem

-   glib-2.0
-   gobject-2.0

## OpenGL

-   libGL / GLX (measurement-overlay compositor)
-   EGL (custom WPE backend)
-   GLESv2 (custom WPE backend)
-   mesa (or another provider of the above)

## X11 Stack

-   libX11 (includes XKB via `X11/XKBlib.h`)
-   libXext (DBE double-buffering, XShm, Shape)
-   libXrender
-   libXrandr (multi-monitor geometry)
-   libXfixes
-   libXdamage
-   libXcomposite (overlay compositor redirection)
-   libXtst (XRecord — overlay pointer/key capture)
-   libXft
-   libXpm

## WPE WebKit (Design Window browser)

-   WPE WebKit (wpe-webkit-2.0)
-   libwpe (wpe-1.0)
-   libsoup-3.0 (build-time: in wpe-webkit-2.0&#039;s pkg-config Requires)

Gamut ships its own WPE backend (`wpe-backend/headless.c` →
`libWPEBackend-gamut.so`); wpebackend-fdo is **not** used.

## Color Management

-   lcms2 (with fast_float and threaded plugins)

## Fonts

-   fontconfig
-   freetype

## Indirect (via WPE WebKit, runtime only)

-   gio-2.0</code></pre></div><p><a href="https://gitlab.com/liquibyte/gamut/-/wikis/home" rel="nofollow">Screenshots</a></p>]]></description>
			<author><![CDATA[dummy@example.com (liquibyte)]]></author>
			<pubDate>Wed, 15 Jul 2026 19:51:04 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=64768#p64768</guid>
		</item>
	</channel>
</rss>
