gnome-commander r2183 - in branches/gcmd-1-3: . doc src src/tags tests/gviewer



Author: epiotr
Date: Sun Oct 12 16:05:06 2008
New Revision: 2183
URL: http://svn.gnome.org/viewvc/gnome-commander?rev=2183&view=rev

Log:
Sync with trunk

Modified:
   branches/gcmd-1-3/NEWS
   branches/gcmd-1-3/TODO
   branches/gcmd-1-3/doc/gnome-commander.1
   branches/gcmd-1-3/src/gnome-cmd-main-win.cc
   branches/gcmd-1-3/src/gnome-cmd-options-dialog.cc
   branches/gcmd-1-3/src/gnome-cmd-search-dialog.cc
   branches/gcmd-1-3/src/tags/gnome-cmd-tags.cc
   branches/gcmd-1-3/tests/gviewer/bm_byte_test.c
   branches/gcmd-1-3/tests/gviewer/bm_chartype_test.c

Modified: branches/gcmd-1-3/NEWS
==============================================================================
--- branches/gcmd-1-3/NEWS	(original)
+++ branches/gcmd-1-3/NEWS	Sun Oct 12 16:05:06 2008
@@ -20,7 +20,7 @@
  * New python plugins:
       md5sum         Create MD5 (128-bit) checksum
       sha1sum        Create SHA-1 (160-bit) checksum
- * Support for OLE and ODF metags in advanced file rename templates
+ * Support for OLE and ODF metatags in advanced file rename templates
  * User defined shortcuts (via configuration file)
  * SMB authentication
  * Displaying total size of files in selected subirs
@@ -29,7 +29,7 @@
  * Directory synchronizing
  * Creating directories 'mkdir -p' like
  * Updated help docs
- * New or updated translations: bg cs dz en_GB pl sl sv
+ * New or updated translations: ar, bg, cs, dz, en_GB, fr, it, oc, pl, sl, sv
  * New key bindings:
       CTRL+\         Go to the root directory
       CTRL+`         Go to the home directory
@@ -58,7 +58,7 @@
  * Fixed problem #377706 (selecting files with SHIFT+PGDN)
 
 New features:
- * Support for ID3 metags in advanced file rename templates
+ * Support for ID3 metatags in advanced file rename templates
  * Updated help docs
  * New or updated translations: ar, en_GB, es, fi, it, pl, sv
  * New key bindings:
@@ -80,7 +80,7 @@
 New features:
  * Support for archives (gz,bz2,zip,lha,rar,jar,7-zip,zoo,deb,rpm) via FileRoller plugin
  * New python-like indices for advanced file rename templates
- * Support for Exif and IPTC metags in advanced file rename templates
+ * Support for Exif and IPTC metatags in advanced file rename templates
  * Fast access to advrename template placeholders
  * In-place rename (SHIFT+F6)
  * Revamped application menus

Modified: branches/gcmd-1-3/TODO
==============================================================================
--- branches/gcmd-1-3/TODO	(original)
+++ branches/gcmd-1-3/TODO	Sun Oct 12 16:05:06 2008
@@ -11,7 +11,8 @@
 * Splitting/merging files
 * Write configuration and bookmark changes immediately to file
 * Optional deleting to .Thrash
-* Support for file meta tags (exif, iptc, icc, mp3, vorbis, *ml, pdf, ...) - custom columns
+* Support for file meta tags (exif, iptc, icc, mp3, vorbis, *ml, pdf, video, ...)
+    - custom columns
 * Unmounting a device via device button
 * advrename & FAM: do not re-sort file list for every single renamed file
 * Bookmark icons for ordinary folders in the device toolbar
@@ -26,11 +27,11 @@
     - batch file processing
     - converting txt <-> pdf
     - other mc-like extensions ?
-    - sending file as email attachment (configurable mail command)
-* Root (administrator) mode - for root privileges
 * vfolders for selecting files from arbitrary URI
   (visible file selection can be merged internally to the vfolder at any point,
    and then the usual multiple file actions can be applied)
+* Manageable queue for file transfers (pause/resume/cancel & rate limits)
+* One instance mode
 
 
 // Data presentation
@@ -39,7 +40,7 @@
 * Custom columns support
 * 'Directory Tree' with ALT+F10
 * Brief file listing (see mc)
-* File properties - presentation of all available metatags
+* Panel tabs for the file lists (Bugzilla request #392932)
 * 'Subdirectory View' - showing contents of a given dir and all its
   subdirs in one file list. It gives the possibility of mass operation
   like: copy/move/rename/delete for all subdirs files. _Very_ handy.
@@ -48,36 +49,30 @@
 // Search tool
 
 * File search - advanced criteria (according to file size, date or attr)
-* Support for file meta tags (exif, iptc, icc, mp3, vorbis, *ml, pdf, ...)
+* Support for file meta tags (exif, iptc, icc, mp3, vorbis, *ml, pdf, video, ...)
 
 
 // Advrename tool
 
 * The advrename dialog should have a feature to convert between upper/lowercase
 * Addressing components of a regexp in the replacement text (\0, \1, ..., \9)
-* Support for file meta tags (exif, iptc, *ml, pdf, ...)
+* Support for file meta tags (icc, *ml, video, ...)
 
 
 // Internal viewer
 
 * Selecting text in browser (CTRL-C and xbuffer)
+* Adding the toolbar
 * Multiple files browsing
 * Preloading consecutive images
 
 
-// Keyboard shortcuts
-
-* Assigning shortcuts to individual bookmarks
-
-
 // Documentation
 
 * Help button for every dialog
-* Plugin API (when ready)
-
 
 
-Discussed stuff (not assigned to a version yet)
+Discussed stuff
 -----------------------------------------------
 
 * Toolbar configuration - OO.org like

Modified: branches/gcmd-1-3/doc/gnome-commander.1
==============================================================================
--- branches/gcmd-1-3/doc/gnome-commander.1	(original)
+++ branches/gcmd-1-3/doc/gnome-commander.1	Sun Oct 12 16:05:06 2008
@@ -2,7 +2,7 @@
 .\" First parameter, NAME, should be all caps
 .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
 .\" other parameters are allowed: see man(7), man(1)
-.TH GNOME-COMMANDER 1 "Mar 5 2007"
+.TH GNOME-COMMANDER 1 "Jul 28 2008"
 .\" Please adjust this date whenever revising the manpage.
 .\"
 .\" Some roff macros, for reference:
@@ -89,7 +89,9 @@
 .SH EXAMPLES
 .TP
 .B gnome-commander -d nvl
-Starts gnome-commander with debugging of directory listings, internal viewer
+Starts
+.B GNOME Commander
+with debugging of directory listings, internal viewer
 and directory monitoring facilities.
 .SH FILES
 .TP
@@ -103,7 +105,7 @@
 List of user defined applications (see "Programs" tab in the "Options" dialog).
 .TP
 .B ~/.gnome-commander/connections
-List of FTP servers (see "Connections" menu).
+List of remote connections (see "Connections" menu).
 .TP
 .B ~/.gnome-commander/ftp-servers
 List of FTP servers (deprecated).

Modified: branches/gcmd-1-3/src/gnome-cmd-main-win.cc
==============================================================================
--- branches/gcmd-1-3/src/gnome-cmd-main-win.cc	(original)
+++ branches/gcmd-1-3/src/gnome-cmd-main-win.cc	Sun Oct 12 16:05:06 2008
@@ -850,7 +850,7 @@
     gtk_window_add_accel_group (GTK_WINDOW (main_win), mw->priv->accel_group);
     gnome_cmd_main_win_focus_file_lists (main_win);
 
-    mw->priv->key_snooper_id = gtk_key_snooper_install((GtkKeySnoopFunc) gnome_cmd_key_snooper,(gpointer) mw);
+    mw->priv->key_snooper_id = gtk_key_snooper_install ((GtkKeySnoopFunc) gnome_cmd_key_snooper, (gpointer) mw);
 }
 
 

Modified: branches/gcmd-1-3/src/gnome-cmd-options-dialog.cc
==============================================================================
--- branches/gcmd-1-3/src/gnome-cmd-options-dialog.cc	(original)
+++ branches/gcmd-1-3/src/gnome-cmd-options-dialog.cc	Sun Oct 12 16:05:06 2008
@@ -1301,7 +1301,7 @@
     entry = create_entry (parent, "viewer", gnome_cmd_data_get_viewer());
     table_add (table, entry, 1, 0, (GtkAttachOptions) (GTK_EXPAND|GTK_FILL));
 
-    check = create_check (parent, _("Use internal viewer"), "use_internal_viewer");
+    check = create_check (parent, _("Use Internal Viewer"), "use_internal_viewer");
     gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (check), gnome_cmd_data_get_use_internal_viewer ());
     table_add (table, check, 1, 1, (GtkAttachOptions) (GTK_EXPAND|GTK_FILL));
     entry = create_entry (parent, "editor", gnome_cmd_data_get_editor());

Modified: branches/gcmd-1-3/src/gnome-cmd-search-dialog.cc
==============================================================================
--- branches/gcmd-1-3/src/gnome-cmd-search-dialog.cc	(original)
+++ branches/gcmd-1-3/src/gnome-cmd-search-dialog.cc	Sun Oct 12 16:05:06 2008
@@ -40,6 +40,8 @@
                        N_("_Unlimited depth"),
                        N_("Current _directory only"),
                        N_("_Limited depth"),
+                       N_("She_ll syntax"),
+                       N_("Rege_x syntax"),
 //                       N_("Search local directories only"),
                        N_("Files _not containing text")};
 #endif

Modified: branches/gcmd-1-3/src/tags/gnome-cmd-tags.cc
==============================================================================
--- branches/gcmd-1-3/src/tags/gnome-cmd-tags.cc	(original)
+++ branches/gcmd-1-3/src/tags/gnome-cmd-tags.cc	Sun Oct 12 16:05:06 2008
@@ -121,12 +121,12 @@
                        {TAG_AUDIO_CODECVERSION, {"Audio.CodecVersion", TAG_AUDIO, N_("Codec Version"), N_("Codec version.")}},
                        {TAG_AUDIO_COMMENT, {"Audio.Comment", TAG_AUDIO, N_("Comment"), N_("Comments on the track.")}},
                        {TAG_AUDIO_COPYRIGHT, {"Audio.Copyright", TAG_AUDIO, N_("Copyright"), N_("Copyright message.")}},
-                       {TAG_AUDIO_COVERALBUMTHUMBNAILPATH, {"Audio.CoverAlbumThumbnailPath", TAG_AUDIO, N_("Cover album thumbnail path"), N_("File path to thumbnail image of the cover album.")}},
+                       {TAG_AUDIO_COVERALBUMTHUMBNAILPATH, {"Audio.CoverAlbumThumbnailPath", TAG_AUDIO, N_("Cover Album Thumbnail Path"), N_("File path to thumbnail image of the cover album.")}},
                        {TAG_AUDIO_DISCNO, {"Audio.DiscNo", TAG_AUDIO, N_("Disc Number"), N_("Specifies which disc the track is on.")}},
                        {TAG_AUDIO_DURATION, {"Audio.Duration", TAG_AUDIO, N_("Duration"), N_("Duration of track in seconds.")}},
                        {TAG_AUDIO_DURATIONMMSS, {"Audio.Duration.MMSS", TAG_AUDIO, N_("Duration [MM:SS]"), N_("Duration of track as MM:SS.")}},
                        {TAG_AUDIO_GENRE, {"Audio.Genre", TAG_AUDIO, N_("Genre"), N_("Type of music classification for the track as defined in ID3 spec.")}},
-                       {TAG_AUDIO_ISNEW, {"Audio.IsNew", TAG_AUDIO, N_("Is new"), N_("Set to \"1\" if track is new to the user (default \"0\").")}},
+                       {TAG_AUDIO_ISNEW, {"Audio.IsNew", TAG_AUDIO, N_("Is New"), N_("Set to \"1\" if track is new to the user (default \"0\").")}},
                        {TAG_AUDIO_ISRC, {"Audio.ISRC", TAG_AUDIO, N_("ISRC"), N_("ISRC (international standard recording code).")}},
                        {TAG_AUDIO_LASTPLAY, {"Audio.LastPlay", TAG_AUDIO, N_("Last Play"), N_("When track was last played.")}},
                        {TAG_AUDIO_LYRICS, {"Audio.Lyrics", TAG_AUDIO, N_("Lyrics"), N_("Lyrics of the track.")}},
@@ -134,10 +134,10 @@
                        {TAG_AUDIO_MBALBUMID, {"Audio.MBAlbumID", TAG_AUDIO, N_("MB Album ID"), N_("MusicBrainz album ID in UUID format.")}},
                        {TAG_AUDIO_MBARTISTID, {"Audio.MBArtistID", TAG_AUDIO, N_("MB Artist ID"), N_("MusicBrainz artist ID in UUID format.")}},
                        {TAG_AUDIO_MBTRACKID, {"Audio.MBTrackID", TAG_AUDIO, N_("MB Track ID"), N_("MusicBrainz track ID in UUID format.")}},
-                       {TAG_AUDIO_MPEG_CHANNELMODE, {"Audio.MPEG.ChannelMode", TAG_AUDIO, N_("Channel mode"), N_("MPEG channel mode.")}},
+                       {TAG_AUDIO_MPEG_CHANNELMODE, {"Audio.MPEG.ChannelMode", TAG_AUDIO, N_("Channel Mode"), N_("MPEG channel mode.")}},
                        {TAG_AUDIO_MPEG_COPYRIGHTED, {"Audio.MPEG.Copyrighted", TAG_AUDIO, N_("Copyrighted"), N_("\"1\" if the copyrighted bit is set.")}},
                        {TAG_AUDIO_MPEG_LAYER, {"Audio.MPEG.Layer", TAG_AUDIO, N_("Layer"), N_("MPEG layer.")}},
-                       {TAG_AUDIO_MPEG_ORIGINAL, {"Audio.MPEG.Original", TAG_AUDIO, N_("Original audio"), N_("\"1\" if the \"original\" bit is set.")}},
+                       {TAG_AUDIO_MPEG_ORIGINAL, {"Audio.MPEG.Original", TAG_AUDIO, N_("Original Audio"), N_("\"1\" if the \"original\" bit is set.")}},
                        {TAG_AUDIO_MPEG_VERSION, {"Audio.MPEG.Version", TAG_AUDIO, N_("MPEG Version"), N_("MPEG version.")}},
                        {TAG_AUDIO_PERFORMER, {"Audio.Performer", TAG_AUDIO, N_("Performer"), N_("Name of the performer/conductor of the music.")}},
                        {TAG_AUDIO_PLAYCOUNT, {"Audio.PlayCount", TAG_AUDIO, N_("Play Count"), N_("Number of times the track has been played.")}},
@@ -197,7 +197,7 @@
                        {TAG_DOC_WORDCOUNT, {"Doc.WordCount", TAG_DOC, N_("Word Count"), N_("Number of words in the document.")}},
                        {TAG_EXIF_APERTUREVALUE, {"Exif.ApertureValue", TAG_EXIF, N_("Aperture"), N_("The lens aperture. The unit is the APEX value.")}},
                        {TAG_EXIF_ARTIST, {"Exif.Artist", TAG_EXIF, N_("Artist"), N_("Name of the camera owner, photographer or image creator. The detailed format is not specified, but it is recommended that the information be written for ease of Interoperability. When the field is left blank, it is treated as unknown.")}},
-                       {TAG_EXIF_BATTERYLEVEL, {"Exif.BatteryLevel", TAG_EXIF, N_("Battery Level"), N_("Battery Level.")}},
+                       {TAG_EXIF_BATTERYLEVEL, {"Exif.BatteryLevel", TAG_EXIF, N_("Battery Level"), N_("Battery level.")}},
                        {TAG_EXIF_BITSPERSAMPLE, {"Exif.BitsPerSample", TAG_EXIF, N_("Bits per Sample"), N_("The number of bits per image component. Each component of the image is 8 bits, so the value for this tag is 8. In JPEG compressed data a JPEG marker is used instead of this tag.")}},
                        {TAG_EXIF_BRIGHTNESSVALUE, {"Exif.BrightnessValue", TAG_EXIF, N_("Brightness"), N_("The value of brightness. The unit is the APEX value. Ordinarily it is given in the range of -99.99 to 99.99.")}},
                        {TAG_EXIF_CFAPATTERN, {"Exif.CFAPattern", TAG_EXIF, N_("CFA Pattern"), N_("The color filter array (CFA) geometric pattern of the image sensor when a one-chip color area sensor is used. It does not apply to all sensing methods.")}},
@@ -214,7 +214,7 @@
                        {TAG_EXIF_DATETIMEORIGINAL, {"Exif.DateTimeOriginal", TAG_EXIF, N_("Date and Time (original)"), N_("The date and time when the original image data was generated. For a digital still camera the date and time the picture was taken are recorded.")}},
                        {TAG_EXIF_DEVICESETTINGDESCRIPTION, {"Exif.DeviceSettingDescription", TAG_EXIF, N_("Device Setting Description"), N_("Information on the picture-taking conditions of a particular camera model. The tag is used only to indicate the picture-taking conditions in the reader.")}},
                        {TAG_EXIF_DIGITALZOOMRATIO, {"Exif.DigitalZoomRatio", TAG_EXIF, N_("Digital Zoom Ratio"), N_("The digital zoom ratio when the image was shot. If the numerator of the recorded value is 0, this indicates that digital zoom was not used.")}},
-                       {TAG_EXIF_DOCUMENTNAME, {"Exif.DocumentName", TAG_EXIF, N_("Document Name"), N_("Document Name.")}},
+                       {TAG_EXIF_DOCUMENTNAME, {"Exif.DocumentName", TAG_EXIF, N_("Document Name"), N_("Document name.")}},
                        {TAG_EXIF_EXIFIFDPOINTER, {"Exif.ExifIfdPointer", TAG_EXIF, N_("Exif IFD Pointer"), N_("A pointer to the Exif IFD. Interoperability, Exif IFD has the same structure as that of the IFD specified in TIFF.")}},
                        {TAG_EXIF_EXIFVERSION, {"Exif.ExifVersion", TAG_EXIF, N_("Exif Version"), N_("The version of Exif standard supported. Nonexistence of this field is taken to mean nonconformance to the standard.")}},
                        {TAG_EXIF_EXPOSUREBIASVALUE, {"Exif.ExposureBiasValue", TAG_EXIF, N_("Exposure Bias"), N_("The exposure bias. The units is the APEX value. Ordinarily it is given in the range of -99.99 to 99.99.")}},
@@ -223,10 +223,10 @@
                        {TAG_EXIF_EXPOSUREPROGRAM, {"Exif.ExposureProgram", TAG_EXIF, N_("Exposure Program"), N_("The class of the program used by the camera to set exposure when the picture is taken.")}},
                        {TAG_EXIF_EXPOSURETIME, {"Exif.ExposureTime", TAG_EXIF, N_("Exposure Time"), N_("Exposure time, given in seconds.")}},
                        {TAG_EXIF_FILESOURCE, {"Exif.FileSource", TAG_EXIF, N_("File Source"), N_("Indicates the image source. If a DSC recorded the image, this tag value of this tag always be set to 3, indicating that the image was recorded on a DSC.")}},
-                       {TAG_EXIF_FILLORDER, {"Exif.FillOrder", TAG_EXIF, N_("Fill Order"), N_("Fill Order.")}},
+                       {TAG_EXIF_FILLORDER, {"Exif.FillOrder", TAG_EXIF, N_("Fill Order"), N_("Fill order.")}},
                        {TAG_EXIF_FLASH, {"Exif.Flash", TAG_EXIF, N_("Flash"), N_("This tag is recorded when an image is taken using a strobe light (flash).")}},
                        {TAG_EXIF_FLASHENERGY, {"Exif.FlashEnergy", TAG_EXIF, N_("Flash Energy"), N_("Indicates the strobe energy at the time the image is captured, as measured in Beam Candle Power Seconds (BCPS).")}},
-                       {TAG_EXIF_FLASHPIXVERSION, {"Exif.FlashPixVersion", TAG_EXIF, N_("FlashPixVersion"), N_("The FlashPix format version supported by a FPXR file.")}},
+                       {TAG_EXIF_FLASHPIXVERSION, {"Exif.FlashPixVersion", TAG_EXIF, N_("FlashPix Version"), N_("The FlashPix format version supported by a FPXR file.")}},
                        {TAG_EXIF_FNUMBER, {"Exif.FNumber", TAG_EXIF, N_("F Number"), N_("Diameter of the aperture relative to the effective focal length of the lens.")}},
                        {TAG_EXIF_FOCALLENGTH, {"Exif.FocalLength", TAG_EXIF, N_("Focal Length"), N_("The actual focal length of the lens, in mm. Conversion is not made to the focal length of a 35 mm film camera.")}},
                        {TAG_EXIF_FOCALLENGTHIN35MMFILM, {"Exif.FocalLengthIn35mmFilm", TAG_EXIF, N_("Focal Length In 35mm Film"), N_("This tag indicates the equivalent focal length assuming a 35mm film camera, in mm. A value of 0 means the focal length is unknown. Note that this tag differs from the <Exif.FocalLength> tag.")}},
@@ -242,7 +242,7 @@
                        {TAG_EXIF_GPSLATITUDEREF, {"Exif.GPS.LatitudeRef", TAG_EXIF, N_("North or South Latitude"), N_("Indicates whether the latitude is north or south latitude. The ASCII value 'N' indicates north latitude, and 'S' is south latitude.")}},
                        {TAG_EXIF_GPSLONGITUDE, {"Exif.GPS.Longitude", TAG_EXIF, N_("Longitude"), N_("Indicates the longitude. The longitude is expressed as three RATIONAL values giving the degrees, minutes, and seconds, respectively. When degrees, minutes and seconds are expressed, the format is ddd/1,mm/1,ss/1. When degrees and minutes are used and, for example, fractions of minutes are given up to two decimal places, the format is ddd/1,mmmm/100,0/1.")}},
                        {TAG_EXIF_GPSLONGITUDEREF, {"Exif.GPS.LongitudeRef", TAG_EXIF, N_("East or West Longitude"), N_("Indicates whether the longitude is east or west longitude. ASCII 'E' indicates east longitude, and 'W' is west longitude.")}},
-                       {TAG_EXIF_GPSVERSIONID, {"Exif.GPS.VersionID", TAG_EXIF, N_("GPS tag version"), N_("Indicates the version of <Exif.GPS.InfoIFD>. This tag is mandatory when <Exif.GPS.Info> tag is present.")}},
+                       {TAG_EXIF_GPSVERSIONID, {"Exif.GPS.VersionID", TAG_EXIF, N_("GPS Tag Version"), N_("Indicates the version of <Exif.GPS.InfoIFD>. This tag is mandatory when <Exif.GPS.Info> tag is present.")}},
                        {TAG_EXIF_IMAGEDESCRIPTION, {"Exif.ImageDescription", TAG_EXIF, N_("Image Description"), N_("A character string giving the title of the image. Two-bytes character codes cannot be used. When a 2-bytes code is necessary, the Exif Private tag <Exif.UserComment> is to be used.")}},
                        {TAG_EXIF_IMAGELENGTH, {"Exif.ImageLength", TAG_EXIF, N_("Image Length"), N_("The number of rows of image data. In JPEG compressed data a JPEG marker is used instead of this tag.")}},
                        {TAG_EXIF_IMAGERESOURCES, {"Exif.ImageResources", TAG_EXIF, N_("Image Resources Block"), N_("Image Resources Block.")}},
@@ -251,12 +251,12 @@
                        {TAG_EXIF_INTERCOLORPROFILE, {"Exif.InterColorProfile", TAG_EXIF, N_("Inter Color Profile"), N_("Inter Color Profile.")}},
                        {TAG_EXIF_INTEROPERABILITYIFDPOINTER, {"Exif.InteroperabilityIFDPointer", TAG_EXIF, N_("Interoperability IFD Pointer"), N_("Interoperability IFD is composed of tags which stores the information to ensure the Interoperability and pointed by the following tag located in Exif IFD. The Interoperability structure of Interoperability IFD is the same as TIFF defined IFD structure but does not contain the image data characteristically compared with normal TIFF IFD.")}},
                        {TAG_EXIF_INTEROPERABILITYINDEX, {"Exif.InteroperabilityIndex", TAG_EXIF, N_("Interoperability Index"), N_("Indicates the identification of the Interoperability rule. Use \"R98\" for stating ExifR98 Rules. Four bytes used including the termination code (NULL).")}},
-                       {TAG_EXIF_INTEROPERABILITYVERSION, {"Exif.InteroperabilityVersion", TAG_EXIF, N_("Interoperability Version"), N_("Interoperability Version.")}},
-                       {TAG_EXIF_IPTCNAA, {"Exif.IPTC_NAA", TAG_EXIF, N_("IPTC/NAA"), N_("IPTC/NAA")}},
+                       {TAG_EXIF_INTEROPERABILITYVERSION, {"Exif.InteroperabilityVersion", TAG_EXIF, N_("Interoperability Version"), N_("Interoperability version.")}},
+                       {TAG_EXIF_IPTCNAA, {"Exif.IPTC_NAA", TAG_EXIF, "IPTC/NAA", N_("An IPTC/NAA record.")}},
                        {TAG_EXIF_ISOSPEEDRATINGS, {"Exif.ISOSpeedRatings", TAG_EXIF, N_("ISO Speed Ratings"), N_("Indicates the ISO Speed and ISO Latitude of the camera or input device as specified in ISO 12232.")}},
                        {TAG_EXIF_JPEGINTERCHANGEFORMAT, {"Exif.JPEGInterchangeFormat", TAG_EXIF, N_("JPEG Interchange Format"), N_("The offset to the start byte (SOI) of JPEG compressed thumbnail data. This is not used for primary image JPEG data.")}},
                        {TAG_EXIF_JPEGINTERCHANGEFORMATLENGTH, {"Exif.JPEGInterchangeFormatLength", TAG_EXIF, N_("JPEG Interchange Format Length"), N_("The number of bytes of JPEG compressed thumbnail data. This is not used for primary image JPEG data. JPEG thumbnails are not divided but are recorded as a continuous JPEG bitstream from SOI to EOI. Appn and COM markers should not be recorded. Compressed thumbnails must be recorded in no more than 64 Kbytes, including all other data to be recorded in APP1.")}},
-                       {TAG_EXIF_JPEGPROC, {"Exif.JPEGProc", TAG_EXIF, N_("JPEG Proc"), N_("JPEG Procedure")}},
+                       {TAG_EXIF_JPEGPROC, {"Exif.JPEGProc", TAG_EXIF, N_("JPEG Procedure"), N_("JPEG procedure.")}},
                        {TAG_EXIF_LIGHTSOURCE, {"Exif.LightSource", TAG_EXIF, N_("Light Source"), N_("The kind of light source.")}},
                        {TAG_EXIF_MAKE, {"Exif.Make", TAG_EXIF, N_("Manufacturer"), N_("The manufacturer of the recording equipment. This is the manufacturer of the DSC, scanner, video digitizer or other equipment that generated the image. When the field is left blank, it is treated as unknown.")}},
                        {TAG_EXIF_MAKERNOTE, {"Exif.MakerNote", TAG_EXIF, N_("Maker Note"), N_("A tag for manufacturers of Exif writers to record any desired information. The contents are up to the manufacturer.")}},
@@ -273,9 +273,9 @@
                        {TAG_EXIF_PLANARCONFIGURATION, {"Exif.PlanarConfiguration", TAG_EXIF, N_("Planar Configuration"), N_("Indicates whether pixel components are recorded in a chunky or planar format. In JPEG compressed files a JPEG marker is used instead of this tag. If this field does not exist, the TIFF default of 1 (chunky) is assumed.")}},
                        {TAG_EXIF_PRIMARYCHROMATICITIES, {"Exif.PrimaryChromaticities", TAG_EXIF, N_("Primary Chromaticities"), N_("The chromaticity of the three primary colors of the image. Normally this tag is not necessary, since colorspace is specified in <Exif.ColorSpace> tag.")}},
                        {TAG_EXIF_REFERENCEBLACKWHITE, {"Exif.ReferenceBlackWhite", TAG_EXIF, N_("Reference Black/White"), N_("The reference black point value and reference white point value. No defaults are given in TIFF, but the values below are given as defaults here. The color space is declared in a color space information tag, with the default being the value that gives the optimal image characteristics Interoperability these conditions.")}},
-                       {TAG_EXIF_RELATEDIMAGEFILEFORMAT, {"Exif.RelatedImageFileFormat", TAG_EXIF, N_("Related Image File Format"), N_("Related Image File Format.")}},
-                       {TAG_EXIF_RELATEDIMAGELENGTH, {"Exif.RelatedImageLength", TAG_EXIF, N_("Related Image Length"), N_("Related Image Length.")}},
-                       {TAG_EXIF_RELATEDIMAGEWIDTH, {"Exif.RelatedImageWidth", TAG_EXIF, N_("Related Image Width"), N_("Related Image Width.")}},
+                       {TAG_EXIF_RELATEDIMAGEFILEFORMAT, {"Exif.RelatedImageFileFormat", TAG_EXIF, N_("Related Image File Format"), N_("Related image file format.")}},
+                       {TAG_EXIF_RELATEDIMAGELENGTH, {"Exif.RelatedImageLength", TAG_EXIF, N_("Related Image Length"), N_("Related image length.")}},
+                       {TAG_EXIF_RELATEDIMAGEWIDTH, {"Exif.RelatedImageWidth", TAG_EXIF, N_("Related Image Width"), N_("Related image width.")}},
                        {TAG_EXIF_RELATEDSOUNDFILE, {"Exif.RelatedSoundFile", TAG_EXIF, N_("Related Sound File"), N_("This tag is used to record the name of an audio file related to the image data. The only relational information recorded here is the Exif audio file name and extension (an ASCII string consisting of 8 characters + '.' + 3 characters). The path is not recorded. When using this tag, audio files must be recorded in conformance to the Exif audio format. Writers are also allowed to store the data such as Audio within APP2 as FlashPix extension stream data. Audio files must be recorded in conformance to the Exif audio format. If multiple files are mapped to one file, the above format is used to record just one audio file name. If there are multiple audio files, the first recorded file is given. When there are three Exif audio files \"SND00001.WAV\", \"SND00002.WAV\" and \"SND00003.WAV\", the Exif image file name for each of them, \"DSC00001.JPG\", is indicated. By c
 ombining multiple relational information, a variety of playback possibilities can be supported. The method of using relational information is left to the implementation on the playback side. Since this information is an ASCII character string, it is terminated by NULL. When this tag is used to map audio files, the relation of the audio file to image data must also be indicated on the audio file end.")}},
                        {TAG_EXIF_RESOLUTIONUNIT, {"Exif.ResolutionUnit", TAG_EXIF, N_("Resolution Unit"), N_("The unit for measuring <Exif.XResolution> and <Exif.YResolution>. The same unit is used for both <Exif.XResolution> and <Exif.YResolution>. If the image resolution is unknown, 2 (inches) is designated.")}},
                        {TAG_EXIF_ROWSPERSTRIP, {"Exif.RowsPerStrip", TAG_EXIF, N_("Rows per Strip"), N_("The number of rows per strip. This is the number of rows in the image of one strip when an image is divided into strips. With JPEG compressed data this designation is not needed and is omitted.")}},
@@ -285,7 +285,7 @@
                        {TAG_EXIF_SCENETYPE, {"Exif.SceneType", TAG_EXIF, N_("Scene Type"), N_("Indicates the type of scene. If a DSC recorded the image, this tag value must always be set to 1, indicating that the image was directly photographed.")}},
                        {TAG_EXIF_SENSINGMETHOD, {"Exif.SensingMethod", TAG_EXIF, N_("Sensing Method"), N_("Indicates the image sensor type on the camera or input device.")}},
                        {TAG_EXIF_SHARPNESS, {"Exif.Sharpness", TAG_EXIF, N_("Sharpness"), N_("This tag indicates the direction of sharpness processing applied by the camera when the image was shot.")}},
-                       {TAG_EXIF_SHUTTERSPEEDVALUE, {"Exif.ShutterSpeedValue", TAG_EXIF, N_("Shutter speed"), N_("Shutter speed. The unit is the APEX (Additive System of Photographic Exposure) setting.")}},
+                       {TAG_EXIF_SHUTTERSPEEDVALUE, {"Exif.ShutterSpeedValue", TAG_EXIF, N_("Shutter Speed"), N_("Shutter speed. The unit is the APEX (Additive System of Photographic Exposure) setting.")}},
                        {TAG_EXIF_SOFTWARE, {"Exif.Software", TAG_EXIF, N_("Software"), N_("This tag records the name and version of the software or firmware of the camera or image input device used to generate the image. When the field is left blank, it is treated as unknown.")}},
                        {TAG_EXIF_SPATIALFREQUENCYRESPONSE, {"Exif.SpatialFrequencyResponse", TAG_EXIF, N_("Spatial Frequency Response"), N_("This tag records the camera or input device spatial frequency table and SFR values in the direction of image width, image height, and diagonal direction, as specified in ISO 12233.")}},
                        {TAG_EXIF_SPECTRALSENSITIVITY, {"Exif.SpectralSensitivity", TAG_EXIF, N_("Spectral Sensitivity"), N_("Indicates the spectral sensitivity of each channel of the camera used.")}},
@@ -301,11 +301,11 @@
                        {TAG_EXIF_SUBSECTIMEORIGINAL, {"Exif.SubSecTimeOriginal", TAG_EXIF, N_("Subsec Time Original"), N_("A tag used to record fractions of seconds for the <Exif.DateTimeOriginal> tag.")}},
                        {TAG_EXIF_TIFFEPSTANDARDID, {"Exif.TIFF/EPStandardID", TAG_EXIF, N_("TIFF/EP Standard ID"), N_("TIFF/EP Standard ID.")}},
                        {TAG_EXIF_TRANSFERFUNCTION, {"Exif.TransferFunction", TAG_EXIF, N_("Transfer Function"), N_("A transfer function for the image, described in tabular style. Normally this tag is not necessary, since color space is specified in <Exif.ColorSpace> tag.")}},
-                       {TAG_EXIF_TRANSFERRANGE, {"Exif.TransferRange", TAG_EXIF, N_("Transfer Range"), N_("Transfer Range.")}},
+                       {TAG_EXIF_TRANSFERRANGE, {"Exif.TransferRange", TAG_EXIF, N_("Transfer Range"), N_("Transfer range.")}},
                        {TAG_EXIF_USERCOMMENT, {"Exif.UserComment", TAG_EXIF, N_("User Comment"), N_("A tag for Exif users to write keywords or comments on the image besides those in <Exif.ImageDescription>, and without the character code limitations of the <Exif.ImageDescription> tag. The character code used in the <Exif.UserComment> tag is identified based on an ID code in a fixed 8-byte area at the start of the tag data area. The unused portion of the area is padded with NULL (\"00.h\"). ID codes are assigned by means of registration. The value of CountN is determinated based on the 8 bytes in the character code area and the number of bytes in the user comment part. Since the TYPE is not ASCII, NULL termination is not necessary. The ID code for the <Exif.UserComment> area may be a Defined code such as JIS or ASCII, or may be Undefined. The Undefined name is UndefinedText, and the ID code is filled with 8 bytes of all \"NULL\" (\"00.H\"). An Exif reader that reads the <Exif
 .UserComment> tag must have a function for determining the ID code. This function is not required in Exif readers that do not use the <Exif.UserComment> tag. When a <Exif.UserComment> area is set aside, it is recommended that the ID code be ASCII and that the following user comment part be filled with blank characters [20.H].")}},
                        {TAG_EXIF_WHITEBALANCE, {"Exif.WhiteBalance", TAG_EXIF, N_("White Balance"), N_("The white balance mode set when the image was shot.")}},
                        {TAG_EXIF_WHITEPOINT, {"Exif.WhitePoint", TAG_EXIF, N_("White Point"), N_("The chromaticity of the white point of the image. Normally this tag is not necessary, since color space is specified in <Exif.ColorSpace> tag.")}},
-                       {TAG_EXIF_XMLPACKET, {"Exif.XMLPacket", TAG_EXIF, N_("XML Packet"), N_("XMP Metadata.")}},
+                       {TAG_EXIF_XMLPACKET, {"Exif.XMLPacket", TAG_EXIF, N_("XML Packet"), N_("XMP metadata.")}},
                        {TAG_EXIF_XRESOLUTION, {"Exif.XResolution", TAG_EXIF, N_("x Resolution"), N_("The number of pixels per <Exif.ResolutionUnit> in the <Exif.ImageWidth> direction. When the image resolution is unknown, 72 [dpi] is designated.")}},
                        {TAG_EXIF_YCBCRCOEFFICIENTS, {"Exif.YCbCrCoefficients", TAG_EXIF, N_("YCbCr Coefficients"), N_("The matrix coefficients for transformation from RGB to YCbCr image data. No default is given in TIFF; but here \"Color Space Guidelines\" is used as the default. The color space is declared in a color space information tag, with the default being the value that gives the optimal image characteristics Interoperability this condition.")}},
                        {TAG_EXIF_YCBCRPOSITIONING, {"Exif.YCbCrPositioning", TAG_EXIF, N_("YCbCr Positioning"), N_("The position of chrominance components in relation to the luminance component. This field is designated only for JPEG compressed data or uncompressed YCbCr data. The TIFF default is 1 (centered); but when Y:Cb:Cr = 4:2:2 it is recommended that 2 (co-sited) be used to record data, in order to improve the image quality when viewed on TV systems. When this field does not exist, the reader shall assume the TIFF default. In the case of Y:Cb:Cr = 4:2:0, the TIFF default (centered) is recommended. If the reader does not have the capability of supporting both kinds of <Exif.YCbCrPositioning>, it shall follow the TIFF default regardless of the value in this field. It is preferable that readers be able to support both centered and co-sited positioning.")}},
@@ -390,10 +390,10 @@
                        {TAG_ID3_SIZE, {"ID3.Size", TAG_ID3, N_("Size"), N_("Size of the audio file in bytes, excluding the ID3 tag.")}},
                        {TAG_ID3_SONGLEN, {"ID3.SongLength", TAG_ID3, N_("Song length"), N_("Length of the song in milliseconds.")}},
                        {TAG_ID3_SUBTITLE, {"ID3.Subtitle", TAG_ID3, N_("Subtitle"), N_("Subtitle.")}},
-                       {TAG_ID3_SYNCEDLYRICS, {"ID3.Syncedlyrics", TAG_ID3, N_("Syncedlyrics"), N_("Synchronized lyric.")}},
+                       {TAG_ID3_SYNCEDLYRICS, {"ID3.Syncedlyrics", TAG_ID3, N_("Synchronized Lyrics"), N_("Synchronized lyric.")}},
                        {TAG_ID3_SYNCEDTEMPO, {"ID3.SyncedTempo", TAG_ID3, N_("Synchronized Tempo"), N_("Synchronized tempo codes.")}},
                        {TAG_ID3_TAGGINGTIME, {"ID3.TaggingTime", TAG_ID3, N_("Tagging Time"), N_("Tagging time.")}},
-                       {TAG_ID3_TERMSOFUSE, {"ID3.TermsOfUse", TAG_ID3, N_("Terms Of Use"), N_("Terms of use.")}},
+                       {TAG_ID3_TERMSOFUSE, {"ID3.TermsOfUse", TAG_ID3, N_("Terms of Use"), N_("Terms of use.")}},
                        {TAG_ID3_TIME, {"ID3.Time", TAG_ID3, N_("Time"), N_("Time.")}},
                        {TAG_ID3_TITLESORTORDER, {"ID3.TitleSortOrder", TAG_ID3, N_("Title Sort Order"), N_("Title sort order.")}},
                        {TAG_ID3_UNIQUEFILEID, {"ID3.UniqueFileID", TAG_ID3, N_("Unique File ID"), N_("Unique file identifier.")}},

Modified: branches/gcmd-1-3/tests/gviewer/bm_byte_test.c
==============================================================================
--- branches/gcmd-1-3/tests/gviewer/bm_byte_test.c	(original)
+++ branches/gcmd-1-3/tests/gviewer/bm_byte_test.c	Sun Oct 12 16:05:06 2008
@@ -19,6 +19,7 @@
 
    Author: Assaf Gordon  <agordon88 gmail com>
 */
+
 #include <glib.h>
 #include <stdio.h>
 #include <libgviewer/gvtypes.h>

Modified: branches/gcmd-1-3/tests/gviewer/bm_chartype_test.c
==============================================================================
--- branches/gcmd-1-3/tests/gviewer/bm_chartype_test.c	(original)
+++ branches/gcmd-1-3/tests/gviewer/bm_chartype_test.c	Sun Oct 12 16:05:06 2008
@@ -19,6 +19,7 @@
 
    Author: Assaf Gordon  <agordon88 gmail com>
 */
+
 #include <glib.h>
 #include <stdio.h>
 #include <stdlib.h>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]