Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | trivial: Fix a small memory leak when finding the argyll binaries | Richard Hughes | 2022-04-13 | 1 | -11/+7 |
| | |||||
* | Drop references to hughski.commaster | Paul Wise | 2021-06-05 | 1 | -8/+0 |
| | | | | | | | | | | | | The domain has been abandoned and taken over by spammers. Color profile upload was never implemented in colord. The ColorHug family of products is no longer produced: https://blogs.gnome.org/hughsie/2018/02/01/no-new-batches-of-colorhug2/ Fixes: https://github.com/hughsie/colord/issues/134 | ||||
* | Update style of Meson build options | Soapux | 2018-03-27 | 1 | -2/+2 |
| | | | | | | Following the style guidelines here: https://wiki.gnome.org/Initiatives/GnomeGoals/MesonPorting Also update the README with meson instructions for compiling on Linux. | ||||
* | Use more secure HTTPS URLs for freedesktop.org URLs | Paul Menzel | 2017-12-18 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | Prevent certain attacks, and save one redirect by using the more secure HTTPS URLs. ``` $ curl -I http://www.freedesktop.org/ HTTP/1.1 302 Found Date: Mon, 18 Dec 2017 09:31:43 GMT Server: Apache/2.4.10 (Debian) Location: https://www.freedesktop.org/ Content-Type: text/html; charset=iso-8859-1 ``` Run the command below to update all freedeskto.org URLs. ``` $ git grep -l 'http://www.freedesktop.org' | xargs sed -i 's,http://www.freedesktop.org,https://www.freedesktop.org,g' ``` Fixes: https://github.com/hughsie/colord/issues/63 | ||||
* | build: Refactor directory selection | Jan Tojnar | 2017-11-17 | 1 | -6/+4 |
| | | | | | | | | | Previously, the various install paths were obtained using get_option as needed. This lead to the directories sometimes not prepended with prefix. This patch unifies the directory selection inside the top-level meson file. | ||||
* | Add the meson -Denable-systemd=false configure argument | Richard Hughes | 2017-08-15 | 1 | -7/+9 |
| | | | | | | Compiling with systemd is turned on by default, obviously. If you turn this configure option off, and colord breaks, you get to keep all the shards of broken glass. It's 100% untested, so caveat emptor. | ||||
* | Port to the Meson build system | Richard Hughes | 2017-07-31 | 3 | -122/+102 |
| | |||||
* | trivial: Use symlinks rather than makefile tricks | Richard Hughes | 2017-07-24 | 3 | -2/+4 |
| | |||||
* | trivial: Remove useless private gtk-doc headers | Richard Hughes | 2017-07-19 | 3 | -233/+0 |
| | |||||
* | Check the parsed context arguments in the session helper | Richard Hughes | 2016-11-21 | 1 | -1/+5 |
| | | | | Found by Coverity. | ||||
* | Fix compile with -Wformat-signedness | Richard Hughes | 2016-07-27 | 4 | -21/+21 |
| | |||||
* | session-helper: Replace '/' with '-' on the basename so creating the | Canek Peláez Valdés | 2016-03-20 | 1 | -1/+1 |
| | | | | profile file doesn't fail. | ||||
* | trivial: Fix FALSE/NULL confusion spotted with GCC6 | Richard Hughes | 2016-03-03 | 1 | -6/+6 |
| | |||||
* | Use g_autoptr() in more places | Richard Hughes | 2015-10-13 | 1 | -9/+5 |
| | |||||
* | Add g_autoptr() defines for cd_color* | Richard Hughes | 2015-10-13 | 1 | -2/+1 |
| | |||||
* | Use G_DECLARE_DERIVABLE_TYPE in libcolord | Richard Hughes | 2015-10-13 | 2 | -5/+3 |
| | | | | This gives us the g_autoptr() macros for free. | ||||
* | Port to g_autoptr() | Richard Hughes | 2015-10-13 | 2 | -36/+36 |
| | |||||
* | Add a systemd user service corresponding to the D-Bus session service | Simon McVittie | 2015-09-29 | 3 | -0/+16 |
| | | | | | | | | | | This ensures that it ends up in its own cgroup under systemd user sessions where dbus-daemon uses systemd activation, rather than being treated as part of dbus.service. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=92165 Signed-off-by: Richard Hughes <richard@hughsie.com> | ||||
* | Fix session-helper failing to find argyll tool. | Tim Waugh | 2015-02-23 | 1 | -1/+1 |
| | | | | | | | | We don't want to free the thing we're trying to return. This fixes the bug introduced in commit b6f7c4d117a06f059a6e852e2dce8c13a3bb1f2c. See: https://bugzilla.redhat.com/show_bug.cgi?id=1190720 | ||||
* | trivial: Silence some invalid _cleanup_free_ warnings | Richard Hughes | 2014-11-19 | 1 | -14/+14 |
| | |||||
* | session-helper: Fix a crash in the session helper while calibrating | Richard Hughes | 2014-10-27 | 2 | -3/+2 |
| | |||||
* | trivial: Use systemd-style cleanup functions | Richard Hughes | 2014-06-04 | 2 | -44/+40 |
| | | | | There's no point creating yet another format... | ||||
* | Use __attribute__(cleanup) to simplify memory cleanup | Richard Hughes | 2014-06-03 | 3 | -447/+232 |
| | |||||
* | session-helper: Do not crash when moving the sensor position | Richard Hughes | 2013-12-10 | 1 | -0/+6 |
| | | | | Hopefully fixes: https://bugzilla.redhat.com/show_bug.cgi?id=973792 | ||||
* | session-helper: Set the status to idle when resuming | Richard Hughes | 2013-12-10 | 1 | -0/+1 |
| | |||||
* | session-helper: Record the gamma table in the error message | Richard Hughes | 2013-06-03 | 1 | -1/+13 |
| | | | | | Record the gamma table in the error message if the calibration was non-monotonic. This should help debugging some sensors. | ||||
* | Remove calls to the deprecated g_type_init() | Richard Hughes | 2013-05-13 | 1 | -1/+0 |
| | |||||
* | Build all installed binaries with PIE | Richard Hughes | 2013-05-07 | 1 | -0/+4 |
| | | | | | | Position Independent Executable adds security to executables by composing them entirely of position-independent code. This for allows Exec Shield to use ASLR to prevent attackers from knowing where existing executable code is. | ||||
* | trivial: Fix a typo in the QtDBus annotations | Richard Hughes | 2013-05-01 | 1 | -1/+1 |
| | |||||
* | session-helper: Increase the delay between patches for hardware that is slow | Richard Hughes | 2013-04-30 | 2 | -1/+17 |
| | | | | | | | 200ms just isn't enough on some hardware. Also, make this a GSettings key in case we need to change it in the future. Hopefully resolves: https://bugzilla.gnome.org/show_bug.cgi?id=699250 | ||||
* | Add Qt DBus annotations | Daniel Nicoletti | 2013-04-25 | 1 | -0/+3 |
| | |||||
* | Add a webservice URI example that can upload a profile to the Internet | Richard Hughes | 2013-04-18 | 1 | -0/+8 |
| | | | | | The script must accept (and validate) a single ICC profile as the form input, and return the full URL of the new profile in 'Location'. | ||||
* | Convert cd-create-profile to using CdIcc | Richard Hughes | 2013-03-25 | 2 | -3/+0 |
| | |||||
* | trivial: Use CdIcc in the session helper | Richard Hughes | 2013-03-25 | 1 | -55/+36 |
| | |||||
* | libcolord: Add some flags to the CdIcc load and save functions for future use | Richard Hughes | 2013-03-23 | 1 | -1/+5 |
| | |||||
* | libcolord: Add a GCancellable to cd_icc_load_file() and cd_icc_save_file() | Richard Hughes | 2013-03-22 | 1 | -1/+1 |
| | |||||
* | Use CdIcc in the session helper when loading ICC profiles | Richard Hughes | 2013-03-22 | 1 | -16/+10 |
| | |||||
* | Fix build on OpenBSD | Antoine Jacoutot | 2013-03-05 | 1 | -4/+4 |
| | | | | | Resolves: https://bugs.freedesktop.org/show_bug.cgi?id=61842 Signed-off-by: Richard Hughes <richard@hughsie.com> | ||||
* | session-helper: Interpolate the gamma data to the VCGT size using Akima | Richard Hughes | 2013-02-28 | 1 | -4/+28 |
| | |||||
* | session-helper: Always make sure local symbols are used in preference to the ↵ | Richard Hughes | 2013-02-28 | 1 | -3/+2 |
| | | | | system versions | ||||
* | session-helper: Calculate the best display calibration based on the Lab ↵ | Richard Hughes | 2013-02-27 | 1 | -3/+21 |
| | | | | | | *and* target display gamma To do this, there's also a gamma scale factor, to weight the error algorithm. | ||||
* | session-helper: Add an index factor so each patch knows its position in the ↵ | Richard Hughes | 2013-02-27 | 1 | -0/+4 |
| | | | | | | data table This allows us to check the gamma for each patch in the future. | ||||
* | session-helper: Save the absolute XYZ value of the white sample | Richard Hughes | 2013-02-27 | 1 | -0/+6 |
| | |||||
* | Set the target gamma when using the session-helper | Richard Hughes | 2013-02-27 | 2 | -0/+24 |
| | | | | This doesn't do much yet, but will be hooked up soon. | ||||
* | trivial: Fix a critical warning when using the dummy sensor | Richard Hughes | 2013-02-27 | 1 | -3/+3 |
| | | | | The GVariants need to be manually sink'd. | ||||
* | session-helper: Set the sample color as a sensor option when displaying patches | Richard Hughes | 2013-02-26 | 1 | -5/+43 |
| | | | | This allows us to return a valid XYZ value, which allows us to write self tests. | ||||
* | trivial: Use G_SOURCE_CONTINUE and G_SOURCE_REMOVE | Richard Hughes | 2013-02-18 | 1 | -4/+4 |
| | |||||
* | trivial: Fix more --no-add-needed fallout | Richard Hughes | 2013-02-05 | 1 | -0/+1 |
| | |||||
* | trivial: fix 'make distcheck' by including the gschema in the tarball correctly | Richard Hughes | 2013-02-04 | 1 | -1/+1 |
| | |||||
* | trivial: Don't include <colord/colord-private.h> as it's installed in the ↵ | Richard Hughes | 2013-02-04 | 2 | -1/+2 |
| | | | | parent directory |