Hello community,

here is the log from the commit of package gnome-screenshot for 
openSUSE:Factory checked in at 2013-05-16 10:52:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-screenshot (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-screenshot.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-screenshot"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-screenshot/gnome-screenshot.changes        
2013-04-20 17:41:42.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-screenshot.new/gnome-screenshot.changes   
2013-05-16 10:52:05.000000000 +0200
@@ -1,0 +2,7 @@
+Tue May 14 07:13:09 UTC 2013 - dims...@opensuse.org
+
+- Update to version 3.8.2:
+  + Determine image format from extension (bgo#521751).
+  + Updated translations.
+
+-------------------------------------------------------------------

Old:
----
  gnome-screenshot-3.8.1.tar.xz

New:
----
  gnome-screenshot-3.8.2.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-screenshot.spec ++++++
--- /var/tmp/diff_new_pack.Iy4qR2/_old  2013-05-16 10:52:06.000000000 +0200
+++ /var/tmp/diff_new_pack.Iy4qR2/_new  2013-05-16 10:52:06.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           gnome-screenshot
-Version:        3.8.1
+Version:        3.8.2
 Release:        0
 Summary:        Utility to take pictures of your screen
 License:        GPL-2.0+

++++++ gnome-screenshot-3.8.1.tar.xz -> gnome-screenshot-3.8.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-screenshot-3.8.1/NEWS 
new/gnome-screenshot-3.8.2/NEWS
--- old/gnome-screenshot-3.8.1/NEWS     2013-04-15 23:19:03.000000000 +0200
+++ new/gnome-screenshot-3.8.2/NEWS     2013-05-14 05:39:45.000000000 +0200
@@ -1,3 +1,9 @@
+GNOME Screenshot 3.8.2 - May 13, 2013
+=====================================
+
+- Determine image format from extension (#521751)
+- Translation updates
+
 GNOME Screenshot 3.8.1 - 15th April 2013
 ========================================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-screenshot-3.8.1/configure 
new/gnome-screenshot-3.8.2/configure
--- old/gnome-screenshot-3.8.1/configure        2013-04-15 23:19:56.000000000 
+0200
+++ new/gnome-screenshot-3.8.2/configure        2013-05-14 05:40:14.000000000 
+0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for gnome-screenshot 3.8.1.
+# Generated by GNU Autoconf 2.69 for gnome-screenshot 3.8.2.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -577,8 +577,8 @@
 # Identity of this package.
 PACKAGE_NAME='gnome-screenshot'
 PACKAGE_TARNAME='gnome-screenshot'
-PACKAGE_VERSION='3.8.1'
-PACKAGE_STRING='gnome-screenshot 3.8.1'
+PACKAGE_VERSION='3.8.2'
+PACKAGE_STRING='gnome-screenshot 3.8.2'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1357,7 +1357,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures gnome-screenshot 3.8.1 to adapt to many kinds of 
systems.
+\`configure' configures gnome-screenshot 3.8.2 to adapt to many kinds of 
systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1429,7 +1429,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of gnome-screenshot 3.8.1:";;
+     short | recursive ) echo "Configuration of gnome-screenshot 3.8.2:";;
    esac
   cat <<\_ACEOF
 
@@ -1547,7 +1547,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-gnome-screenshot configure 3.8.1
+gnome-screenshot configure 3.8.2
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1950,7 +1950,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by gnome-screenshot $as_me 3.8.1, which was
+It was created by gnome-screenshot $as_me 3.8.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2931,7 +2931,7 @@
 
 # Define the identity of the package.
  PACKAGE='gnome-screenshot'
- VERSION='3.8.1'
+ VERSION='3.8.2'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -9323,7 +9323,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by gnome-screenshot $as_me 3.8.1, which was
+This file was extended by gnome-screenshot $as_me 3.8.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -9389,7 +9389,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-gnome-screenshot config.status 3.8.1
+gnome-screenshot config.status 3.8.2
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-screenshot-3.8.1/configure.ac 
new/gnome-screenshot-3.8.2/configure.ac
--- old/gnome-screenshot-3.8.1/configure.ac     2013-04-15 23:19:09.000000000 
+0200
+++ new/gnome-screenshot-3.8.2/configure.ac     2013-05-14 05:39:53.000000000 
+0200
@@ -1,6 +1,6 @@
 dnl -*- mode: m4 -*-
 AC_PREREQ(2.63)
-AC_INIT([gnome-screenshot],[3.8.1],[],[gnome-screenshot])
+AC_INIT([gnome-screenshot],[3.8.2],[],[gnome-screenshot])
 
 AC_CONFIG_HEADERS(config.h)
 AC_CONFIG_MACRO_DIR([m4])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-screenshot-3.8.1/po/as.po 
new/gnome-screenshot-3.8.2/po/as.po
--- old/gnome-screenshot-3.8.1/po/as.po 2013-01-14 15:23:51.000000000 +0100
+++ new/gnome-screenshot-3.8.2/po/as.po 2013-05-01 01:01:59.000000000 +0200
@@ -278,7 +278,7 @@
 #: ../src/screenshot-filename-builder.c:144
 #, c-format
 msgid "Screenshot from %s.png"
-msgstr "%s.png ৰ পৰা স্ক্ৰিনশ্বট"
+msgstr "স্ক্ৰিনশ্বট য'ৰ পৰা লোৱা হৈছে সেই %s.png"
 
 #. translators: this is the name of the file that gets
 #. * made up with the screenshot if the entire screen is
@@ -286,7 +286,7 @@
 #: ../src/screenshot-filename-builder.c:151
 #, c-format
 msgid "Screenshot from %s - %d.png"
-msgstr "%s - %d.png ৰ পৰা স্ক্ৰিনশ্বট"
+msgstr "%s ৰ পৰা স্ক্ৰিনশ্বট - %d.png"
 
 #: ../src/screenshot-interactive-dialog.c:148
 msgid "None"
@@ -349,13 +349,3 @@
 #: ../src/screenshot-utils.c:724
 msgid "Error loading the help page"
 msgstr "সহায় পৃষ্ঠা ল'ড কৰোতে ত্ৰুটি"
-
-#~ msgid ""
-#~ "UI definition file for the screenshot program is missing.\n"
-#~ "Please check your installation of gnome-utils"
-#~ msgstr ""
-#~ "স্ক্ৰিনশ্বট প্ৰগ্ৰামৰ বাবে আৱশ্যক UI বিৱৰণ ফাইল উপস্থিত নাই।\n"
-#~ "
অনুগ্ৰহ কৰি আপোনাৰ gnome-utils ইনস্টলেষণ পৰীক্ষা কৰক"
-
-#~ msgid "Error while saving screenshot"
-#~ msgstr "স্ক্ৰিনশ্বট সংৰক্ষণ কৰিবলৈ সমস্যা"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-screenshot-3.8.1/po/gu.po 
new/gnome-screenshot-3.8.2/po/gu.po
--- old/gnome-screenshot-3.8.1/po/gu.po 2013-04-15 23:08:26.000000000 +0200
+++ new/gnome-screenshot-3.8.2/po/gu.po 2013-05-01 01:01:59.000000000 +0200
@@ -8,8 +8,8 @@
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.";
 "cgi?product=gnome-screenshot&keywords=I18N+L10N&component=general\n"
 "POT-Creation-Date: 2013-01-03 10:00+0000\n"
-"PO-Revision-Date: 2013-04-12 15:04+0530\n"
-"Last-Translator: \n"
+"PO-Revision-Date: 2013-04-23 11:30+0530\n"
+"Last-Translator: Ankit Patel <ankit...@yahoo.com> \n"
 "Language-Team: American English <kde-i18n-...@kde.org>\n"
 "Language: \n"
 "MIME-Version: 1.0\n"
@@ -17,34 +17,6 @@
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Lokalize 1.0\n"
 "Plural-Forms: nplurals=2; plural=(n!=1);\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
 
 #: ../src/gnome-screenshot.desktop.in.h:1 ../src/screenshot-application.c:680
 msgid "Screenshot"
@@ -292,7 +264,7 @@
 #: ../src/screenshot-filename-builder.c:144
 #, c-format
 msgid "Screenshot from %s.png"
-msgstr "%s.png માંથી સ્ક્રીનશોટ"
+msgstr "જેમાંથી સ્ક્રીનશોટ છે તે %s.png"
 
 #. translators: this is the name of the file that gets
 #. * made up with the screenshot if the entire screen is
@@ -300,7 +272,7 @@
 #: ../src/screenshot-filename-builder.c:151
 #, c-format
 msgid "Screenshot from %s - %d.png"
-msgstr " %s માંથી સ્ક્રીનશોટ - %d.png"
+msgstr "%s માંથી સ્ક્રીનશોટ - %d.png"
 
 #: ../src/screenshot-interactive-dialog.c:148
 msgid "None"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-screenshot-3.8.1/po/hi.po 
new/gnome-screenshot-3.8.2/po/hi.po
--- old/gnome-screenshot-3.8.1/po/hi.po 2013-04-15 23:08:26.000000000 +0200
+++ new/gnome-screenshot-3.8.2/po/hi.po 2013-05-01 01:01:59.000000000 +0200
@@ -11,7 +11,7 @@
 "Project-Id-Version: gnome-utils.master.hi\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-";
 "screenshot&keywords=I18N+L10N&component=general\n"
-"POT-Creation-Date: 2013-03-23 15:21+0000\n"
+"POT-Creation-Date: 2013-04-22 07:36+0000\n"
 "PO-Revision-Date: 2013-03-22 13:59+0530\n"
 "Last-Translator: raj <raj>\n"
 "Language-Team: Hindi <kde-i18n-...@kde.org>\n"
@@ -261,15 +261,15 @@
 msgstr ""
 "विरोधी विकल्प: --area और --delay  को समान समय में प्रयोग नहीं किया जाना 
चाहिए.\n"
 
-#: ../src/screenshot-dialog.c:172
+#: ../src/screenshot-dialog.c:163
 msgid "Save Screenshot"
 msgstr "सहेजें स्क्रीनशॉट"
 
-#: ../src/screenshot-dialog.c:188
+#: ../src/screenshot-dialog.c:173
 msgid "Select a folder"
 msgstr "फोल्डर चुनें"
 
-#: ../src/screenshot-dialog.c:285
+#: ../src/screenshot-dialog.c:271
 msgid "Screenshot.png"
 msgstr "Screenshot.png"
 
@@ -278,7 +278,7 @@
 #: ../src/screenshot-filename-builder.c:144
 #, c-format
 msgid "Screenshot from %s.png"
-msgstr "%s.png से स्क्रीनशॉट"
+msgstr "%s से स्क्रीनशॉट.png"
 
 #. translators: this is the name of the file that gets
 #. * made up with the screenshot if the entire screen is
@@ -286,7 +286,7 @@
 #: ../src/screenshot-filename-builder.c:151
 #, c-format
 msgid "Screenshot from %s - %d.png"
-msgstr "%s से स्क्रीनशॉट - %d.png"
+msgstr "%s - %d से स्क्रीनशॉट.png"
 
 #: ../src/screenshot-interactive-dialog.c:148
 msgid "None"
@@ -333,16 +333,16 @@
 msgid "Grab after a _delay of"
 msgstr "इतने विलंब के बाद पकड़ें (_d)"
 
-#: ../src/screenshot-interactive-dialog.c:435
-#: ../src/screenshot-interactive-dialog.c:453
+#: ../src/screenshot-interactive-dialog.c:428
+#: ../src/screenshot-interactive-dialog.c:441
 msgid "Take Screenshot"
 msgstr "स्क्रीनशॉट लें"
 
-#: ../src/screenshot-interactive-dialog.c:454
+#: ../src/screenshot-interactive-dialog.c:442
 msgid "Effects"
 msgstr "प्रभाव"
 
-#: ../src/screenshot-interactive-dialog.c:457
+#: ../src/screenshot-interactive-dialog.c:445
 msgid "Take _Screenshot"
 msgstr "स्क्रीनशॉट लें"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-screenshot-3.8.1/po/mr.po 
new/gnome-screenshot-3.8.2/po/mr.po
--- old/gnome-screenshot-3.8.1/po/mr.po 2013-03-25 15:55:33.000000000 +0100
+++ new/gnome-screenshot-3.8.2/po/mr.po 2013-05-14 05:36:21.000000000 +0200
@@ -1,9 +1,8 @@
 # translation of mr.po to Marathi
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
-#
 # sandeep shedmake <sandeep.shedm...@gmail.com>, 2007.
-# Sandeep Shedmake <sshed...@redhat.com>, 2008, 2009.
+# Sandeep Shedmake <sshed...@redhat.com>, 2008, 2009, 2013.
 # Sandeep Shedmake <sshed...@redhat.com>, 2009, 2012, 2013.
 msgid ""
 msgstr ""
@@ -11,23 +10,16 @@
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-";
 "screenshot&keywords=I18N+L10N&component=general\n"
 "POT-Creation-Date: 2013-01-03 10:00+0000\n"
-"PO-Revision-Date: 2013-03-21 14:49+0530\n"
+"PO-Revision-Date: 2013-05-10 13:01+0530\n"
 "Last-Translator: Sandeep Shedmake <sshed...@redhat.com>\n"
-"Language-Team: Marathi <maajhe-sanga...@freelists.org>\n"
+"Language-Team: Marathi\n"
 "Language: mr\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n!=1);\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"\n"
-"X-Generator: Lokalize 1.5\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Virtaal 0.7.1\n"
+"X-Project-Style: gnome\n"
 
 #: ../src/gnome-screenshot.desktop.in.h:1 ../src/screenshot-application.c:680
 msgid "Screenshot"
@@ -147,9 +139,8 @@
 "Effect to add to the outside of a border. Possible values are \"shadow\", "
 "\"none\", and \"border\"."
 msgstr ""
-"किनाराच्या बाहेरील बाजूस जोडण्याकरीता प्रभाव. संभाव्य मुल्य आहे  \"छाया\", "
-"\"काहीच नाही"
-"\", व \"किनार\"."
+"किनाराच्या बाहेरील बाजूस जोडण्याकरीता प्रभाव. संभाव्य मुल्य आहे \"छाया\", "
+"\"काहीच नाही\", व \"किनार\"."
 
 #: ../src/screenshot-application.c:142
 #, c-format
@@ -245,7 +236,7 @@
 
 #: ../src/screenshot-application.c:683
 msgid "translator-credits"
-msgstr "संदिप शेडमाके <sshed...@redhat.com>, 2012"
+msgstr "संदिप शेडमाके <sshed...@redhat.com>, 2012,2013."
 
 #: ../src/screenshot-config.c:56
 #, c-format
@@ -278,7 +269,7 @@
 #: ../src/screenshot-filename-builder.c:144
 #, c-format
 msgid "Screenshot from %s.png"
-msgstr "%s.png पासून स्क्रीनशॉट"
+msgstr "%s पासून स्क्रीनशॉट.png"
 
 #. translators: this is the name of the file that gets
 #. * made up with the screenshot if the entire screen is
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-screenshot-3.8.1/po/nl.po 
new/gnome-screenshot-3.8.2/po/nl.po
--- old/gnome-screenshot-3.8.1/po/nl.po 2012-08-12 19:53:49.000000000 +0200
+++ new/gnome-screenshot-3.8.2/po/nl.po 2013-05-01 01:01:59.000000000 +0200
@@ -1,18 +1,21 @@
 # Dutch translation for gnome-utils
+#
 # This file is distributed under the same license as the gnome-utils package.
+#
 # Jan-Willem Harmanny <jwharma...@hotmail.com>, 2003.
 # Tino Meinen <a.t.mei...@chello.nl>, 2004–2008.
 # Vincent van Adrighem <adrig...@gnome.org>, 2006.
 # Hannie Dumoleyn <han...@ubuntu-nl.org>, 2010–2011.
-# Wouter Bolsterlee <wbols...@gnome.org>, 2006–2012.
+# Wouter Bolsterlee <wbols...@gnome.org>, 2006–2013.
 # Rachid BM <rachi...@ubuntu.com>, 2012.
+#
 msgid ""
 msgstr ""
 "Project-Id-Version: gnome-utils.master.nl\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-05-15 20:59+0200\n"
-"PO-Revision-Date: 2012-05-14 00:24+0200\n"
-"Last-Translator: Rachid BM <rachi...@ubuntu.com>\n"
+"POT-Creation-Date: 2013-04-19 22:47+0200\n"
+"PO-Revision-Date: 2013-04-19 22:46+0200\n"
+"Last-Translator: Wouter Bolsterlee <wbols...@gnome.org>\n"
 "Language-Team: Gnome NL\n"
 "Language: nl\n"
 "MIME-Version: 1.0\n"
@@ -22,38 +25,27 @@
 "X-Generator: Virtaal 0.7.0\n"
 "X-Project-Style: gnome\n"
 
-#: ../src/gnome-screenshot.desktop.in.h:1 ../src/screenshot-application.c:643
+#: ../src/gnome-screenshot.desktop.in.h:1 ../src/screenshot-application.c:698
 msgid "Screenshot"
 msgstr "Schermafdruk"
 
-#: ../src/gnome-screenshot.desktop.in.h:2 ../src/screenshot-application.c:644
+#: ../src/gnome-screenshot.desktop.in.h:2 ../src/screenshot-application.c:699
 msgid "Save images of your screen or individual windows"
 msgstr "Afbeeldingen van uw bureaublad of vensters maken"
 
 #: ../src/gnome-screenshot.desktop.in.h:3
+msgid "snapshot;capture;print;"
+msgstr ""
+"snapshot;capture;opname;afdruk;print;schermopname;schermafdruk;screenshot;"
+
+#: ../src/gnome-screenshot.desktop.in.h:4
 msgid "Take a Screenshot of the Whole Screen"
 msgstr "Schermafdruk maken van het hele scherm"
 
-#: ../src/gnome-screenshot.desktop.in.h:4
+#: ../src/gnome-screenshot.desktop.in.h:5
 msgid "Take a Screenshot of the Current Window"
 msgstr "Schermafdruk maken van het huidige venster"
 
-#: ../src/gnome-screenshot.ui.h:1
-msgid "C_opy to Clipboard"
-msgstr "Naar klembord k_opiëren"
-
-#: ../src/gnome-screenshot.ui.h:2
-msgid "_Name:"
-msgstr "_Naam:"
-
-#: ../src/gnome-screenshot.ui.h:3
-msgid "Save in _folder:"
-msgstr "Opslaan in _map:"
-
-#: ../src/gnome-screenshot.ui.h:4
-msgid "*"
-msgstr "*"
-
 #: ../src/screenshot-app-menu.ui.h:1
 msgid "About Screenshot"
 msgstr "Over Schermafdruk"
@@ -66,6 +58,22 @@
 msgid "Quit"
 msgstr "Afsluiten"
 
+#: ../src/screenshot-dialog.ui.h:1
+msgid "C_opy to Clipboard"
+msgstr "Naar klembord k_opiëren"
+
+#: ../src/screenshot-dialog.ui.h:2
+msgid "_Name:"
+msgstr "_Naam:"
+
+#: ../src/screenshot-dialog.ui.h:3
+msgid "Save in _folder:"
+msgstr "Opslaan in _map:"
+
+#: ../src/screenshot-dialog.ui.h:4
+msgid "*"
+msgstr "*"
+
 #: ../src/org.gnome.gnome-screenshot.gschema.xml.in.h:1
 msgid "Window-specific screenshot (deprecated)"
 msgstr "Venster-specifieke schermafdruk (verouderd)"
@@ -139,91 +147,103 @@
 "Effect dat aan de buitenkant van een venster wordt toegevoegd. Mogelijke "
 "waarden zijn ‘schaduw’, ‘geen’, en ‘rand’."
 
-#: ../src/screenshot-application.c:142
+#: ../src/screenshot-application.c:143
 #, c-format
 msgid "A file named \"%s\" already exists in \"%s\""
 msgstr "Er bestaat al een bestand ‘%s’ in ‘%s’"
 
-#: ../src/screenshot-application.c:149
+#: ../src/screenshot-application.c:150
 msgid "Overwrite existing file?"
 msgstr "Bestaand bestand overschrijven?"
 
-#: ../src/screenshot-application.c:170 ../src/screenshot-application.c:178
-#: ../src/screenshot-application.c:334 ../src/screenshot-application.c:337
-#: ../src/screenshot-application.c:375 ../src/screenshot-application.c:378
+#: ../src/screenshot-application.c:171 ../src/screenshot-application.c:180
+#: ../src/screenshot-application.c:351 ../src/screenshot-application.c:355
+#: ../src/screenshot-application.c:396 ../src/screenshot-application.c:399
 msgid "Unable to capture a screenshot"
 msgstr "Kon geen schermafdruk maken"
 
-#: ../src/screenshot-application.c:171
+#: ../src/screenshot-application.c:172
 msgid "Error creating file. Please choose another location and retry."
 msgstr ""
 "Fout bij maken van het bestand. Kies een andere locatie en probeer opnieuw."
 
-#: ../src/screenshot-application.c:335
+#: ../src/screenshot-application.c:352
 msgid "Error creating file"
 msgstr "Fout bij aanmaken van bestand"
 
-#: ../src/screenshot-application.c:342 ../src/screenshot-application.c:406
+#: ../src/screenshot-application.c:363 ../src/screenshot-application.c:429
 msgid "Screenshot taken"
 msgstr "Schermafdruk gemaakt"
 
-#: ../src/screenshot-application.c:376
+#: ../src/screenshot-application.c:397
 msgid "All possible methods failed"
 msgstr "Alle mogelijke methoden zijn mislukt"
 
-#: ../src/screenshot-application.c:491
+#: ../src/screenshot-application.c:530
 msgid "Send the grab directly to the clipboard"
 msgstr "Afdruk direct naar het klembord sturen"
 
 # Vrij vertaald (Wouter Bolsterlee)
-#: ../src/screenshot-application.c:492
+#: ../src/screenshot-application.c:531
 msgid "Grab a window instead of the entire screen"
 msgstr "Een afdruk maken van een enkel venster"
 
 # Vrij vertaald (Wouter Bolsterlee)
-#: ../src/screenshot-application.c:493
+#: ../src/screenshot-application.c:532
 msgid "Grab an area of the screen instead of the entire screen"
 msgstr "Een afdruk maken van een gedeelte van het scherm"
 
-#: ../src/screenshot-application.c:494
+#: ../src/screenshot-application.c:533
 msgid "Include the window border with the screenshot"
 msgstr "De vensterrand in de schermafdruk opnemen"
 
-#: ../src/screenshot-application.c:495
+#: ../src/screenshot-application.c:534
 msgid "Remove the window border from the screenshot"
 msgstr "De vensterrand van de schermafdruk verwijderen"
 
-#: ../src/screenshot-application.c:496
+#: ../src/screenshot-application.c:535
+msgid "Include the pointer with the screenshot"
+msgstr "De muisaanwijzer in de schermafdruk opnemen"
+
+#: ../src/screenshot-application.c:536
 msgid "Take screenshot after specified delay [in seconds]"
 msgstr "Schermafdruk maken na opgegeven vertraging [in seconden]"
 
 #. translators: this is the last part of the "grab after a
 #. * delay of <spin button> seconds".
 #.
-#: ../src/screenshot-application.c:496
+#: ../src/screenshot-application.c:536
 #: ../src/screenshot-interactive-dialog.c:409
 msgid "seconds"
 msgstr "seconden"
 
-#: ../src/screenshot-application.c:497
+#: ../src/screenshot-application.c:537
 msgid "Effect to add to the border (shadow, border or none)"
 msgstr "Effect voor de vensterrand (schaduw, lijn of geen)"
 
 # Vensterrand-effect?
-#: ../src/screenshot-application.c:497
+#: ../src/screenshot-application.c:537
 msgid "effect"
 msgstr "effect"
 
-#: ../src/screenshot-application.c:498
+#: ../src/screenshot-application.c:538
 msgid "Interactively set options"
 msgstr "Interactief opties instellen"
 
+#: ../src/screenshot-application.c:539
+msgid "Save screenshot directly to this file"
+msgstr "Schermafdruk direct in dit bestand opslaan"
+
+#: ../src/screenshot-application.c:539
+msgid "filename"
+msgstr "bestandsnaam"
+
 # "Een plaatje schieten"
-#: ../src/screenshot-application.c:512
+#: ../src/screenshot-application.c:553
 msgid "Take a picture of the screen"
 msgstr "Schermafdruk maken"
 
-#: ../src/screenshot-application.c:646
+#: ../src/screenshot-application.c:701
 msgid "translator-credits"
 msgstr ""
 "Tino Meinen \n"
@@ -234,7 +254,7 @@
 "\n"
 "Kijk voor meer info op http://nl.gnome.org/";
 
-#: ../src/screenshot-config.c:54
+#: ../src/screenshot-config.c:56
 #, c-format
 msgid ""
 "Conflicting options: --window and --area should not be used at the same "
@@ -243,7 +263,7 @@
 "Tegenstrijdige opties: ‘--window’ en ‘--area’ kunnen niet tegelijk opgegeven "
 "worden.\n"
 
-#: ../src/screenshot-config.c:61
+#: ../src/screenshot-config.c:63
 #, c-format
 msgid ""
 "Conflicting options: --area and --delay should not be used at the same "
@@ -252,21 +272,21 @@
 "Tegenstrijdige opties: ‘--area’ en ‘--delay’ kunnen niet tegelijk opgegeven "
 "worden.\n"
 
-#: ../src/screenshot-dialog.c:173
+#: ../src/screenshot-dialog.c:163
 msgid "Save Screenshot"
 msgstr "Schermafdruk opslaan"
 
-#: ../src/screenshot-dialog.c:189
+#: ../src/screenshot-dialog.c:173
 msgid "Select a folder"
 msgstr "Map selecteren"
 
-#: ../src/screenshot-dialog.c:286
+#: ../src/screenshot-dialog.c:271
 msgid "Screenshot.png"
 msgstr "Schermafdruk.png"
 
 #. translators: this is the name of the file that gets made up
 #. * with the screenshot if the entire screen is taken
-#: ../src/screenshot-filename-builder.c:133
+#: ../src/screenshot-filename-builder.c:144
 #, c-format
 msgid "Screenshot from %s.png"
 msgstr "Schermafdruk van %s.png"
@@ -274,7 +294,7 @@
 #. translators: this is the name of the file that gets
 #. * made up with the screenshot if the entire screen is
 #. * taken
-#: ../src/screenshot-filename-builder.c:140
+#: ../src/screenshot-filename-builder.c:151
 #, c-format
 msgid "Screenshot from %s - %d.png"
 msgstr "Schermafdruk van %s - %d.png"
@@ -326,20 +346,20 @@
 #. * delay of <spin button> seconds".
 #.
 #: ../src/screenshot-interactive-dialog.c:389
-msgid "Grab _after a delay of"
-msgstr "N_a een wachttijd van"
+msgid "Grab after a _delay of"
+msgstr "Met een _vertraging van"
 
-#: ../src/screenshot-interactive-dialog.c:435
-#: ../src/screenshot-interactive-dialog.c:453
+#: ../src/screenshot-interactive-dialog.c:428
+#: ../src/screenshot-interactive-dialog.c:441
 msgid "Take Screenshot"
 msgstr "Schermafdruk maken"
 
 # Vensterrand-effect?
-#: ../src/screenshot-interactive-dialog.c:454
+#: ../src/screenshot-interactive-dialog.c:442
 msgid "Effects"
 msgstr "Effecten"
 
-#: ../src/screenshot-interactive-dialog.c:457
+#: ../src/screenshot-interactive-dialog.c:445
 msgid "Take _Screenshot"
 msgstr "_Schermafdruk maken"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-screenshot-3.8.1/po/or.po 
new/gnome-screenshot-3.8.2/po/or.po
--- old/gnome-screenshot-3.8.1/po/or.po 2013-03-25 15:55:33.000000000 +0100
+++ new/gnome-screenshot-3.8.2/po/or.po 2013-05-01 01:01:59.000000000 +0200
@@ -11,7 +11,7 @@
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-";
 "screenshot&keywords=I18N+L10N&component=general\n"
 "POT-Creation-Date: 2013-01-03 10:00+0000\n"
-"PO-Revision-Date: 2013-03-24 15:15+0530\n"
+"PO-Revision-Date: 2013-04-23 12:19+0530\n"
 "Last-Translator: Manoj Kumar Giri <mg...@redhat.com>\n"
 "Language-Team: Oriya <oriya...@googlegroups.com>\n"
 "Language: or\n"
@@ -284,7 +284,7 @@
 #: ../src/screenshot-filename-builder.c:144
 #, c-format
 msgid "Screenshot from %s.png"
-msgstr "%s.png ରୁ ଆଶୁଚିତ୍ର"
+msgstr "ଆଶୁଚିତ୍ର %s.png"
 
 #. translators: this is the name of the file that gets
 #. * made up with the screenshot if the entire screen is
@@ -292,7 +292,7 @@
 #: ../src/screenshot-filename-builder.c:151
 #, c-format
 msgid "Screenshot from %s - %d.png"
-msgstr "%s - %d.png ରୁ ଆଶୁଚିତ୍ର"
+msgstr "ଆଶୁଚିତ୍ର %s - %d.png"
 
 #: ../src/screenshot-interactive-dialog.c:148
 msgid "None"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-screenshot-3.8.1/po/ta.po 
new/gnome-screenshot-3.8.2/po/ta.po
--- old/gnome-screenshot-3.8.1/po/ta.po 2013-03-25 15:55:33.000000000 +0100
+++ new/gnome-screenshot-3.8.2/po/ta.po 2013-05-01 01:01:59.000000000 +0200
@@ -6,17 +6,19 @@
 # Dinesh Nadarajah <n_din...@yahoo.com>, 2001.
 # Jayaradha N <j...@pune.redhat.com>, 2004.
 # Felix <ife...@redhat.com>, 2006.
-# Dr.T.Vasudevan <agnih...@gmail.com>, 2007, 2008, 2009, 2011, 2012, 2013.
+# Dr.T.Vasudevan <agnih...@gmail.com>, 2007, 2008, 2009, 2011, 2012.
 # I. Felix <ife...@redhat.com>, 2009.
 # Dr,T,Vasudevan <agnih...@gmail.com>, 2010, 2011.
+# Shantha kumar <shku...@redhat.com>, 2012, 2013.
 msgid ""
 msgstr ""
 "Project-Id-Version: gnome-utils.master.ta\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-03-20 21:40+0530\n"
-"PO-Revision-Date: 2013-03-20 21:41+0530\n"
-"Last-Translator: Dr.T.Vasudevan <drtvasude...@gmail.com>\n"
-"Language-Team: American English 
<<gnome-tamil-translat...@googlegroups.com>>\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-";
+"screenshot&keywords=I18N+L10N&component=general\n"
+"POT-Creation-Date: 2013-04-23 05:58+0000\n"
+"PO-Revision-Date: 2013-04-25 17:39+0000\n"
+"Last-Translator: Shantha kumar <shku...@redhat.com>\n"
+"Language-Team: American English <>\n"
 "Language: en_US\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -34,7 +36,7 @@
 
 #: ../src/gnome-screenshot.desktop.in.h:1 ../src/screenshot-application.c:698
 msgid "Screenshot"
-msgstr "திரைவெட்டு"
+msgstr "ஸ்கிரீன்ஷாட்"
 
 #: ../src/gnome-screenshot.desktop.in.h:2 ../src/screenshot-application.c:699
 msgid "Save images of your screen or individual windows"
@@ -42,7 +44,7 @@
 
 #: ../src/gnome-screenshot.desktop.in.h:3
 msgid "snapshot;capture;print;"
-msgstr "திரைவெட்டு;பிடிப்பு;அச்சிடல்;"
+msgstr "snapshot;capture;print;"
 
 #: ../src/gnome-screenshot.desktop.in.h:4
 msgid "Take a Screenshot of the Whole Screen"
@@ -54,7 +56,7 @@
 
 #: ../src/screenshot-app-menu.ui.h:1
 msgid "About Screenshot"
-msgstr "திரைவெட்டு - அறிமுகம்"
+msgstr "ஸ்கிரீன்ஷாட் பற்றி"
 
 #: ../src/screenshot-app-menu.ui.h:2
 msgid "Help"
@@ -272,15 +274,15 @@
 "முரண்படும் விருப்பங்கள்: --area மற்றும் --delay ஒரே நேரத்தில் பயன்படுத்தப்பட "
 "கூடாது.\n"
 
-#: ../src/screenshot-dialog.c:172
+#: ../src/screenshot-dialog.c:163
 msgid "Save Screenshot"
 msgstr "திரைப்பிடிப்பினை சேமி"
 
-#: ../src/screenshot-dialog.c:188
+#: ../src/screenshot-dialog.c:173
 msgid "Select a folder"
 msgstr "ஒரு அடைவினை தேர்ந்தெடு"
 
-#: ../src/screenshot-dialog.c:285
+#: ../src/screenshot-dialog.c:271
 msgid "Screenshot.png"
 msgstr "Screenshot.png"
 
@@ -289,7 +291,7 @@
 #: ../src/screenshot-filename-builder.c:144
 #, c-format
 msgid "Screenshot from %s.png"
-msgstr "திரைபிடிப்பு %s.png இலிருந்து"
+msgstr "%s இலிருந்து திரைப்பிடிப்பு.png"
 
 #. translators: this is the name of the file that gets
 #. * made up with the screenshot if the entire screen is
@@ -297,7 +299,7 @@
 #: ../src/screenshot-filename-builder.c:151
 #, c-format
 msgid "Screenshot from %s - %d.png"
-msgstr "திரைப்பிடிப்பு %s இலிருந்து -%d.png"
+msgstr "%s - %d இலிருந்து திரைப்பிடிப்பு.png"
 
 #: ../src/screenshot-interactive-dialog.c:148
 msgid "None"
@@ -344,16 +346,16 @@
 msgid "Grab after a _delay of"
 msgstr "_d சாளரத்தை இவ்வளவு தாமதித்து பிடிக்கவும்"
 
-#: ../src/screenshot-interactive-dialog.c:435
-#: ../src/screenshot-interactive-dialog.c:453
+#: ../src/screenshot-interactive-dialog.c:428
+#: ../src/screenshot-interactive-dialog.c:441
 msgid "Take Screenshot"
 msgstr "திரைப்பிடிப்பு செய்யவும்"
 
-#: ../src/screenshot-interactive-dialog.c:454
+#: ../src/screenshot-interactive-dialog.c:442
 msgid "Effects"
 msgstr "விளைவுகள்"
 
-#: ../src/screenshot-interactive-dialog.c:457
+#: ../src/screenshot-interactive-dialog.c:445
 msgid "Take _Screenshot"
 msgstr "திரைப்பிடிப்பு செய்யவும்"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gnome-screenshot-3.8.1/src/screenshot-application.c 
new/gnome-screenshot-3.8.2/src/screenshot-application.c
--- old/gnome-screenshot-3.8.1/src/screenshot-application.c     2013-04-05 
22:51:49.000000000 +0200
+++ new/gnome-screenshot-3.8.2/src/screenshot-application.c     2013-05-01 
01:03:02.000000000 +0200
@@ -205,6 +205,106 @@
 }
 
 static void
+find_out_writable_format_by_extension (gpointer data,
+                                      gpointer user_data)
+{
+  GdkPixbufFormat *format     = (GdkPixbufFormat*) data;
+  gchar          **name       = (gchar **) user_data;
+  gchar          **extensions = gdk_pixbuf_format_get_extensions (format);
+  gchar          **ptr        = extensions;
+  gboolean         found      = FALSE;
+
+  while (*ptr != NULL)
+    {
+      if (g_strcmp0 (*ptr, *name) == 0 &&
+          gdk_pixbuf_format_is_writable (format) == TRUE)
+        {
+          *name = gdk_pixbuf_format_get_name (format);
+         found = TRUE;
+          break;
+        }
+      ptr++;
+    }
+
+  g_strfreev (extensions);
+
+  /* Needing to duplicate string here because
+   * gdk_pixbuf_format_get_name will return a duplicated string.
+   */
+  if (!found)
+    *name = g_strdup (*name);
+}
+
+static gboolean
+is_png (gchar *format)
+{
+  if (g_strcmp0 (format, "png") == 0)
+    return TRUE;
+  else
+    return FALSE;
+}
+
+static gboolean
+has_profile (ScreenshotApplication *self)
+{
+  if (self->priv->icc_profile_base64 != NULL)
+    return TRUE;
+  else
+    return FALSE;
+}
+
+static void
+save_with_description_and_profile (ScreenshotApplication *self,
+                                   GFileOutputStream     *os,
+                                   gchar                 *format)
+{
+  gdk_pixbuf_save_to_stream_async (self->priv->screenshot,
+                                   G_OUTPUT_STREAM (os),
+                                   format, NULL,
+                                   save_pixbuf_ready_cb, self,
+                                   "icc-profile", 
self->priv->icc_profile_base64,
+                                   "tEXt::Software", "gnome-screenshot",
+                                   NULL);
+}
+static void
+save_with_description (ScreenshotApplication *self,
+                       GFileOutputStream     *os,
+                       gchar                 *format)
+{
+  gdk_pixbuf_save_to_stream_async (self->priv->screenshot,
+                                   G_OUTPUT_STREAM (os),
+                                   format, NULL,
+                                   save_pixbuf_ready_cb, self,
+                                   "tEXt::Software", "gnome-screenshot",
+                                   NULL);
+}
+
+static void
+save_with_profile (ScreenshotApplication *self,
+                   GFileOutputStream     *os,
+                   gchar                 *format)
+{
+  gdk_pixbuf_save_to_stream_async (self->priv->screenshot,
+                                   G_OUTPUT_STREAM (os),
+                                   format, NULL,
+                                   save_pixbuf_ready_cb, self,
+                                   "icc-profile", 
self->priv->icc_profile_base64,
+                                   NULL);
+}
+
+static void
+save_with_no_profile_or_description (ScreenshotApplication *self,
+                                     GFileOutputStream     *os,
+                                     gchar                 *format)
+{
+  gdk_pixbuf_save_to_stream_async (self->priv->screenshot,
+                                   G_OUTPUT_STREAM (os),
+                                   format, NULL,
+                                   save_pixbuf_ready_cb, self,
+                                   NULL);
+}
+
+static void
 save_file_create_ready_cb (GObject *source,
                            GAsyncResult *res,
                            gpointer user_data)
@@ -212,6 +312,24 @@
   ScreenshotApplication *self = user_data;
   GFileOutputStream *os;
   GError *error = NULL;
+  gchar *basename = g_file_get_basename (G_FILE (source));
+  gchar *extension = g_strrstr (basename, ".");
+  gchar *format = NULL;
+  GSList *formats = NULL;
+
+  if (extension == NULL)
+    extension = "png";
+  else
+    extension++;
+
+  format = extension;
+
+  formats = gdk_pixbuf_get_formats();
+  g_slist_foreach (formats,
+                   find_out_writable_format_by_extension,
+                   (gpointer) &format);
+  g_slist_free (formats);
+  g_free (basename);
 
   if (self->priv->should_overwrite)
     os = g_file_replace_finish (G_FILE (source), res, &error);
@@ -225,23 +343,20 @@
       return;
     }
 
-  if (self->priv->icc_profile_base64 != NULL)
-    gdk_pixbuf_save_to_stream_async (self->priv->screenshot,
-                                     G_OUTPUT_STREAM (os),
-                                     "png", NULL,
-                                     save_pixbuf_ready_cb, self,
-                                     "icc-profile", 
self->priv->icc_profile_base64,
-                                     "tEXt::Software", "gnome-screenshot",
-                                     NULL);
+  if (is_png (format))
+    {
+      if (has_profile (self))
+        save_with_description_and_profile (self, os, format);
+      else
+        save_with_description (self, os, format);
+    }
   else
-    gdk_pixbuf_save_to_stream_async (self->priv->screenshot,
-                                     G_OUTPUT_STREAM (os),
-                                     "png", NULL,
-                                     save_pixbuf_ready_cb, self,
-                                     "tEXt::Software", "gnome-screenshot",
-                                     NULL);
+    {
+      save_with_no_profile_or_description (self, os, format);
+    }
 
   g_object_unref (os);
+  g_free (format);
 }
 
 static void

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to