JC Brand
12bb9375f4
Move converse-dragresize plugin to folder
2020-12-29 12:38:17 +01:00
JC Brand
f2ef8c7206
controlbox: render the toggle via lit-html
2020-12-29 12:23:39 +01:00
JC Brand
3f40098144
Render logo for registration form
...
Also fix showing of version number in login form
2020-12-29 12:16:23 +01:00
JC Brand
9372ad2dff
register: Use lit-html to render templates
2020-12-29 11:49:25 +01:00
JC Brand
e31fa1f7dd
Move converse-register plugin to folder
2020-12-29 10:36:59 +01:00
JC Brand
828eac1e72
rosterview: Move more lodash templates to lit-html
2020-12-28 21:20:18 +01:00
JC Brand
bb3ac36098
Render the roster container and filter with lit-html
...
This is the first commit that makes use of the `ElementView` from
Skeletor, which lets us turn views into custom elements.
2020-12-28 20:56:37 +01:00
JC Brand
794a709690
Move converse-rosterview plugin into folder
2020-12-28 19:46:40 +01:00
JC Brand
da131715ba
Use lit-html to render form fields
2020-12-28 18:25:51 +01:00
JC Brand
62dbb1062f
Add support for protoXEP: MUC mention notifications
2020-12-21 14:02:43 +01:00
JC Brand
986f7550f3
Clear messages upon reconnection as late as possible
...
To avoid a long empty flash while new messages are being fetched again.
2020-12-17 16:23:47 +01:00
JC Brand
1f476b8793
Move converse-mam plugin into own folder
2020-12-17 14:48:50 +01:00
JC Brand
4349b016eb
MUC: Only clear messages when MUC is left intentionally
...
by the user, and not as part of cleanup during logout or when leaving
automatically in order to receive XEP-0437 activity indicators.
2020-12-17 14:00:18 +01:00
JC Brand
2121766623
More RAI improvements
...
- Add test for incoming RAI message
- Only enable RAI if the user is affilated in MUC being left
- Handle error presence indicating a resouce-constraint
- Don't unregister stanza handlers in `leave`, since we still want to
listen to RAI-related stanzas. Instead unregister upon the `destroy`
event.
2020-12-17 13:04:24 +01:00
JC Brand
fe365a6561
Move converse-roomslist plugin into folder
2020-12-16 14:05:34 +01:00
JC Brand
e80afbfe39
Move MUC and stanza utils into shared and plugin-specific files
2020-12-14 16:30:13 +01:00
JC Brand
c457081597
WIP: Add support for XEP-437: Room Activity Indicators
...
- Send marker for last message before leaving and before subscribing to RAI
- clear cache of RAI-subscribed domains on reconnection
2020-12-14 13:11:24 +01:00
JC Brand
bb3f52d2f2
Move the autocomplete code into ./shared
...
And remove it as a plugin.
2020-12-10 11:17:57 +01:00
JC Brand
240fab99f4
Split chatboxviews/index.js into multiple files
2020-12-08 10:16:34 +01:00
JC Brand
e31d5ba939
Move converse-headlines-view plugin into a folder
2020-12-08 09:50:17 +01:00
JC Brand
c0fafcec70
Move converse-muc into a folder
2020-12-08 09:50:17 +01:00
JC Brand
e8536ebc88
Move converse-muc-views plugin into own folder
2020-12-08 09:50:17 +01:00
JC Brand
2b6c56f148
Move converse-chatview plugin into folder
2020-12-08 09:50:17 +01:00
JC Brand
ecfaba0781
Move converse-chatboxviews plugin into folder
2020-12-08 09:50:17 +01:00
JC Brand
4c1813d6d4
Move converse-controlbox plugin into folder
2020-12-08 09:50:17 +01:00
JC Brand
d47c72711b
Document the button hooks
2020-12-03 16:56:54 +01:00
JC Brand
824bf2ed30
Move all plugin files to ./plugin folders
...
Rename converse-core.js to core.js
2020-12-03 16:41:15 +01:00