------------------------------------------------------------------- Thu Apr 29 14:24:05 CEST 2010 - dimstar@opensuse.org - Update to version 2.30.1: + Do not explode when viewing the details of a CMYK profile + Make gcm-fix-profile open the profile from memory, as then we can catch common access permission errors + Updated translations. ------------------------------------------------------------------- Mon Mar 29 12:56:40 CEST 2010 - vuntz@opensuse.org - Update to version 2.30.0: + New Features: - Add a 'created' and 'modified' key to each device in the config file - Add a DBus method GetDevices() and relax the checks in GetProfilesForDevice() to also take a device ID - Add an entry to the FAQ to explain the difference between calibration and characterization - Add a notification when devices with profiles need recalibrating - Add CMP DT 003 target image - Add images of the Colorimtre HCFR - Add images of the i1 Pro - Add info regarding high precision for display profiling - Allow the user to choose the calibration precision using an interactive dialog - Convert the .tiff files to .jpeg if we are creating a print profile - Do not rely on usb.ids, but instead encode the colorimeter type in the udev rules - Emit ::changed on the public DBus interface when devices are added or removed - For laptops, use the DMI data to contruct the calibration filename - Make sure the profile comboboxes are alphabetically sorted - Show each device setting when we use gcm-inspect --dump - Use libsane to get our scanners, which means remote devices are now supported - When devices are connected and disconnected, do not remove then add them, just change the state + Bugfix: - Check and correct TIFF image files with alpha channels before using them in argyllcms. Fixes rh#569564 - Correct terminology in help file - Correct use of calibrate/profile and replace device by instrument - Do not crash attempting to add cups printers without PPD file - Do not crash the DBus service if a device does not have a profile set and it is included in a query - Do not crash when GetProfileForWindow() succeeds in finding a window - Do not use ACL_MANAGE, udev is already doing this for us - Fix "cast increases required alignment of target type" [ia64] - Fix up some translatable messages. Fixes bgo#612111 - Fix wrong word in data/gnome-color-manager.schemas.in. Fixes bgo#612105 - If there are any lcms warnings in gcm-fix-profile, do not attempt to re-save the profile - Make gcm-install-system-wide a little more paranoid from users that might want to be horrible - Parse the EDID more carefully to not overwrite the model with junk for an invalid entry. - Prevent a segfault if ppdOpenFile() fails for whatever reason - Update profiling precision wording - Use the model name for the SANE id, the 'name' attribute depends on the USB port used - Warn if GConf is not set correctly when setting up the dialog + Updated translations. - Add libnotify-devel, sane-backends BuildRequires. ------------------------------------------------------------------- Mon Mar 1 22:27:43 CET 2010 - dimstar@opensuse.org - Update to version 2.29.4: + New Features: - Add a thumbnail image of the ColorCheckerDC - Add ColorCheckerSG thumbnail - Add LaserSoftDCPro thumbnail - Add printer profiling support using argyllcms and GtkPrint - Add some device type icons - Add support for sending calibration images to print shops - Add four more target thumbnails - Allow UDEV and CUPS coldplug to be done multi-threaded - Allow virtual devices to be added to the device list - bgo#609444: Automatically use the EXIF data if available from TIFF files when calibrating devices. - Conform to ICC Profiles in X Specification 0.3 - Detect printers by connecting to CUPS rather than scraping the HPLIP properties - Enable half-height targets for the ColorMunki, and double the patch counts for this hardware - Make users do the legwork when there is an unrecognised colorimeter - Play sounds using libcanberra when user interaction is required - Properly support projectors in the UI, and in the argyllcms wrapper - Remove GCM_HARDWARE_DETECTION as we're now shipping our own udev rules - Save the device colorspace in the config file so we can set profiles when not connected - Set a tooltip explaining why the calibrate button is insensitive - Set per-user xsane global and device settings when we have assigned a scanner profile - bgo#610287: Show a GtkInfoBar warning if the profile has no vcgt table - Support other types of reference file other than IT8 - Three FAQ entries out of five suggested filled in - Update Help Preferences Text + Bugfix: - bgo#610288: Add an 'All files' option on the file choosers. - bgo#610771: Add AC_PROG_RANLIB to configure. - bgo#566414: Add a list of colorimeters as we'll need this if argyllcms is not installed. - Ask for the chart type first before we ask for calibration files - Capitalization fix for 'More Information' button - Correct help Intro and Usage (Paul Finnigan) - Do low quality calibration when using targets with a low number of patches - Do not allow devices to be assigned profiles in different colorspaces from native - bgo#610846: Do not make the display calibration button sensitive (with tooltip) if we are using < XRandR 1.3 drivers - Do not show the display as 'default' even when using the binary blob - Don't add Cups-PDF devices to the device list - bgo#566275: Ensure ~/.color/icc exists at startup - Ensure we set ID_MODEL_FROM_DATABASE and ID_VENDOR_FROM_DATABASE even if we're using old versions of argyllcms - Fix segfault when the profile has no description - Have scanin compensate for perspective distortion - HIG string and capitalization fixes - Only require the device to be present if it is a display type - Read the ti2 file for the calibration model if we are analysing existing targets - Replace ColorCheckerSG with a newly processed one - Replace colprof -aS with -aG - Set the colorspace on unconnected devices to avoid getting no profiles in the list - rh#566606: Show a label in the device section when the user is using a xrandr-fallback driver. - Support colorimeter devices that need to change mode in the middle of the calibration - bgo#610285: Use GFile internally so we can support importing profiles from gvfs mount points. - BuildRequire libcanberra-devel, cups-devel and libtiff-devel. ------------------------------------------------------------------- Sat Feb 13 16:54:06 CET 2010 - vuntz@opensuse.org - Update to version 2.29.3: + New Features: - Enable the rendering intent and default colorspace UI elements - Show whether the ICC profile has a VCGT tag in the UI - Filter out non RGB and CMYK color space profiles from the combo-boxes using a heuristic - Add a new DBus method GetProfileForWindow which can return a profile for a supplied XID - Add some new text and tooltips to the prefs dialog - Add per-user OSX ICC profiles at startup - Add OSX and Windows ICC profiles if they exist from mounted volumes. Fixes bgo#607390 - Add a device profile entry of 'Other profile...' to be able to easily import a profile. Fixes bgo#607389 - Add a precision GConf variable to control the time a calibration takes. Fixes bgo#605558 - Screenscrape the Argyll output to better support other hardware devices. Fixes bgo#605558 - Do not show the 'Fine tuning' expander by default, and have configuration in GConf + Bugfix: - Zero out GErrors after freeing. Fixes crash - Add gnome-desktop path as fallback for pci.ids - Do not generate an error if a display profile does not have CLUT data - Add gcm-fix-profile to load and then re-save existing profiles using lcms - Fix compile when using an ld that defaults to --as-needed - Do not allow the colorspace combobox to be zero sized. Fixes bgo#606484 - Make gcm-prefs a normal dialog rather than a modal dialog - Only scan ICC locations with hfs partition types for OSX and msdos/NTFS types for Windows - Make gcm-prefs startup a few hundred ms quicker by not loading the list of screens - Cache gnome_rr_screen_new and take 0.7 seconds off the start time - Don't resize the window on startup. Fixes bgo#607391 - Update the Free Software Foundation address ------------------------------------------------------------------- Sat Feb 13 16:25:15 CET 2010 - vuntz@opensuse.org - Cleanup packaging. ------------------------------------------------------------------- Wed Jan 20 21:47:22 UTC 2010 - lmedinas@opensuse.org - Initial package