Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package poedit for openSUSE:Factory checked 
in at 2022-07-09 17:03:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/poedit (Old)
 and      /work/SRC/openSUSE:Factory/.poedit.new.1523 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "poedit"

Sat Jul  9 17:03:27 2022 rev:67 rq:987963 version:3.1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/poedit/poedit.changes    2022-06-08 
14:25:23.252537060 +0200
+++ /work/SRC/openSUSE:Factory/.poedit.new.1523/poedit.changes  2022-07-09 
17:05:42.940938111 +0200
@@ -1,0 +2,7 @@
+Fri Jul  8 15:05:19 UTC 2022 - Dingzhong Chen <wsxy...@gmail.com>
+
+- Poedit 3.1.1:
+  * Fixed regression where recent files icons would sometimes be
+    broken (gh#vslavik/poedit#758).
+
+-------------------------------------------------------------------

Old:
----
  poedit-3.1.tar.gz

New:
----
  poedit-3.1.1.tar.gz

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

Other differences:
------------------
++++++ poedit.spec ++++++
--- /var/tmp/diff_new_pack.mmpzVu/_old  2022-07-09 17:05:43.368938517 +0200
+++ /var/tmp/diff_new_pack.mmpzVu/_new  2022-07-09 17:05:43.372938521 +0200
@@ -20,7 +20,7 @@
 %bcond_without crowdin_integration
 %bcond_with bundled_deps
 Name:           poedit
-Version:        3.1
+Version:        3.1.1
 Release:        0
 Summary:        Gettext Catalog Editing Tool
 License:        MIT

++++++ poedit-3.1.tar.gz -> poedit-3.1.1.tar.gz ++++++
++++ 14496 lines of diff (skipped)
++++    retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/poedit-3.1/NEWS new/poedit-3.1.1/NEWS
--- old/poedit-3.1/NEWS 2022-06-07 17:47:17.000000000 +0200
+++ new/poedit-3.1.1/NEWS       2022-07-07 19:31:12.000000000 +0200
@@ -1,3 +1,9 @@
+Version 3.1.1
+-------------
+
+- [Linux] Fixed regression where recent files icons would sometimes be broken.
+- [Windows] Fixed incorrect detection of Edge vs MSIE for source code viewing.
+
 
 Version 3.1
 -----------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/poedit-3.1/admin/compile new/poedit-3.1.1/admin/compile
--- old/poedit-3.1/admin/compile        2022-06-07 23:02:42.000000000 +0200
+++ new/poedit-3.1.1/admin/compile      2022-07-06 16:36:48.000000000 +0200
@@ -1,9 +1,9 @@
 #! /bin/sh
 # Wrapper for compilers which do not understand '-c -o'.
 
-scriptversion=2018-03-07.03; # UTC
+scriptversion=2012-10-14.11; # UTC
 
-# Copyright (C) 1999-2020 Free Software Foundation, Inc.
+# Copyright (C) 1999-2014 Free Software Foundation, Inc.
 # Written by Tom Tromey <tro...@cygnus.com>.
 #
 # This program is free software; you can redistribute it and/or modify
@@ -17,7 +17,7 @@
 # GNU General Public License for more details.
 #
 # You should have received a copy of the GNU General Public License
-# along with this program.  If not, see <https://www.gnu.org/licenses/>.
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 # As a special exception to the GNU General Public License, if you
 # distribute this file as part of a program that contains a
@@ -53,7 +53,7 @@
          MINGW*)
            file_conv=mingw
            ;;
-         CYGWIN* | MSYS*)
+         CYGWIN*)
            file_conv=cygwin
            ;;
          *)
@@ -67,7 +67,7 @@
        mingw/*)
          file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
          ;;
-       cygwin/* | msys/*)
+       cygwin/*)
          file=`cygpath -m "$file" || echo "$file"`
          ;;
        wine/*)
@@ -255,8 +255,7 @@
     echo "compile $scriptversion"
     exit $?
     ;;
-  cl | *[/\\]cl | cl.exe | *[/\\]cl.exe | \
-  icl | *[/\\]icl | icl.exe | *[/\\]icl.exe )
+  cl | *[/\\]cl | cl.exe | *[/\\]cl.exe )
     func_cl_wrapper "$@"      # Doesn't return...
     ;;
 esac
@@ -340,9 +339,9 @@
 # Local Variables:
 # mode: shell-script
 # sh-indentation: 2
-# eval: (add-hook 'before-save-hook 'time-stamp)
+# eval: (add-hook 'write-file-hooks 'time-stamp)
 # time-stamp-start: "scriptversion="
 # time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-time-zone: "UTC0"
+# time-stamp-time-zone: "UTC"
 # time-stamp-end: "; # UTC"
 # End:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/poedit-3.1/admin/missing new/poedit-3.1.1/admin/missing
--- old/poedit-3.1/admin/missing        2022-06-07 23:02:42.000000000 +0200
+++ new/poedit-3.1.1/admin/missing      2022-07-06 16:36:48.000000000 +0200
@@ -1,9 +1,9 @@
 #! /bin/sh
 # Common wrapper for a few potentially missing GNU programs.
 
-scriptversion=2018-03-07.03; # UTC
+scriptversion=2013-10-28.13; # UTC
 
-# Copyright (C) 1996-2020 Free Software Foundation, Inc.
+# Copyright (C) 1996-2014 Free Software Foundation, Inc.
 # Originally written by Fran,cois Pinard <pin...@iro.umontreal.ca>, 1996.
 
 # This program is free software; you can redistribute it and/or modify
@@ -17,7 +17,7 @@
 # GNU General Public License for more details.
 
 # You should have received a copy of the GNU General Public License
-# along with this program.  If not, see <https://www.gnu.org/licenses/>.
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 # As a special exception to the GNU General Public License, if you
 # distribute this file as part of a program that contains a
@@ -101,9 +101,9 @@
   exit $st
 fi
 
-perl_URL=https://www.perl.org/
-flex_URL=https://github.com/westes/flex
-gnu_software_URL=https://www.gnu.org/software
+perl_URL=http://www.perl.org/
+flex_URL=http://flex.sourceforge.net/
+gnu_software_URL=http://www.gnu.org/software
 
 program_details ()
 {
@@ -207,9 +207,9 @@
 exit $st
 
 # Local variables:
-# eval: (add-hook 'before-save-hook 'time-stamp)
+# eval: (add-hook 'write-file-hooks 'time-stamp)
 # time-stamp-start: "scriptversion="
 # time-stamp-format: "%:y-%02m-%02d.%02H"
-# time-stamp-time-zone: "UTC0"
+# time-stamp-time-zone: "UTC"
 # time-stamp-end: "; # UTC"
 # End:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/poedit-3.1/configure.ac new/poedit-3.1.1/configure.ac
--- old/poedit-3.1/configure.ac 2022-06-07 23:02:29.000000000 +0200
+++ new/poedit-3.1.1/configure.ac       2022-07-08 13:58:41.000000000 +0200
@@ -2,7 +2,7 @@
 
 AC_PREREQ(2.59)
 
-AC_INIT([poedit], [3.1], [h...@poedit.net])
+AC_INIT([poedit], [3.1.1], [h...@poedit.net])
 
 AC_CONFIG_AUX_DIR([admin])
 AC_CONFIG_MACRO_DIR([admin])
Binary files old/poedit-3.1/locales/en_GB.mo and 
new/poedit-3.1.1/locales/en_GB.mo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/poedit-3.1/locales/en_GB.po new/poedit-3.1.1/locales/en_GB.po
--- old/poedit-3.1/locales/en_GB.po     2022-06-07 23:02:29.000000000 +0200
+++ new/poedit-3.1.1/locales/en_GB.po   2022-07-08 13:58:41.000000000 +0200
@@ -3,7 +3,7 @@
 "Project-Id-Version: poedit\n"
 "Report-Msgid-Bugs-To: h...@poedit.net\n"
 "POT-Creation-Date: 2022-06-07 17:30+0200\n"
-"PO-Revision-Date: 2022-06-07 14:46\n"
+"PO-Revision-Date: 2022-07-07 17:26\n"
 "Last-Translator: \n"
 "Language-Team: English, United Kingdom\n"
 "Language: en_GB\n"
@@ -1796,10 +1796,10 @@
 msgstr "&Done and Next"
 
 msgid "Previously edited"
-msgstr ""
+msgstr "Previously edited"
 
 msgid "Previously Edited"
-msgstr ""
+msgstr "Previously Edited"
 
 msgid "&Previous translation"
 msgstr "&Previous translation"
Binary files old/poedit-3.1/locales/is.mo and new/poedit-3.1.1/locales/is.mo 
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/poedit-3.1/locales/is.po new/poedit-3.1.1/locales/is.po
--- old/poedit-3.1/locales/is.po        2022-06-07 23:02:29.000000000 +0200
+++ new/poedit-3.1.1/locales/is.po      2022-07-08 13:58:41.000000000 +0200
@@ -3,7 +3,7 @@
 "Project-Id-Version: poedit\n"
 "Report-Msgid-Bugs-To: h...@poedit.net\n"
 "POT-Creation-Date: 2022-06-07 17:30+0200\n"
-"PO-Revision-Date: 2022-06-07 14:46\n"
+"PO-Revision-Date: 2022-07-07 17:26\n"
 "Last-Translator: \n"
 "Language-Team: Icelandic\n"
 "Language: is_IS\n"
@@ -1804,10 +1804,10 @@
 msgstr "&Loki?? og n??sta"
 
 msgid "Previously edited"
-msgstr ""
+msgstr "????ur breytt"
 
 msgid "Previously Edited"
-msgstr ""
+msgstr "????ur breytt"
 
 msgid "&Previous translation"
 msgstr "&Fyrri ??????ing"
Binary files old/poedit-3.1/locales/it.mo and new/poedit-3.1.1/locales/it.mo 
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/poedit-3.1/locales/it.po new/poedit-3.1.1/locales/it.po
--- old/poedit-3.1/locales/it.po        2022-06-07 23:02:29.000000000 +0200
+++ new/poedit-3.1.1/locales/it.po      2022-07-08 13:58:41.000000000 +0200
@@ -3,7 +3,7 @@
 "Project-Id-Version: poedit\n"
 "Report-Msgid-Bugs-To: h...@poedit.net\n"
 "POT-Creation-Date: 2022-06-07 17:30+0200\n"
-"PO-Revision-Date: 2022-06-07 14:45\n"
+"PO-Revision-Date: 2022-07-07 17:26\n"
 "Last-Translator: \n"
 "Language-Team: Italian\n"
 "Language: it_IT\n"
@@ -1816,10 +1816,10 @@
 msgstr "&Applica e prosegui"
 
 msgid "Previously edited"
-msgstr ""
+msgstr "Modificato precedentemente"
 
 msgid "Previously Edited"
-msgstr ""
+msgstr "Modificato precedentemente"
 
 msgid "&Previous translation"
 msgstr "Traduzione &precedente"
Binary files old/poedit-3.1/locales/ka.mo and new/poedit-3.1.1/locales/ka.mo 
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/poedit-3.1/locales/ka.po new/poedit-3.1.1/locales/ka.po
--- old/poedit-3.1/locales/ka.po        2022-06-07 23:02:29.000000000 +0200
+++ new/poedit-3.1.1/locales/ka.po      2022-07-08 13:58:41.000000000 +0200
@@ -3,7 +3,7 @@
 "Project-Id-Version: poedit\n"
 "Report-Msgid-Bugs-To: h...@poedit.net\n"
 "POT-Creation-Date: 2022-06-07 17:30+0200\n"
-"PO-Revision-Date: 2022-06-07 14:46\n"
+"PO-Revision-Date: 2022-07-07 17:26\n"
 "Last-Translator: \n"
 "Language-Team: Georgian\n"
 "Language: ka_GE\n"
@@ -350,7 +350,7 @@
 msgstr "?????????????????????"
 
 msgid "Do&n???t save"
-msgstr "?????? ?????????????????????"
+msgstr "?????? ?????????????????????"
 
 msgid "Don???t Save"
 msgstr "?????? ?????????????????????"
@@ -549,7 +549,7 @@
 
 #, c-format
 msgid "Translated: %d of %d (%d %%)"
-msgstr "??????????????????????????????: %d-????????? %d (%d %%)"
+msgstr "??????????????????????????????: %d %d-????????? (%d %%)"
 
 #, c-format
 msgid "Remaining: %d"
@@ -2052,7 +2052,7 @@
 #. version number when used
 #, c-format
 msgid "Version %s"
-msgstr "?????????????????? %s"
+msgstr "?????????????????? %s"
 
 msgid "Create new???"
 msgstr "??????????????? ?????????????????????"
Binary files old/poedit-3.1/locales/lt.mo and new/poedit-3.1.1/locales/lt.mo 
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/poedit-3.1/locales/lt.po new/poedit-3.1.1/locales/lt.po
--- old/poedit-3.1/locales/lt.po        2022-06-07 23:02:29.000000000 +0200
+++ new/poedit-3.1.1/locales/lt.po      2022-07-08 13:58:41.000000000 +0200
@@ -3,7 +3,7 @@
 "Project-Id-Version: poedit\n"
 "Report-Msgid-Bugs-To: h...@poedit.net\n"
 "POT-Creation-Date: 2022-06-07 17:30+0200\n"
-"PO-Revision-Date: 2022-06-07 14:46\n"
+"PO-Revision-Date: 2022-07-07 17:26\n"
 "Last-Translator: \n"
 "Language-Team: Lithuanian\n"
 "Language: lt_LT\n"
@@ -1813,10 +1813,10 @@
 msgstr "&Atlikta ir Toliau"
 
 msgid "Previously edited"
-msgstr ""
+msgstr "Anks??iau redaguoti"
 
 msgid "Previously Edited"
-msgstr ""
+msgstr "Anks??iau redaguoti"
 
 msgid "&Previous translation"
 msgstr "&Ankstesnis vertimas"
@@ -2296,7 +2296,7 @@
 msgstr "??&d??ti"
 
 msgid "Paste"
-msgstr "??klijuoti"
+msgstr "??d??ti"
 
 msgid "Preferences"
 msgstr "Nuostatos"
Binary files old/poedit-3.1/locales/pa.mo and new/poedit-3.1.1/locales/pa.mo 
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/poedit-3.1/locales/pa.po new/poedit-3.1.1/locales/pa.po
--- old/poedit-3.1/locales/pa.po        2022-06-07 23:02:29.000000000 +0200
+++ new/poedit-3.1.1/locales/pa.po      2022-07-08 13:58:41.000000000 +0200
@@ -3,7 +3,7 @@
 "Project-Id-Version: poedit\n"
 "Report-Msgid-Bugs-To: h...@poedit.net\n"
 "POT-Creation-Date: 2022-06-07 17:30+0200\n"
-"PO-Revision-Date: 2022-06-07 14:46\n"
+"PO-Revision-Date: 2022-07-07 17:26\n"
 "Last-Translator: \n"
 "Language-Team: Punjabi\n"
 "Language: pa_IN\n"
@@ -805,7 +805,7 @@
 msgstr[1] ""
 
 msgid "Source code not found"
-msgstr ""
+msgstr "???????????? ????????? ???????????? ???????????????"
 
 msgid ""
 "Poedit cannot show source code where the string is used, because the file is "
Binary files old/poedit-3.1/locales/pl.mo and new/poedit-3.1.1/locales/pl.mo 
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/poedit-3.1/locales/pl.po new/poedit-3.1.1/locales/pl.po
--- old/poedit-3.1/locales/pl.po        2022-06-07 23:02:29.000000000 +0200
+++ new/poedit-3.1.1/locales/pl.po      2022-07-08 13:58:41.000000000 +0200
@@ -3,7 +3,7 @@
 "Project-Id-Version: poedit\n"
 "Report-Msgid-Bugs-To: h...@poedit.net\n"
 "POT-Creation-Date: 2022-06-07 17:30+0200\n"
-"PO-Revision-Date: 2022-06-07 14:46\n"
+"PO-Revision-Date: 2022-07-07 17:26\n"
 "Last-Translator: \n"
 "Language-Team: Polish\n"
 "Language: pl_PL\n"
@@ -1836,10 +1836,10 @@
 msgstr "&Zako??cz i przejd?? do nast??pnego"
 
 msgid "Previously edited"
-msgstr ""
+msgstr "Poprzednio edytowane"
 
 msgid "Previously Edited"
-msgstr ""
+msgstr "Poprzednio edytowane"
 
 msgid "&Previous translation"
 msgstr "&Poprzednie t??umaczenie"
Binary files old/poedit-3.1/locales/ro.mo and new/poedit-3.1.1/locales/ro.mo 
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/poedit-3.1/locales/ro.po new/poedit-3.1.1/locales/ro.po
--- old/poedit-3.1/locales/ro.po        2022-06-07 23:02:29.000000000 +0200
+++ new/poedit-3.1.1/locales/ro.po      2022-07-08 13:58:41.000000000 +0200
@@ -3,7 +3,7 @@
 "Project-Id-Version: poedit\n"
 "Report-Msgid-Bugs-To: h...@poedit.net\n"
 "POT-Creation-Date: 2022-06-07 17:30+0200\n"
-"PO-Revision-Date: 2022-06-07 14:45\n"
+"PO-Revision-Date: 2022-07-07 17:26\n"
 "Last-Translator: \n"
 "Language-Team: Romanian\n"
 "Language: ro_RO\n"
@@ -1821,10 +1821,10 @@
 msgstr "&Gata ??i urm??torul"
 
 msgid "Previously edited"
-msgstr ""
+msgstr "Editat ??nainte"
 
 msgid "Previously Edited"
-msgstr ""
+msgstr "Editat ??nainte"
 
 msgid "&Previous translation"
 msgstr "&Traducerea anterioar??"
Binary files old/poedit-3.1/locales/sq.mo and new/poedit-3.1.1/locales/sq.mo 
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/poedit-3.1/locales/sq.po new/poedit-3.1.1/locales/sq.po
--- old/poedit-3.1/locales/sq.po        2022-06-07 23:02:29.000000000 +0200
+++ new/poedit-3.1.1/locales/sq.po      2022-07-08 13:58:41.000000000 +0200
@@ -3,7 +3,7 @@
 "Project-Id-Version: poedit\n"
 "Report-Msgid-Bugs-To: h...@poedit.net\n"
 "POT-Creation-Date: 2022-06-07 17:30+0200\n"
-"PO-Revision-Date: 2022-06-07 14:46\n"
+"PO-Revision-Date: 2022-07-07 17:26\n"
 "Last-Translator: \n"
 "Language-Team: Albanian\n"
 "Language: sq_AL\n"
@@ -1808,10 +1808,10 @@
 msgstr "&U b??, Tjetri"
 
 msgid "Previously edited"
-msgstr ""
+msgstr "P??rpunuar m?? par??"
 
 msgid "Previously Edited"
-msgstr ""
+msgstr "P??rpunuar M?? Par??"
 
 msgid "&Previous translation"
 msgstr "P??rkthimi i &m??parsh??m"
Binary files old/poedit-3.1/locales/sr.mo and new/poedit-3.1.1/locales/sr.mo 
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/poedit-3.1/locales/sr.po new/poedit-3.1.1/locales/sr.po
--- old/poedit-3.1/locales/sr.po        2022-06-07 23:02:29.000000000 +0200
+++ new/poedit-3.1.1/locales/sr.po      2022-07-08 13:58:41.000000000 +0200
@@ -3,7 +3,7 @@
 "Project-Id-Version: poedit\n"
 "Report-Msgid-Bugs-To: h...@poedit.net\n"
 "POT-Creation-Date: 2022-06-07 17:30+0200\n"
-"PO-Revision-Date: 2022-06-07 14:46\n"
+"PO-Revision-Date: 2022-07-07 17:26\n"
 "Last-Translator: \n"
 "Language-Team: Serbian (Cyrillic)\n"
 "Language: sr_SP\n"
@@ -1174,7 +1174,7 @@
 
 #. TRANSLATORS: Preceded by "When updating from sources"
 msgid "pre-translate from TM"
-msgstr "?????????????????????? ???? ???????????????????????? ????????????????"
+msgstr "???????????????????????? ???????????? ???? ???????????????????????? 
????????????????"
 
 msgid ""
 "Poedit can attempt to fill in new entries from only previous translations in "
@@ -1355,9 +1355,9 @@
 #, c-format
 msgid "Pre-translated %u string"
 msgid_plural "Pre-translated %u strings"
-msgstr[0] "?????????????? ???? ?????????????????? %u ??????????"
-msgstr[1] "?????????????? ???? ?????????????????? %u ??????????"
-msgstr[2] "?????????????? ???? ?????????????????? %u ??????????"
+msgstr[0] "???????????????????????? ???? ?????????????????? %u ????????????"
+msgstr[1] "???????????????????????? ???? ?????????????????? %u ????????????"
+msgstr[2] "???????????????????????? ???? ?????????????????? %u ????????????"
 
 msgid "Pre-translating???"
 msgstr "???????? ?????????????????????????? ?????????????????"
@@ -1400,15 +1400,15 @@
 "Pre-translation automatically finds exact or fuzzy matches for untranslated "
 "strings in the translation memory and fills in their translations."
 msgstr ""
-"???????????????????? ???????????????????? ???????????? ?????????????? ?????? 
?????????????? ?????????????????? ???? ?????????????????????? "
-"?????????? ?? ?????????????????????????? ???????????????? ?? ???????????????? 
?? ???????????? ??????????????????."
+"???????????????????????? ???????????? ???????????????????? ???????????? 
?????????????? ?????? ?????????????? ?????????????????? ???? "
+"?????????????????????? ?????????? ?? ?????????????????????????? 
???????????????? ?? ???????????????? ?? ???????????? ??????????????????."
 
 #, c-format
 msgid "%d entry was pre-translated."
 msgid_plural "%d entries were pre-translated."
-msgstr[0] "%d ?????????? ???? ???????????????? ????????????????????????."
-msgstr[1] "%d ?????????? ???? ???????????????? ????????????????????????."
-msgstr[2] "%d ?????????? ???? ???????????????? ????????????????????????."
+msgstr[0] "%d ???????????? ???? ???????????????????????? ??????????????????."
+msgstr[1] "%d ???????????? ???? ???????????????????????? ??????????????????."
+msgstr[2] "%d ???????????? ???? ???????????????????????? ??????????????????."
 
 msgid ""
 "The translations were marked as needing work, because they may be "
@@ -1807,10 +1807,10 @@
 msgstr "???????????? ?? &??????????????"
 
 msgid "Previously edited"
-msgstr ""
+msgstr "???????????? ??????????????????"
 
 msgid "Previously Edited"
-msgstr ""
+msgstr "???????????? ??????????????????"
 
 msgid "&Previous translation"
 msgstr "&?????????????????? ????????????"
Binary files old/poedit-3.1/locales/tr.mo and new/poedit-3.1.1/locales/tr.mo 
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/poedit-3.1/locales/tr.po new/poedit-3.1.1/locales/tr.po
--- old/poedit-3.1/locales/tr.po        2022-06-07 23:02:29.000000000 +0200
+++ new/poedit-3.1.1/locales/tr.po      2022-07-08 13:58:41.000000000 +0200
@@ -3,7 +3,7 @@
 "Project-Id-Version: poedit\n"
 "Report-Msgid-Bugs-To: h...@poedit.net\n"
 "POT-Creation-Date: 2022-06-07 17:30+0200\n"
-"PO-Revision-Date: 2022-06-07 14:46\n"
+"PO-Revision-Date: 2022-07-07 17:26\n"
 "Last-Translator: \n"
 "Language-Team: Turkish\n"
 "Language: tr_TR\n"
@@ -2075,11 +2075,11 @@
 
 #. TRANSLATORS: This is shown when no translation suggestions can be found in 
the TM (Windows).
 msgid "No matches found"
-msgstr "Bulunan e??le??meler yok"
+msgstr "E??le??me bulunamad??"
 
 #. TRANSLATORS: This is shown when no translation suggestions can be found in 
the TM (macOS, Linux).
 msgid "No Matches Found"
-msgstr "Bulunan E??le??meler Yok"
+msgstr "E??le??me bulunamad??"
 
 msgid "This string was found in Poedit???s translation memory."
 msgstr "Bu dizge Poedit???in ??eviri belle??inde bulundu."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/poedit-3.1/src/crowdin_gui.cpp new/poedit-3.1.1/src/crowdin_gui.cpp
--- old/poedit-3.1/src/crowdin_gui.cpp  2022-06-07 23:02:29.000000000 +0200
+++ new/poedit-3.1.1/src/crowdin_gui.cpp        2022-07-08 13:58:41.000000000 
+0200
@@ -28,6 +28,8 @@
 
 #include "crowdin_client.h"
 
+#include <unicode/coll.h>
+
 #include "catalog.h"
 #include "cloud_sync.h"
 #include "colorscheme.h"
@@ -69,6 +71,40 @@
 #include <boost/algorithm/string.hpp>
 
 
+namespace
+{
+
+template<typename T, typename Key>
+void SortAlphabetically(std::vector<T>& items, Key func)
+{
+    UErrorCode err = U_ZERO_ERROR;
+    std::unique_ptr<icu::Collator> coll(icu::Collator::createInstance(err));
+    if (coll)
+        coll->setStrength(icu::Collator::SECONDARY); // case insensitive
+
+    std::sort
+    (
+        items.begin(), items.end(),
+        [&coll,&func](const T& a, const T& b)
+        {
+            auto ka = func(a);
+            auto kb = func(b);
+            if (coll)
+            {
+                UErrorCode e = U_ZERO_ERROR;
+                return coll->compare(str::to_icu(ka), str::to_icu(kb), e) == 
UCOL_LESS;
+            }
+            else
+            {
+                return ka < kb;
+            }
+        }
+    );
+}
+
+} // anonymous namespace
+
+
 CrowdinLoginPanel::CrowdinLoginPanel(wxWindow *parent, int flags)
     : wxPanel(parent, wxID_ANY),
       m_state(State::Uninitialized),
@@ -516,17 +552,19 @@
     void OnFetchedProjects(std::vector<CrowdinClient::ProjectListing> prjs)
     {
         m_projects = prjs;
+        SortAlphabetically(m_projects, [](const auto& p){ return p.name; });
+
         m_project->Append("");
-        for (auto& p: prjs)
+        for (auto& p: m_projects)
             m_project->Append(p.name);
-        m_project->Enable(!prjs.empty());
+        m_project->Enable(!m_projects.empty());
 
-        if (prjs.empty())
+        if (m_projects.empty())
             m_activity->StopWithError(_("No translation projects listed in 
your Crowdin account."));
         else
             m_activity->Stop();
 
-        if (prjs.size() == 1)
+        if (m_projects.size() == 1)
         {
             m_project->SetSelection(1);
             OnProjectSelected();
@@ -553,6 +591,8 @@
     void OnFetchedProjectInfo(CrowdinClient::ProjectInfo prj)
     {
         m_info = prj;
+        SortAlphabetically(m_info.languages, [](const auto& l){ return 
l.DisplayName(); });
+
         m_language->Clear();
         m_language->Append("");
         for (auto& i: m_info.languages)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/poedit-3.1/src/fileviewer.cpp new/poedit-3.1.1/src/fileviewer.cpp
--- old/poedit-3.1/src/fileviewer.cpp   2022-06-07 23:02:29.000000000 +0200
+++ new/poedit-3.1.1/src/fileviewer.cpp 2022-07-08 13:58:41.000000000 +0200
@@ -139,13 +139,16 @@
     sizer->Add(new wxStaticLine(panel, wxID_ANY, wxDefaultPosition, wxSize(-1, 
1)), wxSizerFlags().Expand().Border(wxLEFT|wxRIGHT, PX(5)));
 
 #ifdef __WXMSW__
-    m_usesMSIE = false;
-    m_content = wxWebView::New(panel, wxID_ANY, wxWebViewDefaultURLStr, 
wxDefaultPosition, wxDefaultSize, wxWebViewBackendEdge);
-    if (!m_content)
+    if (wxWebView::IsBackendAvailable(wxWebViewBackendEdge))
     {
-        wxWebViewIE::MSWSetEmulationLevel(wxWEBVIEWIE_EMU_IE11);
+        m_usesMSIE = false;
         m_content = wxWebView::New(panel, wxID_ANY);
+    }
+    else
+    {
         m_usesMSIE = true;
+        wxWebViewIE::MSWSetEmulationLevel(wxWEBVIEWIE_EMU_IE11);
+        m_content = wxWebView::New(panel, wxID_ANY);
     }
 #else
     m_content = wxWebView::New(panel, wxID_ANY);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/poedit-3.1/src/recent_files.cpp new/poedit-3.1.1/src/recent_files.cpp
--- old/poedit-3.1/src/recent_files.cpp 2022-06-06 14:45:36.000000000 +0200
+++ new/poedit-3.1.1/src/recent_files.cpp       2022-07-07 19:31:12.000000000 
+0200
@@ -174,7 +174,7 @@
 #ifndef __WXMSW__
         // There is no guarantee that the desired size given at icon 
construction
         // has been taken into account - only wxMSW seems to use it
-        if (icon.GetWidth() != desiredSize || icon.GetHeight() != desiredSize)
+        if (icon.IsOk() && (icon.GetWidth() != desiredSize || icon.GetHeight() 
!= desiredSize))
         {
             wxImage image = icon.ConvertToImage();
             image.Rescale(desiredSize, desiredSize, wxIMAGE_QUALITY_HIGH);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/poedit-3.1/src/version.h new/poedit-3.1.1/src/version.h
--- old/poedit-3.1/src/version.h        2022-06-07 17:47:17.000000000 +0200
+++ new/poedit-3.1.1/src/version.h      2022-07-07 19:31:12.000000000 +0200
@@ -26,7 +26,7 @@
 #ifndef Poedit_version_h
 #define Poedit_version_h
 
-#define POEDIT_VERSION           "3.1"
-#define POEDIT_VERSION_WIN        3,1,0
+#define POEDIT_VERSION           "3.1.1"
+#define POEDIT_VERSION_WIN        3,1,1
 
 #endif // Poedit_version_h

Reply via email to