Commit Graph

4620 Commits

Author SHA1 Message Date
JC Brand
d8f2a1eb57 In embedded mode, allow fetching of rooms from sessionStorage
Otherwise we lose the MUC session upon reload.
2018-02-14 15:50:47 +01:00
Weblate
3e4b59ccce Merge remote-tracking branch 'origin/master' 2018-02-14 14:01:54 +01:00
JC Brand
732c923324 Bugfix. Don't show hidden MUCs when new message received. 2018-02-14 13:44:17 +01:00
Weblate
f250c9a9b8 Merge remote-tracking branch 'origin/master' 2018-02-14 12:30:47 +01:00
JC Brand
fc560bf8ac Use this.content instead of ev.target, which is null
when using converse.js inside a webcomponent
2018-02-14 12:30:30 +01:00
Weblate
7becc1588c Merge remote-tracking branch 'origin/master' 2018-02-14 12:20:26 +01:00
Weblate push user
4a21d09a24 Update from Weblate. (#1019)
* Translated using Weblate (German)

Currently translated at 94.0% (268 of 285 strings)

Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/de/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 35.7% (102 of 285 strings)

Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/zh_Hant/

* Translated using Weblate (German)

Currently translated at 98.9% (282 of 285 strings)

Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/de/

* Translated using Weblate (Russian)

Currently translated at 60.3% (172 of 285 strings)

Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/ru/

* Translated using Weblate (French)

Currently translated at 100.0% (285 of 285 strings)

Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/fr/

* Translated using Weblate (Russian)

Currently translated at 100.0% (285 of 285 strings)

Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/ru/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 90.5% (258 of 285 strings)

Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/pt_BR/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 91.2% (260 of 285 strings)

Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/pt_BR/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (285 of 285 strings)

Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/pt_BR/

* Translated using Weblate (Russian)

Currently translated at 100.0% (285 of 285 strings)

Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/ru/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (285 of 285 strings)

Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/pt_BR/

* Translated using Weblate (Ukrainian)

Currently translated at 60.3% (172 of 285 strings)

Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/uk/
2018-02-14 12:20:21 +01:00
Ömer ÇAKIR
2dd9e673f5 Added translation using Weblate (Turkish) 2018-02-14 12:12:21 +01:00
Weblate
eb54b8dafd Merge remote-tracking branch 'origin/master' 2018-02-14 02:46:20 +01:00
JC Brand
9edcea1181 Include converse-muc-embedded in main build 2018-02-14 02:40:56 +01:00
Weblate
4c8ec6aa2f Merge remote-tracking branch 'origin/master' 2018-02-14 02:16:04 +01:00
JC Brand
08a76d8a6b Merge branch 'webcomponent-embedded' 2018-02-14 02:15:49 +01:00
JC Brand
2a2e4688a7 Update version number for CDN files in quickstart 2018-02-14 02:05:53 +01:00
JC Brand
c39c5df2db Merge branch 'master' of github.com:jcbrand/converse.js 2018-02-14 01:51:38 +01:00
Weblate
e361081d6f Merge remote-tracking branch 'origin/master' 2018-02-14 00:43:37 +01:00
linkmauve
af6867e638 improve @title on roster item (#1013) 2018-02-14 00:43:33 +01:00
Weblate
4e87fa104f Merge remote-tracking branch 'origin/master' 2018-02-14 00:40:00 +01:00
Senya
2b8f6c4363 Add backbone.overview as a dependency for chatboxes (#1016) 2018-02-14 00:39:56 +01:00
Weblate
1546851096 Merge remote-tracking branch 'origin/master' 2018-02-14 00:39:18 +01:00
Senya
6d3114b5d8 PR template: Changes.md is not in the docs directory (#1018) 2018-02-14 00:39:14 +01:00
Максим Якимчук
fe243408f6 Translated using Weblate (Ukrainian)
Currently translated at 60.3% (172 of 285 strings)

Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/uk/
2018-02-13 20:39:46 +01:00
Alexandre Thadeu Clemente Bass
e7d17a8a7e Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (285 of 285 strings)

Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/pt_BR/
2018-02-10 19:39:10 +01:00
JC Brand
4e599600e4 Drop the .js 2018-02-10 19:06:40 +01:00
Translator
8ca7ef6c18 Translated using Weblate (Russian)
Currently translated at 100.0% (285 of 285 strings)

Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/ru/
2018-02-10 16:39:31 +01:00
Seve
e47bc5eff3 Get files from CDN (#1015) 2018-02-10 16:30:08 +01:00
Alexandre Thadeu Clemente Bass
e395ea865b Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (285 of 285 strings)

Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/pt_BR/
2018-02-09 19:31:55 +01:00
anonymous
4888472b39 Translated using Weblate (Portuguese (Brazil))
Currently translated at 91.2% (260 of 285 strings)

Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/pt_BR/
2018-02-09 19:24:57 +01:00
Alexandre Thadeu Clemente Bass
d4ac6f0fd2 Translated using Weblate (Portuguese (Brazil))
Currently translated at 90.5% (258 of 285 strings)

Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/pt_BR/
2018-02-09 19:24:31 +01:00
JC Brand
e8dd75a126 Add dist/converse-muc-embedded.js 2018-02-09 17:22:28 +01:00
JC Brand
2d746d2a1e Make converse-muc-embedded a core plugin.
1. Add a new `view_mode` value: `embedded`.

   This value is used to determine wether the `converse-muc-embedded`
   plugin is active or not.

2. Remove the need for the #converse-embedded-chat element.

   Instead we reuse the #conversejs element and embed inside that.

3. Removed the need to manually blacklist core plugins

   This is now done automatically if `view_mode` is set to `embedded`.
   Perhaps eventually we don't blacklist at all and instead use the
   `enable` plugin method. For some that probably won't work, like
   `converse-chatview`, which we still need to be active.
2018-02-09 16:37:55 +01:00
JC Brand
56aa45b1d3 Set auto_reconnect to true by default. 2018-02-09 16:37:55 +01:00
JC Brand
ba9c3b01ed Set converse on the window and trigger an event after loaded.
Setting it on `window` is necessary to have it available inside a
webcomponent.

Triggering an event is necessary so that we don't call
`converse.initialize` too early.
2018-02-09 16:37:55 +01:00
JC Brand
03371c1815 Add css file with only fonts.
Needed when converse.js is included inside a webcomponent.
The fonts.css file is then copied over to the host DOM.

Necessary due to this bug:
  https://bugs.chromium.org/p/chromium/issues/detail?id=336876
2018-02-09 16:37:55 +01:00
Translator
588d30b317 Translated using Weblate (Russian)
Currently translated at 100.0% (285 of 285 strings)

Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/ru/
2018-02-09 16:21:19 +01:00
JC Brand
5517e3554c Add a new configuration setting: root 2018-02-09 16:08:39 +01:00
JC Brand
50f03c90e1 Write "chat room" as "chatroom" and "chat box" as chatbox"
We have bedroom, bathroom, classroom and boardroom as one word.
Living room is spelled separately because of the present participle (+ing) in living.

With "chatbox" it's a bit more subjective.
We have chatbot as one word (but litter box as two).
For consistency with chatroom, I'll go with one word.
2018-02-09 12:13:11 +01:00
Weblate
828258fb6d Merge remote-tracking branch 'origin/master' 2018-02-09 11:41:47 +01:00
JC Brand
055a854891 We no longer have a separate mobile build 2018-02-09 11:41:29 +01:00
Weblate
5bbe67fc36 Merge remote-tracking branch 'origin/master' 2018-02-08 17:48:26 +01:00
JC Brand
03b9447f1d Asynchronously render spoiler button only if all clients support it 2018-02-08 17:48:15 +01:00
JC Brand
680f30412a Bugfix. Object values for defaults passed-by-reference 2018-02-08 17:06:36 +01:00
JC Brand
055c4d2104 New config setting allow_public_bookmarks 2018-02-08 15:39:27 +01:00
Weblate
75cf81db2d Merge remote-tracking branch 'origin/master' 2018-02-08 09:51:22 +01:00
JC Brand
4d77d0c0b3 Update changelog 2018-02-08 09:51:16 +01:00
Weblate
28fbf90c8e Merge remote-tracking branch 'origin/master' 2018-02-08 09:49:31 +01:00
JC Brand
ba09996998 Don't allow PEP bookmarks if #publish-options is not advertised 2018-02-08 09:49:05 +01:00
Weblate
9d031d6fce Merge remote-tracking branch 'origin/master' 2018-02-07 22:00:10 +01:00
JC Brand
fbef370b65 Listen for new room bookmarks pushed from the user's PEP service 2018-02-07 21:59:45 +01:00
Emmanuel Gil Peyrot
6269729ab8 Translated using Weblate (French)
Currently translated at 100.0% (285 of 285 strings)

Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/fr/
2018-02-07 21:36:23 +01:00
JC Brand
5f3761dc7f Only initialize bookmarks and show icon if PEP is supported
which we check by checking if the PEP identity is provided.
https://xmpp.org/extensions/xep-0163.html#support
2018-02-07 21:05:38 +01:00