Hello community,

here is the log from the commit of package polari for openSUSE:Factory checked 
in at 2015-04-23 07:55:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/polari (Old)
 and      /work/SRC/openSUSE:Factory/.polari.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "polari"

Changes:
--------
--- /work/SRC/openSUSE:Factory/polari/polari.changes    2015-03-30 
19:29:53.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.polari.new/polari.changes       2015-04-23 
07:55:55.000000000 +0200
@@ -1,0 +2,10 @@
+Wed Apr 15 22:07:16 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.16.1:
+  + Fixes messages not getting acknowledged due to confused
+    toplevel state (bgo#746508).
+  + Highlight matches in user list search (bgo#745743).
+  + Make line indicator dependent on line spacing (bgo#738671).
+  + Updated translations.
+
+-------------------------------------------------------------------

Old:
----
  polari-3.16.0.tar.xz

New:
----
  polari-3.16.1.tar.xz

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

Other differences:
------------------
++++++ polari.spec ++++++
--- /var/tmp/diff_new_pack.fl5HST/_old  2015-04-23 07:55:56.000000000 +0200
+++ /var/tmp/diff_new_pack.fl5HST/_new  2015-04-23 07:55:56.000000000 +0200
@@ -18,7 +18,7 @@
 
 
 Name:           polari
-Version:        3.16.0
+Version:        3.16.1
 Release:        0
 Summary:        An IRC Client for GNOME
 License:        GPL-2.0+ and LGPL-2.1+

++++++ polari-3.16.0.tar.xz -> polari-3.16.1.tar.xz ++++++
++++ 1710 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/polari-3.16.0/NEWS new/polari-3.16.1/NEWS
--- old/polari-3.16.0/NEWS      2015-03-23 21:05:52.000000000 +0100
+++ new/polari-3.16.1/NEWS      2015-04-15 17:37:06.000000000 +0200
@@ -1,3 +1,16 @@
+3.16.1 - "Lars, Lars and Lars"
+==============================
+* Fixes messages not getting acknowledged due to confused toplevel state
+  [Giovanni; #746508]
+* Highlight matches in user list search [Bastian; #745743]
+* Make line indicator dependent on line spacing [Bastian; #738671]
+
+Contributors:
+  Giovanni Campagna, Bastian Ilso, Bastian Ilsø, Florian Müllner
+
+Translations:
+  Inaki Larranaga Murgoitio [eu], Bernd Homuth [de], Rūdolfs Mazurs [lv]
+
 3.16.0 - "Se você roubasse um beijo de alguém"
 ==============================================
 
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/polari-3.16.0/configure.ac new/polari-3.16.1/configure.ac
--- old/polari-3.16.0/configure.ac      2015-03-23 20:53:44.000000000 +0100
+++ new/polari-3.16.1/configure.ac      2015-04-15 17:37:06.000000000 +0200
@@ -1,4 +1,4 @@
-AC_INIT([polari],[3.16.0],[https://bugzilla.gnome.org/enter_bug.cgi?product=polari],[polari])
+AC_INIT([polari],[3.16.1],[https://bugzilla.gnome.org/enter_bug.cgi?product=polari],[polari])
 
 AC_SUBST([APP_ID],[org.gnome.Polari])
 
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/polari-3.16.0/po/de.po new/polari-3.16.1/po/de.po
--- old/polari-3.16.0/po/de.po  2015-03-02 17:08:17.000000000 +0100
+++ new/polari-3.16.1/po/de.po  2015-04-15 17:28:07.000000000 +0200
@@ -2,24 +2,36 @@
 # Copyright (C) 2013 Florian Müllner <fmuell...@gnome.org>.
 # This file is distributed under the same license as the Polari package.
 # Florian Müllner <fmuell...@gnome.org>, 2013
+# Bernd Homuth <d...@hmt.im>, 2015.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: polari master\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?";
 "product=polari&keywords=I18N+L10N&component=general\n"
-"POT-Creation-Date: 2014-09-10 15:51+0000\n"
-"PO-Revision-Date: 2014-09-15 00:00+0100\n"
-"Last-Translator: drei <d...@hmt.im>\n"
+"POT-Creation-Date: 2015-03-21 23:38+0000\n"
+"PO-Revision-Date: 2015-03-23 14:46+0100\n"
+"Last-Translator: Bernd Homuth <d...@hmt.im>\n"
 "Language-Team: Deutsch <gnome...@gnome.org>\n"
 "Language: de_DE\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"
-"X-Generator: Poedit 1.6.9\n"
+"X-Generator: Gtranslator 2.91.6\n"
 
 #: ../data/appdata/org.gnome.Polari.appdata.xml.in.h:1
+#: ../data/org.gnome.Polari.desktop.in.h:1
+#: ../data/resources/main-window.ui.h:3
+msgid "Polari"
+msgstr "Polari"
+
+#: ../data/appdata/org.gnome.Polari.appdata.xml.in.h:2
+#: ../data/org.gnome.Polari.desktop.in.h:2 ../src/application.js:416
+msgid "An Internet Relay Chat Client for GNOME"
+msgstr "Ein IRC Client für GNOME"
+
+#: ../data/appdata/org.gnome.Polari.appdata.xml.in.h:3
 msgid ""
 "A simple Internet Relay Chat (IRC) client that is designed to integrate "
 "seamlessly with GNOME; it features a simple and beautiful interface which "
@@ -29,7 +41,7 @@
 "Gnome einbindet. Es bietet eine schlanke und schicke Oberfläche, damit Sie "
 "sich auf Ihre Unterhaltungen konzentrieren können."
 
-#: ../data/appdata/org.gnome.Polari.appdata.xml.in.h:2
+#: ../data/appdata/org.gnome.Polari.appdata.xml.in.h:4
 msgid ""
 "You can use Polari to publicly chat with people in a channel, and to have "
 "private one-to-one conversations. Notifications make sure that you never "
@@ -42,15 +54,6 @@
 "Unterhaltungen kann man sogar direkt antworten, ohne in das "
 "Anwendungsfenster wechseln zu müssen."
 
-#: ../data/org.gnome.Polari.desktop.in.h:1
-#: ../data/resources/main-window.ui.h:3
-msgid "Polari"
-msgstr "Polari"
-
-#: ../data/org.gnome.Polari.desktop.in.h:2 ../src/application.js:455
-msgid "An Internet Relay Chat Client for GNOME"
-msgstr "Ein IRC Client für GNOME"
-
 #: ../data/org.gnome.Polari.desktop.in.h:3
 msgid "IRC;Internet;Relay;Chat;"
 msgstr "IRC;Internet;Chat;"
@@ -59,60 +62,47 @@
 msgid "Show connections"
 msgstr "Verbindungen anzeigen"
 
-#: ../data/org.gnome.polari.gschema.xml.h:1
+#: ../data/org.gnome.Polari.gschema.xml.h:1
 msgid "Saved channel list"
 msgstr "Liste gespeicherte Kanäle"
 
-#: ../data/org.gnome.polari.gschema.xml.h:2
+#: ../data/org.gnome.Polari.gschema.xml.h:2
 msgid "List of channels to restore on startup"
 msgstr "Liste der Kanäle, die beim Start wiederhergestellt werden sollen"
 
-#: ../data/org.gnome.polari.gschema.xml.h:3
+#: ../data/org.gnome.Polari.gschema.xml.h:3
 msgid "Window size"
 msgstr "Fenstergröße"
 
-#: ../data/org.gnome.polari.gschema.xml.h:4
+#: ../data/org.gnome.Polari.gschema.xml.h:4
 msgid "Window size (width and height)."
 msgstr "Fenstergröße (Breite und Höhe)."
 
-#: ../data/org.gnome.polari.gschema.xml.h:5
-msgid "Window position"
-msgstr "Fensterposition"
-
-#: ../data/org.gnome.polari.gschema.xml.h:6
-msgid "Window position (x and y)."
-msgstr "Fensterposition (x und y)."
-
-#: ../data/org.gnome.polari.gschema.xml.h:7
+#: ../data/org.gnome.Polari.gschema.xml.h:5
 msgid "Window maximized"
 msgstr "Fenster maximiert"
 
-#: ../data/org.gnome.polari.gschema.xml.h:8
+#: ../data/org.gnome.Polari.gschema.xml.h:6
 msgid "Window maximized state"
 msgstr "Maximierungszustand des Fensters"
 
-#: ../data/resources/connection-details-dialog.ui.h:1
-#: ../src/connections.js:321
-msgid "New Connection"
-msgstr "Neue Verbindung"
-
-#: ../data/resources/connection-details-dialog.ui.h:2
+#: ../data/resources/connection-details.ui.h:1
 msgid "_Address"
 msgstr "A_ddresse"
 
-#: ../data/resources/connection-details-dialog.ui.h:3
+#: ../data/resources/connection-details.ui.h:2
 msgid "_Description"
 msgstr "_Beschreibung"
 
-#: ../data/resources/connection-details-dialog.ui.h:4
+#: ../data/resources/connection-details.ui.h:3
 msgid "_Nickname"
 msgstr "_Spitzname"
 
-#: ../data/resources/connection-details-dialog.ui.h:5
+#: ../data/resources/connection-details.ui.h:4
 msgid "_Real Name"
 msgstr "_Realname"
 
-#: ../data/resources/connection-details-dialog.ui.h:6
+#: ../data/resources/connection-details.ui.h:5
 #: ../data/resources/join-room-dialog.ui.h:4
 msgid "optional"
 msgstr "optional"
@@ -130,16 +120,16 @@
 msgid "Remove"
 msgstr "Entfernen"
 
-#: ../data/resources/join-room-dialog.ui.h:1 ../src/joinDialog.js:220
+#: ../data/resources/join-room-dialog.ui.h:1 ../src/joinDialog.js:218
 msgid "Join Chat Room"
 msgstr "Raum beitreten"
 
 #: ../data/resources/join-room-dialog.ui.h:2
-#: ../data/resources/message-user-dialog.ui.h:1 ../src/connections.js:332
+#: ../data/resources/message-user-dialog.ui.h:1 ../src/connections.js:340
 msgid "_Cancel"
 msgstr "_Abbrechen"
 
-#: ../data/resources/join-room-dialog.ui.h:3 ../src/joinDialog.js:222
+#: ../data/resources/join-room-dialog.ui.h:3 ../src/joinDialog.js:220
 msgid "_Join"
 msgstr "_Beitreten"
 
@@ -169,8 +159,8 @@
 msgstr "Nachricht senden"
 
 #: ../data/resources/main-window.ui.h:4
-msgid "_Leave"
-msgstr "_Verlassen"
+msgid "Join room"
+msgstr "Raum beitreten"
 
 #: ../data/resources/menus.ui.h:2
 msgid "Preferences"
@@ -196,138 +186,156 @@
 msgid "_Name"
 msgstr "_Name"
 
-#: ../src/application.js:397
+#: ../data/resources/user-list-details.ui.h:1
+msgid "Loading details"
+msgstr "Details werden geladen"
+
+#: ../data/resources/user-list-details.ui.h:2 ../src/userList.js:228
+msgid "Last Activity:"
+msgstr "Letzte Aktivität:"
+
+#: ../data/resources/user-list-details.ui.h:3
+msgid "Message"
+msgstr "Nachricht"
+
+#: ../src/application.js:351
 msgid "Good Bye"
 msgstr "Auf Wiedersehen"
 
-#: ../src/application.js:454
+#: ../src/application.js:415
 msgid "translator-credits"
-msgstr "Christian Kirbach <christian.kirb...@gmail.com>"
+msgstr ""
+"Christian Kirbach <christian.kirb...@gmail.com>\n"
+"Bernd Homuth <d...@hmt.im>"
 
 #: ../src/appNotifications.js:104
 #, javascript-format
 msgid "Connecting to %s"
 msgstr "Verbinden mit %s"
 
-#: ../src/chatView.js:399
+#: ../src/chatView.js:408
 msgid "Open Link"
 msgstr "Link öffnen"
 
-#: ../src/chatView.js:406
+#: ../src/chatView.js:415
 msgid "Copy Link Address"
 msgstr "Link-Adresse kopieren"
 
-#: ../src/chatView.js:538
+#: ../src/chatView.js:574
 #, javascript-format
 msgid "%s is now known as %s"
 msgstr "%s ist jetzt bekannt als %s"
 
-#: ../src/chatView.js:543
+#: ../src/chatView.js:579
 #, javascript-format
 msgid "%s has disconnected"
 msgstr "%s hat sich abgemeldet"
 
-#: ../src/chatView.js:551
+#: ../src/chatView.js:587
 #, javascript-format
 msgid "%s has been kicked by %s"
 msgstr "%s wurde von %s rausgeworfen"
 
-#: ../src/chatView.js:553
+#: ../src/chatView.js:589
 #, javascript-format
 msgid "%s has been kicked"
 msgstr "%s wurde rausgeworfen"
 
-#: ../src/chatView.js:559
+#: ../src/chatView.js:595
 #, javascript-format
 msgid "%s has been banned by %s"
 msgstr "%s wurde von %s gebannt"
 
-#: ../src/chatView.js:561
+#: ../src/chatView.js:597
 #, javascript-format
 msgid "%s has been banned"
 msgstr "%s wurde gebannt"
 
-#: ../src/chatView.js:566
+#: ../src/chatView.js:602
 #, javascript-format
 msgid "%s joined"
 msgstr "%s hat den Raum betreten"
 
-#: ../src/chatView.js:570
+#: ../src/chatView.js:606
 #, javascript-format
 msgid "%s left"
 msgstr "%s hat den Raum verlassen"
 
 #. Translators: Time in 24h format */
-#: ../src/chatView.js:609
+#: ../src/chatView.js:645
 msgid "%H∶%M"
 msgstr "%H∶%M"
 
 #. Translators: this is the word "Yesterday" followed by a
 #. time string in 24h format. i.e. "Yesterday, 14:30" */
-#: ../src/chatView.js:614
+#: ../src/chatView.js:650
 msgid "Yesterday, %H∶%M"
 msgstr "Gestern, %H:%M"
 
 #. Translators: this is the week day name followed by a time
 #. string in 24h format. i.e. "Monday, 14:30" */
-#: ../src/chatView.js:619
+#: ../src/chatView.js:655
 msgid "%A, %H∶%M"
 msgstr "%A, %H∶%M"
 
 #. Translators: this is the month name and day number
 #. followed by a time string in 24h format.
 #. i.e. "May 25, 14:30" */
-#: ../src/chatView.js:625
+#: ../src/chatView.js:661
 msgid "%B %d, %H∶%M"
 msgstr "%e. %B, %H∶%M"
 
 #. Translators: this is the month name, day number, year
 #. number followed by a time string in 24h format.
 #. i.e. "May 25 2012, 14:30" */
-#: ../src/chatView.js:631
+#: ../src/chatView.js:667
 msgid "%B %d %Y, %H∶%M"
 msgstr "%e. %B %Y, %H:%M"
 
 #. Translators: Time in 12h format */
-#: ../src/chatView.js:636
+#: ../src/chatView.js:672
 msgid "%l∶%M %p"
 msgstr "%H∶%M"
 
 #. Translators: this is the word "Yesterday" followed by a
 #. time string in 12h format. i.e. "Yesterday, 2:30 pm" */
-#: ../src/chatView.js:641
+#: ../src/chatView.js:677
 msgid "Yesterday, %l∶%M %p"
 msgstr "Gestern, %H:%M"
 
 #. Translators: this is the week day name followed by a time
 #. string in 12h format. i.e. "Monday, 2:30 pm" */
-#: ../src/chatView.js:646
+#: ../src/chatView.js:682
 msgid "%A, %l∶%M %p"
 msgstr "%A, %H∶%M"
 
 #. Translators: this is the month name and day number
 #. followed by a time string in 12h format.
 #. i.e. "May 25, 2:30 pm" */
-#: ../src/chatView.js:652
+#: ../src/chatView.js:688
 msgid "%B %d, %l∶%M %p"
 msgstr "%e. %B, %H∶%M"
 
 #. Translators: this is the month name, day number, year
 #. number followed by a time string in 12h format.
 #. i.e. "May 25 2012, 2:30 pm"*/
-#: ../src/chatView.js:658
+#: ../src/chatView.js:694
 msgid "%B %d %Y, %l∶%M %p"
 msgstr "%e. %B %Y, %H:%M"
 
-#: ../src/connections.js:320
+#: ../src/connections.js:328
 msgid "Edit Connection"
 msgstr "Verbindung bearbeiten"
 
-#: ../src/connections.js:334
+#: ../src/connections.js:329
+msgid "New Connection"
+msgstr "Neue Verbindung"
+
+#: ../src/connections.js:342
 msgid "A_pply"
 msgstr "Über_nehmen"
 
-#: ../src/connections.js:334
+#: ../src/connections.js:342
 msgid "Cr_eate"
 msgstr "_Erstellen"
 
@@ -424,76 +432,93 @@
 msgid "No topic set"
 msgstr "Kein Thema angegeben"
 
-#: ../src/joinDialog.js:221
+#: ../src/joinDialog.js:219
 msgid "Add Connection"
 msgstr "Verbindung hinzufügen"
 
-#: ../src/joinDialog.js:223
+#: ../src/joinDialog.js:221
 msgid "_Save"
 msgstr "_Speichern"
 
-#: ../src/messageDialog.js:88
+#: ../src/mainWindow.js:260
+#, javascript-format
+msgid "%d user"
+msgid_plural "%d users"
+msgstr[0] "%d Benutzer"
+msgstr[1] "%d Benutzer"
+
+#: ../src/messageDialog.js:92
 msgid "No recent users"
 msgstr "Keine vorherigen Benutzer"
 
-#: ../src/userList.js:185
-msgid "Loading details"
-msgstr "Details werden geladen"
+#: ../src/pasteManager.js:291
+#, javascript-format
+msgid "Uploading %s"
+msgstr "%s hochladen"
 
-#: ../src/userList.js:193
-msgid "Message"
-msgstr "Nachricht"
+#: ../src/roomList.js:22
+msgid "Leave chatroom"
+msgstr "Raum verlassen"
+
+#: ../src/roomList.js:23
+msgid "End conversation"
+msgstr "Unterhaltung beenden"
 
-#: ../src/userList.js:210
+#: ../src/userList.js:184
 #, javascript-format
 msgid "%d second ago"
 msgid_plural "%d seconds ago"
 msgstr[0] "Vor %d Sekunde"
 msgstr[1] "Vor %d Sekunden"
 
-#: ../src/userList.js:215
+#: ../src/userList.js:189
 #, javascript-format
 msgid "%d minute ago"
 msgid_plural "%d minutes ago"
 msgstr[0] "Vor %d Minute"
 msgstr[1] "Vor %d Minuten"
 
-#: ../src/userList.js:220
+#: ../src/userList.js:194
 #, javascript-format
 msgid "%d hour ago"
 msgid_plural "%d hours ago"
 msgstr[0] "Vor %d Stunde"
 msgstr[1] "Vor %d Stunden"
 
-#: ../src/userList.js:225
+#: ../src/userList.js:199
 #, javascript-format
 msgid "%d day ago"
 msgid_plural "%d days ago"
 msgstr[0] "vor %d Tag"
 msgstr[1] "vor %d Tagen"
 
-#: ../src/userList.js:230
+#: ../src/userList.js:204
 #, javascript-format
 msgid "%d week ago"
 msgid_plural "%d weeks ago"
 msgstr[0] "vor %d Woche"
 msgstr[1] "vor %d Wochen"
 
-#: ../src/userList.js:234
+#: ../src/userList.js:208
 #, javascript-format
 msgid "%d month ago"
 msgid_plural "%d months ago"
 msgstr[0] "vor %d Monat"
 msgstr[1] "vor %d Monaten"
 
-#: ../src/userList.js:258
-msgid "Last Activity:"
-msgstr "Letzte Aktivität:"
-
-#: ../src/userList.js:457
+#: ../src/userList.js:514
 msgid "All"
 msgstr "Alle"
 
+#~ msgid "Window position"
+#~ msgstr "Fensterposition"
+
+#~ msgid "Window position (x and y)."
+#~ msgstr "Fensterposition (x und y)."
+
+#~ msgid "_Leave"
+#~ msgstr "_Verlassen"
+
 #~ msgid "_Close"
 #~ msgstr "_Schließen"
 
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/polari-3.16.0/po/eu.po new/polari-3.16.1/po/eu.po
--- old/polari-3.16.0/po/eu.po  2015-03-02 17:08:17.000000000 +0100
+++ new/polari-3.16.1/po/eu.po  2015-04-15 17:28:07.000000000 +0200
@@ -9,8 +9,8 @@
 "Project-Id-Version: polari master\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?";
 "product=polari&keywords=I18N+L10N&component=general\n"
-"POT-Creation-Date: 2015-01-07 11:26+0000\n"
-"PO-Revision-Date: 2015-01-07 21:39+0100\n"
+"POT-Creation-Date: 2015-03-23 22:01+0100\n"
+"PO-Revision-Date: 2015-03-23 22:02+0100\n"
 "Last-Translator: Iñaki Larrañaga Murgoitio <doo...@zundan.com>\n"
 "Language-Team: Basque <librez...@librezale.org>\n"
 "Language: eu\n"
@@ -18,7 +18,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Lokalize 1.4\n"
+"X-Generator: Lokalize 1.5\n"
 
 #: ../data/appdata/org.gnome.Polari.appdata.xml.in.h:1
 #: ../data/org.gnome.Polari.desktop.in.h:1
@@ -27,7 +27,7 @@
 msgstr "Polari"
 
 #: ../data/appdata/org.gnome.Polari.appdata.xml.in.h:2
-#: ../data/org.gnome.Polari.desktop.in.h:2 ../src/application.js:447
+#: ../data/org.gnome.Polari.desktop.in.h:2 ../src/application.js:416
 msgid "An Internet Relay Chat Client for GNOME"
 msgstr "GNOMEren IRCaren (Interneteko berriketa-zerbitzua) bezero bat"
 
@@ -62,60 +62,47 @@
 msgid "Show connections"
 msgstr "Erakutsi konexioak"
 
-#: ../data/org.gnome.polari.gschema.xml.h:1
+#: ../data/org.gnome.Polari.gschema.xml.h:1
 msgid "Saved channel list"
 msgstr "Gordetako kanalen zerrenda"
 
-#: ../data/org.gnome.polari.gschema.xml.h:2
+#: ../data/org.gnome.Polari.gschema.xml.h:2
 msgid "List of channels to restore on startup"
 msgstr "Kanalen zerrenda abioan leheneratzeko"
 
-#: ../data/org.gnome.polari.gschema.xml.h:3
+#: ../data/org.gnome.Polari.gschema.xml.h:3
 msgid "Window size"
 msgstr "Leihoaren tamaina"
 
-#: ../data/org.gnome.polari.gschema.xml.h:4
+#: ../data/org.gnome.Polari.gschema.xml.h:4
 msgid "Window size (width and height)."
 msgstr "Leihoaren tamaina (zabalera eta altuera)."
 
-#: ../data/org.gnome.polari.gschema.xml.h:5
-msgid "Window position"
-msgstr "Leihoaren posizioa"
-
-#: ../data/org.gnome.polari.gschema.xml.h:6
-msgid "Window position (x and y)."
-msgstr "Leihoaren posizioa (x eta y)."
-
-#: ../data/org.gnome.polari.gschema.xml.h:7
+#: ../data/org.gnome.Polari.gschema.xml.h:5
 msgid "Window maximized"
 msgstr "Leihoa maximizatuta"
 
-#: ../data/org.gnome.polari.gschema.xml.h:8
+#: ../data/org.gnome.Polari.gschema.xml.h:6
 msgid "Window maximized state"
 msgstr "Leiho maximizatuaren egoera"
 
-#: ../data/resources/connection-details-dialog.ui.h:1
-#: ../src/connections.js:326
-msgid "New Connection"
-msgstr "Konexio berria"
-
-#: ../data/resources/connection-details-dialog.ui.h:2
+#: ../data/resources/connection-details.ui.h:1
 msgid "_Address"
 msgstr "_Helbidea"
 
-#: ../data/resources/connection-details-dialog.ui.h:3
+#: ../data/resources/connection-details.ui.h:2
 msgid "_Description"
 msgstr "_Azalpena"
 
-#: ../data/resources/connection-details-dialog.ui.h:4
+#: ../data/resources/connection-details.ui.h:3
 msgid "_Nickname"
 msgstr "_Goitizena"
 
-#: ../data/resources/connection-details-dialog.ui.h:5
+#: ../data/resources/connection-details.ui.h:4
 msgid "_Real Name"
 msgstr "_Benetako izena"
 
-#: ../data/resources/connection-details-dialog.ui.h:6
+#: ../data/resources/connection-details.ui.h:5
 #: ../data/resources/join-room-dialog.ui.h:4
 msgid "optional"
 msgstr "aukerakoa"
@@ -138,7 +125,7 @@
 msgstr "Elkartu berriketa gelara"
 
 #: ../data/resources/join-room-dialog.ui.h:2
-#: ../data/resources/message-user-dialog.ui.h:1 ../src/connections.js:337
+#: ../data/resources/message-user-dialog.ui.h:1 ../src/connections.js:340
 msgid "_Cancel"
 msgstr "_Utzi"
 
@@ -172,8 +159,8 @@
 msgstr "Bidali mezua erabiltzaile bati"
 
 #: ../data/resources/main-window.ui.h:4
-msgid "_Leave"
-msgstr "I_rten"
+msgid "Join room"
+msgstr "Elkartu gelara"
 
 #: ../data/resources/menus.ui.h:2
 msgid "Preferences"
@@ -199,133 +186,176 @@
 msgid "_Name"
 msgstr "_Izena"
 
-#: ../src/application.js:389
+#: ../data/resources/user-list-details.ui.h:1
+msgid "Loading details"
+msgstr "Xehetasunak kargatzen"
+
+#: ../data/resources/user-list-details.ui.h:2 ../src/userList.js:228
+msgid "Last Activity:"
+msgstr "Azken jarduera:"
+
+#: ../data/resources/user-list-details.ui.h:3
+msgid "Message"
+msgstr "Mezua"
+
+#: ../src/application.js:351
 msgid "Good Bye"
 msgstr "Agur"
 
-#: ../src/application.js:446
+#: ../src/application.js:415
 msgid "translator-credits"
 msgstr "Iñaki Larrañaga Murgoitio <doo...@zundan.com>"
 
 #: ../src/appNotifications.js:104
+#, javascript-format
 msgid "Connecting to %s"
 msgstr "%s(r)ekin konektatzen"
 
-#: ../src/chatView.js:413
+#: ../src/chatView.js:408
 msgid "Open Link"
 msgstr "Ireki esteka"
 
-#: ../src/chatView.js:420
+#: ../src/chatView.js:415
 msgid "Copy Link Address"
 msgstr "Kopiatu estekaren helbidea"
 
-#: ../src/chatView.js:579
+#: ../src/chatView.js:574
+#, javascript-format
 msgid "%s is now known as %s"
 msgstr "%s orain honela ezagutzen da: %s"
 
-#: ../src/chatView.js:584
+#: ../src/chatView.js:579
+#, javascript-format
 msgid "%s has disconnected"
 msgstr "%s deskonektatu egin da"
 
-#: ../src/chatView.js:592
+#: ../src/chatView.js:587
+#, javascript-format
 msgid "%s has been kicked by %s"
 msgstr "%s kanporatuta %s(r)engatik"
 
-#: ../src/chatView.js:594
+#: ../src/chatView.js:589
+#, javascript-format
 msgid "%s has been kicked"
 msgstr "%s kanporatua izan da"
 
-#: ../src/chatView.js:600
+#: ../src/chatView.js:595
+#, javascript-format
 msgid "%s has been banned by %s"
 msgstr "%s debekatuta %s(r)engatik"
 
-#: ../src/chatView.js:602
+#: ../src/chatView.js:597
+#, javascript-format
 msgid "%s has been banned"
 msgstr "%s debekatua izan da"
 
-#: ../src/chatView.js:607
+#: ../src/chatView.js:602
+#, javascript-format
 msgid "%s joined"
 msgstr "%s elkartu da"
 
-#: ../src/chatView.js:611
+#: ../src/chatView.js:606
+#, javascript-format
 msgid "%s left"
 msgstr "%s(e)k utzi egin du"
 
-#. Translators: Time in 24h format */
-#: ../src/chatView.js:650
+#. today
+#. Translators: Time in 24h format
+#: ../src/chatView.js:645
 msgid "%H∶%M"
 msgstr "%H∶%M"
 
+#. yesterday
 #. Translators: this is the word "Yesterday" followed by a
-#. time string in 24h format. i.e. "Yesterday, 14:30" */
-#: ../src/chatView.js:655
+#. time string in 24h format. i.e. "Yesterday, 14:30"
+#: ../src/chatView.js:650
+#, no-c-format
 msgid "Yesterday, %H∶%M"
 msgstr "Atzo, %H∶%M"
 
+#. this week
 #. Translators: this is the week day name followed by a time
-#. string in 24h format. i.e. "Monday, 14:30" */
-#: ../src/chatView.js:660
+#. string in 24h format. i.e. "Monday, 14:30"
+#: ../src/chatView.js:655
+#, no-c-format
 msgid "%A, %H∶%M"
 msgstr "%A, %H∶%M"
 
+#. this year
 #. Translators: this is the month name and day number
 #. followed by a time string in 24h format.
-#. i.e. "May 25, 14:30" */
-#: ../src/chatView.js:666
+#. i.e. "May 25, 14:30"
+#: ../src/chatView.js:661
+#, no-c-format
 msgid "%B %d, %H∶%M"
 msgstr "%B %d, %H∶%M"
 
+#. before this year
 #. Translators: this is the month name, day number, year
 #. number followed by a time string in 24h format.
-#. i.e. "May 25 2012, 14:30" */
-#: ../src/chatView.js:672
+#. i.e. "May 25 2012, 14:30"
+#: ../src/chatView.js:667
+#, no-c-format
 msgid "%B %d %Y, %H∶%M"
 msgstr "%B %d %Y, %H∶%M"
 
-#. Translators: Time in 12h format */
-#: ../src/chatView.js:677
+#. today
+#. Translators: Time in 12h format
+#: ../src/chatView.js:672
 msgid "%l∶%M %p"
 msgstr "%l∶%M %p"
 
+#. yesterday
 #. Translators: this is the word "Yesterday" followed by a
-#. time string in 12h format. i.e. "Yesterday, 2:30 pm" */
-#: ../src/chatView.js:682
+#. time string in 12h format. i.e. "Yesterday, 2:30 pm"
+#: ../src/chatView.js:677
+#, no-c-format
 msgid "Yesterday, %l∶%M %p"
 msgstr "Atzo, %l∶%M %p"
 
+#. this week
 #. Translators: this is the week day name followed by a time
-#. string in 12h format. i.e. "Monday, 2:30 pm" */
-#: ../src/chatView.js:687
+#. string in 12h format. i.e. "Monday, 2:30 pm"
+#: ../src/chatView.js:682
+#, no-c-format
 msgid "%A, %l∶%M %p"
 msgstr "%A, %l∶%M %p"
 
+#. this year
 #. Translators: this is the month name and day number
 #. followed by a time string in 12h format.
-#. i.e. "May 25, 2:30 pm" */
-#: ../src/chatView.js:693
+#. i.e. "May 25, 2:30 pm"
+#: ../src/chatView.js:688
+#, no-c-format
 msgid "%B %d, %l∶%M %p"
 msgstr "%B %d, %l∶%M %p"
 
+#. before this year
 #. Translators: this is the month name, day number, year
 #. number followed by a time string in 12h format.
-#. i.e. "May 25 2012, 2:30 pm"*/
-#: ../src/chatView.js:699
+#. i.e. "May 25 2012, 2:30 pm"
+#: ../src/chatView.js:694
+#, no-c-format
 msgid "%B %d %Y, %l∶%M %p"
 msgstr "%B %d %Y, %l∶%M %p"
 
-#: ../src/connections.js:325
+#: ../src/connections.js:328
 msgid "Edit Connection"
 msgstr "Editatu konexioa"
 
-#: ../src/connections.js:339
+#: ../src/connections.js:329
+msgid "New Connection"
+msgstr "Konexio berria"
+
+#: ../src/connections.js:342
 msgid "A_pply"
 msgstr "_Aplikatu"
 
-#: ../src/connections.js:339
+#: ../src/connections.js:342
 msgid "Cr_eate"
 msgstr "_Sortu"
 
-#. commands that would be nice to support: */
+#. commands that would be nice to support:
 #.
 #. AWAY: N_("/AWAY [<message>] - sets or unsets away message"),
 #. LIST: N_("/LIST [<channel>] - lists stats on <channel>, or all channels on 
the server"),
@@ -333,7 +363,7 @@
 #. NOTICE: N_("/NOTICE <nick|channel> <message> - sends notice to 
<nick|channel>"),
 #. OP: N_("/OP <nick> - gives channel operator status to <nick>"),
 #. WHOIS: N_("/WHOIS <nick> - requests information on <nick>"),
-#. */
+#.
 #: ../src/ircParser.js:26
 msgid ""
 "/HELP [<command>] - displays help for <command>, or a list of available "
@@ -397,6 +427,7 @@
 "Komando ezezaguna - probatu /HELP komando erabilgarrien zerrenda bistaratzeko"
 
 #: ../src/ircParser.js:61
+#, javascript-format
 msgid "Usage: %s"
 msgstr "Erabilera: %s"
 
@@ -405,6 +436,7 @@
 msgstr "Komando ezagunak:"
 
 #: ../src/ircParser.js:173
+#, javascript-format
 msgid "Users on %s:"
 msgstr "Erabiltzaileak %s(e)n:"
 
@@ -420,62 +452,85 @@
 msgid "_Save"
 msgstr "_Gorde"
 
+#: ../src/mainWindow.js:260
+#, javascript-format
+msgid "%d user"
+msgid_plural "%d users"
+msgstr[0] "Erabiltzaile %d"
+msgstr[1] "%d erabiltzaile"
+
 #: ../src/messageDialog.js:92
 msgid "No recent users"
 msgstr "Ez dago azken aldiko erabiltzailerik"
 
-#: ../src/userList.js:174
-msgid "Loading details"
-msgstr "Xehetasunak kargatzen"
-
-#: ../src/userList.js:183
-msgid "Message"
-msgstr "Mezua"
+#: ../src/pasteManager.js:291
+#, javascript-format
+msgid "Uploading %s"
+msgstr "'%s' eguneratzen"
+
+#: ../src/roomList.js:22
+msgid "Leave chatroom"
+msgstr "Irten berriketa-gelatik"
+
+#: ../src/roomList.js:23
+msgid "End conversation"
+msgstr "Amaitu berriketa"
 
-#: ../src/userList.js:201
+#: ../src/userList.js:184
+#, javascript-format
 msgid "%d second ago"
 msgid_plural "%d seconds ago"
 msgstr[0] "Duela segundo %d"
 msgstr[1] "Duela %d segundo"
 
-#: ../src/userList.js:206
+#: ../src/userList.js:189
+#, javascript-format
 msgid "%d minute ago"
 msgid_plural "%d minutes ago"
 msgstr[0] "Duela minutu %d"
 msgstr[1] "Duela %d minutu"
 
-#: ../src/userList.js:211
+#: ../src/userList.js:194
+#, javascript-format
 msgid "%d hour ago"
 msgid_plural "%d hours ago"
 msgstr[0] "Duela ordu %d"
 msgstr[1] "Duela %d ordu"
 
-#: ../src/userList.js:216
+#: ../src/userList.js:199
+#, javascript-format
 msgid "%d day ago"
 msgid_plural "%d days ago"
 msgstr[0] "Duela egun %d"
 msgstr[1] "Duela %d egun"
 
-#: ../src/userList.js:221
+#: ../src/userList.js:204
+#, javascript-format
 msgid "%d week ago"
 msgid_plural "%d weeks ago"
 msgstr[0] "Duela aste %d"
 msgstr[1] "Duela %d aste"
 
-#: ../src/userList.js:225
+#: ../src/userList.js:208
+#, javascript-format
 msgid "%d month ago"
 msgid_plural "%d months ago"
 msgstr[0] "Duela hilabete %d"
 msgstr[1] "Duela %d hilabete"
 
-#: ../src/userList.js:251
-msgid "Last Activity:"
-msgstr "Azken jarduera:"
-
-#: ../src/userList.js:487
+#: ../src/userList.js:514
 msgid "All"
 msgstr "Denak"
 
+#~ msgid "Window position"
+#~ msgstr "Leihoaren posizioa"
+
+#~ msgid "Window position (x and y)."
+#~ msgstr "Leihoaren posizioa (x eta y)."
+
+#~ msgid "_Leave"
+#~ msgstr "I_rten"
+
 #~ msgid "%H\\u2236%M"
 #~ msgstr "%H\\u2236%M"
 
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/polari-3.16.0/po/lv.po new/polari-3.16.1/po/lv.po
--- old/polari-3.16.0/po/lv.po  2015-03-02 17:08:17.000000000 +0100
+++ new/polari-3.16.1/po/lv.po  2015-04-15 17:28:07.000000000 +0200
@@ -1,14 +1,14 @@
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 #
-# Rūdolfs Mazurs <rudolfs.maz...@gmail.com>, 2014.
+# Rūdolfs Mazurs <rudolfs.maz...@gmail.com>, 2014, 2015.
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?";
 "product=polari&keywords=I18N+L10N&component=general\n"
-"POT-Creation-Date: 2014-09-10 15:51+0000\n"
-"PO-Revision-Date: 2014-10-12 16:44+0300\n"
+"POT-Creation-Date: 2015-04-03 11:04+0000\n"
+"PO-Revision-Date: 2015-04-03 20:28+0300\n"
 "Last-Translator: Rūdolfs Mazurs <rudolfs.maz...@gmail.com>\n"
 "Language-Team: Latvian <lata-l...@googlegroups.com>\n"
 "Language: lv\n"
@@ -20,6 +20,17 @@
 "X-Generator: Lokalize 1.5\n"
 
 #: ../data/appdata/org.gnome.Polari.appdata.xml.in.h:1
+#: ../data/org.gnome.Polari.desktop.in.h:1
+#: ../data/resources/main-window.ui.h:3
+msgid "Polari"
+msgstr "Polari"
+
+#: ../data/appdata/org.gnome.Polari.appdata.xml.in.h:2
+#: ../data/org.gnome.Polari.desktop.in.h:2 ../src/application.js:416
+msgid "An Internet Relay Chat Client for GNOME"
+msgstr "Internet Relay Chat klients GNOME videi"
+
+#: ../data/appdata/org.gnome.Polari.appdata.xml.in.h:3
 msgid ""
 "A simple Internet Relay Chat (IRC) client that is designed to integrate "
 "seamlessly with GNOME; it features a simple and beautiful interface which "
@@ -29,25 +40,17 @@
 "ar GNOME. Tajā ir vienkārša un skaista saskarne, kas jums ļauj koncentrēties "
 "uz sarunām."
 
-#: ../data/appdata/org.gnome.Polari.appdata.xml.in.h:2
+#: ../data/appdata/org.gnome.Polari.appdata.xml.in.h:4
 msgid ""
 "You can use Polari to publicly chat with people in a channel, and to have "
 "private one-to-one conversations. Notifications make sure that you never "
 "miss an important message - for private conversations, they even allow you "
 "to reply instantly without switching back to the application!"
 msgstr ""
-"Jūs varat izmantot Polari, lai publiski tērzētu ar cilvēkiem \"istabās\", vai 
"
-"arī privātās sarunās. Paziņojumi palīdz nepalaist garām svarīgus ziņojumus — "
-"privātās sarunās varat atbildēt uzreiz, nepārslēdzoties atpakaļ uz lietotni."
-
-#: ../data/org.gnome.Polari.desktop.in.h:1
-#: ../data/resources/main-window.ui.h:3
-msgid "Polari"
-msgstr "Polari"
-
-#: ../data/org.gnome.Polari.desktop.in.h:2 ../src/application.js:455
-msgid "An Internet Relay Chat Client for GNOME"
-msgstr "Internet Relay Chat klients GNOME videi"
+"Jūs varat izmantot Polari, lai publiski tērzētu ar cilvēkiem \"istabās\", "
+"vai arī privātās sarunās. Paziņojumi palīdz nepalaist garām svarīgus "
+"ziņojumus — privātās sarunās varat atbildēt uzreiz, nepārslēdzoties atpakaļ "
+"uz lietotni."
 
 #: ../data/org.gnome.Polari.desktop.in.h:3
 msgid "IRC;Internet;Relay;Chat;"
@@ -57,60 +60,47 @@
 msgid "Show connections"
 msgstr "Rādīt savienojumus"
 
-#: ../data/org.gnome.polari.gschema.xml.h:1
+#: ../data/org.gnome.Polari.gschema.xml.h:1
 msgid "Saved channel list"
 msgstr "Saglabāto kanālu saraksts"
 
-#: ../data/org.gnome.polari.gschema.xml.h:2
+#: ../data/org.gnome.Polari.gschema.xml.h:2
 msgid "List of channels to restore on startup"
 msgstr "Saraksts ar kanāliem, ko atjaunot palaižoties"
 
-#: ../data/org.gnome.polari.gschema.xml.h:3
+#: ../data/org.gnome.Polari.gschema.xml.h:3
 msgid "Window size"
 msgstr "Loga izmērs"
 
-#: ../data/org.gnome.polari.gschema.xml.h:4
+#: ../data/org.gnome.Polari.gschema.xml.h:4
 msgid "Window size (width and height)."
 msgstr "Loga izmērs (platums un augstums)."
 
-#: ../data/org.gnome.polari.gschema.xml.h:5
-msgid "Window position"
-msgstr "Loga novietojums"
-
-#: ../data/org.gnome.polari.gschema.xml.h:6
-msgid "Window position (x and y)."
-msgstr "Loga novietojums (x un y)."
-
-#: ../data/org.gnome.polari.gschema.xml.h:7
+#: ../data/org.gnome.Polari.gschema.xml.h:5
 msgid "Window maximized"
 msgstr "Logs maksimizēts"
 
-#: ../data/org.gnome.polari.gschema.xml.h:8
+#: ../data/org.gnome.Polari.gschema.xml.h:6
 msgid "Window maximized state"
 msgstr "Loga stāvoklis — maksimizēts"
 
-#: ../data/resources/connection-details-dialog.ui.h:1
-#: ../src/connections.js:321
-msgid "New Connection"
-msgstr "Pievienot savienojumu"
-
-#: ../data/resources/connection-details-dialog.ui.h:2
+#: ../data/resources/connection-details.ui.h:1
 msgid "_Address"
 msgstr "_Adrese"
 
-#: ../data/resources/connection-details-dialog.ui.h:3
+#: ../data/resources/connection-details.ui.h:2
 msgid "_Description"
 msgstr "A_praksts"
 
-#: ../data/resources/connection-details-dialog.ui.h:4
+#: ../data/resources/connection-details.ui.h:3
 msgid "_Nickname"
 msgstr "_Segvārds"
 
-#: ../data/resources/connection-details-dialog.ui.h:5
+#: ../data/resources/connection-details.ui.h:4
 msgid "_Real Name"
 msgstr "Ī_stais vārds"
 
-#: ../data/resources/connection-details-dialog.ui.h:6
+#: ../data/resources/connection-details.ui.h:5
 #: ../data/resources/join-room-dialog.ui.h:4
 msgid "optional"
 msgstr "neobligāts"
@@ -128,16 +118,16 @@
 msgid "Remove"
 msgstr "Izņemt"
 
-#: ../data/resources/join-room-dialog.ui.h:1 ../src/joinDialog.js:220
+#: ../data/resources/join-room-dialog.ui.h:1 ../src/joinDialog.js:218
 msgid "Join Chat Room"
 msgstr "Pievienoties sarunu kanālam"
 
 #: ../data/resources/join-room-dialog.ui.h:2
-#: ../data/resources/message-user-dialog.ui.h:1 ../src/connections.js:332
+#: ../data/resources/message-user-dialog.ui.h:1 ../src/connections.js:340
 msgid "_Cancel"
 msgstr "At_celt"
 
-#: ../data/resources/join-room-dialog.ui.h:3 ../src/joinDialog.js:222
+#: ../data/resources/join-room-dialog.ui.h:3 ../src/joinDialog.js:220
 msgid "_Join"
 msgstr "_Pievienoties"
 
@@ -167,8 +157,9 @@
 msgstr "Rakstīt ziņojumu lietotājam"
 
 #: ../data/resources/main-window.ui.h:4
-msgid "_Leave"
-msgstr "_Pamest"
+#| msgid "Join a Room"
+msgid "Join room"
+msgstr "Pievienojies istabai"
 
 #: ../data/resources/menus.ui.h:2
 msgid "Preferences"
@@ -194,139 +185,154 @@
 msgid "_Name"
 msgstr "_Vārds"
 
-#: ../src/application.js:397
+#: ../data/resources/user-list-details.ui.h:1
+msgid "Loading details"
+msgstr "Ielādē informāciju"
+
+#: ../data/resources/user-list-details.ui.h:2 ../src/userList.js:228
+msgid "Last Activity:"
+msgstr "Pēdējā aktivitāte:"
+
+#: ../data/resources/user-list-details.ui.h:3
+msgid "Message"
+msgstr "Ziņojums"
+
+#: ../src/application.js:351
 msgid "Good Bye"
 msgstr "Visu labu"
 
-#: ../src/application.js:454
+#: ../src/application.js:415
 msgid "translator-credits"
 msgstr "Rūdolfs Mazurs <rudolfs.maz...@gmail.com>"
 
 #: ../src/appNotifications.js:104
 #, javascript-format
-#| msgid "Connections"
 msgid "Connecting to %s"
 msgstr "Savienojas ar %s"
 
-#: ../src/chatView.js:399
+#: ../src/chatView.js:410
 msgid "Open Link"
 msgstr "Atvērt saiti"
 
-#: ../src/chatView.js:406
+#: ../src/chatView.js:417
 msgid "Copy Link Address"
 msgstr "Kopēt saites adresi"
 
-#: ../src/chatView.js:538
+#: ../src/chatView.js:576
 #, javascript-format
 msgid "%s is now known as %s"
 msgstr "%s tagad saucas %s"
 
-#: ../src/chatView.js:543
+#: ../src/chatView.js:581
 #, javascript-format
 msgid "%s has disconnected"
 msgstr "%s ir izgājis"
 
-#: ../src/chatView.js:551
+#: ../src/chatView.js:589
 #, javascript-format
 msgid "%s has been kicked by %s"
 msgstr "Dalībnieku %s ņēma un izspēra %s"
 
-#: ../src/chatView.js:553
+#: ../src/chatView.js:591
 #, javascript-format
 msgid "%s has been kicked"
 msgstr "%s ņēma un izspēra"
 
-#: ../src/chatView.js:559
+#: ../src/chatView.js:597
 #, javascript-format
 msgid "%s has been banned by %s"
 msgstr "Dalībnieku %s bloķēja %s"
 
-#: ../src/chatView.js:561
+#: ../src/chatView.js:599
 #, javascript-format
 msgid "%s has been banned"
 msgstr "%s tika bloķēts bloķēja"
 
-#: ../src/chatView.js:566
+#: ../src/chatView.js:604
 #, javascript-format
 msgid "%s joined"
 msgstr "%s pievienojās"
 
-#: ../src/chatView.js:570
+#: ../src/chatView.js:608
 #, javascript-format
 msgid "%s left"
 msgstr "%s aizgāja"
 
 #. Translators: Time in 24h format */
-#: ../src/chatView.js:609
+#: ../src/chatView.js:647
 msgid "%H∶%M"
 msgstr "%H.%M"
 
 #. Translators: this is the word "Yesterday" followed by a
 #. time string in 24h format. i.e. "Yesterday, 14:30" */
-#: ../src/chatView.js:614
+#: ../src/chatView.js:652
 msgid "Yesterday, %H∶%M"
 msgstr "Vakar, %H.%M"
 
 #. Translators: this is the week day name followed by a time
 #. string in 24h format. i.e. "Monday, 14:30" */
-#: ../src/chatView.js:619
+#: ../src/chatView.js:657
 msgid "%A, %H∶%M"
 msgstr "%A, %H.%M"
 
 #. Translators: this is the month name and day number
 #. followed by a time string in 24h format.
 #. i.e. "May 25, 14:30" */
-#: ../src/chatView.js:625
+#: ../src/chatView.js:663
 msgid "%B %d, %H∶%M"
 msgstr "%d. %B, %H.%M"
 
 #. Translators: this is the month name, day number, year
 #. number followed by a time string in 24h format.
 #. i.e. "May 25 2012, 14:30" */
-#: ../src/chatView.js:631
+#: ../src/chatView.js:669
 msgid "%B %d %Y, %H∶%M"
 msgstr "%d. %B, %Y. %H.%M"
 
 #. Translators: Time in 12h format */
-#: ../src/chatView.js:636
+#: ../src/chatView.js:674
 msgid "%l∶%M %p"
 msgstr "%H.%M"
 
 #. Translators: this is the word "Yesterday" followed by a
 #. time string in 12h format. i.e. "Yesterday, 2:30 pm" */
-#: ../src/chatView.js:641
+#: ../src/chatView.js:679
 msgid "Yesterday, %l∶%M %p"
 msgstr "Vakar %H.%M"
 
 #. Translators: this is the week day name followed by a time
 #. string in 12h format. i.e. "Monday, 2:30 pm" */
-#: ../src/chatView.js:646
+#: ../src/chatView.js:684
 msgid "%A, %l∶%M %p"
 msgstr "%A, %H.%M"
 
 #. Translators: this is the month name and day number
 #. followed by a time string in 12h format.
 #. i.e. "May 25, 2:30 pm" */
-#: ../src/chatView.js:652
+#: ../src/chatView.js:690
 msgid "%B %d, %l∶%M %p"
 msgstr "%d. %B, %H.%M"
 
 #. Translators: this is the month name, day number, year
 #. number followed by a time string in 12h format.
 #. i.e. "May 25 2012, 2:30 pm"*/
-#: ../src/chatView.js:658
+#: ../src/chatView.js:696
 msgid "%B %d %Y, %l∶%M %p"
 msgstr "%d. %B, %Y. %H.%M"
 
-#: ../src/connections.js:320
+#: ../src/connections.js:328
 msgid "Edit Connection"
 msgstr "Rediģēt savienojumu"
 
-#: ../src/connections.js:334
+#: ../src/connections.js:329
+msgid "New Connection"
+msgstr "Pievienot savienojumu"
+
+#: ../src/connections.js:342
 msgid "A_pply"
 msgstr "_Pielietot"
 
-#: ../src/connections.js:334
+#: ../src/connections.js:342
 msgid "Cr_eate"
 msgstr "Izv_eidot"
 
@@ -419,27 +425,41 @@
 msgid "No topic set"
 msgstr "Temats nav iestatīts"
 
-#: ../src/joinDialog.js:221
+#: ../src/joinDialog.js:219
 msgid "Add Connection"
 msgstr "Pievienot savienojumu"
 
-#: ../src/joinDialog.js:223
+#: ../src/joinDialog.js:221
 msgid "_Save"
 msgstr "_Saglabāt"
 
-#: ../src/messageDialog.js:88
+#: ../src/mainWindow.js:260
+#, javascript-format
+msgid "%d user"
+msgid_plural "%d users"
+msgstr[0] "%d lietotājs"
+msgstr[1] "%d lietotāji"
+msgstr[2] "%d lietotāju"
+
+#: ../src/messageDialog.js:92
 msgid "No recent users"
 msgstr "Nav neseno lietotāju"
 
-#: ../src/userList.js:185
-msgid "Loading details"
-msgstr "Ielādē informāciju"
+#: ../src/pasteManager.js:291
+#, javascript-format
+msgid "Uploading %s"
+msgstr "Augšupielādē “%s”"
 
-#: ../src/userList.js:193
-msgid "Message"
-msgstr "Ziņojums"
+#: ../src/roomList.js:22
+msgid "Leave chatroom"
+msgstr "Pamest istabu"
+
+#: ../src/roomList.js:23
+#| msgid "Edit Connection"
+msgid "End conversation"
+msgstr "Beigt sarunu"
 
-#: ../src/userList.js:210
+#: ../src/userList.js:184
 #, javascript-format
 msgid "%d second ago"
 msgid_plural "%d seconds ago"
@@ -447,7 +467,7 @@
 msgstr[1] "Pirms %d sekundēm"
 msgstr[2] "Pirms %d sekundēm"
 
-#: ../src/userList.js:215
+#: ../src/userList.js:189
 #, javascript-format
 msgid "%d minute ago"
 msgid_plural "%d minutes ago"
@@ -455,7 +475,7 @@
 msgstr[1] "Pirms %d minūtēm"
 msgstr[2] "Pirms %d minūtēm"
 
-#: ../src/userList.js:220
+#: ../src/userList.js:194
 #, javascript-format
 msgid "%d hour ago"
 msgid_plural "%d hours ago"
@@ -463,7 +483,7 @@
 msgstr[1] "Pirms %d stundām"
 msgstr[2] "Pirms %d stundām"
 
-#: ../src/userList.js:225
+#: ../src/userList.js:199
 #, javascript-format
 msgid "%d day ago"
 msgid_plural "%d days ago"
@@ -471,7 +491,7 @@
 msgstr[1] "Pirms %d dienām"
 msgstr[2] "Pirms %d dienām"
 
-#: ../src/userList.js:230
+#: ../src/userList.js:204
 #, javascript-format
 msgid "%d week ago"
 msgid_plural "%d weeks ago"
@@ -479,7 +499,7 @@
 msgstr[1] "Pirms %d nedēļām"
 msgstr[2] "Pirms %d nedēļām"
 
-#: ../src/userList.js:234
+#: ../src/userList.js:208
 #, javascript-format
 msgid "%d month ago"
 msgid_plural "%d months ago"
@@ -487,16 +507,7 @@
 msgstr[1] "Pirms %d mēnešiem"
 msgstr[2] "Pirms %d mēnešiem"
 
-#: ../src/userList.js:258
-msgid "Last Activity:"
-msgstr "Pēdējā aktivitāte:"
-
-#: ../src/userList.js:457
+#: ../src/userList.js:545
 msgid "All"
 msgstr "Visi"
 
-#~ msgid "_Close"
-#~ msgstr "_Aizvērt"
-
-#~ msgid "Message User"
-#~ msgstr "Rakstīt ziņojumu lietotājam"
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/polari-3.16.0/src/Makefile.am new/polari-3.16.1/src/Makefile.am
--- old/polari-3.16.0/src/Makefile.am   2015-03-23 21:06:32.000000000 +0100
+++ new/polari-3.16.1/src/Makefile.am   2015-03-23 21:09:33.000000000 +0100
@@ -24,7 +24,7 @@
 appdir = $(pkgdatadir)
 nodist_app_SCRIPTS = $(APP_ID)
 
-$(APP_ID): $(APP_ID).in
+$(APP_ID): $(APP_ID).in $(top_srcdir)/configure.ac
        $(AM_V_GEN) $(do_subst) $< > $@
 
 resource_files = $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir) 
--generate-dependencies $(srcdir)/$(APP_ID).src.gresource.xml)
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/polari-3.16.0/src/application.js new/polari-3.16.1/src/application.js
--- old/polari-3.16.0/src/application.js        2015-03-23 20:53:25.000000000 
+0100
+++ new/polari-3.16.1/src/application.js        2015-04-15 17:37:05.000000000 
+0200
@@ -406,7 +406,8 @@
                 'Carlos Soriano <carlos.sorian...@gmail.com>',
                 'Giovanni Campagna <gcampa...@src.gnome.org>',
                 'Carlos Garnacho <carl...@gnome.org>',
-                'Jonas Danielsson <jonas.daniels...@threetimestwo.org>'
+                'Jonas Danielsson <jonas.daniels...@threetimestwo.org>',
+                'Bastian Ilsø <bastiani...@gnome.org>'
             ],
             artists: [
                 'Sam Hewitt',
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/polari-3.16.0/src/chatView.js new/polari-3.16.1/src/chatView.js
--- old/polari-3.16.0/src/chatView.js   2015-03-23 20:53:25.000000000 +0100
+++ new/polari-3.16.1/src/chatView.js   2015-04-15 17:28:07.000000000 +0200
@@ -22,8 +22,6 @@
 const NUM_INITIAL_LOG_EVENTS = 50; // number of log events to fetch on start
 const NUM_LOG_EVENTS = 10; // number of log events to fetch when requesting 
more
 
-const INDICATOR_OFFSET = 5; // TODO: should be based on line spacing
-
 const MARGIN = 6;
 
 // Workaround for GtkTextView growing horizontally over time when
@@ -65,8 +63,10 @@
                                                  location.x, location.y);
         let border = this.border_width;
 
+        let lineSpace = (this.get_pixels_above_lines(this) +
+                         this.get_pixels_below_lines(this)) / 2;
         Gdk.cairo_set_source_rgba(cr, this._dimColor);
-        cr.rectangle(border, y + INDICATOR_OFFSET,
+        cr.rectangle(border, y - lineSpace,
                      this.get_allocated_width() - 2 * border, 1);
         cr.fill();
         cr.$dispose();
@@ -235,6 +235,8 @@
                             Lang.bind(this, this._updateIndent));
         this.widget.connect('map', Lang.bind(this, this._updateActive));
         this.widget.connect('unmap', Lang.bind(this, this._updateActive));
+        this.widget.connect('parent-set',
+                            Lang.bind(this, this._updateToplevel));
         this.widget.connect('state-flags-changed',
                             Lang.bind(this, this._updateToplevel));
         this.widget.connect('scroll-event', Lang.bind(this ,this._onScroll));
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/polari-3.16.0/src/userList.js new/polari-3.16.1/src/userList.js
--- old/polari-3.16.0/src/userList.js   2015-03-23 20:53:25.000000000 +0100
+++ new/polari-3.16.1/src/userList.js   2015-04-15 17:28:07.000000000 +0200
@@ -296,10 +296,12 @@
         this._arrow = new Gtk.Arrow({ arrow_type: Gtk.ArrowType.RIGHT,
                                       no_show_all: true });
         hbox.add(new Gtk.Image({ icon_name: 'avatar-default-symbolic' }));
-        hbox.add(new Gtk.Label({ label: user.alias,
-                                 halign: Gtk.Align.START,
-                                 hexpand: true,
-                                 ellipsize: Pango.EllipsizeMode.END }));
+        this._label = new Gtk.Label({ label: user.alias,
+                                      halign: Gtk.Align.START,
+                                      hexpand: true,
+                                      use_markup: true,
+                                      ellipsize: Pango.EllipsizeMode.END });
+        hbox.add(this._label);
         hbox.add(this._arrow);
         vbox.add(hbox);
 
@@ -319,6 +321,30 @@
         this._revealer.add(details);
     },
 
+    shouldShow: function() {
+        return this.widget.user.alias.toLowerCase().indexOf(this._filter) != 
-1;
+    },
+
+    setFilter: function(filter) {
+        this._filter = filter.toLowerCase();
+        this._updateLabel();
+    },
+
+    _updateLabel: function() {
+        let filterIndex = -1;
+        if (this._filter)
+            filterIndex = 
this.widget.user.alias.toLowerCase().indexOf(this._filter);
+
+        if (filterIndex < 0) {
+            this._label.label = this.widget.user.alias;
+        } else {
+            let preMatch = this.widget.user.alias.substring(0, filterIndex);
+            let theMatch = this.widget.user.alias.substring(filterIndex, 
filterIndex + this._filter.length);
+            let postMatch = this.widget.user.alias.substring(filterIndex + 
this._filter.length);
+            this._label.label = preMatch + '<b>' + theMatch + '</b>' + 
postMatch;
+        }
+    },
+
     _updateArrowVisibility: function() {
         let flags = this.widget.get_state_flags();
         this._arrow.visible = this.expand ||
@@ -356,6 +382,7 @@
         this._list.set_selection_mode(Gtk.SelectionMode.NONE);
         /* see https://bugzilla.gnome.org/show_bug.cgi?id=725403 */
         //this._list.set_header_func(Lang.bind(this, this._updateHeader));
+        this._filter = '';
         this._list.set_filter_func(Lang.bind(this, this._filterRows));
         this._list.set_sort_func(Lang.bind(this, this._sort));
 
@@ -409,7 +436,7 @@
     },
 
     setFilter: function(filter) {
-        this._filter = filter.toLowerCase();
+        this._filter = filter;
         this._list.invalidate_filter();
     },
 
@@ -420,7 +447,11 @@
         this._updateHeightId = Mainloop.idle_add(Lang.bind(this, function() {
             let topRow = 
this._list.get_row_at_y(this.widget.vadjustment.value);
             let membersShown = Math.min(this.numRows, MAX_USERS_SHOWN);
-            let index = Math.min(topRow.get_index(), this.numRows - 
membersShown);
+            // topRow is unset when all rows are hidden due to filtering,
+            // base height on the first membersShown rows in that case
+            let index = 0;
+            if (topRow)
+                index = Math.min(topRow.get_index(), this.numRows - 
membersShown);
             let height = 0;
 
             for (let i = 0; i < membersShown; i++)
@@ -489,10 +520,10 @@
         return row1.user.alias.localeCompare(row2.user.alias);
     },
 
-    _filterRows: function(row) {
-        if (!this._filter)
-            return true;
-        return row.user.alias.toLowerCase().indexOf(this._filter) != -1;
+    _filterRows: function(rowWidget) {
+        let row = this._rows[rowWidget.user];
+        row.setFilter(this._filter);
+        return row.shouldShow();
     },
 
     _updateHeader: function(row, before) {


Reply via email to