JC Brand
77241bf5fe
Single emoji rendering fixes.
...
* Make the emoji a little bit smaller
* Avoid scrollbar appearing for single emoji messages
* Also identify single sent emojis
2019-03-31 20:46:49 +02:00
JC Brand
21ca33ec29
Bugfix. Create device based on prekey message for from
JID
...
Otherwise for sent carbons we created it for the wrong user.
2019-03-31 19:36:04 +02:00
JC Brand
97400ed568
Also identify sent carbons as such.
2019-03-31 19:16:40 +02:00
JC Brand
b8107afa0e
Bugfix. Remove highlight from roster item when chatbox is closed.
2019-03-31 13:05:51 +02:00
JC Brand
f0201e236d
Set default value of 'status' to undefined
.
...
When no status message is in a presence stanza, the value gets set to
undefined, so we might as well make this the default value to avoid
unnecessarily triggering change events.
2019-03-31 13:05:13 +02:00
JC Brand
337e267594
Don't trigger OMEMOInitialized
if something went wrong.
2019-03-31 12:01:19 +02:00
JC Brand
dd0c0b6c56
Add a new active
flag for OMEMO devices.
...
Instead of deleting devices that are not returned in the device list,
set an `active` flag, so that we don't remove the trust setting.
Set deactivated devices to `active` when a receive an OMEMO message from
it.
Also, set omemo_supported to true when we've succesfully decrypted a
message.
2019-03-31 11:33:31 +02:00
JC Brand
c32ecb7e82
Refactor fetchDevices
to make it smaller and simpler to read
2019-03-30 17:01:50 +01:00
JC Brand
1b08df89bb
Don't send OMEMO message when we don't have any devices for contact
2019-03-30 16:32:47 +01:00
JC Brand
1a2e7b235a
OMEMO bugfix. Store prekey as boolean and handle '1' and 'true'
2019-03-30 15:57:36 +01:00
JC Brand
1dfdb36d20
Don't filter out own device when sending OMEMO message
2019-03-30 13:55:25 +01:00
JC Brand
9653636d92
Load converse.js in the API docs and update favicon
2019-03-30 12:54:56 +01:00
JC Brand
d1b76599f4
i18n: Fix German grammar error
2019-03-30 12:54:56 +01:00
JC Brand
a45bd8d14b
Convert older docstrings to JSDoc syntax
2019-03-30 12:54:56 +01:00
Vladislav
7ed99092f5
Translated using Weblate (Russian)
...
Currently translated at 66.7% (248 of 372 strings)
Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/ru/
2019-03-29 22:03:58 +01:00
JC Brand
e232b08ce4
Translated using Weblate (German)
...
Currently translated at 100.0% (372 of 372 strings)
Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/de/
2019-03-29 22:03:48 +01:00
sergio
4c294228da
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (372 of 372 strings)
Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/es/
2019-03-29 22:03:48 +01:00
Yaron Shahrabani
a3ab3b2b4e
Translated using Weblate (Hebrew)
...
Currently translated at 94.6% (352 of 372 strings)
Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/he/
2019-03-29 22:03:48 +01:00
Xosé M
83347437a6
Translated using Weblate (Galician)
...
Currently translated at 100.0% (372 of 372 strings)
Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/gl/
2019-03-29 22:03:19 +01:00
JC Brand
18e166d5bc
Translated using Weblate (Flemish)
...
Currently translated at 100.0% (372 of 372 strings)
Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/nl_BE/
2019-03-29 22:03:19 +01:00
JC Brand
6591761895
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (372 of 372 strings)
Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/nl/
2019-03-29 22:03:18 +01:00
Lorem Ipsum
79042ac338
Translated using Weblate (Czech)
...
Currently translated at 100.0% (372 of 372 strings)
Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/cs/
2019-03-29 22:03:18 +01:00
JC Brand
c7e5559782
Translated using Weblate (Afrikaans)
...
Currently translated at 100.0% (372 of 372 strings)
Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/af/
2019-03-29 22:03:18 +01:00
Arnaud Jacquemin
a28b8153ee
Translated using Weblate (French)
...
Currently translated at 100.0% (372 of 372 strings)
Translation: Converse.js/Translations
Translate-URL: https://hosted.weblate.org/projects/conversejs/translations/fr/
2019-03-29 22:03:18 +01:00
JC Brand
81820d22a5
Build headless builds in src/headless/dist
2019-03-29 21:56:56 +01:00
JC Brand
63a0c63927
Fix bugs with moving events
2019-03-29 21:56:56 +01:00
JC Brand
f897703565
Rename emit
to trigger
for consistency with Backbone.Events
2019-03-29 21:56:56 +01:00
JC Brand
f6335dcabe
Document fired events with JSDoc
2019-03-29 21:04:33 +01:00
JC Brand
d41a7a14c3
Use API to emit and listen to events
2019-03-29 14:16:07 +01:00
JC Brand
7481643453
Validation error when trying to add an already existing contact
2019-03-28 15:54:47 +01:00
JC Brand
be1abdb5ff
Add classes for easy styling
2019-03-28 15:43:29 +01:00
Christoph Scholz
dde815e0a8
Allow manual entry of jid with xhr_user_search_url
2019-03-28 15:38:56 +01:00
JC Brand
d300be58cc
Fixes #144 . Fall back to JID if name is not available
2019-03-28 15:37:01 +01:00
JC Brand
34b8cd2ee6
Prevent user from adding themselves as contact
2019-03-28 15:36:08 +01:00
JC Brand
ab76a905f9
Remove more traces of awesomplete
2019-03-28 15:07:06 +01:00
JC Brand
cc865de0f0
Add new config setting autocomplete_add_contact
...
Determines whether search suggestions are shown in the "Add Contact" modal.
2019-03-28 14:34:12 +01:00
JC Brand
42128e051d
Regenerate headless build
2019-03-28 12:43:34 +01:00
JC Brand
0725d5a53f
Reduce top/bottom padding on messages
2019-03-28 12:43:34 +01:00
JC Brand
b726a2353c
Remove Awesomeplete in favor of _converse.AutoComplete
2019-03-28 12:43:34 +01:00
JC Brand
8d385487c9
Remove unused element attributes
2019-03-28 12:35:19 +01:00
JC Brand
75ae76ad93
Use _converse.AutoComplete
in "Add Contact" modal
2019-03-28 10:47:14 +01:00
JC Brand
f0848c2815
Don't show bottom border for occupants list in overlay view mode
2019-03-27 15:34:12 +01:00
JC Brand
9e85143d31
Tweak "Participants" header and roster action icons positioning
2019-03-27 15:25:37 +01:00
JC Brand
ae4111b17b
Reuse CSS variables
2019-03-27 14:42:59 +01:00
JC Brand
e3468b3c41
Hide the participants close button on larger screens
...
We need it for mobile where (eventually) we might have the participants
sidebar occupy the whole screen.
2019-03-27 13:29:37 +01:00
JC Brand
616731b323
Don't show MUC domain if locked_muc_domain
is set to 'hidden'
2019-03-27 13:13:07 +01:00
JC Brand
fb89148b08
Add tests for tricky URLs
2019-03-27 11:39:52 +01:00
JC Brand
03f9eb95da
Fixes #1467 . Fix rendering of URLs enclosed with sharp brackets
...
such as <https://example.org >
2019-03-27 11:24:55 +01:00
JC Brand
cbc343115e
Remove jquery from spec/messages.js
2019-03-27 09:47:59 +01:00
JC Brand
18ad34e194
Show emoji shortname in tooltip
2019-03-27 08:41:32 +01:00