[gnome-color-manager] (80 commits) ...Merge branch 'libcolor-glib'
- From: Richard Hughes <rhughes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-color-manager] (80 commits) ...Merge branch 'libcolor-glib'
- Date: Mon, 19 Jul 2010 11:32:27 +0000 (UTC)
Summary of changes:
cd73874... Split off a library, libcolor-glib that we can install and
b562e48... Add a simple command gcm-ddc-util to be able to send custom
0566e5f... Add some initial framework code to talk to the HUEY colorim
2b80915... Send 8 bytes of zero data to the HUEY
616e751... huey: the first byte seems to be a command of some sort
00c748e... huey: the first byte back seems to be success/failure
cedacef... huey: only issue commands the device seems to recognised
47c7990... huey: the second byte seems to be the command again
7ca0ee7... huey: Find out what the return values are by sending input
b96f88b... huey: somehow I've locked the device. Eek
ad24836... huey: figure out how to unlock a device
50b2bc6... huey: Try poking the device with some different numbers
48672f8... huey: in usb-unlock we also turned the LED on, copy that lo
10fd078... huey: when we get the ambient brightness, we use command 0x
be1a7ca... huey: it appears the ambient command requires us to retry t
58acf89... huey: Get the ambient value from the hardware
ad01a02... huey: there appears to be either a register write or read u
c78833c... huey: it looks like there's a register read/copy going on a
754af81... huey: Return the ambient lighting in Lux, using my ColorMun
e660c53... huey: add some data inspected from a profile run
0375ef9... huey: discover a 32 bit register with no clear meaning
4d45f7e... huey: try to work out what commands 02 and 03 do...
2ad66f9... huey: blue is the only stimulus that makes 03 change
1b1b400... huey: Work out GREEN and BLUE
4ae23c0... huey: Investigate command 16 a little
d5dda1d... huey: only red samples the data, green and blue are just ge
846d721... huey: read the sensors in the right order
5dd0b23... huey: add a simple hacky program that parses the USB logs
6f0e39b... huey: get some more details from the newly parsed usb logs
24fd050... huey: use spotread in debug mode to give us another source
bd4f99f... huey: extract some more data from the argyll spotread
4b598d9... huey: mark some more bytes as 'don't care'
15f2b04... huey: copy the sensor sequence argyllcms seems to use
3c02786... huey: get a value without units of the amount of color at t
490ddc5... huey: get the relationship between the multiplier and the v
b20326c... huey: try to get some sensible color values from the sensor
73166b6... huey: use the color formats defined in libcolor-glib
d2a3324... huey: add more 'don't care' data to comand 0x08 after compa
9bc75f6... huey: Make gcm-parse-huey be able to parse argyll -D9 trace
2627fce... huey: try to find some logic in the register map
708206b... huey: try to make sense of the register dump
7eaaf04... huey: read the start of the unlock string from the register
de84d6f... huey: read out the matrix we found in the register map
7415ee3... trivial: correctly namespace the huey functions
be48960... huey: Remove the usleep, it doesn't seem to do anything any
568fefc... huey: fix the multipliers for very low numbers
1425e24... huey: try to convert the RGB reading into a device-neutral
3cd0d94... huey: multiply the XYZ value to better match reality
f57ea13... huey: so it worked, it's an internal calibration matrix
3ed8342... huey: by offsetting the data printing by 2 bytes we see ano
dcf0f40... Add a bare framework for sensor devices
2b9c37a... huey: split up the heuy code and put into the per-sensor fr
112625f... huey: Tidy up some of the comments now we know a bit more a
55934e3... Move the GcmSensor files into the main library
e1855f3... huey: it appears the ambient command changes when selecting
ab58dc5... Add a dummy sensor type for debugging
256fe46... trivial: Add some self test code for the new dummy sensor
9d752ec... Add a method to get the USB control data from strace
feea66f... trivial: Fix make distcheck
64d5f05... trivial: move GcmEdid and GcmTables to libcolor-glib
4d48676... trivial: move GcmClut, GcmProfile and GcmXyz to libcolor-gl
acc08be... trivial; fix up some of the header guards in libcolor-glib
b6d2d78... trivial: move GcmDmi to libcolor-glib
7a00f1a... trivial: move GcmXserver to libcolor-glib
5b551de... trivial: move GcmProfileStore to libcolor-glib
6cee1b4... trivial: move GcmBrightness to libcolor-glib
4ec39cc... trivial: Remove GSettings from GcmDevice
e20a6ad... trivial: remove the nag warning in GcmCalibrate for an unkn
c4d336d... trivial: move the per-sensor state data from GcmColorimeter
fe83e9b... trivial: move GcmColorimeter to libcolor-glib and rename to
d61d8b9... trivial: move GcmImage to libcolor-glib
2a4417b... trivial: add a shitload more gtk-doc markup, loads more to
82d4c47... Fix a crash in gcm-picker if we compiled without VTE suppor
7549421... trivial: handle the device setup in GcmSensor, not GcmSenso
3c5fa18... Make gcm-picker work with native sensor devices too
782fc87... trivial: Split out the color routines as a seporate file
8542d3a... trivial: only log data in the huey sensor if we are --verbo
386254a... trivial: use a non-default libusb_context so we can run thr
b734530... huey: when we start the device, spin the LEDs like argyll a
10ae18b... Merge branch 'libcolor-glib'
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]