From 15ff54c8571dad02a20a36cf5099a5a9140399ee Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Mon, 7 Feb 2011 11:07:35 +0000 Subject: Release colord 0.1.2 --- NEWS | 25 ++++++++ po/colord.pot | 173 ++++++++++++++++++++++++++++++++++++++++++++++---------- src/Makefile.am | 34 +++++------ 3 files changed, 187 insertions(+), 45 deletions(-) diff --git a/NEWS b/NEWS index 3ffe46a..5105cf1 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,28 @@ +Version 0.1.2 +~~~~~~~~~~~~~ +Released: 2011-02-07 + +New Features: + - Add a 'Colorspace' property to all profile devices (Richard Hughes) + - Add a dictionary of properties to the CreateX() methods (Richard Hughes) + - Add a 'HasVcgt' property to all profile devices (Richard Hughes) + - Add a 'IsSystemWide' property to the profile interface (Richard Hughes) + - Add a 'Metadata' property to the profile object for the DICT ICC tag (Richard Hughes) + - Add a 'Mode' property to each device (Richard Hughes) + - Add an example to show how to use colord without using libcolord (Richard Hughes) + - Add async helpers to get the device and profile arrays (Richard Hughes) + - Add CdClient ::profile-added and ::profile-removed signals (Richard Hughes) + - Add cd_device_remove_profile_sync() (Richard Hughes) + - Add the website to revision control (Richard Hughes) + - Refactor out colormgr into a useful command line tool (Richard Hughes) + - Remove the 'Commit' API -- with properties we don't need this (Richard Hughes) + - When a device or profile changes, emit a signal on the base interface (Richard Hughes) + +Bugfixes: + - If available, use the profile file checksum in the DBus object (Richard Hughes) + - Replace underscores with spaces for the UDev model and vendor properties (Richard Hughes) + - Set the colorspace on V4L devices (Richard Hughes) + Version 0.1.1 ~~~~~~~~~~~~~ Released: 2011-01-26 diff --git a/po/colord.pot b/po/colord.pot index 54cf3d5..8d41236 100644 --- a/po/colord.pot +++ b/po/colord.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-01-11 12:30+0000\n" +"POT-Creation-Date: 2011-02-07 11:05+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,44 +18,131 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #. TRANSLATORS: column for the source description -#: ../client/cd-gui.c:391 +#: ../client/cd-gui.c:390 msgid "Device" msgstr "" #. TRANSLATORS: column for the source description -#: ../client/cd-gui.c:409 +#: ../client/cd-gui.c:408 msgid "Profiles" msgstr "" #. TRANSLATORS: column for the source description -#: ../client/cd-gui.c:428 +#: ../client/cd-gui.c:427 msgid "Title" msgstr "" -#: ../client/cd-gui.c:1045 +#: ../client/cd-gui.c:1044 msgid "Color GUI Tool" msgstr "" -#. TRANSLATORS: program name -#: ../client/cd-util.c:222 ../src/cd-main.c:597 -msgid "Color Management" +#: ../client/cd-util.c:267 +msgid "Command not found, valid commands are:" +msgstr "" + +#. TRANSLATORS: command description +#: ../client/cd-util.c:984 +msgid "Gets all the color managed devices" +msgstr "" + +#. TRANSLATORS: command description +#: ../client/cd-util.c:989 +msgid "Gets all the color managed devices of a specific kind" +msgstr "" + +#. TRANSLATORS: command description +#: ../client/cd-util.c:994 +msgid "Gets all the available color profiles" +msgstr "" + +#. TRANSLATORS: command description +#: ../client/cd-util.c:999 +msgid "Create a device" +msgstr "" + +#. TRANSLATORS: command description +#: ../client/cd-util.c:1004 +msgid "Find a device" +msgstr "" + +#. TRANSLATORS: command description +#: ../client/cd-util.c:1009 +msgid "Find a profile" +msgstr "" + +#. TRANSLATORS: command description +#: ../client/cd-util.c:1014 +msgid "Create a profile" +msgstr "" + +#. TRANSLATORS: command description +#: ../client/cd-util.c:1019 +msgid "Add a profile to a device" +msgstr "" + +#. TRANSLATORS: command description +#: ../client/cd-util.c:1024 +msgid "Makes a profile default for a device" +msgstr "" + +#. TRANSLATORS: command description +#: ../client/cd-util.c:1029 +msgid "Deletes a device" +msgstr "" + +#. TRANSLATORS: command description +#: ../client/cd-util.c:1034 +msgid "Deletes a profile" +msgstr "" + +#. TRANSLATORS: command description +#: ../client/cd-util.c:1039 +msgid "Sets the profile qualifier" +msgstr "" + +#. TRANSLATORS: command description +#: ../client/cd-util.c:1044 +msgid "Sets the profile filename" +msgstr "" + +#. TRANSLATORS: command description +#: ../client/cd-util.c:1049 +msgid "Sets the device model" msgstr "" -#: ../client/cd-util.c:224 -msgid "Color Management Utility" +#. TRANSLATORS: command description +#: ../client/cd-util.c:1054 +msgid "Gets the default profile for a device" msgstr "" -#. TRANSLATORS: no DBus system bus -#: ../client/cd-util.c:232 -msgid "Failed to connect to system bus:" +#. TRANSLATORS: command description +#: ../client/cd-util.c:1059 +msgid "Sets the device vendor" msgstr "" -#. TRANSLATORS: the DBus method failed -#: ../client/cd-util.c:257 ../client/cd-util.c:286 ../client/cd-util.c:323 -#: ../client/cd-util.c:353 ../client/cd-util.c:382 ../client/cd-util.c:414 -#: ../client/cd-util.c:443 ../client/cd-util.c:467 ../client/cd-util.c:491 -#: ../client/cd-util.c:515 ../client/cd-util.c:539 -msgid "The request failed:" +#. TRANSLATORS: command description +#: ../client/cd-util.c:1064 +msgid "Sets the device serial" +msgstr "" + +#. TRANSLATORS: command description +#: ../client/cd-util.c:1069 +msgid "Sets the device kind" +msgstr "" + +#. TRANSLATORS: command description +#: ../client/cd-util.c:1074 +msgid "Returns all the profiles that match a qualifier" +msgstr "" + +#. TRANSLATORS: program name +#: ../client/cd-util.c:1087 ../src/cd-main.c:1143 +msgid "Color Management" +msgstr "" + +#. TRANSLATORS: no colord available +#: ../client/cd-util.c:1095 +msgid "No connection to colord:" msgstr "" #: ../policy/org.freedesktop.color.policy.in.h:1 @@ -67,63 +154,91 @@ msgid "Authentication is required to create a color profile" msgstr "" #: ../policy/org.freedesktop.color.policy.in.h:3 -msgid "Authentication is required to modify a color profile" +msgid "Authentication is required to disable profile matching for a device" msgstr "" #: ../policy/org.freedesktop.color.policy.in.h:4 -msgid "Authentication is required to modify the color settings for a device" +msgid "Authentication is required to install the color profile for all users" msgstr "" #: ../policy/org.freedesktop.color.policy.in.h:5 -msgid "Authentication is required to remove a color managed device" +msgid "Authentication is required to modify a color profile" msgstr "" #: ../policy/org.freedesktop.color.policy.in.h:6 +msgid "Authentication is required to modify the color settings for a device" +msgstr "" + +#: ../policy/org.freedesktop.color.policy.in.h:7 +msgid "Authentication is required to remove a color managed device" +msgstr "" + +#: ../policy/org.freedesktop.color.policy.in.h:8 msgid "Authentication is required to remove a color profile" msgstr "" #. SECURITY: #. - Normal users should not have to authenticate to add devices #. -#: ../policy/org.freedesktop.color.policy.in.h:10 +#: ../policy/org.freedesktop.color.policy.in.h:12 msgid "Create a color managed device" msgstr "" #. SECURITY: #. - Normal users should not have to authenticate to add profiles #. -#: ../policy/org.freedesktop.color.policy.in.h:14 +#: ../policy/org.freedesktop.color.policy.in.h:16 msgid "Create a color profile" msgstr "" +#. SECURITY: +#. - Normal users should not have to authenticate to profile +#. devices. +#. +#: ../policy/org.freedesktop.color.policy.in.h:21 +msgid "Inhibit color profile selection" +msgstr "" + +#. SECURITY: +#. - Normal users require admin authentication to install files system +#. wide to apply color profiles for sessions that have not explicitly +#. chosen profiles to apply. +#. - This should not be set to 'yes' as unprivileged users could then +#. set a profile set to all-white or all-black and thus make the +#. other sessions unusable. +#. +#: ../policy/org.freedesktop.color.policy.in.h:30 +msgid "Install system color profiles" +msgstr "" + #. SECURITY: #. - Normal users should not have to authenticate to modify profiles #. -#: ../policy/org.freedesktop.color.policy.in.h:18 +#: ../policy/org.freedesktop.color.policy.in.h:34 msgid "Modify a color profile" msgstr "" #. SECURITY: #. - Normal users should not have to authenticate to modify devices #. -#: ../policy/org.freedesktop.color.policy.in.h:22 +#: ../policy/org.freedesktop.color.policy.in.h:38 msgid "Modify color settings for a device" msgstr "" #. SECURITY: #. - Normal users should not have to authenticate to delete devices #. -#: ../policy/org.freedesktop.color.policy.in.h:26 +#: ../policy/org.freedesktop.color.policy.in.h:42 msgid "Remove a color managed device" msgstr "" #. SECURITY: #. - Normal users should not have to authenticate to delete profiles #. -#: ../policy/org.freedesktop.color.policy.in.h:30 +#: ../policy/org.freedesktop.color.policy.in.h:46 msgid "Remove a color profile" msgstr "" -#: ../src/cd-main.c:599 +#: ../src/cd-main.c:1145 msgid "Color Management D-Bus Service" msgstr "" diff --git a/src/Makefile.am b/src/Makefile.am index 8f133a1..c631f84 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -30,23 +30,23 @@ colord_SOURCES = \ cd-device-array.c \ cd-device-array.h \ cd-device.c \ + cd-device-db.c \ + cd-device-db.h \ cd-device.h \ + cd-inhibit.c \ + cd-inhibit.h \ + cd-mapping-db.c \ + cd-mapping-db.h \ cd-profile-array.c \ cd-profile-array.h \ - cd-udev-client.c \ - cd-udev-client.h \ - cd-sane-client.c \ - cd-sane-client.h \ cd-profile.c \ cd-profile.h \ - cd-inhibit.c \ - cd-inhibit.h \ cd-profile-store.c \ cd-profile-store.h \ - cd-mapping-db.c \ - cd-mapping-db.h \ - cd-device-db.c \ - cd-device-db.h \ + cd-sane-client.c \ + cd-sane-client.h \ + cd-udev-client.c \ + cd-udev-client.h \ cd-main.c colord_LDADD = \ @@ -66,18 +66,20 @@ check_PROGRAMS = \ cd_self_test_SOURCES = \ cd-common.c \ cd-common.h \ - cd-mapping-db.c \ - cd-mapping-db.h \ - cd-device-db.c \ - cd-device-db.h \ cd-device-array.c \ cd-device-array.h \ cd-device.c \ + cd-device-db.c \ + cd-device-db.h \ cd-device.h \ - cd-profile.c \ - cd-profile.h \ + cd-inhibit.c \ + cd-inhibit.h \ + cd-mapping-db.c \ + cd-mapping-db.h \ cd-profile-array.c \ cd-profile-array.h \ + cd-profile.c \ + cd-profile.h \ cd-self-test.c cd_self_test_LDADD = \ -- cgit v1.2.1