summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Release colord 1.3.31.3.3Richard Hughes2016-07-2710-41/+3062
|
* Merge pull request #31 from lantw44/masterRichard Hughes2016-07-201-1/+5
|\ | | | | build: Fix gtk-doc build when srcdir != builddir
| * build: Fix gtk-doc build when srcdir != builddirTing-Wei Lan2016-07-081-1/+5
|/ | | | https://bugs.freedesktop.org/show_bug.cgi?id=96520
* Merge pull request #30 from ebassi/polkit-autoptrRichard Hughes2016-07-062-3/+5
|\ | | | | Check polkit version before defining g_autoptr macros
| * Check polkit version before defining g_autoptr macrosEmmanuele Bassi2016-07-062-3/+5
|/ | | | | | | | | | | We cannot check on the internal name created by G_DECLARE_AUTO* macros because it's not a pre-processor symbol. Instead, we should check whether we're being built against a version of PolKit that has those symbols, and only define them ourselves for previous versions. This commit fixes a build failure in GNOME Continuous.
* Merge pull request #29 from Hextremist/masterRichard Hughes2016-07-051-1/+1
|\ | | | | Increase timeout to 60s for argyll spotread sampling
| * Increase timeout to 60s for argyll spotread samplingKjell Irgens2016-07-051-1/+1
|/ | | | | | | | | | | There was a 10s timeout for spotread to finish sampling. This works fine for light colors, in which case it may finish in as little as 3 seconds. But the darker the color is, the longer it takes to finish. When measuring black, it takes around 25-30 seconds for my Spyder 3 Express. The timeout caused Gnome Control Panel to fail when attempting to calibrate.
* Use the USB path to match the ArgyllCMS portRichard Hughes2016-04-183-10/+32
| | | | Fixes https://github.com/hughsie/colord/issues/24
* libcolord: Fix an assert failure when connecting to sensorsRichard Hughes2016-04-183-30/+3
| | | | | | Do not manually disconnect this as g_signal_connect_object() does this already. Hopefully fixes https://github.com/hughsie/colord/issues/23
* trivial: post release version bumpRichard Hughes2016-03-212-4/+4
|
* Release colord 1.3.21.3.2Richard Hughes2016-03-217-355/+837
|
* Merge pull request #22 from canek-pelaez/masterRichard Hughes2016-03-211-1/+1
|\ | | | | session-helper: Replace '/' with '-' on the basename so creating the profile file doesn't fail.
| * session-helper: Replace '/' with '-' on the basename so creating theCanek Peláez Valdés2016-03-201-1/+1
|/ | | | profile file doesn't fail.
* libcolord: Fix a hard-to-reproduce bug when cancelling async operationsRichard Hughes2016-03-164-32/+32
|
* trivial: Fix FALSE/NULL confusion spotted with GCC6Richard Hughes2016-03-0317-58/+58
|
* libcolorhug: Add initial support for the v2 protocol used by ColorHug+Richard Hughes2016-02-174-18/+1489
|
* Make building the daemon optionalRichard Hughes2016-02-174-4/+9
|
* trivial: Fix compile with --disable-polkitRichard Hughes2016-02-171-0/+2
|
* Make the session helper optionalRichard Hughes2016-02-172-1/+7
|
* trivial: Fix trivial whitespace issueRichard Hughes2016-01-061-14/+14
|
* trivial: Fix tiny gtk-doc issueRichard Hughes2016-01-061-1/+1
|
* libcolorhug: Fix a crash when submitting lots of commands at the same timeRichard Hughes2016-01-041-0/+5
| | | | | | This is some sort of race; leaving the data objects in memory until the ChDeviceQueue is unref'd is only a tiny amount of space and so much better than a crash.
* trivial: Remove an assert that triggers a valgrind warningRichard Hughes2016-01-041-1/+0
|
* trivial: post release version bumpRichard Hughes2015-11-272-4/+4
|
* Release colord 1.3.11.3.1Richard Hughes2015-11-2737-380/+2417
|
* Ignore the ColorHug+ in DFU modeRichard Hughes2015-11-161-1/+0
|
* ospark: Do a 10us dark reading before the main readingRichard Hughes2015-10-292-85/+130
| | | | | The spark device does not adjust the VRef- of the ADC for dark current, and so we have to do this manually in software.
* trivial: Add some more gtk-doc to libosparkRichard Hughes2015-10-281-0/+45
|
* trivial: Fix a crash when we read from a ColorHug with no calibrationRichard Hughes2015-10-272-10/+9
|
* libcolord: Add two new sensor capability enum values for calibrationRichard Hughes2015-10-275-15/+29
| | | | | This is so we can avoid playing tricks in sensors that support more than one kind of calibration, for instance the Spark sensor.
* data: Build Rec709 correctlyRichard Hughes2015-10-261-1/+1
| | | | Fixes https://github.com/hughsie/colord/issues/17
* libospark: Support irradiance calibration on the Spark deviceRichard Hughes2015-10-262-53/+236
|
* libospark: Measure the sensor response timeRichard Hughes2015-10-261-0/+4
| | | | This allows us to check the device integration time.
* libospark: Only show protocol debugging with an env varRichard Hughes2015-10-261-3/+6
|
* libcolord: Add an error enum for missing irradiance calibrationRichard Hughes2015-10-263-0/+16
|
* libcolord: Modify cd_spectrum_subtract() to include a resolution valueRichard Hughes2015-10-264-20/+54
| | | | | This allows us to resample the spectra in case they have differing start, end, or source resolutions.
* libcolord: Add cd_spectrum_planckian_new_full()Richard Hughes2015-10-262-7/+33
| | | | This allows you to include start, end and resolution values.
* Use the correct console size when using get-spectral-readingRichard Hughes2015-10-261-1/+12
|
* libospark: Add methods for getting the nonlinearity and irradiance calibrationsRichard Hughes2015-10-263-9/+193
| | | | Although, disappointingly, there appears to be no stored data on the device.
* colorhug: Fix a crash in the conversion to GTaskRichard Hughes2015-10-261-3/+4
|
* Add cd_spectrum_resample()Richard Hughes2015-10-164-1/+63
| | | | This resamples a spectrum to a linear data scale.
* libospark: Use pixel to wavelength calibrationRichard Hughes2015-10-163-2/+183
| | | | | This device does not have a linear relationship between pixel position and wavelength.
* libcolord: Add cd_spectrum_set_wavelength_cal()Richard Hughes2015-10-163-11/+143
| | | | | This allows us to have a non-linear relationship between pixel index and wavelength value.
* libcolord: Do not limit values when subtracting spectraRichard Hughes2015-10-163-6/+7
| | | | Also, fix a few bugs when checking for spectra validity.
* libcolord: Add cd_spectrum_limit_min()Richard Hughes2015-10-163-0/+56
| | | | This allows us to enforce a ceil() or floor() for the spectrum.
* Allow returning spectral readings from the Spark sensorRichard Hughes2015-10-161-62/+228
|
* libcolord: Fix saving non-normalized spectraRichard Hughes2015-10-164-3/+78
| | | | The conditional was the wrong way around, so add some self tests to catch this.
* libospark: Ensure we get maximum precision from the spectral sensorRichard Hughes2015-10-151-8/+28
| | | | | The device is limited to return values of 0x3fff per pixel, so aim for exactly half of that after the initial test measurement.
* Add get-spectral-reading command to colormgrRichard Hughes2015-10-151-1/+93
| | | | This displays a bar graph on the console of the spectrum.
* libcolord: Add cd_sensor_get_spectrum()Richard Hughes2015-10-154-4/+175
|