Changelog for
libcolord1-1.0.0-4.9.i586.rpm :
* Wed May 22 2013 dimstarAATTopensuse.org- Move %glib2_gsettings_schema_post from %pre to %post: if we execute this prior to installation, the schema will not be registered, as the files are not yet in place.
* Mon May 13 2013 dimstarAATTopensuse.org- Update to version 1.0.0: + New Features: - Add a config option for monitors with identical EDID values. - Add API to control the use of BPC in CdTransform. - Add a simple BGRA32 pixel format. - Add a simple CMYK32 pixel format. - Add a simple colord.conf manpage. - Allow a different input and output format in CdTransform. - Show all the translations when dumping an ICC profile. + Bugfixes: - Add some missing G_BEGIN_DECLS/G_END_DECLS in header files. - Always return an error if cd_main_device_add() failed. - Build all installed binaries with PIE. - Build the colord binary with full RELRO. - Do not show a warning when using \'colormgr device-get-profile-for-qualifier\'. - Ensure the parent directories exist when calling cd_icc_save_file. - Fix crash in cd-iccdump by working around an lcms2 bug. - Fix using the ColorHug color sensor on ARM hardware. - Fix using the Huey color sensor on ARM hardware. - Set the STANDARD_space metadata for the print profiles. - Use G_GNUC_WARN_UNUSED_RESULT in public and private headers. - Use the same pixel format names as Cairo and the same in-memory value as lcms2.
* Wed May 01 2013 dimstarAATTopensuse.org- Update to version 0.1.34: + New Features: - Add a ICC transform object for simple RGB conversions. - Add an example for using CdIcc in applications. - Add an internal program to scan a directory of ICC profiles for warnings. - Add a warning for RGB profiles with unlikely whitepoint values. - Add a webservice URI example that can upload a profile to the Internet. - Add device metadata OutputEdidMd5 so we can build a UCMM shim layer. - Add functionality to return the response of the CdIcc profile object. - Add getting and setting the VCGT table in CdIcc. - Add new systemd macros to the example spec file. - Add Qt DBus annotations. + Bugfixes: - Allow clients to call org.freedesktop.DBus.Peer. - Correct a lot more company names when creating devices. - Do not automatically add EDID profiles with warnings to devices. - Fix building RGB working space profiles when using OpenBSD/sparc64. - Fix standard-space property name into a compilable name. - Increase the delay between patches in the session-helper. - Install the bash completion support into /usr.- Add pkgconfig(bash-completion) BuildRequires: allow configure to detect where to install the bash completion.
* Tue Apr 16 2013 dimstarAATTopensuse.org- Update to version 0.1.33: + New Features: - Add some profile descriptions for the CMYK profiles. - Add the FOGRA45L and FOGRA47L CMYK profiles. - Include the eciRGBv1 gamma 1.8 profile. - libcolord: Add cd_it8_set_enable_created. - libcolord: Add helpers for int and double values from the DOM. + Bugfixes: - Add ifdef for cmsGetToneCurveEstimatedTableEntries. - Build the print profiles from XML descriptions. - Check the generated CCMX matrix for invalid data. - Do not print a warning if the DBus property does not exist. - Ensure mbstowcs() has an LC_CTYPE of \'en_US.UTF-8\'. - libcolord: Always write C-locale floating point values in IT8 files. - libcolord: Initialize the value of the CCMX matrix. - libcolord: Return the correct result from cd_mat33_matrix_multiply. - Never promote localized v2 ICC profiles to v4. - Rename ISOnewspaper26 to IFRA26S_2004_newsprint. + Updated translations.
* Fri Mar 29 2013 dimstarAATTopensuse.org- Update to version 0.1.32: + New Features: - Add a new tool \'cd-iccdump\' that can dump V4 and V2 profiles. - Add translated descriptions to the ICC profiles. - libcolord: . Add an object which is a named colord. . Add an object to factor out the profile load and save. . Add a really simple XML DOM extractor. . Add some helpers for dealing with CdColorLab objects. - Translate some of the profile source XML file descriptions and licences. - Use an XML source format for the generated profiles. + Bugfixes: - libcolord: Correctly copy CdColorYxy->Y when used as a property. - lib: Fix the licence boilerplate in the sensor libs. - Set the default profile locale to be en_US, not EN_us. - Use gtkdocize --copy in autogen.sh
* Mon Mar 18 2013 dimstarAATTopensuse.org- Update to version 0.1.31: + New Features: - Add more sensor capabilities to support the latest ArgyllCMS release. - Calculate the display calibration based on the Lab and target display gamma. - Emulate a perfect sRGB screen when returning XYZ values from the dummy sensor. - Interpolate the gamma data to the VCGT size using Akima. - libcolord: Add Akima and Linear 2D interpolation classes. - libcolord: Switch CdColor to using the GSlice allocator. - libcolorhug: Add commands to get the ADC Vref+ and Vref-. - libcolorhug: Add extensions to the take_reading_x() commands to set the sensor type. - libcolorhug: Add the ability to get and set the CCD calibration values. - libcolorhug: Add the ability to get a spectral reading from the device. - Run the self test programs in \'make check\' under valgrind. + Bugfixes: - Add a warning if compiling with --with-daemon-user=root. - Add some more display vendor names to the display fixup table. - Deprecate both the cd_profile_set_$foo_sync() functions. - Do not show a critical warning if an unmatched sensor is connected. - Fix build on OpenBSD. - Fix compile with --disable-gusb. - Fix the argyll sensor driver when using the ColorMunki Smile. - Fix the gamut warning to check primaries wider than CIERGB and ProPhoto. - Fix unusual crash in cd_main_get_cmdline_for_pid. - Guess the option type when using \'colormgr sensor-set-options\'. - libcolord: ArgyllCMS uses \'YES\' for IT8 options. - libcolord: Fix two small memory leaks when getting details about a sensor. - Move the private sensor libraries out of the pure lib space. - Rename the colormgr \'profile-set-$foo\' commands to \'profile-set-property\'. - Return an error if the client tries to change the profile filename after creation. - Set the target gamma when using the session-helper. - Setup the devices for another embedded Huey colorimeter and the original Spyder.- Drop colord-privlib.patch: fixed upstream.- Remove gnome-common BuildRequires and call to gnome-autogen.sh, as we don\'t carry any patch touching the build system anymore.- Add post/postun scriptlets to libcolorhug1 subpackage.
* Wed Feb 27 2013 dimstarAATTopensuse.org- Update to version 0.1.30: + New features: - Load the instrospection to the colord binary as a GResource - Save the common ICC profiles as GResources in the colord binary to reduce I/O - Support setting the blue LED in the ColorHug Spectro + Bugfixes: - Append -private to the driver libraries as they have no headers installed - cd_sensor_get_caps() returns a bitfield, so make it explicitly 64 bits wide - Do not expect a system proxy when checking if the daemon exists - Do not remove the database files when upgrading the package - Do not show duplicate profiles when icc-profiles-openicc is installed - Fix Colord-1.0.gir build with --no-add-needed - Fix linking of ch-self-test - Fix symbol-prefix passed to g-ir-scanner - Fix up the model name for the ColorMunki - Skip more self tests if the daemon could not be started- Changes from version 0.1.29: + New Features: - Add an interface for plugins to decline to load - Add a --verbose and --version argument to colormgr - Add DTP94 native sensor support - Add the \'Plasma\' sensor capability - Allow profiles to have a \'score\' which affects the standard space - Detect profiles from adobe.com and color.org and add metadata - Install libdtp94 for access to the DTP94 colorimeter - Install libhuey for access to the Huey colorimeter - Install libmunki for access to the ColorMunki Photo hardware - Move libcolorhug from colorhug-client for access to the ColorHug colorimeter - Reintroduce SANE support - session-helper: . Return extra data from the calibration in the Finished signal . Return the correct sensor images when calibrating + Bugfixes: - Allow the user to specify the device type when using \'colormgr create-device\' - Change the Adobe RGB description to be \'Compatible with Adobe RGB (1998)\' - Do not auto-add profiles due to device-id metadata if they have been manually removed - Do not include the size of the NULL byte when writing data from CCMX files - Do not log a critical warning if the daemon is replaced at runtime - Do not make the libsystemd-login dep automatic - Do not return an error if a user manually adds a profile that has already been automatically added - Don\'t emit a warning if the profile warnings or owner changes - Ensure profiles with MAPPING_device_id get auto-added to devices - Fix timezone problem in colord_client_random_func test - Include cd-buffer.c in libcolordprivate for future use - Make libcolord/device_async test pass everywhere - Return an error if a client tries to create a device of an unknown type - Set the additional \'OwnerCmdline\' metadata on each device - Show all the possible capabilities on one line when doing \'colormgr get-sensors\' - Specify the sensor caps in the code for native sensors - Split the libcolord.so into libcolordprivate.so so it can be used without a GObject dep - Write the CdIt8 \'CREATED\' date string in all files- Changes from version 0.1.28: + New Features: - Add some default GSetting schema values for the calibration helper - Add a Sensor.Metadata property - - Add the sensor images as metadata on the D-Bus interface + Bugfixes: - Quit the session helper if the device or sensor was not found - Never build more than one print profile at a time - Don\'t use the deprecated INCLUDES in Makefile.am- Changes from version 0.1.27: + New Features: - Add ColorMunki Smile defines and calibration attach image - Add Spyder4 calibration attach image - Add the ability to generate Rec. 709 gamma curves - Export a Device.Embedded property that is set for fixed hardware - Import shared-color-profiles into colord - Install a header with all the session helper defines - Support L
* gamma encoding in cd-create-profile - Write the profile quality into to the .icc file as metadata + Bugfixes: - Allow passing no value as properties to CreateDevice - Do not return zero profiles when the device is being calibrated or disabled - Ensure the color types are methods in GObject Introspection rather than functions - Fix build when srcdir != builddir - Fix floating point number parsing in non C locale environments - Remove \'Monitor\' suffix from display devices model string.- Add colord-privlib.patch: Move private libraries out of %{_libdir}.- Add gnome-common BuildRequires and call to autogen.sh, as above patch touches the build system.
* Mon Feb 18 2013 abergmannAATTnovell.com- Adjusted last editions to AppAmor profile (bnc#803281): + Replaced - AATT{HOME}/.local/share/color/
*.icc r with - AATT{HOME}/.local/share/color/icc/
*.icc r + Added - allow reading all /sys/class/video4linux/ r
* Mon Feb 18 2013 meissnerAATTsuse.com- Additions to the AA profile (bnc#803281) + allow /proc/
*/cgroup r (unkown why). + allow reading all /sys/class/video4linux/
*
* r (video4linux devices). + allow user local ICC files: - AATT{HOME}/.local/share/icc/
*.icc r - AATT{HOME}/.local/share/color/
*.icc r
* Fri Jan 11 2013 meissnerAATTsuse.com- allow /usr/share/mime/
*
* readable in AA profile (bnc#797907)
* Thu Dec 20 2012 dimstarAATTopensuse.org- Update to version 0.1.26: + New Features: - Add 4 more defined sensor types. - Add a create-temperature subcommand to colormgr to test VCGT generation. - Add a \'SensorId\' property to the sensor interface. - Add a session helper that can be used to calibrate the screen - Add cd_it8_save_to_data() to save the data to some allocated memory. - Add FindSensorById() to the main interface. - Add some defines for the Spyder4 display colorimeter. - Add some device figures from gnome-color-manager used in KDE and GNOME. - Add some example calibration ti1 files from gnome-color-manager. - Add support for reading and writing .cal files to CdIt8. - Add the ability to \'disable\' a device so that color management can be turned off. - Export cd_color_rgb_interpolate() as it\'s useful to applications. - Recognise the internal sensor on W700 laptops and set a property for the calibration tools. - Use spotread when there is no native sensor driver. + Bugfixes: - Add some missing entries in cd_sensor_kind_from_string. - Create ICCv2 profiles when using cd-create-profile. - Do 3 reads in quick succession for colormgr get-sensor-reading. - Fix a crash when saving a ti3 file where white is not the last sample. - Fix a critical warning when writing using cd_it8_add_data() with no XYZ value. - If ti1 values are > 1.0 then assume they are normalized. - Return class specific error codes if authentication fails. - Scale the ti3 RGB values to 100 when writing with NORMALIZED_TO_Y_100. - Set DEVICE_CLASS when saving a cal IT8 file. - Support doing sensor user actions when using \'colormgr get-sensor-reading\'. - Update the device scope if it changes at runtime. - Use enumerated error values in the client library.
* Thu Nov 29 2012 dimstarAATTopensuse.org- Update to version 0.1.25: + New Features: - Add a create-standard-space sub-command to cd-create-profile. - Add a FAQ entry describing application support of color management. - Add a \'make coverity\' helper to scan the project for errors. - Add a profile metadata key of \'License\'. - Add a profile warning if any of the primaries are outside of ROMM RGB. - Add a set-version command to the cd-fix-profile command line tool. - Add a warning if the profile calibration data is non-monotonic. - Add a warning if the profile copyright is missing. - Add a warning if the profile description is missing. - Add a warning if the profile gray axis is invalid. - Move the named color examples to shared-color-profiles. - Print if the profile is system-wide when doing \'colormgr get-profiles\'. - Show the primaries when dumping the profile using cd-fix-profile. - Use syslog to be able to debug what the daemon is doing without restarting it. + Bugfixes: - Check the return value of mbstowcs before using the buffer. - Convert cd-create-profile to using sub-commands to make it more modular. - Create linear vcgt tables when using create-x11-gamma to match the xserver behaviour. - Create version 2.2 ICC files when creating named color profiles. - Do not ever manually set a ICC profile version when creating profiles. - Do not try to connect to colord in cd-fix-profile until actually needed. - Don\'t optimize the profile check transforms to speed up daemon startup. - Don\'t set the StandardSpaces override, the generated profiles have the correct metadata now. - Fix a crash in the example code if the device has a non-standard qualifier format. - Fix GetStandardSpace so it can actually work. - huey: Ensure we return an error if we ran out of retries. - If the copyright string is not set when creating a profile use a good default. - Improve the formatting of \'get-profiles\' and \'get-devices\'. - libcolord: Fix up a warning if GetStandardSpace fails to find a profile. - Return an error if the client does not set a profile or device id. - Return an error if the client uses an unsupported scope value. - Set a default copyright string when creating profiles without using --copyright.
* Wed Oct 31 2012 dimstarAATTopensuse.org- Update to version 0.1.24: + New Features: - Add a extract-vcgt subcommand to cd-fix-profile. - Add a general plugin interface for adding and removing devices. - Add defines for the \'ColorHug Spectro\' hardware. - Add a \'seat\' property to each device. - Add FindProfileByProperty() to the main interface. - Allow the user to specify a custom udev rules directory. + Bugfixes: - Append usernames to dbus object paths before sanitising the object path. - colorhug: . Add support for firmware >= 1.2.0 by accepting a full HID buffer. . Update the private files to the latest libcolorhug code. - Fix a critical warning when user tries to dump a non-icc file. - Fix automatic dep on libusb and vala. - Fix a warning in the daemon if a device property is NULL at setup. - Initialise global connection variable earlier. - More paranoia in construction of object paths. - Never use Werror by default in configure. - Remove libsane support and rely only on udev for scanner device information. - Set FILE_checksum on discovered system profiles. - Set the seat for devices created in the session and from udev.- Drop sane-backends-devel BuildRequires: no longer needed.- Add pkgconfig(libsystemd-login) BuildRequires: new dependency.
* Wed Oct 17 2012 fcrozatAATTsuse.com- Fix build with new udev rules directory location.
* Tue Sep 18 2012 dimstarAATTopensuse.org- Update to version 0.1.23: + New Features: - Get udevrulesdir from pkg-config + Bugfixes: - Assorted documentation fixes - Do not try to add duplicate sysfs devices- Changes from version 0.1.22: + New Features: - Add a Vala version of cd-gtk-demo - Split out colord-gtk to a new sub-project to prevent a dep loop + Bugfixes: - Add many generic introspection type arguments - Check any files in /usr/share/color/icc have the content type application/vnd.iccprofile - Do not try to create the same object paths if two sensors of the same type are plugged in - Fix the udev rules entry for the i1Display3.- Drop all colord-gtk related things (split in an own package with own tarball): + colord-gtk.spec, colord-gtk.changes + subpackages libcolord-gtk1, libcolord-gtk-devel and typelib-1_0-ColordGtk-1_0. No obsoletes added, as they will appear in their form from the new package, based on colord-gtk tarballs, again. + Remove libcolord-gtk1 from baselibs.conf.- Drop pre_checkin.sh: as this is now a simple package, there is no need for a pre_checkin script anymore.
* Thu Jul 05 2012 meissnerAATTsuse.com- Add a apparmor profile for usr.lib.colord
* Wed May 23 2012 zaitorAATTopensuse.org- Update to version 0.1.21: + Do not add sensors that are ignored or have no caps. + Do not install any parts of colord-sane if --disable-sane is specified. + Do not use \'WantedBy=graphical.target\' in the shipped systemd file. + Fix autotools when configuring without systemd. + Fix InstallSystemWide() by not writing a private file. + Fix srcdir != builddir with introspection enabled. + Fix the description in the systemd service file. + Isolate gtk dependency to cd-convert. + Save the CCMX and ITx files to be compatible with argyllcms + The ColorHug has a new VID and PID.- Drop colord-build-no-gtk.patch, fixed upstream.- Removed call to gnome-autogen.sh and drop gnome-common buildrequires, only needed for above dropped patch.
* Mon May 14 2012 vuntzAATTopensuse.org- Update to version 0.1.20: + New Features: - Add a bash completion file for colormgr - Add a BUSY state value for sensor devices - Add a GObject Introspection example - Add a sensor-set-options command to the colormgr tool - Add async and sync methods in libcolord to support sensor options - Add CdIt8 as a helper for reading and writing ti1, ti3 and ccmx files - Add cd_it8_utils_calculate_ccmx() to libcolorhug - Add CdSampleWindow to libcolord-gtk - Add CdWindow which allows us to get the color profile for a GtkWidget - Add functionality to colord-convert to sample ti1 -> ti3 files - Add gio-2.0 to the requires line of colord.pc for GFile - Add the concept of \'options\' on each color sensor device - colorhug: Allow saving the remote hash as a sensor option - Print any sensor options when doing \'colormgr get-sensors\' + Bugfixes: - colorhug: Save the EEPROM after setting sensor options - Enable gtk-doc in the default distro build - Fix build failure when colord is not installed system-wide- Add colord-build-no-gtk.patch: fix build without GTK+.- Add gnome-common BuildRequires and call to gnome-autogen.sh, needed for above patch.- Enable the build of colord-gtk, by creating a colord-gtk.spec based on colord.spec (with pre_checkin.sh). We do it this way to avoid a build loop between colord and gtk3, since gtk3 depends on colord. The differences are: + Add a pkgconfig(gtk+-3.0) BuildRequires. + Add colord and libcolord-devel BuildRequires, so we can use rpm to remove the files from colord.spec subpackages in %install (in order to only package colord-gtk files). + Create libcolord-gtk1, typelib-1_0-ColordGtk-1_0 and libcolord-gtk-devel subpackages.
* Wed Apr 18 2012 vuntzAATTopensuse.org- Update to version 0.1.19: + New Features: - Add a user suffix to the object path of user-created devices and profiles + Bugfixes: - Add User key to colord-sane\'s DBus service file - Do not enable PrivateNetwork=yes as it breaks hotplugging devices - Ensure colord-sane can create devices and profiles - Fix usage of CD_OBJECT_SCOPE_
* enums - Honor aclocal flags - Remove the \'Default,\' profile title prefix if legacy profiles are installed
* Thu Mar 15 2012 vuntzAATTopensuse.org- Update to version 0.1.18: + New Features: - Add a Manager.CreateProfileWithFd() method for QtDBus - Add the GAMUT_coverage metadata key to the spec - Add the GAMUT_volume metadata key to the spec - Depend on lcms2 >= 2.2 - Make cd-fix-profile add the GAMUT keys to the ICC file - Split out the SANE support into it\'s own process + Bugfixes: - Do not delete \'disk\' or \'normal\' devices when the session exits - Ensure we return NULL for missing device properties - Fix a small leak when creating devices and profiles in clients - Fix cd-fix-profile to add and remove metadata entries - Install per-machine profiles in /var/lib/colord/icc - Show what DBus names have inhibited each device - When doing \'get-devices\' show the profile ID and filename- Add new colord-sane.service as argument to calls to %service_{add,del}_
* macros.
* Mon Feb 27 2012 vuntzAATTopensuse.org- Fix systemd-related packaging: + Use %{?systemd_requires}. + Call %service_{add,del}_
* macros in scriptlets for colord.service.
* Thu Feb 23 2012 vuntzAATTopensuse.org- Update to version 0.1.17: + New Features: - Add an LED sample type - Add a metadata key to store the calibration brightness - Show the profile title when using colormgr get-profiles + Bugfixes: - Add PrivateNetwork and PrivateTmp to the systemd service file - Don\'t leak a GVariantIter when setting the device metadata - Fix a critical warning if a client tries to get the profile metadata - Fix InstallSystemWide() when running as the colord user - Increase the colorhug sample timeout to 5 seconds - Make underscores into spaces for the profile title - Return from cd_profile_has_access() with TRUE for virtual profiles- Remove xz BuildRequires now that it comes for free in the build system.
* Wed Jan 18 2012 vuntzAATTopensuse.org- Add pkgconfig(gusb) BuildRequires to build with libgusb support, which matters even more now than libusb support is gone.
* Tue Jan 17 2012 vuntzAATTopensuse.org- Update to version 0.1.16: + New Features: - Add a device-inhibit command to the colormgr client - Add org.freedesktop.policykit.owner annotations to .policy file - Add profile metadata MAPPING_device_id for automatic profile mapping - Add some profile metadata keys - Install a systemd service file if systemd is used - Support 2nd generation Huey hardware - Use GUsb for the Huey sensor + Bugfixes: - Fix a Wformat error when printing a gsize - If /usr/share/color appears at runtime, don\'t rescan the parent dir - Set the colorimeter sensor group so the dameon can access the sensor - Split the spyder hardware into different types- Add pkgconfig(systemd) BuildRequires, following upstream change, to know where to install the .service file.- Remove pkgconfig(libusb-1.0) BuildRequires: the dependency is gone now.- Drop colord-polkit-annotate-owner.patch: fixed upstream.- Remove libtool BuildRequires and call to autoreconf and intltoolize, that were only needed for above patch.
* Thu Dec 08 2011 dimstarAATTopensuse.org- Split typelib file into typelib-1_0-Colord-1_0 subpackage.- Add typelib-1_0-Colord-1_0 Requires to libcolord-devel subpackage.
* Tue Dec 06 2011 vuntzAATTopensuse.org- Run the colord daemon as user colord (bnc#698250): + Add colord-polkit-annotate-owner.patch: add org.freedesktop.policykit.owner annotations to policy file so that running as colord user works. + Add a %pre script to create the colord user and change ownership of /var/lib/colord. + Add pwdutils Requires(pre), to make sure we can create the user. + Pass --with-daemon-user=colord to configure. + Package /var/lib/colord with the right user. + Add libtool BuildRequires and calls to autoreconf and intltoolize, as needed by above patch.
* Tue Nov 29 2011 dimstarAATTopensuse.org- Update to version 0.1.15: + This release fixes an important security bug: CVE-2011-4349. + New Features: - Add a native driver for the Hughski ColorHug hardware - Export cd-math as three projects are now using it + Bugfixes: - Documentation fixes and improvements - Do not crash the daemon if adding the device to the db failed - Do not match any sensor device with a kernel driver - Don\'t be obscure when the user passes a device-id to colormgr - Fix a memory leak when getting properties from a device - Fix colormgr device-get-default-profile - Fix some conection bugs in colormgr - Fix some potential SQL injections - Make gusb optional - Only use the udev USB helper if the PID and VID have matches - Output the Huey calibration matrices when dumping the sensor
* Wed Nov 16 2011 dimstarAATTopensuse.org- Update to version 0.1.14: + New Features: - Add defines for the i1 Display 3 - Add two more DATA_source values to the specification - Align the output from colormgr get-devices and get-profiles - Allow cd-fix-profile to append and edit new metadata + Bugfixes: - Ensure non-native device are added with no driver module - Split the sensor and device udev code + Updated translations.
* Fri Oct 28 2011 lnusselAATTsuse.de- don\'t recommend colord from libcolord1 to prevent automatic installation (bnc#698250)
* Mon Oct 03 2011 dimstarAATTopensuse.org- Update to version 0.1.13: + New Features: - Add an \'Owner\' property on device and profile objects - Add cd_profile_has_access() to filter profiles from other user accounts - Add the crayon named color palette - Add --xorg-gamma to cd-create-profile to create custom gamma ramps + Bugfixes: - Add a note in the naming specification about the username suffix - colormgr only needs one argument for find-device - Ensure remote DBus errors are registered at startup - Ensure uid 0 can always create devices and profiles - Fix an error in configure if there is no sane .pc file - Fix the --disable-polkit build - Documentation: cd_device_get_modified() returns microseconds - Reduce the CPU load of clients when assigning profiles from the session - Return an error if a client tries to create a duplicate device - Return an error when trying to register a duplicate profile
* Sat Sep 17 2011 jengelhAATTmedozas.de- Remove redundant tags/sections from specfile
* Fri Sep 09 2011 vuntzAATTopensuse.org- Add baselibs.conf.
* Fri Sep 02 2011 vuntzAATTopensuse.org- Update to version 0.1.12: + New Features: - Add a configure argument --enable-volume-search - Add a configure argument of --enable-fd-fallback - Add cd_client_import_profile() to be able to easily import a GFile - Allow the daemon to run with a different user + Bugfixes: - Add daemon user to acl of sensor devices - Add lcms2 to Requires.private - Check if a file is really an ICC profile before importing it - Detect libusb_strerror in configure rather than relying on the version - Do not fail make check if there is no available local colord process to use - Ensure the profiles are sorted by their timestamp during login - Ensure the volume-sourced profiles are not marked as systemwide profiles - Exit with an error when trying to connect to a device that does not exist - Remove duplicate call to complete in libcolord - Try harder to use the ICC profile checksum- Changes from version 0.1.11: + New Features: - Enable GObject introspection generation on libcolord - Generate a Vala API binding from the GObject Introspection GIR - Move the project home to freedesktop.org - Ship generated man pages in tarballs + Bugfixes: - Add all of the required GObject Introspection annotations required - Allow FindDeviceByProperty() to match on model, vendor and serial number - Don\'t crash the example program if there is no default profile assigned - Fix the bugzilla and mailing list links on the webpage (fdo#39129). - Fix the licence headers in colord.h and cd-color.h - Fix up some translatable strings - Honor ACLOCAL_FLAGS when running autoreconf - Use the const formatter when unwrapping GVariants to reduce memory allocation + Updated translations.- Add gobject-introspection-devel and vala BuildRequires to build introspection data and vala bindings.- Manually install pre-built man pages, since the build system cannot install them if docbook2man is not there (and we don\'t want to add a BuildRequires on it since it\'s big).
* Mon Jul 11 2011 vuntzAATTopensuse.org- Remove docbook-utils BuildRequires as an attempt to remove a build cycle in Factory.- This means we lose man pages for now, but upstream will ship them pre-generated in tarballs in the future.
* Wed Jul 06 2011 vuntzAATTopensuse.org- Update to version 0.1.10: + New Features: - Add a find-profile-by-filename command to the colormgr client tool - Add the object scope to the DBus interface as a property - Write a document detailing the colord security attack surface + Bugfixes: - Actually store the device ID in the mapping database - Fix include statements to search from current libcolord folder - Fix mbstowcs usage - Fix the build for old versions of lcms2 - Fix up the location of the libcolord header files - Remove the DBus annotations in the introspection
* Mon Jul 04 2011 vuntzAATTopensuse.org- Drop rpmlintrc as bnc#698250 got fixed and suse-dbus-unauthorized-service/polkit-unauthorized-privilege warnings are now gone.
* Thu Jun 16 2011 vuntzAATTopensuse.org- Update to version 0.1.9: + New Features: - Add a \'Format\' property to the device interface - Add a new method Client:FindDeviceByProperty for when only a property is known - Add methods to get the connected state of each object - Define the DATA_source profile metadata item - Define three metadata keys for the framework creator to set - Define two keys to allow the profile to contain the mapping parameters + Bugfixes: - Allow GUDEV to be disabled at compile time - Autodetect SANE in configure - Fix 3 small memory leaks - Fix a bug that caused a critical warning in client code - Only warn if we fail to get the PolicyKit authority - Save any additional disk device metadata in the property database - Use upstream gettext instead the glib one - Write the new metadata entries in the utility programs- Add xz BuildRequires because we can\'t build a package for a xz-compressed tarball without explicitly specifying that... See bnc#697467 for more details.
* Thu Jun 16 2011 vuntzAATTopensuse.org- Add docbook-utils BuildRequires to build man pages.- Add colord Recommends to libcolord1 as the library is not too useful without the daemon.- Add shared-color-profiles Requires to colord, as we want to have profiles.
* Mon Jun 06 2011 dimstarAATTopensuse.org- Initial package, version 0.1.8.