Commit 5fa5f827 authored by JC Brand's avatar JC Brand

New release 1.0.0

parent 21800055
{ {
"name": "converse.js", "name": "converse.js",
"description": "Web-based XMPP/Jabber chat client written in javascript", "description": "Web-based XMPP/Jabber chat client written in javascript",
"version": "0.10.1", "version": "1.0.0",
"license": "MPL-2.0", "license": "MPL-2.0",
"devDependencies": { "devDependencies": {
"jasmine": "https://github.com/jcbrand/jasmine.git#1_3_x", "jasmine": "https://github.com/jcbrand/jasmine.git#1_3_x",
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
...@@ -933,14 +933,77 @@ return __p ...@@ -933,14 +933,77 @@ return __p
this["templates"]["roster"] = function(obj) { this["templates"]["roster"] = function(obj) {
obj || (obj = {}); obj || (obj = {});
var __t, __p = '', __e = _.escape; var __t, __p = '', __e = _.escape, __j = Array.prototype.join;
function print() { __p += __j.call(arguments, '') }
with (obj) { with (obj) {
__p += '<form class="pure-form roster-filter-group input-button-group">\n <input style="display: none;" class="roster-filter" placeholder="' + __p += '<form class="pure-form roster-filter-group input-button-group">\n <input value="' +
((__t = (filter_text)) == null ? '' : __t) +
'" class="roster-filter"\n placeholder="' +
((__t = (placeholder)) == null ? '' : __t) + ((__t = (placeholder)) == null ? '' : __t) +
'">\n <select style="display: none;" class="filter-type">\n <option value="contacts">' + '"\n ';
if (filter_type === 'state') { ;
__p += ' style="display: none" ';
} ;
__p += ' >\n <select class="state-type" ';
if (filter_type !== 'state') { ;
__p += ' style="display: none" ';
} ;
__p += ' >\n <option value="">' +
((__t = (label_any)) == null ? '' : __t) +
'</option>\n <option ';
if (chat_state === 'online') { ;
__p += ' selected="selected" ';
} ;
__p += '\n value="online">' +
((__t = (label_online)) == null ? '' : __t) +
'</option>\n <option ';
if (chat_state === 'chatty') { ;
__p += ' selected="selected" ';
} ;
__p += '\n value="chatty">' +
((__t = (label_chatty)) == null ? '' : __t) +
'</option>\n <option ';
if (chat_state === 'dnd') { ;
__p += ' selected="selected" ';
} ;
__p += '\n value="dnd">' +
((__t = (label_busy)) == null ? '' : __t) +
'</option>\n <option ';
if (chat_state === 'away') { ;
__p += ' selected="selected" ';
} ;
__p += '\n value="away">' +
((__t = (label_away)) == null ? '' : __t) +
'</option>\n <option ';
if (chat_state === 'xa') { ;
__p += ' selected="selected" ';
} ;
__p += '\n value="xa">' +
((__t = (label_xa)) == null ? '' : __t) +
'</option>\n <option ';
if (chat_state === 'offline') { ;
__p += ' selected="selected" ';
} ;
__p += '\n value="offline">' +
((__t = (label_offline)) == null ? '' : __t) +
'</option>\n </select>\n <select class="filter-type">\n <option ';
if (filter_type === 'contacts') { ;
__p += ' selected="selected" ';
} ;
__p += '\n value="contacts">' +
((__t = (label_contacts)) == null ? '' : __t) + ((__t = (label_contacts)) == null ? '' : __t) +
'</option>\n <option value="groups">' + '</option>\n <option ';
if (filter_type === 'groups') { ;
__p += ' selected="selected" ';
} ;
__p += '\n value="groups">' +
((__t = (label_groups)) == null ? '' : __t) + ((__t = (label_groups)) == null ? '' : __t) +
'</option>\n <option ';
if (filter_type === 'state') { ;
__p += ' selected="selected" ';
} ;
__p += '\n value="state">' +
((__t = (label_state)) == null ? '' : __t) +
'</option>\n </select>\n</form>\n'; '</option>\n </select>\n</form>\n';
} }
......
# Changelog # Changelog
## 1.0.0 (Unreleased) ## 1.0.0 (2016-05-03)
- Add catalan language - Add catalan language [JoseMariaRubioMoral]
- Split converse.js up into different plugin modules. [jcbrand] - Split converse.js up into different plugin modules. [jcbrand]
- Better Sass/CSS for responsive/mobile views. New mobile-only build. [jcbrand] - Better Sass/CSS for responsive/mobile views. New mobile-only build. [jcbrand]
- Roster contacts can now be filtered by chat state and roster filters are - Roster contacts can now be filtered by chat state and roster filters are
......
...@@ -202,14 +202,10 @@ ...@@ -202,14 +202,10 @@
null, null,
"Klets" "Klets"
], ],
"Attempting to reconnect in 5 seconds": [ "Attempting to reconnect": [
null, null,
"" ""
], ],
"Disconnected": [
null,
"Ontkoppel"
],
"Error": [ "Error": [
null, null,
"Fout" "Fout"
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
...@@ -8,7 +8,7 @@ msgid "" ...@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Converse.js 0.10.1\n" "Project-Id-Version: Converse.js 0.10.1\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-04-07 10:34+0000\n" "POT-Creation-Date: 2016-05-03 15:34+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
...@@ -38,7 +38,7 @@ msgid "has stopped typing" ...@@ -38,7 +38,7 @@ msgid "has stopped typing"
msgstr "" msgstr ""
#: src/converse-chatview.js:337 src/converse-chatview.js:554 #: src/converse-chatview.js:337 src/converse-chatview.js:554
#: src/converse-notification.js:157 #: src/converse-notification.js:161
msgid "has gone away" msgid "has gone away"
msgstr "" msgstr ""
...@@ -58,11 +58,11 @@ msgstr "" ...@@ -58,11 +58,11 @@ msgstr ""
msgid "Are you sure you want to clear the messages from this chat box?" msgid "Are you sure you want to clear the messages from this chat box?"
msgstr "" msgstr ""
#: src/converse-chatview.js:552 src/converse-notification.js:155 #: src/converse-chatview.js:552 src/converse-notification.js:159
msgid "has gone offline" msgid "has gone offline"
msgstr "" msgstr ""
#: src/converse-chatview.js:556 src/converse-notification.js:159 #: src/converse-chatview.js:556 src/converse-notification.js:163
msgid "is busy" msgid "is busy"
msgstr "" msgstr ""
...@@ -82,170 +82,166 @@ msgstr "" ...@@ -82,170 +82,166 @@ msgstr ""
msgid "Start a call" msgid "Start a call"
msgstr "" msgstr ""
#: src/converse-controlbox.js:173 src/converse-core.js:576 #: src/converse-controlbox.js:177 src/converse-core.js:570
#: src/converse-core.js:622 src/converse-rosterview.js:58 #: src/converse-core.js:616 src/converse-rosterview.js:58
msgid "Contacts" msgid "Contacts"
msgstr "" msgstr ""
#: src/converse-controlbox.js:275 src/converse-core.js:483 #: src/converse-controlbox.js:265 src/converse-core.js:474
msgid "Connecting" msgid "Connecting"
msgstr "" msgstr ""
#: src/converse-controlbox.js:375 #: src/converse-controlbox.js:365
msgid "XMPP Username:" msgid "XMPP Username:"
msgstr "" msgstr ""
#: src/converse-controlbox.js:376 #: src/converse-controlbox.js:366
msgid "Password:" msgid "Password:"
msgstr "" msgstr ""
#: src/converse-controlbox.js:377 #: src/converse-controlbox.js:367
msgid "Click here to log in anonymously" msgid "Click here to log in anonymously"
msgstr "" msgstr ""
#: src/converse-controlbox.js:378 #: src/converse-controlbox.js:368
msgid "Log In" msgid "Log In"
msgstr "" msgstr ""
#: src/converse-controlbox.js:379 #: src/converse-controlbox.js:369
msgid "Username" msgid "Username"
msgstr "" msgstr ""
#: src/converse-controlbox.js:379 #: src/converse-controlbox.js:369
msgid "user@server" msgid "user@server"
msgstr "" msgstr ""
#: src/converse-controlbox.js:380 #: src/converse-controlbox.js:370
msgid "password" msgid "password"
msgstr "" msgstr ""
#: src/converse-controlbox.js:387 #: src/converse-controlbox.js:377
msgid "Sign in" msgid "Sign in"
msgstr "" msgstr ""
#. For translators: the %1$s part gets replaced with the status #. For translators: the %1$s part gets replaced with the status
#. Example, I am online #. Example, I am online
#: src/converse-controlbox.js:475 src/converse-controlbox.js:550 #: src/converse-controlbox.js:465 src/converse-controlbox.js:540
msgid "I am %1$s" msgid "I am %1$s"
msgstr "" msgstr ""
#: src/converse-controlbox.js:477 src/converse-controlbox.js:555 #: src/converse-controlbox.js:467 src/converse-controlbox.js:545
msgid "Click here to write a custom status message" msgid "Click here to write a custom status message"
msgstr "" msgstr ""
#: src/converse-controlbox.js:478 src/converse-controlbox.js:556 #: src/converse-controlbox.js:468 src/converse-controlbox.js:546
msgid "Click to change your chat status" msgid "Click to change your chat status"
msgstr "" msgstr ""
#: src/converse-controlbox.js:503 #: src/converse-controlbox.js:493
msgid "Custom status" msgid "Custom status"
msgstr "" msgstr ""
#: src/converse-controlbox.js:504 src/converse-muc.js:556 #: src/converse-controlbox.js:494 src/converse-muc.js:556
msgid "Save" msgid "Save"
msgstr "" msgstr ""
#: src/converse-controlbox.js:532 src/converse-controlbox.js:542 #: src/converse-controlbox.js:522 src/converse-controlbox.js:532
msgid "online" msgid "online"
msgstr "" msgstr ""
#: src/converse-controlbox.js:534 #: src/converse-controlbox.js:524
msgid "busy" msgid "busy"
msgstr "" msgstr ""
#: src/converse-controlbox.js:536 #: src/converse-controlbox.js:526
msgid "away for long" msgid "away for long"
msgstr "" msgstr ""
#: src/converse-controlbox.js:538 #: src/converse-controlbox.js:528
msgid "away" msgid "away"
msgstr "" msgstr ""
#: src/converse-controlbox.js:540 #: src/converse-controlbox.js:530
msgid "offline" msgid "offline"
msgstr "" msgstr ""
#: src/converse-controlbox.js:581 src/converse-rosterview.js:102 #: src/converse-controlbox.js:571 src/converse-rosterview.js:102
msgid "Online" msgid "Online"
msgstr "" msgstr ""
#: src/converse-controlbox.js:582 src/converse-rosterview.js:104 #: src/converse-controlbox.js:572 src/converse-rosterview.js:104
msgid "Busy" msgid "Busy"
msgstr "" msgstr ""
#: src/converse-controlbox.js:583 src/converse-rosterview.js:105 #: src/converse-controlbox.js:573 src/converse-rosterview.js:105
msgid "Away" msgid "Away"
msgstr "" msgstr ""
#: src/converse-controlbox.js:584 src/converse-rosterview.js:107 #: src/converse-controlbox.js:574 src/converse-rosterview.js:107
msgid "Offline" msgid "Offline"
msgstr "" msgstr ""
#: src/converse-controlbox.js:585 #: src/converse-controlbox.js:575
msgid "Log out" msgid "Log out"
msgstr "" msgstr ""
#: src/converse-controlbox.js:592 #: src/converse-controlbox.js:582
msgid "Contact name" msgid "Contact name"
msgstr "" msgstr ""
#: src/converse-controlbox.js:593 #: src/converse-controlbox.js:583
msgid "Search" msgid "Search"
msgstr "" msgstr ""
#: src/converse-controlbox.js:597 #: src/converse-controlbox.js:587
msgid "e.g. user@example.org" msgid "e.g. user@example.org"
msgstr "" msgstr ""
#: src/converse-controlbox.js:598 #: src/converse-controlbox.js:588
msgid "Add" msgid "Add"
msgstr "" msgstr ""
#: src/converse-controlbox.js:603 #: src/converse-controlbox.js:593
msgid "Click to add new chat contacts" msgid "Click to add new chat contacts"
msgstr "" msgstr ""
#: src/converse-controlbox.js:604 #: src/converse-controlbox.js:594
msgid "Add a contact" msgid "Add a contact"
msgstr "" msgstr ""
#: src/converse-controlbox.js:628 #: src/converse-controlbox.js:618
msgid "No users found" msgid "No users found"
msgstr "" msgstr ""
#: src/converse-controlbox.js:634 #: src/converse-controlbox.js:624
msgid "Click to add as a chat contact" msgid "Click to add as a chat contact"
msgstr "" msgstr ""
#: src/converse-controlbox.js:692 #: src/converse-controlbox.js:682
msgid "Toggle chat" msgid "Toggle chat"
msgstr "" msgstr ""
#: src/converse-core.js:428 #: src/converse-core.js:431
msgid "Attempting to reconnect in 5 seconds" msgid "Attempting to reconnect"
msgstr ""
#: src/converse-core.js:452
msgid "Disconnected"
msgstr "" msgstr ""
#: src/converse-core.js:481 #: src/converse-core.js:472
msgid "Error" msgid "Error"
msgstr "" msgstr ""
#: src/converse-core.js:485 #: src/converse-core.js:476
msgid "Authenticating" msgid "Authenticating"
msgstr "" msgstr ""
#: src/converse-core.js:487 src/converse-core.js:488 #: src/converse-core.js:478 src/converse-core.js:479
msgid "Authentication Failed" msgid "Authentication Failed"
msgstr "" msgstr ""
#: src/converse-core.js:880 #: src/converse-core.js:874
msgid "Sorry, there was an error while trying to add " msgid "Sorry, there was an error while trying to add "
msgstr "" msgstr ""
#: src/converse-core.js:1051 #: src/converse-core.js:1045
msgid "This client does not allow presence subscriptions" msgid "This client does not allow presence subscriptions"
msgstr "" msgstr ""
...@@ -337,8 +333,8 @@ msgstr "" ...@@ -337,8 +333,8 @@ msgstr ""
msgid "Allow muted user to post messages" msgid "Allow muted user to post messages"
msgstr "" msgstr ""
#: src/converse-muc.js:557 src/converse-register.js:222 #: src/converse-muc.js:557 src/converse-register.js:216
#: src/converse-register.js:337 #: src/converse-register.js:331
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
...@@ -641,19 +637,19 @@ msgstr "" ...@@ -641,19 +637,19 @@ msgstr ""
msgid "Notification from %1$s" msgid "Notification from %1$s"
msgstr "" msgstr ""
#: src/converse-notification.js:134 #: src/converse-notification.js:129 src/converse-notification.js:137
msgid "%1$s says" msgid "%1$s says"
msgstr "" msgstr ""
#: src/converse-notification.js:161 #: src/converse-notification.js:165
msgid "has come online" msgid "has come online"
msgstr "" msgstr ""
#: src/converse-notification.js:176 #: src/converse-notification.js:180
msgid "wants to be your contact" msgid "wants to be your contact"
msgstr "" msgstr ""
#: src/converse-notification.js:184 #: src/converse-notification.js:188
msgid "An error has occured" msgid "An error has occured"
msgstr "" msgstr ""
...@@ -816,59 +812,59 @@ msgstr "" ...@@ -816,59 +812,59 @@ msgstr ""
msgid "finished" msgid "finished"
msgstr "" msgstr ""
#: src/converse-register.js:86 #: src/converse-register.js:80
msgid " e.g. conversejs.org" msgid " e.g. conversejs.org"
msgstr "" msgstr ""
#: src/converse-register.js:109 #: src/converse-register.js:103
msgid "Your XMPP provider's domain name:" msgid "Your XMPP provider's domain name:"
msgstr "" msgstr ""
#: src/converse-register.js:110 #: src/converse-register.js:104
msgid "Fetch registration form" msgid "Fetch registration form"
msgstr "" msgstr ""
#: src/converse-register.js:111 #: src/converse-register.js:105
msgid "Tip: A list of public XMPP providers is available" msgid "Tip: A list of public XMPP providers is available"
msgstr "" msgstr ""
#: src/converse-register.js:112 #: src/converse-register.js:106
msgid "here" msgid "here"
msgstr "" msgstr ""
#: src/converse-register.js:117 src/converse-register.js:335 #: src/converse-register.js:111 src/converse-register.js:329
msgid "Register" msgid "Register"
msgstr "" msgstr ""
#: src/converse-register.js:163 #: src/converse-register.js:157
msgid "" msgid ""
"Sorry, the given provider does not support in band account registration. " "Sorry, the given provider does not support in band account registration. "
"Please try with a different provider." "Please try with a different provider."
msgstr "" msgstr ""
#: src/converse-register.js:223 #: src/converse-register.js:217
msgid "Requesting a registration form from the XMPP server" msgid "Requesting a registration form from the XMPP server"
msgstr "" msgstr ""
#: src/converse-register.js:258 #: src/converse-register.js:252
msgid "" msgid ""
"Something went wrong while establishing a connection with \"%1$s\". Are you " "Something went wrong while establishing a connection with \"%1$s\". Are you "
"sure it exists?" "sure it exists?"
msgstr "" msgstr ""
#: src/converse-register.js:277 #: src/converse-register.js:271
msgid "Now logging you in" msgid "Now logging you in"
msgstr "" msgstr ""
#: src/converse-register.js:281 #: src/converse-register.js:275
msgid "Registered successfully" msgid "Registered successfully"
msgstr "" msgstr ""
#: src/converse-register.js:340 #: src/converse-register.js:334
msgid "Return" msgid "Return"
msgstr "" msgstr ""
#: src/converse-register.js:372 #: src/converse-register.js:366
msgid "" msgid ""
"The provider rejected your registration attempt. Please check the values you " "The provider rejected your registration attempt. Please check the values you "
"entered for correctness." "entered for correctness."
......
...@@ -183,11 +183,7 @@ ...@@ -183,11 +183,7 @@
null, null,
"Chat ein-/ausblenden" "Chat ein-/ausblenden"
], ],
"Attempting to reconnect in 5 seconds": [ "Attempting to reconnect": [
null,
""
],
"Disconnected": [
null, null,
"" ""
], ],
......
This diff is collapsed.
...@@ -199,11 +199,7 @@ ...@@ -199,11 +199,7 @@
null, null,
"" ""
], ],
"Attempting to reconnect in 5 seconds": [ "Attempting to reconnect": [
null,
""
],
"Disconnected": [
null, null,
"" ""
], ],
......
This diff is collapsed.
...@@ -163,14 +163,10 @@ ...@@ -163,14 +163,10 @@
null, null,
"Chat" "Chat"
], ],
"Attempting to reconnect in 5 seconds": [ "Attempting to reconnect": [
null, null,
"" ""
], ],
"Disconnected": [
null,
"Desconectado"
],
"Error": [ "Error": [
null, null,
"Error" "Error"
......
This diff is collapsed.
...@@ -187,14 +187,10 @@ ...@@ -187,14 +187,10 @@
null, null,
"Ouvrir IM" "Ouvrir IM"
], ],
"Attempting to reconnect in 5 seconds": [ "Attempting to reconnect": [
null, null,
"" ""
], ],
"Disconnected": [
null,
"Déconnecté"
],
"Error": [ "Error": [
null, null,
"Erreur" "Erreur"
......
This diff is collapsed.
...@@ -191,14 +191,6 @@ ...@@ -191,14 +191,6 @@
null, null,
"הפעל שיח" "הפעל שיח"
], ],
"Attempting to reconnect in 5 seconds": [
null,
"מנסה להתחבר בעוד 5 שניות"
],
"Disconnected": [
null,
"מנותק"
],
"Error": [ "Error": [
null, null,
"שגיאה" "שגיאה"
......
This diff is collapsed.
...@@ -198,14 +198,6 @@ ...@@ -198,14 +198,6 @@
null, null,
"Csevegőablak" "Csevegőablak"
], ],
"Attempting to reconnect in 5 seconds": [
null,
"Újrakapcsolódás 5 másodperc múlva"
],
"Disconnected": [
null,
"Szétkapcsolva"
],
"Error": [ "Error": [
null, null,
"Hiba" "Hiba"
......
This diff is collapsed.
...@@ -162,14 +162,10 @@ ...@@ -162,14 +162,10 @@
null, null,
"" ""
], ],
"Attempting to reconnect in 5 seconds": [ "Attempting to reconnect": [
null, null,
"" ""
], ],
"Disconnected": [
null,
"Terputus"
],
"Error": [ "Error": [
null, null,
"Kesalahan" "Kesalahan"
......
This diff is collapsed.
...@@ -195,14 +195,6 @@ ...@@ -195,14 +195,6 @@
null, null,
"Attiva/disattiva chat" "Attiva/disattiva chat"
], ],
"Attempting to reconnect in 5 seconds": [
null,
"Attendi riconversione in 5 secondi"
],
"Disconnected": [
null,
"Disconnesso"
],
"Error": [ "Error": [
null, null,
"Errore" "Errore"
......
This diff is collapsed.
...@@ -163,14 +163,10 @@ ...@@ -163,14 +163,10 @@
null, null,
"" ""
], ],
"Attempting to reconnect in 5 seconds": [ "Attempting to reconnect": [
null, null,
"" ""
], ],
"Disconnected": [
null,
"切断中"
],
"Error": [ "Error": [
null, null,
"エラー" "エラー"
......
This diff is collapsed.
...@@ -171,11 +171,7 @@ ...@@ -171,11 +171,7 @@
null, null,
"Endre chatten" "Endre chatten"
], ],
"Attempting to reconnect in 5 seconds": [ "Attempting to reconnect": [
null,
""
],
"Disconnected": [
null, null,
"" ""
], ],
......
This diff is collapsed.
...@@ -155,14 +155,10 @@ ...@@ -155,14 +155,10 @@
null, null,
"" ""
], ],
"Attempting to reconnect in 5 seconds": [ "Attempting to reconnect": [
null, null,
"" ""
], ],
"Disconnected": [
null,
"Verbinding verbroken."
],
"Error": [ "Error": [
null, null,
"Error" "Error"
......
This diff is collapsed.
...@@ -191,11 +191,7 @@ ...@@ -191,11 +191,7 @@
null, null,
"Przełącz rozmowę" "Przełącz rozmowę"
], ],
"Attempting to reconnect in 5 seconds": [ "Attempting to reconnect": [
null,
""
],
"Disconnected": [
null, null,
"" ""
], ],
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment